/*vanita css start*/
.image-icon-size .elementor-image-box-img img{
	height: 70px;
    width: 70px;
    margin-bottom: 5px;
}
.box-size-height .process-box{
	height: 140px !important;
	width: 210px;
}
.process-box-size .process-box{
	height: 200px;
	width: 210px;
}
.listed li i{
   color : #114fd6;
	}
.list-bold {
 font-weight: bold;
 margin-top: 7px;

}
.listed-line.listed-line-margin{
	margin-left: 23px;
	list-style: none;
	margin-top: -16px;
}
.listed-line  li::before {
  content: "\2022"; 
  font-size:18px;
  color: #0050ff;
  font-weight: bold;
  display: inline-block; 
  width: 1em;
  /*margin-left: -1em;*/

}
.process-box-height .process-box{
	height: 180px;
}
.cyber-law-list ul{
	margin-left: 20px;
}
.listed_home_text{
	font-size:21px  !important;
    color:#FFF7FF !important;
}
.right-border-line1 .elementor-element-populated{
	border-right: 1px solid #a5a5a5 !important;
	height: 350px;
    left: 100px;
}
@media only screen and (min-width: 1200px) {
    .aftertriangle {
    overflow: hidden !important;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s !important;
    padding: 0px 0px 370px 0px ;
    } 
}
.forensicalign .listed{
	padding-left: 0px;
}
.image-box-align .elementor-widget-wrap-image-box{
	    margin: 0 34px ;
	    height: 295px;
	    width: 289px !important;
}
.icon-box-align .process-box{
	right: 26px;
}
.icon-box-section-align{
	right: 11px;

}
.Benefits_Box_section .process-box{
	height: 225px !important;
}
.button-1600 .elementor-widget-container {
   	    padding: 0px 0px 0px 0px;
      }
.box-move-right .process-box{
	right: 40px;
}
/* .home-page-box1 .process-box {
    background: #FFFFFF;
    border-radius: 10px;
    padding: 20px 30px 30px 30px;
    box-shadow: 0px 0px 7px 0px rgb(0 0 0 / 50%) !important;
	height: 151px !important;
    background-image: linear-gradient(
145deg, #4478F2, #773BFD) !important;
} */
.home-page-img-box .elementor-widget-container img{
    margin-left: 0px;
    margin-top: -10px;
    z-index: 1;
    position: absolute;
    max-width: 128%;
	right: 115px;
}
.home-page-box .process-box {
    background: #FFFFFF;
    border-radius: 10px;
    padding: 20px 30px 30px 30px;
    box-shadow: 0px 0px 7px 0px rgb(0 0 0 / 50%) !important;
	height: 151px ;
}
.fas-icon {
    margin-bottom: -9px;
    margin-top: -18px;
	
}
.fas-d {
    font-size: 18px;
    color: #0e4fdc !important;
}
.home-box-size{
	font-size:13px;
}
.fab-icon{
	    border: 1px solid rgb(201 194 194);
        border-radius: 50% !important;
}
.fa-text {
  background:#649cf8;
  color:#fff;
}
.fa-text-twitter{
    background: #fff;
    color: #969696;
    border-radius: 94%;
	height: 19px;
    width: 19px;
}
.fa-linkedin-text {
  background:#afafaf;
  color:#fff;
}
.home-page-process-box .process-box{
	right:190px;
}
.home-page-process-box1 .elementor-widget-container{
	    width: 370px;
}
.fa-text-twitter:before {
    content: "\f099";
    font-size: 12px;
	margin-left: 3px;
}
.fa-angle.fa-angle-double-right:before {
    content: "\f101";
    margin-left: 20px !important;
}
.list-home-page{
	font-size:18px;
	margin-top: 13px;
}
.list-home-page li{
	margin-bottom: 13px;
}
/* hr.new1 {
  border-top: 1px solid red;
} */
.new1 {
/*         font-family: sans-serif;
        margin: 100px auto;
        color: #228B22;
        text-align: center;
        font-size: 30px;
        max-width: 600px;
        position: relative; */
      }
.new1:before {
        content: "";
        display: block;
        width: 40px;
        height: 2px;
	    text-align: center;
        background: #0750e9;
        left: 40%;
        top: 75%;
        position: absolute;
      }
.new1:after {
        content: "";
        display: block;
        width: 40px;
        height: 2px;
        background: #0750e9;
        left: 57%;
        top:75%;
        position: absolute;
      } 
.elementor-button-content-wrapper .buttomArrow.elementor-button-text{
	color: red;
}

.buttomArrow .elementor-widget-container .elementor-button-content-wrapper .elementor-button-text::after {
    font-family: "Font Awesome 5 Free";
    content: "\f061" !important;
    color: #ffffff;
    font-size: 10px;
    vertical-align: middle;
	font-weight: bold;
	font-size: 12px;
	margin-left: 3px;
}
.arrowBeforeText .elementor-widget-container .arrow::before{
	content: "\f061" !important;
	font-family: "Font Awesome 5 Free";
    color: #ffffff;
    font-size: 10px;
    vertical-align: middle;
	font-weight: bold;
	font-size: 12px;
	margin-left: 3px;
	line-height: 28px;
}
.elementor-4626 .elementor-element.elementor-element-d1e464d > .elementor-widget-container {
    padding: 46px 25px 25px 25px !important;
}
.elementor-4626 .elementor-element.elementor-element-73c6549 > .elementor-widget-container {
    padding: 46px 25px 25px 25px !important;
}
.elementor-4626 .elementor-element.elementor-element-d8919cc > .elementor-widget-container {
    padding: 23px 0px 0px 0px !important;
}
.elementor-widget-wrap-image-box-radius{
    border-radius: 20px !important;
}

.image-size-full-width-height img{
	height:150.16px !important;
	width:285.20px !important;
}
/*.In-box-button-padding.elementor-widget-container{
	padding: 0px 0px 43px 0px;
}*/
@media only screen and (min-width: 1600px) {
	/* */
	 .elementor-4600 .elementor-element.elementor-element-d990ad0 {
    	padding: 170px 0px 129px 0px !important;
	 }
	 .elementor-4601 .elementor-element.elementor-element-6a7f570 {
        padding: 170px 0px 300px 0px !important;
	 }
	 .elementor-4605 .elementor-element.elementor-element-0bbdf1e {
        padding: 170px 0px 226px 0px !important;
	 }
	 .elementor-4602 .elementor-element.elementor-element-09f1f66 {
   	    padding: 170px 0px 195px 0px !important;
	 } 
	 .elementor-4624 .elementor-element.elementor-element-295f1f9 {
   		padding: 170px 0px 255px 0px !important;
	 }
	 .elementor-4967 .elementor-element.elementor-element-afe6093 {
   		padding: 170px 0px 205px 0px !important;
	 }
	 .elementor-7265 .elementor-element.elementor-element-2c07586 {
    	padding: 170px 0px 256px 0px !important;
	 }
	 .elementor-4967 .elementor-element.elementor-element-afe6093 {
 		padding: 170px 0px 204px 0px !important;
	 }
	 .elementor-6672 .elementor-element.elementor-element-4773860 {
  	    padding: 170px 0px 257px 0px !important;
	 }
	 .elementor-8025 .elementor-element.elementor-element-684e72a:not(.elementor-motion-effects-element-type-background){
  		background-image: url(http://resollance.imorsetech.com/wp-content/uploads/2021/11/Group-2368.png);
	    background-position: 0px 0px;
	    background-repeat: no-repeat;
	    background-size: cover;
  		padding-bottom: 133px;
		padding-top: 36px;
    }
	.elementor-8025 .elementor-element.elementor-element-0e53dcf > .elementor-widget-container {
          margin: 100px 0px 17px 64px !important;
    }
     .elementor-5845 .elementor-element.elementor-element-3f14a52:not(.elementor-motion-effects-element-type-background), .elementor-5845 .elementor-element.elementor-element-3f14a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(http://resollance.imorsetech.com/wp-content/uploads/2021/11/Group-2368.png);
    background-position: 0px 0px;
    background-repeat: no-repeat;
    background-size: cover;
    padding-bottom: 338px;
	}
	.elementor-5641 .elementor-element.elementor-element-8515d37:not(.elementor-motion-effects-element-type-background),       .elementor-5641 .elementor-element.elementor-element-8515d37 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
   		 background-image: url(http://resollance.imorsetech.com/wp-content/uploads/2021/11/Group-2368.png);
   		 background-position: 0px 0px;
   		 background-repeat: no-repeat;
   		 background-size: cover;
		 padding-bottom: 310px;
     }
	.elementor-5845 .elementor-element.elementor-element-7e3b5a0:not(.elementor-motion-effects-element-type-background),       .elementor-5845 .elementor-element.elementor-element-7e3b5a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
   		 background-image: url(http://resollance.imorsetech.com/wp-content/uploads/2021/11/Group-2368.png);
   		 background-position: 0px 0px;
  	     background-repeat: no-repeat;
  	     background-size: cover;
   		 padding-bottom: 237px;
     }
	.employee-image .elementor-widget-container{
		padding-top: 93px;
	 }
	.elementor-7542 .elementor-element.elementor-element-e1170bd:not(.elementor-motion-effects-element-type-background),       .elementor-7542 .elementor-element.elementor-element-e1170bd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
   		 background-image: url(http://resollance.imorsetech.com/wp-content/uploads/2021/11/Group-2368.png);
   		 background-position: 0px 0px;
   		 background-repeat: no-repeat;
   		 background-size: cover;
   		 padding-bottom:145px;
	  }
	  .image-size-full-width-height img{
		 height:190.16px !important;
		 width:285.20px !important;
	   }
	  
     .image-box-align .elementor-widget-wrap-image-box {
         margin: 0 34px;
   		 height: 351px;
   		 width: 289px !important;
      }




/*   .elementor-5945 .elementor-element.elementor-element-fe1bbcc:not(.elementor-motion-effects-element-type-background),        .elementor-5945 .elementor-element.elementor-element-fe1bbcc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
         background-image: url(http://resollance.imorsetech.com/wp-content/uploads/2021/11/Group-2368.png);
         background-position: 0px 0px;
    	 background-repeat: no-repeat;
  	     background-size: cover;		
	     padding-bottom: 246px !important;
      } */
	  .elementor-7970 .elementor-element.elementor-element-2235d7b:not(.elementor-motion-effects-element-type-background), 		 .elementor-7970 .elementor-element.elementor-element-2235d7b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    	 background-image: url(http://resollance.imorsetech.com/wp-content/uploads/2021/11/Group-2368.png);
   		 background-position: 0px 0px;
   		 background-repeat: no-repeat;
   		 background-size: cover;
   		 padding-bottom: 167px;
	   }
	  .elementor-7970 .elementor-element.elementor-element-6e33c30 > .elementor-element-populated {
    	 padding: 54px 61px 0px 0px;
	   }
     .elementor-8025 .elementor-element.elementor-element-ea10176 {
    		width: 51% !important;
     }  
	 .elementor-7864 .elementor-element.elementor-element-3fb6b9b:not(.elementor-motion-effects-element-type-background),        .elementor-7864 .elementor-element.elementor-element-3fb6b9b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
   		 background-image: url(http://resollance.imorsetech.com/wp-content/uploads/2021/11/Group-2368.png);
   		 background-position: 0px 0px;
   		 background-repeat: no-repeat;
   		 background-size: cover;
   		 padding-bottom:93px;
     }
	 .elementor-7864 .elementor-element.elementor-element-e0e82e2 {
  	     text-align: left !important;
      
     }
	.elementor-7864 .elementor-element.elementor-element-e0e82e2 {
   		 text-align: right;
   		 margin-top: 61px;
	 }
	 .elementor-5945 .elementor-element.elementor-element-fe1bbcc:not(.elementor-motion-effects-element-type-background),        .elementor-5945 .elementor-element.elementor-element-fe1bbcc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
   		 background-image: url(http://resollance.imorsetech.com/wp-content/uploads/2021/11/Group-2368.png);
   		 background-position: 0px 0px;
		 background-repeat: no-repeat;
   		 background-size: cover;
   		 padding-bottom: 246px;
	  }
	  .elementor-5945 .elementor-element.elementor-element-74a8b06 > .elementor-widget-container {
  		 margin:28px 0px 40px 68px;
	  }
	  .elementor-5945 .elementor-element.elementor-element-fe1bbcc > .elementor-container > .elementor-column > .elementor-widget-wrap {
  	    align-content: center;
        align-items: center;
    	margin-top: 119px;
	  }
/* 	  .button-1600.elementor-widget-container {
   	    padding: 0px 0px 0px 0px;
      } */
	  .elementor-7542 .elementor-element.elementor-element-f8e5246 > .elementor-widget-container {
  		  padding: 23px 0px 0px 0px !important;
	   }
	  .elementor-4626 .elementor-element.elementor-element-59da6fa > .elementor-widget-container {
  		  padding: 23px 0px 0px 0px !important;
	   }
	  .elementor-7542 .elementor-element.elementor-element-3420d1a > .elementor-widget-container {
    	 padding: 0px 0px 0px 0px !important;
	  }
	  .elementor-7542 .elementor-element.elementor-element-e66c910 > .elementor-widget-container {
        padding: 23px 0px 0px 0px !important;
	  }
	  .elementor-7542 .elementor-element.elementor-element-c144455 > .elementor-widget-container {
   		 padding: 0px 0px 0px 0px !important;
      }
	  .elementor-7542 .elementor-element.elementor-element-8ef3653 > .elementor-widget-container {
  		 padding: 0px 0px 0px 0px !important;
      }
	  .elementor-7542 .elementor-element.elementor-element-8a2b8a7 > .elementor-widget-container {
    	 padding: 20px 0px 0px 0px !important;
	  }
	  .elementor-7542 .elementor-element.elementor-element-e8d78e9 > .elementor-widget-container {
         padding: 0px 0px 0px 0px !important;
      }
	  .elementor-4599 .elementor-element.elementor-element-a7fb521:not(.elementor-motion-effects-element-type-background), .elementor-4599 .elementor-element.elementor-element-a7fb521 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-image: url(http://resollance.imorsetech.com/wp-content/uploads/2021/11/Group-2368.png);
   	    background-repeat: no-repeat;
   	    background-size: cover !important;
    	padding-bottom: 278px;
		padding-top: 194px;
		margin-bottom: 50px;
      }
	  .elementor-4610 .elementor-element.elementor-element-2c21b02:not(.elementor-motion-effects-element-type-background), .elementor-4610 .elementor-element.elementor-element-2c21b02 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    	background-image: url(http://resollance.imorsetech.com/wp-content/uploads/2021/11/Group-2368.png);
    	background-position: center center;
    	background-repeat: no-repeat;
    	background-size: cover !important;
    	padding-bottom: 110px;
      }
	  .elementor-4584 .elementor-element.elementor-element-2cf35a1:not(.elementor-motion-effects-element-type-background), .elementor-4584 .elementor-element.elementor-element-2cf35a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    	background-image: url(http://resollance.imorsetech.com/wp-content/uploads/2021/11/Innovation_header-1.png);
    	background-position: top center;
    	background-repeat: no-repeat;
    	background-size: cover;
    	padding-bottom: 350px;
	  }
	  .elementor-5018 .elementor-element.elementor-element-36a34a3:not(.elementor-motion-effects-element-type-background), .elementor-5018 .elementor-element.elementor-element-36a34a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-image: url(http://resollance.imorsetech.com/wp-content/uploads/2021/11/Group-2368.png);
    	background-repeat: no-repeat !important;
    	background-size: cover !important;
    	padding-bottom: 310px;
	  }
	  .elementor-4578 .elementor-element.elementor-element-52ec517:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-52ec517 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    	background-image: url(http://resollance.imorsetech.com/wp-content/uploads/2021/11/Contact-us-header.png);
    	background-size: cover;
    	padding-bottom: 113px;
	   }
	  
	
 /* .section-margin-top .elementor .elementor-section.elementor-section-boxed > .elementor-container{
    		padding: 45px 15px;
    }
    */

}

@media (min-width: 768px){
    .fqa-box {
        width:81% !important;
        margin-left:77px;
     }
}
@media screen and (max-width: 768px) and (min-width: 640px){
	.new1:before {
       left: 250px !important;
    }
	.new1::after {
    	left: 450px !important;
	}
	.osfy .elementor-column.elementor-col-33{
		width: 26.033% !important;
	}
	.osfy {
    	padding-left: 0px !important;
    	padding-right: 0px !important;
	}
	.osfy h3 {
    	font-size: 15px !important;
		
	}
	.osfy p{
		font-size: 13px !important;
		line-height: 15px;
	}
	.moreser .elementor-widget-container{
		margin: 0px 40px 30px 0px !important;
	}
	.list-home-page {
      	font-size: 12px;
    }
	.pinfo .elementor-widget-heading .elementor-widget-container{
		padding: 12px 0px 0px 16px !important;
		margin-left: 16px;
	}
	.pinfo .process-box{
		padding: 7px 7px 0px 7px !important;
		height: 130px !important;
   	    width: 163px !important;
		margin: -20px 0px !important;
	}
	.elementor-5641 .elementor-element.elementor-element-5193692 > .elementor-widget-container{
		margin: 0px 0px 0px 40px !important;
	}
	.elementor-5641 .elementor-element.elementor-element-d6ac885 {
    	padding: 21px 0px 0px 0px !important;
	}
	.pinfo .elementor-heading-title{
		font-size:20px !important;
	}
	.pinfo .elementor-widget-text-editor p{
		font-size:13px !important;
		line-height: 1.42 !important;
		margin: 0 0 13px;
	}
	.pinfo .elementor-widget-image .elementor-widget-container{
		padding:0px 0px 13px 0px !important;
	}
	.pinfo .elementor-widget-image .elementor-widget-container img{
		max-width: 108% !important;
		height:492px !important;
	}
	.pinfo .elementor-widget-text-editor .elementor-widget-container{
		margin: 0px 0px 0px 0px !important;
		padding: 8px 0px 0px 46px !important;
	}
	.pinfo .elementor-top-column .elementor-element-populated{
		margin: 35px 0px 0px 0px !important;
	}
	.pinfo .elementor-widget-button .elementor-widget-container{
		padding: 0px 0px 8px 18px !important;
	}
	.box-size-height .elementor-widget-container {
    	margin-left: 32px !important;
    	margin-right: 260px !important;
 
	}
	.pinfo-benfit .elementor-widget-heading h3{
		font-size: 25px !important;
	}
	.pinfo-benfit .elementor-widget-text-editor .elementor-widget-container{
		padding: 35px 0px 0px 0px !important;
		margin: 0px 0px 0px 19px !important;
	}
	.pinfo-benfit .imagesize{
		margin-top: 40px !important;
	}
	.imagesize1{
  	  margin: 80px 0px 0px 0px !important;
    }
	.list-size .elementor-widget-container{
		margin: 0px 0px 0px 0px !important;
	} 
	.getstarted{
		padding: 60px 0px 60px 0px !important; 
	}
	.getstarted .elementor-widget-container h2{
		font-size: 25px !important;
	}
	.getstarted .elementor-widget-container p{
		font-size: 13px !important;
	}
	.faq-sec img{
		max-width: 150% !important;
		margin-left: -30px !important;
	}
	.faq-sec .fqa-box {
    	width: 100% !important;
    	margin-left: 0px !important;
	}
	.faq-sec .elementor-toggle .elementor-toggle-item .elementor-tab-title{
		padding: 13px 030px 13px 030px !important;
	}
	.quickpage img{
		max-width: 86% !important;
		height: 321px !important;
	}
	.quickpage .elementor-widget-heading .elementor-widget-container{
		padding: 0px 0px 0px 0px !important;
		margin: 0px 0px 0px 28px !important;
	}
	.quickpage .elementor-top-column .elementor-widget-wrap{
		margin: 40px 0px -22px 24px !important;
	}
	.quicksect img{
		width: 122% !important;
		max-width: 131% !important;
		height: 413px !important;
	}
	.quicksect .elementor-top-column .elementor-widget-wrap{
		margin: 0px 0px 0px 0px !important;
	}
	.quicksect .elementor-top-column .elementor-widget-wrap h4{
		font-size: 23px !important;
	}
	.quicksect{
		margin-bottom: -55px !important;
	}
	.mobilephonef{
		padding: 81px 0px 73px 0px !important;
	}
	.mobilephonef .elementor-widget-wrap .elementor-widget-image .elementor-widget-container{
		margin: 0px 0px 0px 0px !important;
	}
	.mobilephonef .elementor-widget-wrap .elementor-widget-image .elementor-widget-container img{
		max-width: 80% !important;
	}
	.mobilephonef .elementor-inner-column .elementor-widget-heading .elementor-widget-container{
		margin: 0px 0px 0px -60px !important;
	}
	.mobilephonef .elementor-inner-column .elementor-widget-heading .elementor-widget-container{
		font-size: 19px !important;
	}
	.mobilephonef .elementor-widget-text-editor .elementor-widget-container{
		margin: 0px 30px 0px -58px !important;
	}
	.mobilephonef .elementor-widget-button .elementor-widget-container{
		margin: 0px 30px 0px -58px !important;
	}
	.mobilephonet{
		padding: 64px 0px 64px 0px !important;
	}
	.mobilephonet .elementor-top-column .elementor-widget-wrap{
		margin: 0px 0px 0px 0px !important;
	}
	.mobilephonet .elementor-top-column .elementor-widget-wrap .elementor-widget-heading h2{
		font-size: 25px !important;
	}
	.mobilephonet .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container{
		padding: 7px 0px 0px 32px !important;
	}
	.mobilephonet .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor p{
		font-size: 13px !important;
        line-height: 1.575 !important;
	}
	.mobilephonet .elementor-widget-text-editor .elementor-widget-container{
		margin: 0px 0px 0px 00px !important;
	}
	.mobilephonet .elementor-widget-text-editor .elementor-widget-container li{
		font-size: 11px !important;
	}
	.legals .elementor-widget-heading .elementor-widget-container h2{
		font-size: 12px !important;
	}
	.legals{
		padding: 0px 0px 53px 92px !important;
	}
	.legals .elementor-widget-image .elementor-widget-container{
		margin: 0px 12px 0px 0px !important;
	}
	.tender-process-box .process-box{
		height: 170px !important;
	}
	.tender-process-box  .process-box .icon-main{
		margin-bottom: 24px !important; 
	}
	.tender-process-box .process-box .process-box-title{
		font-size: 9px !important;
	}
	.imageforensict img{
		height: 308px !important;
	}
	.imageforensict h3{
		font-size: 22px !important;
	}
	.imageforensicf .elementor-widget-image .elementor-widget-container{
		padding: 30px 0px 1px 0px !important;
	}
	.imageforensicf{
		padding: 0px 0px 31px 0px !important;
	}
	.databaset .elementor-widget-image .elementor-widget-container{
		padding: 70px 0px 49px 0px !important;
	}
	.databaset{
		padding: 4px 0px 63px 0px !important;
	}
	.socialmediat .elementor-widget-image{
		width: 82% !important;
	}
	.socialmediaf{
		padding: 73px 0px 0px 0px !important;
	}
	.socialmediaf .elementor-widget-text-editor .elementor-widget-container{
		padding: 0px 0px 0px 50px !important;
		line-height: 30px !important;
	}
	.socialmediaf .elementor-widget-container{
		padding: 0px 0px 0px 50px !important;
	}
	.tenderinfot .listed{
		line-height:23px !important;
	}
	.tender-process-box-t .elementor-widget-container{
		margin: 0px 8px 0px 30px !important;
	}
	.taxplust .elementor-widget-heading .elementor-widget-container{
		padding: 15px 0px 0px 0px !important;
	}
	.taxplust .elementor-widget-heading .elementor-widget-container h4{
		font-size: 16px !important;
	}
	.taxplust .elementor-widget-text-editor .elementor-widget-container .listed{
		font-size: 11px !important;
		font-weight: 400;
		line-height: 23px !important;
	}
	.taxplusf .Benefits_Box .elementor-widget-container .process-box{
		height: 186px !important;
		width: 150px !important;
		margin-bottom: 0px !important;
	}
	.taxplusf .Benefits_Box .elementor-widget-container .process-box p{
		font-size:13px !important;
	}
	.taxpluss .right-border-line .elementor-widget-wrap{
		height: 178px !important;
	}
	.taxpluss .elementor-widget-image-box .elementor-image-box-img img{
		height: 46px !important;
	}
	.taxpluss .elementor-widget-image-box .elementor-image-box-content p{
		font-size: 13px !important;
		line-height: 1.575 !important;
	}
	.taxpluset .process-box{
		padding: 30px 0px 0px 0px !important;
		height: 174px !important;
	}
	.taxpluset .process-box .icon-main{
		margin-bottom: 15px !important;
	}
	.taxpluses .elementor-widget-heading .elementor-widget-container{
		padding: 40px 0px 0px 0px !important;
	}
	.taxpluses .Benefits_Box .elementor-widget-container{
		padding: 0px 0px 0px 0px !important;
	}
	.taxpluses .Benefits_Box .elementor-widget-container .process-box{
		padding: 30px 0px 2px 0px !important;
		    height: 161px !important;
    		width: 127px !important;
	}
	.taxpluses .Benefits_Box .elementor-widget-container .process-box .icon-main{
		margin-bottom: 20px !important;
	}
	.taxplusef .process-box{
		width: 137px !important;
		padding: 16px 0px 0px 0px !important;
		height: 125px !important;
	}
	.harddiskf .elementor-column-gap-default .elementor-top-column{
		margin-right: 0px !important;
	}
	.harddisk .elementor-widget-heading h2{
	 	font-size: 25px !important;
	}
	.harddisk  .elementor-widget-image img{
		margin-top: 80px !important;
	}
	.datasenf .elementor-widget-heading h2{
		font-size: 23px !important;
		line-height: 29px !important;
	}
	.datasenf .elementor-widget-text-editor .elementor-widget-container p{
		font-size:15px !important;
	}
	.datasenf .elementor-widget-image img{
		max-width: 124% !important;
	}
	.datasant .elementor-widget-iiconbox .icon-box{
		padding: 130px 0px 28px 0px !important;
	}
	.datasans .elementor-widget-text-editor p{
		font-size: 16px !important;
	}
	.datasene .elementor-widget-heading h3{
		font-size: 20px !important;
	}

	.cyberlaw .elementor-container .elementor-widget-wrap-image-box {
		margin: 0px 11px !important;
    	height: 286px !important;
    	width: 155px !important;
	}
	.cyberlaw{
		padding: 25px 30px 50px 30px !important;
	}
	.cyberlaw .elementor-widget-image-box .elementor-widget-container{
		 margin: 0px 0px 0px 0px !important;
	}
	.cyberlaw .octf-btn-secondary span{
		font-size: 10px !important;
   		margin: 12px !important;
	}
	.cyberlaw .elementor-image-box-content .elementor-image-box-title{
		font-size: 12px !important;
    	font-weight: 600 !important;	
	}
	.cyberlaw .octf-btn-secondary{
		padding: 8px 6px 10px 6px !important;
	}
	.cyberlawt{
		padding: 20px 78px 40px 116px !important;
	}
/* 	#c144455{
		margin-top:22px !important
	} */
	.cyberlawf .elementor-widget-heading .elementor-widget-container{
		padding: 0px 0px 0px 0px !important;
	}
	.cyberlawf .elementor-widget-text-editor .elementor-widget-container{
		padding: 8px 0px 0px 0px !important;
	}
	.cyberlawf .elementor-widget-ibutton .elementor-widget-container{
		padding: 8px 0px 0px 0px !important;
	}
	.cyberlawf .elementor-widget-image .elementor-widget-container img{
		max-width: 100% !important;
   	    height: 346px !important;
	}
	.cyberlawf .elementor-widget-image .elementor-widget-container{
		margin: 0px 0px 0px 0px !important;
	}
	.storem-process-box-t .process-box{
		padding: 20px 40px 140px 40px !important;
	}
	.storem-process-box-t .process-box .icon-main{
		margin-bottom: 20px !important;
	}
	.storem-process-box-t .process-box .content-box h5{
		font-size: 9px !important;
	}
	.storem-process-box-t .process-box .content-box p{
		font-size: 7px !important;
	}
	.storem-process-box-t .process-box {
		height: 164px !important;
	}
	.storemanagef .elementor-widget-heading .elementor-widget-container h2{
		font-size: 22px !important;
    	font-weight: 600 !important;
    	line-height: 26px !important;
	}
	.storemanagef .elementor-widget-text-editor .elementor-widget-container{
		    padding: 8px 0px 0px 0px !important;
	}
	.storemanagef .elementor-widget-text-editor .elementor-widget-container p{
		margin: 0px 0 8px !important;
		font-size: 13px !important;
    	line-height: 1.475 !important;
	}
	.storemanagef .elementor-widget-ibutton .elementor-widget-container{
		padding: 0px 0px 0px 0px !important;
	}
	.storemanagef .elementor-widget-ibutton .elementor-widget-container .octf-btn{
		font-size: 12px !important;
	}
	.storemanagef .process-box{
		min-height: 20px !important;
    	max-height: 220px !important; 
		width: 148px !important;
		padding: 16px 0px 0px 0px !important;
		height: 164px !important;
	}
    .storemanagef .elementor-section-full_width{
		padding: 30px 0px 0px 0px !important;
	}
	.storemanagef .elementor-widget-iprocessbox .elementor-widget-container{
		padding: 0px 0px 0px 0px !important;
	}
	.assetf .elementor-top-column .elementor-element-populated{
		margin: 0px 0px 0px 0px !important;
	}
	.assetf .elementor-widget-text-editor .elementor-widget-container {
		font-size: 11px !important;
	}
	.assetf img{
		margin-top: 100px !important;
	}
	.humanrf .elementor-top-column .elementor-element-populated{
		margin: 0px 0px 0px 0px !important;
	}
	.humanrf .elementor-widget-text-editor .elementor-widget-container {
		font-size: 11px !important;
		margin: 0px 0px 0px 0px !important;
	}
	.humanrf  img{
		margin-top: 0px !important;
	}
	.humanrf .elementor-widget-text-editor .elementor-widget-container ul{
		line-height: 2.5 !important;
   	 	padding-left: 0px !important;
	}
	.humanrf{
		padding: 0px 0px 50px 56px !important;
	}
	.humanrff{
		padding: 87px 0px 50px 56px !important;
	}       
}
