.inner-center-text .image-box { margin-top:80px; } 
.inner-center-text .image-box span { text-align:right; display:block; margin-top:12px; }
.inner-center-text .cta-primary{margin:32px 0;}
.mini-module { padding-right: 65px; } 
.mini-module.mini-right { padding-right: 0px; padding-left: 65px; } 

.complex-center-wrap.middle-overlap { margin-top: -30px; } 
.complex-text-module .breadcrumb-banner-wrapper .breamcrumb { /*padding: 32px 0 36px;*/ padding: 32px 0 75px; } 
.breadcrumb-banner-wrapper { margin-top: -120px; background-color: #f1f3ec; } 
.complex-module-container .miniModule-top { margin-top:80px; } 
/* download discovery */
.download-discovery { background: var(--color-0f3c19); width: calc(100% - 65px); padding: 32px; clip-path: polygon(61.57% -30%, 120% 61.57%, 100% 100%, 0% 100%, 0% 50%, 0% 0%); position: relative; } 
.download-discovery.mini-right { width: calc(100% - 65px); padding: 32px; float: right; } 
.download-discovery .h6, .download-discovery p, .download-discovery a { color: var(--color-f1f3ec); } 
.download-discovery .download-icon { margin-bottom:32px; display: inline-block; } 
.download-discovery p { font-family: var(--poppins); font-weight: 400; font-size: 1.5rem; line-height: 2.6rem; margin-bottom: 32px; } 
.download-discovery a:hover { color: var(--color-f1f3ec); } 
.download-discovery .download-icon { color: var(--color-86e641); font-size: 20px; } 
/* quote mini module with icon */
.quote-mini-icon .quote-icon { color: var(--color-86e641); font-size:48px; display:block; margin-bottom:24px; } 
.quote-mini-icon:before { width: 50px; height: 48px; display: inline-block; margin-bottom: 24px; content: ''; } 
.quote-mini-icon p.small-body strong { display: block; } 

/* mini moudle quotes with image */
.quote-mini-icon-image{position: relative; } 
.quote-mini-icon-image:before { display: none; } 

/* mini moudle quotes with image */
.quote-mini-icon-image .quote-text { position: relative; } 

.quote-mini-icon-image:before { display: none; } 
.quote-mini-icon-image img { margin-bottom: 0; } 
.quote-mini-icon-image img { margin-bottom: 33px; } 

/* right variation */
.quote-mini-icon-image.mini-right { text-align: left; } 
.quote-mini-icon-image.mini-right .quote-text { direction: ltr; } 
.quote-mini-icon-image.mini-right .quote-text:before { display: table; text-align: right; } 

.quote-mini-image .image-wrap { position: relative; width: 100%; clip-path: polygon(0 0, 100% 0%, 100% 100%, 85% 100%, 61.51% 70%, 0 70%); } 
.quote-mini-image .image-content .h6 { color: var(--color-0f3c19); } 
.quote-mini-image .image-content { background: var(--color-f1f3ec); width: 100%; padding: 0 30% 32px 0px; margin-top: -25%; } 
.quote-mini-image .image-content p { color: var(--color-0f3c19); } 
.quote-mini-image .image-content .cta-text-link {display: inherit; cursor: pointer; } 
body#ip3-careers section#intro-text .quote-mini-image .image-content { background: none/*var(--color-ffffff)*//*var(--color-f1f3ec)*/;}

/* left align right text variation */
.quote-mini-image.mini-left .image-wrap { clip-path: polygon(0 0, 100% 0%, 100% 65%, 38.43% 65%, 9% 100%, 0 100%); } 
.quote-mini-image.mini-left .image-content, .quote-mini-image.mini-left .image-wrap .h6 { text-align: right; } 
.quote-mini-image.mini-left .image-content { width: 100%; padding: 0 0 32px 30%; } 

/* keyfafts quotes */
.mini-keyfacts > .row { flex-direction: column; } 
.mini-keyfacts > .row > div { margin-bottom: 32px; } 
.mini-keyfacts .stats-icon img { max-width: 56px; max-height: 56px; width: auto; height: auto; } 
.mini-keyfacts > .row > div:last-of-type { margin-bottom: 0; } 
.mini-keyfacts .counter { color: var(--color-132515); word-break: break-all; } 
.mini-keyfacts.mini-left,.mini-keyfacts.mini-right { width: calc(100% - 65px); } 
.mini-keyfacts.mini-left .progress span, .mini-keyfacts.mini-right .progress span, .mini-keyfacts .kayfacts-unit { font-size: 6rem; } 
.mini-keyfacts.mini-left .progress > .counter, .mini-keyfacts.mini-right .progress > .counter { float: left; } 
.mini-keyfacts.mini-right { float: right; } 
.row.mobilesignleitem.showdescription{display:block;}

@media only screen and (max-width: 1024.98px) { 
 div.download-discovery { width: 100%; clip-path: polygon(61.57% -40%, 130% 61.57%, 100% 100%, 0% 100%, 0% 50%, 0% 0%); padding: 32px 20px; } 
 /* mini module */
 .quote-mini-image .image-wrap .mini-heading { padding-left: 0; } 
 .quote-mini-image .image-content { padding-left: 0; } 
 .quote-mini-image .image-wrap { padding-left: 0; } 
 .quote-mini-image.mini-left .image-content { margin-top: -15%; } 
 .mini-keyfacts .counter,.mini-keyfacts .kayfacts-unit {font-size: 4rem; } 

 div.mini-module.download-discovery { padding: 32px 20px; width: 100%; } 
 .mini-keyfacts.mini-left, .mini-keyfacts.mini-right { width: 100%; } 
 .mini-module.mini-right { padding-right: 0px; padding-left: 0px; } 
 .mini-module { padding-right: 0px; } 
 .mini-keyfacts.mini-left .progress span, .mini-keyfacts.mini-right .progress span,.mini-keyfacts .kayfacts-unit { font-size: 4rem; line-height: 5rem; } 
 .keyfacts .progress, .mini-keyfacts div.progress { height: 50px; } 
 .complex-center-wrap.middle-overlap { margin-top: -30px; } 
 .complex-text-module .breadcrumb-banner-wrapper .breamcrumb { padding: 43px 0 60px; } 
}

@media only screen and (max-width: 767.98px) { 
 div.download-discovery { clip-path: polygon(80% 0%, 100% 35%, 100% 100%, 0% 100%, 0 50%, 0% 0%); } 
 .quote-mini-icon-image {margin-bottom: 33px; } 
 .mini-module.quote-mini-icon-image.mini-left{margin-bottom: 0;}
 .mini-module.mini-left {padding-right: 0;}
 .mini-module.mini-right {margin-left: 0; padding-left: 0;} 
 .breadcrumb-banner-wrapper { margin-top:0px; }  
 .complex-center-wrap.middle-overlap { margin-top:0px; } 
 .complex-text-module .breadcrumb-banner-wrapper .breamcrumb { padding: 11px 0px 0px; } 
 .complex-module-container .responsie-order1 { order: 1; display: flex; flex-flow: column; margin-top:10px } 
 .complex-module-container .responsie-order2 { order: 2; display: flex; flex-flow: column; margin-top:10px } 
 .complex-module-container { margin-top:22px; } 
 .complex-module-container .miniModule-top { margin-top: 0px; } 
 .inner-center-text .cta-primary{margin-top:20px;}
 .mini-keyfacts.mini-left,.mini-keyfacts.mini-right { width:100%; } 
 .quote-mini-image.mini-left div.image-content{padding-right: 0; margin-top: -28%;}
}

/* for mobile max two iteam */
@media only screen and (max-width: 767px){
  .mini-keyfacts div.row.mobilesignleitem{
        flex-direction: row;
        justify-content: space-around; display: flex;
    }
    .row.mobilesignleitem > div[class*='col-sm-12']{
        width: auto;
    }
}

@media only screen and (max-height: 450px){
    .complex-module-container .mini-module.mini-right{padding-right: 15px;}
    .complex-module-container .mini-module.mini-right .cta-text-link{min-width: 150px;}
    .complex-module-container .mini-module.mini-left{padding-left: 15px;}
    .complex-module-container .mini-module.mini-left .cta-text-link{min-width: 150px;}
}

#ip3-Homepage .share-items{top:28%;z-index:auto}
@media all and (max-width:767.98px){
#ip3-Homepage .share-item{position:absolute}
#ip3-Homepage .share-items{top:64%;z-index:auto}	
}