<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.mt20{margin-top: 20px;}
.blog-details{box-shadow: 0 1px 16px 10px rgb(64 64 64 / 8%);
    -webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
    width: 100%;
    background-color: #fff!important;}
.blog-header-title {
    font-family: 'Inter', sans-serif; font-weight: 700;
    font-size: 40px;
    line-height: 1.5;
    margin-bottom: 10px;
    color: #000000
}
.pagemainhead{
    font-family: 'Inter',sans-serif;
    font-weight:600;
    font-size: 40px;
    line-height: 1.25;
    margin-bottom: 10px;
    color: #000;
}
.bt-meta {
    list-style: none;
    margin: 0 0 25px;
    padding: 0 0 15px;
    border-bottom: 1px solid #ececec;
    opacity: .8;
}
.bt-meta li{float:left; padding:5px 10px 5px 0px;}
.bt-content p{margin-bottom:15px;line-height:2; font-size:18px;}
.bt-content h2{font-weight: 500;
    font-size: 24px; margin:30px 0px;}
.bt-content h3{font-weight: 500;
    font-size: 24px; margin:30px 0px;}
.bt-content h4{font-weight: 500;
    font-size: 24px; margin:30px 0px;}
.bt-content h5{font-weight: 500;
    font-size: 24px; margin:30px 0px;}
.case-img-margin{margin-bottom:30px; text-align:center; text-align:center}
.case-img-margin img{ margin:0 auto}
.blog-img-margin{margin-bottom:30px; text-align:center;}
.blog-img-margin img{width:100%; height:auto}
.bt-tag-share {
    clear: both;
    margin-top: 60px;
    padding: 20px 0;
    border-top: 1px solid #ececec;
    border-bottom: 1px solid #ececec;
}
.bt-tag-share h4 {
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    margin: 0 10px 0 0;
}
.bt-share ul {
    list-style: none;
    display: inline-block;
    margin: 0;
    padding: 0;
}
.bt-share ul li {
    display: inline-block;
    margin-right: 15px;
}
.page-link{
    font-size: 16px;
    background: rgba(0, 166, 92, 0.15);
    display: inline-block;
    padding: 10px 15px;
	font-weight: 700;
    color: #00A65C;
    letter-spacing: 0.5px;
}

 .bs-wizard {
          padding: 0 0 10px 0;
          color: #fff;
          margin-top: 180px;
        }
        .bs-wizard &gt; .bs-wizard-step {
          padding: 0;
          position: relative;
        }
        .bs-wizard &gt; .bs-wizard-step + .bs-wizard-step {}
        .bs-wizard &gt; .bs-wizard-step .bs-wizard-stepnum {
          color: #595959;
          font-size: 16px;
          margin-bottom: 5px;
        }
        .bs-wizard &gt; .bs-wizard-step .bs-wizard-info {
          color: #555;
          font-size: 15px;
          padding-top: 10px;
        }
		.bs-wizard &gt; .bs-wizard-step .bs-wizard-info h2{font-size:18px; color: #000; font-weight:600}
		.bs-wizard &gt; .bs-wizard-step .bs-wizard-info h5{font-size:18px;}
		.bs-wizard &gt; .bs-wizard-step .bs-wizard-info p{font-size:16px;}
		.bs-wizard-dot:hover{text-decoration:none;}
        .bs-wizard &gt; .bs-wizard-step &gt; .bs-wizard-dot {
          position: absolute;
          width: 35px;
          height: 35px;
          display: block;
          background: #6dab3c;
          color: #fff;
          padding:6px;
          top: 62px;
          left: 50%;
          margin-top: -15px;
          margin-left: -15px;
          border-radius: 50%;
          text-align: center;
          font-weight: 500;
        }
        .bs-wizard &gt; .bs-wizard-step &gt; .progress {
          position: relative;
          border-radius: 0px;
          height: 8px;
          box-shadow: none;
          margin: 40px 0;
        }
        .bs-wizard &gt; .bs-wizard-step &gt; .progress &gt; .progress-bar {
          width: 0px;
          box-shadow: none;
          background: #6dab3c;
        }
        .bs-wizard &gt; .bs-wizard-step.complete &gt; .progress &gt; .progress-bar {
          width: 100%;
        }
        .bs-wizard &gt; .bs-wizard-step.active &gt; .progress &gt; .progress-bar {
          width: 50%;
        }
        .bs-wizard &gt; .bs-wizard-step:first-child.active &gt; .progress &gt; .progress-bar {
          width: 0%;
        }
        .bs-wizard &gt; .bs-wizard-step:last-child.active &gt; .progress &gt; .progress-bar {
          width: 100%;
        }
        .bs-wizard &gt; .bs-wizard-step.disabled &gt; .bs-wizard-dot {
          background-color: #f5f5f5;
        }
        .bs-wizard &gt; .bs-wizard-step.disabled &gt; .bs-wizard-dot:after {
          opacity: 0;
        }
        .bs-wizard &gt; .bs-wizard-step:first-child &gt; .progress {
          left: 50%;
          width: 50%;
        }
        .bs-wizard &gt; .bs-wizard-step:last-child &gt; .progress {
          width: 50%;
        }
.progress-custom {
          margin-top: -114px;
        }
        .progress-custom img {
          width: 60px;
          max-width: 100%;
          margin-top: -10px;
        }
        .progress-custom .progress {
          width: 136px;
          height: 136px;
          line-height: 136px;
          background: none;
          margin: 0 auto;
          box-shadow: none;
          position: relative;
        }
        .progress-custom .progress:after {
          content: "";
          width: 100%;
          height: 100%;
          border-radius: 50%;
          position: absolute;
          top: 0;
          left: 0;
        }
        .progress-custom .progress &gt; span {
          width: 50%;
          height: 100%;
          overflow: hidden;
          position: absolute;
          top: 0;
          z-index: 1;
        }
        .progress .progress-left {
          left: 0;
        }
        .progress-custom .progress .progress-bar {
          width: 100%;
          height: 100%;
          background: none;
          border-width: 5px;
          border-style: solid;
          position: absolute;
          top: 0;
        }
        .progress-custom .progress .progress-left .progress-bar {
          left: 100%;
          border-top-right-radius: 80px;
          border-bottom-right-radius: 80px;
          border-left: 0;
          -webkit-transform-origin: center left;
          transform-origin: center left;
        }
        .progress-custom .progress .progress-right {
          right: 0;
        }
        .progress-custom .progress .progress-right .progress-bar {
          left: -100%;
          border-top-left-radius: 80px;
          border-bottom-left-radius: 80px;
          border-right: 0;
          -webkit-transform-origin: center right;
          transform-origin: center right;
          animation: loading-6 1.8s linear forwards;
        }
        .progress-custom .progress .progress-value {
          width: 90%;
          height: 90%;
          border-radius: 50%;
          background: #3cc951;
          font-size: 24px;
          color: #fff;
          line-height: 135px;
          text-align: center;
          position: absolute;
          top: 5%;
          left: 5%;
        }
        .progress-custom .progress.blue .progress-bar {
          border-color: #6dab3c;
        }
        .progress-custom .progress.blue .progress-left .progress-bar {
          animation: loading-1 .5s linear forwards 1.8s;
        }
        .progress.yellow .progress-bar {
          border-color: #6dab3c;
        }
        .progress.yellow .progress-left .progress-bar {
          animation: loading-2 1s linear forwards 1.8s;
        }
        .progress.pink .progress-bar {
          border-color: #6dab3c;
        }
        .progress.pink .progress-left .progress-bar {
          animation: loading-3 0.4s linear forwards 1.8s;
        }
        .progress.pink .progress-right .progress-bar {
          animation: loading-3 0.4s linear forwards 1.8s;
        }
        .pink .progress-right {
          right: 13px !important;
          transform: rotate(-51deg) !important;
          top: -26.4px !important;
        }
        .progress.red .progress-bar {
          border-color: #6dab3c;
        }
        .progress.red .progress-left .progress-bar {
          animation: loading-4 1.2s linear forwards 1.8s;
        }
        .progress.red .progress-right .progress-bar {
          animation: loading-4 0.4s linear forwards 1.8s;
        }
.bt-content ol li{    line-height: 2;
    font-size: 18px; padding:2px;}
.blog-text{-webkit-border-bottom-right-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
-moz-border-radius-bottomright: 15px;
-moz-border-radius-bottomleft: 15px;
border-bottom-right-radius: 15px;
border-bottom-left-radius: 15px;}
@media screen and (max-width: 992px) {
          .youtube-frame {
            width: 100%;
            height: 430px;
          }
          .bs-wizard &gt; .bs-wizard-step &gt; .progress &gt; .progress-bar {
            background: none;
          }
          .bs-wizard &gt; .bs-wizard-step:first-child &gt; .progress, .bs-wizard &gt; .bs-wizard-step:last-child &gt; .progress, .bs-wizard &gt; .bs-wizard-step.complete &gt; .progress &gt; .progress-bar, .bs-wizard &gt; .bs-wizard-step &gt; .progress {
            display: none;
          }
          .bs-wizard {
            margin-top: 0px;
          }
          .progress-custom {
            margin-top: 0px;
          }
          .bs-wizard &gt; .bs-wizard-step .bs-wizard-info {
            margin-top:0px;
          }
          .bs-wizard &gt; .bs-wizard-step &gt; .bs-wizard-dot {
		  display:none;
          }
        }
        /*portfolio*/
        .bg-light-darken {
          background: url('../images/portfolio/bg_diamond.png') repeat, #242464; /* Old browsers */
          width: 100%;
          height: 100vh;
        }
        .bg-darken-blue {
          background: url('../images/portfolio/bg_diamond.png') repeat, #171a33; /* Old browsers */
          width: 100%;
          height: 100vh;
        }
        .portfolio-list {
          height: 100vh;
          position: relative;
          overflow: hidden;
        }
        .portfolio-large {
          height: 100vh;
          width: 100%;
          max-width: 100%;
          object-fit: cover;
        }
        .portolio-middle {
          position: absolute;
          text-align: center;
          width: 100%;
			left:0;
        }
        .portolio-middle-lap {
          width: 80%;
        }
        .portolio-middle img {
          object-fit: cover;
          max-width: 100%;
          -webkit-transition: all 2s ease-in-out;
          -moz-transition: all 2s ease-in-out;
          -o-transition: all 2s ease-in-out;
		  width:18%;
        }
        /** Moving object upwards**/
        .portolio-middle img:hover {
          transform: translate(0, -50px);
          -webkit-transform: translate(0, -50px);
          -o-transform: translate(0, -50px);
          -moz-transform: translate(0, -50px);
        }
        .pl-12 {
          padding-left: 12rem;
        }
        .content-item {
          position: relative;
          z-index: 1;
        }
.bs-wizard-info p{padding: 0px 25px 0px 25px;}
        @media screen and (max-width: 1024px) {
          .portolio-middle-lap {
            width: 50%;
          }
        }
        @media screen and (max-width: 992px) {
          .portolio-middle-lap {
            width: 70%;
          }
		   .thresult ul{margin:0px}
		  .thresult ul li {
    padding: 5px 5px 5px 30px;
    list-style: none;
    color: #333;
    font-size: 18px;
	width:70%;
	float:none;
	background:url(https://www.ileafsolutions.com/wp-content/themes/excitor-child/images/ddm-list-ico.png) left no-repeat;
}
.thresult ul li p{margin:0px}
        }
        @media screen and (max-width: 992px) {
          .pl-12 {
            padding-left: 1.5rem !important;
          }
          .portfolio-list .w-75, .portfolio-list .w-50 {
            width: 100% !important;
          }
        }
.pdesc{margin-top:15px; border-top:2px solid #ddd; padding-top:15px}

.sub-title {
    font-family: 'Inter', sans-serif; font-weight: 700;
    font-size: 30px;
    line-height: 1.25;
    margin-bottom: 10px;
    color: #000000;
}
.promargin{margin-bottom:30px;}
.whitebg{background:#fff}
.ddmbottom{padding-bottom:40px!important;}
.bs-wizard-dot {
    width: 35px;
    height: 35px;
    background: #00A65C;
    color: #fff;
    padding: 6px;
    border-radius: 50%;
    text-align: center;
    font-weight: 500;
	margin-top:5px;
	float:right;
	font-weight:700;
}
.ddmhow{margin:0px 0px 0px 25px; padding:0px}
.ddmhow li{list-style:none; padding:10px 0px;}
.wizdesc{ text-align:left;}
.ddmbtn{width: 200px;
    margin: 0 auto; margin-bottom:30px;}
.ddpoints{float:right; color: #00A65C; font-size:30px;}
.nav-pills .nav-link.active, .nav-pills .show&gt;.nav-link {
    color: #00A65C;
    background-color: #fcfcfc;
	text-transform:uppercase;
}
.nav-pills a{color: #000000; font-weight:700; padding:15px 0px;}
.techitems{text-align:center}
.sname{margin:10px 0 0 0; font-weight:700}
.green{color: #6dab3c;}
.whitefont{color:#fff!important}
.wkicon{color:#fff; font-size:50px; margin-bottom:25px}
.feminheight{min-height:410px;}
a {
    color: #00A65C;
    text-decoration: none;
    background-color: transparent;
}
.job form.applyform{background: rgba(0, 166, 92, 0.15);}
.applytitle{font-family: 'Inter', sans-serif; font-weight: 700;
    font-size: 22px;
    line-height: 1.25;
    margin: 0px 0px 15px 0px;
    color: #000000;}
.jobtitle{font-family: 'Inter', sans-serif;
    font-weight: 700;
    font-size: 26px;
    line-height: 1.25;
    margin:0px 0px 25px 0px;
    color: #000000;}
.jobdescription p{margin-bottom:10px; font-size:18px;}
.dnumber {
    color: #f0f2f3;
    font-size: 80px;
    font-weight: 700;
    position: relative;
    bottom: -80px;
    z-index: 0;
}
.dtitle {
    font-size:36px;
    font-weight:700;
    text-align: left;
    color: #333333;
    margin-bottom: 25px!important;
    z-index: 2;
    position: relative;
}
.ddescription {
    font-size: 16px;
    color: #555;
}
.ddescription ul {
    margin: 15px 0px 15px 0px;
}
.ddescription ul li {
    padding: 5px 0 5px 30px;
    background: url(https://www.ileafsolutions.com/wp-content/themes/excitor-child/images/ddm-list-ico.png) left no-repeat;
    list-style: none;
    font-size: 16px;
}
.casestudybox {
    margin: 0 0 65px 65px;
    position: relative;
    background: #fff;
    -webkit-box-shadow: 0px 10px 30px -4px rgb(0 0 0 / 15%);
    box-shadow: 0px 10px 30px -4px rgb(0 0 0 / 15%);
    z-index: 1;
}
.casename {
    font-size: 18px;
    line-height: 20px;
    color: #333333;
    font-weight: normal;
    font-style: normal;
    margin-bottom: 15px;
}
.casetitle {
    font-size: 22px;
    line-height: 26px;
    margin-bottom: 10px;
    color: #333333;
}
.bt-readmore {
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    text-transform: uppercase;
    color: #ffffff;
    background: #81ac40;
    margin-top: 25px;
    padding: 8px 30px;
    -webkit-border-radius: 30px;
    border-radius: 30px;
}
.bt-readmore:hover{text-decoration:none; color:#fff}
.casetext {
    height: 350px;
    background: #FFFFFF;
    overflow: hidden;
    padding: 40px 40px 40px 40px;
	-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-bottomleft: 15px;
border-top-left-radius: 15px;
border-bottom-left-radius: 15px;
}
.casestudyimage {
    height: 350px;
    background: #FFFFFF;
    overflow: hidden;
    padding: 0px!important;
	-webkit-border-top-right-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-topright: 15px;
-moz-border-radius-bottomright: 15px;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
}
img.cimage {
    height: 100%;
	float:right;
}
.removetoppad{padding-top:0px!important}
.removebotpad{padding-bottom:0px!important}
.solutionplaceholder{-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
background:#fff; padding:40px;height: 350px;margin: 0 0 50px 50px; }
.pinner{height:100%; width:100%;overflow:hidden}
.pinner img{width:100%; height:auto}
.slbg{margin-top:120px; background:url(http://ileaf.vwavetechnologies.com/assets/images/repeat-grid-indus2.png);background-position: left bottom;background-repeat: no-repeat; min-height:400px}
#btncontainer button.btn{
    font-size: 14px;
    font-family: 'Inter', sans-serif;
    font-weight: 600;
    padding: 5px 15px !important;
    border-radius: 5px;
    justify-content: center;
    align-items: center;
	margin-bottom:10px;
}

@media screen and (max-width:820px) {
	#btncontainer button.btn{width:46%; margin-right:2%; margin-bottom:15px}
	.slbg{height:auto; margin:0px}
	.solutionplaceholder{height:auto; margin:0px}
	.cnt{margin-top:30px;}
	.bs-wizard-dot { float:none; margin:0 auto}
	.wizdesc{ text-align:left;}
	.ddmhow{margin:0px 0px 0px 0px; padding:0px}
	.ddpoints {
    	float: left;
	}
  .casetext {
    height: auto;
	-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
width:100%;
}
  .casestudyimage {
    height: auto;
	height: auto;
	-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
width:100%;
}
.casestudybox { margin:0px}
.casestudyimage { height:auto; width:100%; text-align:center;}
img.cimage {
	float:none;
	margin:0 auto;
}
}</pre></body></html>