.elementor-23054 .elementor-element.elementor-element-26ae3158 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23054 .elementor-element.elementor-element-26ae3158 .adv-bg{background-color:#F4F3EF;top:0;left:0;background-blend-mode:inherit;width:50%;height:100%;}.elementor-23054 .elementor-element.elementor-element-37482514:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23054 .elementor-element.elementor-element-37482514 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F3EF;}.elementor-bc-flex-widget .elementor-23054 .elementor-element.elementor-element-37482514.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-23054 .elementor-element.elementor-element-37482514.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-23054 .elementor-element.elementor-element-37482514 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23054 .elementor-element.elementor-element-37482514 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23054 .elementor-element.elementor-element-36ad3c15 .el-icon-box-item{text-align:left;}.elementor-23054 .elementor-element.elementor-element-36ad3c15.icon-box-align-center .el-icon-box-item .box-icon{margin-left:auto;margin-right:auto;}.elementor-23054 .elementor-element.elementor-element-36ad3c15.icon-box-align-right .el-icon-box-item .box-icon{margin-left:auto;}.elementor-23054 .elementor-element.elementor-element-36ad3c15 .el-icon-box-items{grid-template-columns:repeat(2,1fr);grid-gap:30px;}.elementor-23054 .elementor-element.elementor-element-36ad3c15 .el-icon-box-item .box-icon i{color:#FF6A32;}.elementor-23054 .elementor-element.elementor-element-36ad3c15 .el-icon-box-item .box-icon{border-style:none;}.elementor-23054 .elementor-element.elementor-element-36ad3c15 .el-icon-box-item h3{font-family:"Roboto", Sans-serif;}.elementor-23054 .elementor-element.elementor-element-36ad3c15 .el-icon-box-item p{color:#4A4A4A;}.elementor-bc-flex-widget .elementor-23054 .elementor-element.elementor-element-7631a3d3.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-23054 .elementor-element.elementor-element-7631a3d3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-23054 .elementor-element.elementor-element-664160a0 .dl-section-heading{text-align:left;margin:0px 0 10px 0;}.rtl .elementor-23054 .elementor-element.elementor-element-664160a0.dl-align-left .dl-section-heading{text-align:right;}.elementor-23054 .elementor-element.elementor-element-664160a0 .dl-section-heading .dl-sub-heading{display:inline-block;margin:0px 0px 20px 0px;}.elementor-23054 .elementor-element.elementor-element-664160a0 .dl-section-heading .dl-heading{display:block;margin:0px 0px 20px 0px;}.elementor-23054 .elementor-element.elementor-element-664160a0 .dl-section-heading .dl-sub-heading span{color:#089FAC;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(45deg, #089FAC 0%, #FF6A32 100%);}.elementor-23054 .elementor-element.elementor-element-664160a0 .dl-sub-heading > span.custom-border:before{width:60px;}.elementor-23054 .elementor-element.elementor-element-664160a0 .dl-sub-heading > span.custom-border:after{left:60px;}.elementor-23054 .elementor-element.elementor-element-664160a0 .dl-sub-heading > span.custom-border.right:after{left:auto;right:60px;}.elementor-23054 .elementor-element.elementor-element-5058d5fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23054 .elementor-element.elementor-element-5058d5fb:not(.elementor-motion-effects-element-type-background), .elementor-23054 .elementor-element.elementor-element-5058d5fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C3203;}.elementor-23054 .elementor-element.elementor-element-1d2a8b91{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23054 .elementor-element.elementor-element-3efeaf5e{width:100%;max-width:100%;}.elementor-23054 .elementor-element.elementor-element-210d6c48{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23054 .elementor-element.elementor-element-4b5f6b7a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23054 .elementor-element.elementor-element-6788b78{width:100%;max-width:100%;}.elementor-23054 .elementor-element.elementor-element-432c158c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23054 .elementor-element.elementor-element-432c158c:not(.elementor-motion-effects-element-type-background), .elementor-23054 .elementor-element.elementor-element-432c158c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F1;}.elementor-23054 .elementor-element.elementor-element-684684f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23054 .elementor-element.elementor-element-36661e7f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23054 .elementor-element.elementor-element-42ec27e8{width:100%;max-width:100%;}.elementor-23054 .elementor-element.elementor-element-3c0cd909{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23054 .elementor-element.elementor-element-3c0cd909:not(.elementor-motion-effects-element-type-background), .elementor-23054 .elementor-element.elementor-element-3c0cd909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.plasmacomp.com/wp-content/uploads/unlimited_elements/abstract-bg.svg");}.elementor-23054 .elementor-element.elementor-element-3c0cd909::before, .elementor-23054 .elementor-element.elementor-element-3c0cd909 > .elementor-background-video-container::before, .elementor-23054 .elementor-element.elementor-element-3c0cd909 > .e-con-inner > .elementor-background-video-container::before, .elementor-23054 .elementor-element.elementor-element-3c0cd909 > .elementor-background-slideshow::before, .elementor-23054 .elementor-element.elementor-element-3c0cd909 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23054 .elementor-element.elementor-element-3c0cd909 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F5F0E9;--background-overlay:'';}.elementor-23054 .elementor-element.elementor-element-4019abe9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23054 .elementor-element.elementor-element-4bf8ee34{width:100%;max-width:100%;}.elementor-23054 .elementor-element.elementor-element-10233f34{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23054 .elementor-element.elementor-element-7dd326e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23054 .elementor-element.elementor-element-2c5af644{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-23054 .elementor-element.elementor-element-26ae3158 .adv-bg{width:0%;}.elementor-23054 .elementor-element.elementor-element-26ae3158{padding:60px 20px 70px 20px;}.elementor-23054 .elementor-element.elementor-element-37482514 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23054 .elementor-element.elementor-element-36ad3c15 .el-icon-box-items{grid-template-columns:repeat(2,1fr);}.elementor-23054 .elementor-element.elementor-element-7631a3d3 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23054 .elementor-element.elementor-element-664160a0 .dl-section-heading .dl-heading{font-size:32px;line-height:36px;}}@media(max-width:767px){.elementor-23054 .elementor-element.elementor-element-26ae3158{padding:40px 15px 50px 15px;}.elementor-23054 .elementor-element.elementor-element-36ad3c15 .el-icon-box-items{grid-template-columns:repeat(1,1fr);}.elementor-23054 .elementor-element.elementor-element-664160a0 .dl-section-heading .dl-sub-heading{font-size:14px;}.elementor-23054 .elementor-element.elementor-element-664160a0 .dl-section-heading .dl-heading{font-size:24px;line-height:32px;}}@media(min-width:768px){.elementor-23054 .elementor-element.elementor-element-37482514{width:66%;}.elementor-23054 .elementor-element.elementor-element-7631a3d3{width:34%;}.elementor-23054 .elementor-element.elementor-element-1d2a8b91{--width:100%;}.elementor-23054 .elementor-element.elementor-element-4b5f6b7a{--width:100%;}.elementor-23054 .elementor-element.elementor-element-36661e7f{--width:100%;}.elementor-23054 .elementor-element.elementor-element-4019abe9{--width:100%;}.elementor-23054 .elementor-element.elementor-element-7dd326e7{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23054 .elementor-element.elementor-element-37482514{width:100%;}.elementor-23054 .elementor-element.elementor-element-7631a3d3{width:100%;}}/* Start custom CSS *//* PlasmaAg */
@import url("https://use.typekit.net/bgj1mcu.css");
body{overflow-x:hidden;}
.plasmaag{color:#333;font-weight:500;font-style:normal;}

h1:after, .h1:after, h2:after, .h2:after, h3:after, .h3:after, h4:after, .h4:after, h5:after, .h5:after, h6:after, .h6:after{display:none !important;}

	/*.container{max-width:1400px;}*/
	a, a:hover, a:focus, a:visited{text-decoration:none;}
	a em{font-style:normal!important;}
	.txt-white{color:#fff;}
	.thm-btn{position:relative;display:inline-block;text-decoration: none;vertical-align:middle;--webkit-appearance:none;outline:none!important;background-color:#1f6306;color:#fff;font-size:18px;font-weight:500;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:12px;border-radius:32px;transition:all 0.5s linear;overflow:hidden;z-index:1;}
	.thm-btn i{position:relative;display:inline-block;height:40px;width:40px;background-color:#ffcd1e;border-radius:50%;color:#0e2207;font-size:16px;text-align:center;line-height:40px;margin-left:17px;transition:all 0.5s linear;}
	.thm-btn:hover i{background-color:#fff;color:#1f6306;}
	.thm-btn::before{position:absolute;content:"";background-color:#0e2207;width:100%;height:0%;left:50%;top:50%;border-radius:0px;transform:translate(-50%, -50%) rotate(-45deg);z-index:-1;transition:all 500ms ease;}
	.thm-btn:hover{color:#fff !important;} 	.thm-btn:hover em{color:#fff !important;}
	.thm-btn:hover:before{height:380%;}

	.cta-one{position:relative;display:block;background-color:#1f6306;padding:60px 0px;z-index:1;}
	.cta-one__bg{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.1;background-position:top;background-repeat:no-repeat;background-size:cover;mix-blend-mode:luminosity;z-index:-1;   background-attachment:fixed;background-image: url("/wp-content/uploads/2023/10/plasmaag/cta-one-bg.jpg");}
	.cta-one__inner{position:relative;display:flex;align-items:center;justify-content:space-between;}
	.cta-one__left{position:relative;display:flex;align-items:center;}
	.cta-one__icon{position:relative;display:flex;align-items:center;justify-content:center;width:119px;height:119px;background-color:rgba(255, 255, 255, 0.1);border-radius:50%;margin-right:30px;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
	.cta-one__icon span{width:80px;color:#ffcd1e;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
	/*.cta-one__icon:hover{background-color:#ffcd1e;}*/
	.cta-one__icon:hover span{color:#fff;}
	.cta-one__title{font-size:44px;font-weight:500;color:#fff;line-height:60px;padding:20px 0px}.cta-one__title span{font-size:24px;line-height:35px;display:block;font-weight: 300;}
	.cta-one__right{position:relative;display:block;}
	.cta-one__btn{background-color:#fff;color:#0e2207;padding-left:20px;min-width:200px;}.cta-one__btn *{vertical-align:middle;}
	
	.list-unstyled li:before{display:none !important;}
	
	.bannerWrap{background-color:#9dc6d9;height:300px;margin-top: 64px;;background:url(/wp-content/uploads/2023/10/plasmaag/hero-300.jpg) no-repeat;background-position:center;background-size:cover;}
	.bannerBody h1{padding:10px 20px;border-radius: 50px;color:#fff;font-weight:900;font-size:30px;background-image: linear-gradient(to right, black , transparent);}
	.bannerBody{padding-bottom:70px;min-height:300px;}.bannerWrap .agLogo{position:absolute;top:-55%;left:5%;}
	.hills-banner{background-position:top;background-repeat:no-repeat;background-size:cover;z-index:-1;background-attachment:fixed;background-image: url("/wp-content/uploads/2023/10/plasmaag/hills-banner-bg.jpg");padding:60px 0;}
	.hills-banner h2{font-size:60px;font-weight:700;}.hills-banner h2 span{display:block;font-size:42px;font-weight:300;}
	
	.buildForWrap{background-color:#1c3203;color:#fff;}
	.buildForWrap .Heading{width:80px;font-size:24px;background:#65bb47;}
	.buildForWrap .buildWrapLeft{width:30%;font-size:24px;line-height:40px;}
	.buildForWrap .buildWrapLeft span{font-size:36px;}
	.buildForWrap .buildWrapRight{width:70%}
	.buildForWrap .buildWrapRight ul{list-style:none;padding:0px 0px;margin:0;margin-left:20px;font-size:14px;font-weight:400;text-align:center; }
	.buildForWrap .buildWrapRight ul li{display:inline-block;padding:15px 20px;text-align:center;color:#fff;margin:0; min-width: 130px;
  vertical-align: top;}
	.buildForWrap .buildWrapRight ul li span{display:block;padding-bottom:5px;width:30px;margin:auto;}
	.buildForWrap .buildWrapRight ul li:before{display:none !important;}
	
	.section-title{position:relative;display:block;margin-top:-8px;margin-bottom:47px;}
	.section-title-tagline{position:relative;display:inline-block;font-size:18px;line-height:auto;color:#ff7800;z-index:1;text-transform:uppercase;}
	.section-title-title{margin:5px 0px;color:#000;font-size:42px;line-height:54px;font-weight:300;margin-bottom:30px;}

	.section-text{font-size:20px;color:#201f1f;margin:25px 0px;line-height: 32px;}
	.section-subtitle{margin:5px 0px;color:#000;font-size:24px;line-height:auto;font-weight:500;margin-bottom:30px;}
	.section-title-icon{position:relative;display:inline-block;}
	.aboutRight{position:relative;display:block;margin-left:50px;padding:50px 0px;}
	.aboutRight .section-title{margin-bottom:27px;}
	.about-points{position:relative;margin:30px 0px 50px;}
	.about-points li{position:relative;display:flex;align-items:center; padding:15px 0px !important;}
	.about-points li .text{margin-left:20px;font-size:24px;}
	.about-points li .icon-svg{min-width:50px;position:relative;color:#81bc06;}
	.aboutLeft{position:relative;display:block;padding:50px 0px;margin-right:150px;margin-left:50px;}
	.about-img{position:relative;display:block;z-index:1;}	
	.about-img-two{position:absolute;bottom:-50px;right:-150px;z-index:2;}.about-img img{width:100%;border-radius:10px;}
	.about-iconLeft{position:absolute;top:257px;left:-55px;z-index:2;}
	.about-iconLeft .iconWrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:114px;height:114px;line-height:114px;text-align:center;font-size:50px;color:#000;background-color:#3d8623;border-radius:50%;}
	.about-iconLeft .iconWrap:before{position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;content:"";border:1px dashed #ece9e0;border-radius:50%;z-index:1;}
	.about-iconLeft .iconWrap img{width:70px;}
	.about-img:after{position:absolute;top:137px;left:-170px;width:355px;height:355px;border-radius:50%;background-color:#f8f6f1;content:"";z-index:-1;
	animation-name:zoom-fade-2;
	animation-duration:5s;
	animation-iteration-count:infinite;
	animation-timing-function:linear;
	-webkit-animation-name:zoom-fade-2
	-webkit-animation-duration:5s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:linear;
	-webkit-animation-name: zoom-fade-2;
	-webkit-animation-duration: 5s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	-moz-animation-name: zoom-fade-2;
	-moz-animation-duration: 5s;
	-moz-animation-iteration-count: infinite;
	-moz-animation-timing-function: linear;
	-ms-animation-name: zoom-fade-2;
	-ms-animation-duration: 5s;
	-ms-animation-iteration-count: infinite;
	-ms-animation-timing-function: linear;
	-o-animation-name: zoom-fade-2;
	-o-animation-duration: 5s;
	-o-animation-iteration-count: infinite;
	-o-animation-timing-function: linear;}
	
	.section-challenges{position:relative;background:#f8f6f1;display:block;padding:70px 0;z-index:-1;overflow:hidden;}
	.section-challenges:before{position:absolute;bottom:0;left:0;right:0;height:400px;content:"";z-index:1;background-image:url(/wp-content/uploads/2023/10/plasmaag/services-one-shape-1.png);background-repeat:no-repeat;background-position:top center;background-size:cover;opacity:0.5;z-index:-1;}
	.section-challenges ul li{font-size:16px;line-height:24px;padding:20px 25px;border:1px solid #e7dbc9;background:#fff;box-shadow: 0px 10px 60px 0px rgba(0, 0, 0, 0.05);border-radius:10px;position:relative;}
	.section-challenges ul li.active{background:#65bb47;border:1px solid #65bb47;color:#fff;}
	.section-challenges ul li:after{color:#fff;font-size:24px;content:"?";position:absolute;width:34px;height:34px;border-radius:50%;background:#ff6a32;text-align:center;padding:5px;z-index:1;top:50%;margin-top:-17px;}
	.section-challenges ul.text-end li:after{right:-18px;}.section-challenges ul.text-start li:after{left:-18px;}
	.challenge-img{position:absolute;bottom:0;width:100%;text-align:center;z-index:-1;}.challenge-img img{width:23%;border-radius:10px;min-width:300px;}
	.section-challenges:after{position:absolute;bottom:-90px;left:0;right:0;height:500px;content:"";z-index:1;background-image:url(/wp-content/uploads/2023/10/plasmaag/agri-goods.png);background-repeat:no-repeat;background-position:bottom center;background-size: 50%;opacity:0.75;z-index:-1;}
	
	.section-digitalsolutions{position:relative;display:block;padding:120px 0 0px;z-index:1;}
	.section-digitalsolutions li{font-size:15px;width:245px;display:inline-block;padding:10px 5px !important;margin: 0 !important;color:#000 !important;}
	.section-digitalsolutions .icon-svg{width:50px;color:#81bc06;}
	.RightImageCollage,.LeftImageCollage{position:relative;display:block;height:100%;}
	.RightImageCollage>.greenOverlay{position:absolute;top:-120px;bottom:0px;left:-100000px;right:170px;background-color:#65bb47;z-index:-1;}
	.RightImageCollage>.greenOverlay:before{position:absolute;content:"";top:40px;bottom:20px;right:-30px;width:30px;background-color:#faa013;
    border-top-right-radius:10px;border-bottom-right-radius:10px;z-index:-1;}
	.LeftImageCollage>.greenOverlay{position:absolute;top:-120px;bottom:0px;right:-100000px;left:170px;background-color:#65bb47;z-index:-1;}
	.LeftImageCollage>.greenOverlay:before{position:absolute;content:"";top:40px;bottom:20px;left:-30px;width:30px;background-color:#faa013;
    border-top-left-radius:10px;border-bottom-left-radius:10px;z-index:-1;}
	.section-digitalsolutions .collageInner{position:relative;display:block;z-index:2;}
	.section-digitalsolutions .collageInner img{width:100%;max-width:669px;}
	.digitalsolutions-bg{background-image:url("/wp-content/uploads/2023/10/plasmaag/healthy-food-one-shape-1.png");position:absolute;bottom:0px;right:100px;width:560px;height:220px;opacity:0.1;background-position:bottom center;background-repeat:no-repeat;z-index:2;background-size:100%;}
	.LeftImageCollage .digitalsolutions-bg{background-image:url("/wp-content/uploads/2023/10/plasmaag/solutionsBg2.jpg");left:0px;width:auto;height:100%;background-size:auto;background-position:left;opacity:0.3;}
	
	.itSystemsSection{position:relative;display:block;padding:0px 0px 120px;z-index:1;}
	.itSystemsSection .bgText{text-align:center;position:absolute;top:-20px;right:-1000px;left:-1000px;font-size:200px;line-height:200px;font-weight:700;color:#81bc06;opacity:.1;}
	.itSystemsSection h1{padding:60px 10%;}.itSystemsSection h1 strong{font-weight:700;color:#81bc06;}
	.it-systemWrap{max-width:800px; margin:auto;}
	
	.advTechSection{position:relative;display:block;padding:150px 0px 100px;z-index:1;}
	.advTechSection:after{position:absolute;content:"";top:0px;bottom:180px;left:-100000px;right:-100000px;background-color:#f5f0e9;z-index:-1;}
	.advTechSection .contentBox{background:#fff;border-radius:10px;padding:3% 3%;box-shadow: 20px 20px 20px 0px rgba(0, 0, 0, 0.03);position:relative;z-index:2;margin-left:33%;}
	.advTechSection .contentBox ul{font-size:0;margin:40px 0px -10px;}
	.advTechSection .contentBox li{padding:20px 30px;width:50%;font-size:20px;display:inline-block;vertical-align:top;min-height:125px;font-family:"montserrat", sans-serif !Important;margin:0;color: #000;    line-height: 30px;    font-weight: 500;    padding-left: 90px;    position: relative;}
	.advTechSection .contentBox li span{width:80px;color:#81bc06;font-family:"montserrat", sans-serif !Important;    margin: auto;
    padding: 0 !important;    position: absolute;    left: 0;    top: 0;}
	.advTechSection .container{position:relative;}
	.advTechSection .advTechImage{position:absolute;bottom:80px;left:10%;border-radius:20px;overflow:hidden;max-width:375px;height: 400px;}
	.advTechSection .contentBox .section-title-title{font-size: 30px;}
	
	/*--------------------------------------------------------------
# Testimonial One
--------------------------------------------------------------*/
.testimonial-one {padding: 100px 0 120px;background: #1f4e3d	;    position: relative;	z-index: 1;}
.testimonial-one-bg {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-repeat: no-repeat;background-position: center;background-size: cover;mix-blend-mode: luminosity;opacity: 0.03;	z-index: -1;    background-attachment: fixed;}
.testimonial-one__single {position: relative;display: block;background-color:#fff;border: 1px solid #ece9e0;border-radius: 20px;padding: 57px 40px 75px;-webkit-transition: all 500ms ease;transition: all 500ms ease;z-index: 1;margin: 50px 0;min-height:430px;}
.testimonial-one__content {	position: relative;	display: block;}
.testimonial-one__text {font-size: 14px;line-height: 24px;}
.testimonial-one__client-info {	position: absolute;	top: -108px;	left: -14px;}
.testimonial-one__client-img {	position: relative;	display: inline-block;	width: 96px;}
div .testimonial-one__client-img img {	width: 100%;	border-radius: 50%;	border: 5px solid #f4f4f4;}
.testimonial-one__quote {position: absolute;display: flex;align-items: center;justify-content: center;width: 100px;height: 100px;border-radius: 50%;    border: 0;
    bottom: -94px;    right: -250px;    z-index: -1;}
.testimonial-one__quote span {position: relative;display: inline-block;    font-size: 100px;
    color: #f3f3f3;}
.testimonial-one__client-details-box {position: absolute;bottom: -25px;left: -1px;}
.testimonial-one__client-details-box:before {content: "";position: absolute;bottom: 1px;right: 89px;border-bottom: 24px solid transparent;
border-right: 24px solid #fff;border-left: 24px solid transparent;}
.testimonial-one__client-details {background-color: #ffdd5d;padding-left: 40px;	padding-right: 120px;	padding-top: 10px;	padding-bottom: 10px;border-bottom-left-radius: 10px;clip-path: polygon(0 0, 72% 0, 80% 120%, 0% 100%);}
.testimonial-one__client-name {font-size: 16px;	color:#000;	font-weight: 700;line-height: 22px;}
.testimonial-one__client-sub-title {font-size: 12px;color: #000;line-height: 12px;font-family: "montserrat", sans-serif !Important;}
	
	@media only screen and (min-width:1590px){
		/*.digitalsolutions-bg{display:none;}.RightImageCollage{height:auto;}*/.container{max-width:1400px;}
	}
	@media only screen and (max-width:1199px){
		.buildForWrap .buildWrapLeft{width:100%;padding:10% 0 8%;}
		.buildForWrap .buildWrapRight{width:100%}
		.digitalSolutionsRight{max-width:800px;margin:100px auto 10px;}
		.digitalSolutionsLeft{max-width:800px;margin:0px auto 100px;}
		.cta-one__title{font-size:38px;line-height:auto;}.cta-one__title span{font-size:22px;line-height:auto;}
		.advTechSection .advTechImage{top:-20px;bottom:auto;width:65%;}.advTechSection .contentBox{margin-top:100px;margin-left:15%;}
	}
	@media only screen and (min-width:992px) and (max-width:1199px){
		.RightImageCollage,.LeftImageCollage{max-width:600px;margin:0 auto 0;}
	}
	@media only screen and (min-width:768px) and (max-width:991px){
		.cta-one__inner{align-items:baseline;flex-direction:column;}
		.cta-one__right{margin-top:30px;}.advTechSection .contentBox li{width:100%;font-size:16px;min-height:auto;}
	}
	@media only screen and (max-width:767px){
	    .bannerBody h1{border-radius: 0;font-size: 24px !IMPORTANT;}
	    .bannerWrap{margin-top:0;height:auto;}
	    .buildForWrap .buildWrapRight ul li{min-width: 150px;}
	    .plasmaag .bannerBody{flex-direction:column;text-align:left!important;align-items: center !IMPORTANT;}
		.cta-one__inner{flex-direction:column;}
		.cta-one__left{flex-direction:column;text-align:center;}
		.section-title-title{font-size:30px !important;line-height:40px !important;}
		.section-subtitle{font-size:24px !important;}
		.hills-banner h2{font-size:48px;}.hills-banner h2 span{font-size:30px;}
		.aboutLeft{margin-right:100px;}.about-img-two{bottom:-150px;right:-100px;}
		.section-digitalsolutions li{width:100%;}.section-digitalsolutions li>div{align-items:center!important;}
		.section-challenges ul li{text-align:left!important;}
		.section-challenges ul li:nth-child(odd):after{left:-18px!important;}
		.testimonial-one{padding: 60px 0 60px;}
		.advTechSection{padding: 100px 0px 100px;}
		.section-challenges ul li:nth-child(even):after{right:-18px!important;left:inherit;}
		.advTechSection .contentBox li{width:100%;font-size:16px;}
		.advTechSection .contentBox ul { margin: 20px 0px -10px;}
		.advTechSection .contentBox .section-title-title {font-size: 20px !important;line-height: 30px !important;}
		.aboutRight{    padding: 150px 0px 50px ;}
		.itSystemsSection .bgText{font-size: 80px;}
		.itSystemsSection{padding: 0px 0px 50px;}
		.cta-one__icon{    margin-right: 0;}
		.section-challenges:after{background-size: 100%;height: 100%;}
	}
.float-x {-webkit-animation-name:float-x;animation-name:float-x;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;}	
@-webkit-keyframes float-x{
0%{transform:translateX(-30px);}
50%{transform:translateX(-10px);}
100%{transform:translateX(-30px);}}
  
@keyframes float-x{0%{transform:translateX(-30px);}
50%{transform:translateX(-10px);}
100%{transform:translateX(-30px);}}
@keyframes zoom-fade-2{
0%{opacity:1;transform:scale(1);}
50%{opacity:0.8;transform:scale(0.7);}
100%{opacity:1;transform:scale(1);}}

	.section-challenges.retail:before{position:absolute;bottom:0;left:0;right:0;height:600px;content:"";z-index:1;background-image:url(/wp-content/uploads/2026/02/inventory.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;opacity:0.5;z-index:-1;}
	
	.section-challenges.retail:after{display:none;}
		.RightImageCollage>.greenOverlay.retailbg,.LeftImageCollage>.greenOverlay.retailbg{background-color:#089fac;}
		
		.about-iconLeft .iconWrap.retail{background-color:#089fac;}
		
		.itSystemsSection .bgText.rt{font-size: 140px;color: #089fac;}
		
		.itSystemsSection.rt h1 strong {
    font-weight: 700;
    color: #089fac;
}

.section-digitalsolutions .collageInner.rt img {
    width: 100%;
    max-width: 600px;
}

.LeftImageCollage .digitalsolutions-bg{background-image: url(/wp-content/uploads/2026/02/ai.jpg);}


.cta-one.rt{background-color: #089fac;}


.cta-one__bg.rt {background-image: url(/wp-content/uploads/2026/02/cta-footer.jpg);}


.advTechSection.rt:after {
    position: absolute;
    content: "";
    top: 0;
    bottom: 180px;
    left: -100000px;
    right: -100000px;
    background-image: url(/wp-content/uploads/2026/02/abstract-bg.svg);
    z-index: -1;display:none;
}
.ask-overlay{
    position: absolute;
    top: 22px;
    left: 28px;
    z-index: 9;
    width: 583px;
    height: 326px;
    overflow: hidden;
    border-radius: 8px;}
    
    
@media(min-width:992px)
{    
    
.page-id-23054 .hero-area .hero-area-top {
    background-color: transparent;
    padding-top: 50px;
    padding-bottom: 0px;
    position: absolute;
    z-index: 9;
    left: 0;
    right: 0;}    
    
    
    
.page-id-23054 .page-banner {
    margin-top: 0;
    margin-inline-start: 0;
    position: relative;
    width: 100%;
}
    
    
   

.page-id-23054 h1.entry-title{color:#fff}    
    
.page-id-23054 .page-banner-info {
    flex-grow: 0;
    padding-left: 0;
}


.page-id-23054 .hero-area-top + div .container {
   max-width: 100%;
}

.page-id-23054 .hero-text-box {
    background-color: transparent;
    position: relative;
    padding: 0;
    flex-grow: 0;
    z-index: 9;
    width: auto;
    right: 0;
    top: 0;
    min-height: 230px;
    max-width: 1320px;
    width: 100%;
    color: #fff;
    margin: auto;
    margin-top: 216px;padding: 0 10px;
}


.page-id-23054 .hero-text-box p{color:#fff;max-width:600px;}

.page-id-23054 .page-banner .overlay, .post-banner .overlay {
    background: rgb(5 5 56 / 70%);}
    
    
}/* End custom CSS */