<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.menu-accordion input[type="checkbox"]{display:none;}
.menu-accordion {
	margin-top: -30px;
    margin-bottom: 10px;
    width: 100%;
}
/* Title styling */
.menu-title {
    text-decoration: none;
            color: #000;
            font-weight: bold;
            display: flex;
            align-items: center;
            margin-bottom: 5px;
        }  
.menu-title a:hover {color:#006EAD;}

        /* Divider &amp; Icon container */
        .menu-divider-wrapper {
            display: flex;
            align-items: center;
            width: 85%;
            cursor: pointer; /* Make clickable */
        }

        /* Divider line */
        .menu-divider {
            height: 0.5px;
            background-color: #027BC0;
            flex-grow: 1;
        }

        /* Dropdown icon */
        .menu-icon {
            width: 16px;
            height: 16px;
            background: url('/wp-content/uploads/2025/03/Group-38410.svg') no-repeat center;
			transform: rotate(180deg);
            background-size: contain;
/*             margin-left: 10px; */
            transition: transform 0.3s ease;
        }

        /* Rotate icon when active */
        .menu-accordion.active .menu-icon {
            transform: rotate(180deg);
        }

        /* Hide submenu initially */
        .menu-accordion-content {
            display: none;
            padding-left: 15px;
        }

        /* Show content when active */
        .menu-accordion.active .menu-accordion-content {
            display: block;
        }

        /* Submenu Styling */
        .menu-accordion-content p {
            margin: 5px 0;
        }

        .menu-accordion-content a {
            text-decoration: none;
            color: #000;
            font-family: 'Boschsans-Medium';
        }
.menu-accordion-content a:hover{color: #027BC0;}
        
.events-greensec{
	background: #136863;
	padding:3% 0;
}
.events-greensec h2{font-size:48px !important; font-family:'Boschsans-Regular';}
.green-cards {
    margin: 0 10px;
    color: white;
    background: #117B76;
    padding: 25px;
}
.five-line {height: 260px; border-radius: 18px;}
.three-line {height: 210px; border-radius: 18px;}
.green-title{font-size:20px; font-family:'Boschsans-Bold'; padding-bottom: 10px;}
.green-num h3{font-size:28px; font-family:'Boschsans-Bold'}
.green2row{padding-top: 30px;}
.vs-con {
    text-align: center;
    color: #027BC0;
    font-size: 24px;
    font-weight: 600;
	padding-bottom:40px;
}

.two-leaders-wrap {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
/*     gap: 40px; */
}
#event-snpsec{
	padding-top:50px;
}
.two-leaders {
	text-align:center;
    width: 33.33%;
}
.two-leder-info {
	text-align:left;
	padding-left:16%;
    padding-top: 40px;
}
.two-lname{
	font-size:22px;	
	font-weight:600;
}
.two-ldesig{
	color:#123150;
	font-size:16px;
	padding-bottom:30px;
}
.eventl2-belowcards {
    padding-top: 3%;
    font-size: 20px;
    font-weight: 500;
    text-align: center;
    width: 75%;
    margin: auto;
}
.belowcards-btn{
	padding:40px 0 60px;
	display:flex;
	justify-content:center;
}
	.cfo-leader {
    margin: 3% 0 5%;
    background: #003253;
    padding: 5%;
    border-radius: 25px;
    color: #fff;
}
.cfo-leader-info {
    width: 70%;
	font-size:20px;
}
.cfo-leader-name{
	padding:30px 0;
}
.row2-events-content h4{
	width:78%;
	font-weight:600;
}
.row2-events-content p{
	width:90%;
}
.attendees-below-content{
	font-size:22px;
	font-weight:600;
	color:#123150;
	padding-top:30px;
}
.con-attendees{
	padding-top: 3%;
}
.attendees-title{
	height:100px;
	font-weight:600;
	padding-top: 30px;
	font-size:22px;
	color:#123150;
}
.attendees-wrap{
	width:75%;
	padding-top:30px;
}
.con-points-row1 {
    padding-top: 10%;
}
.con-points-content{
	width:70%;
	padding: 3% 0;
}
.con-events-snippets {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.con-host-wrap {
    padding: 4% 40% 0;
    text-align: left;
}
.host-info {
    padding-top: 40px;
}
section.con-leaders {
    text-align: center;
}
.host-name{
	color:#123150;
	font-weight: 600;
}
p.host-designation{
    font-size: 16px;
	font-weight: 600;
	color: #123150;
    margin-bottom: 5px;
}
.speakers-wrap {
    padding-top: 40px;
}
.speakers-wrap h2{
	padding-bottom:30px;
}
.con-speaker-wrap{
	text-align:left;
}
.con-host{
	font-size: 16px;
}
.row1-events-snippets, .row2-events-snippets{
	width: 50%;
}
.row2-events-content{
	width:80%;
}
.con-sec2{
	background-image:url('https://bosch-sds.com/wp-content/uploads/2024/09/png_Gradient-bg_intro.png');
	background-size: cover;
	background-repeat: no-repeat;
}
.con-points {
    color: #006EAD;
    padding: 5% 0 8%;
    text-align: center;
    font-size: 28px;
    width: 65%;
    margin: auto;
}
.speaker-button {
    display: flex;
    padding-top: 40px;
    justify-content: center;
}
@media (max-width: 767.98px) {
	.green-col{width:50%; padding:10px 5px;}
	.green-title{font-size:16px;}
	.green2row{padding-top:0;}
	.green-cards{margin:0; padding:15px; height:230px;}
	.green-con{font-size:14px;}
	.events-greensec h2{font-size:26px !important;}
	.vs-con{font-size:18px;}
	.two-leaders {
    	width: 100%;
		text-align:center;
		padding-bottom: 20px;
	}
	.two-leder-info {
    padding-top: 20px;
}
	.row2-events-content p{width:95%;}
	.row1-events-snippets, .row2-events-snippets {width: 100%; padding:10px;}
	.con-events-snippets {display: flex;flex-direction: column;}
	.con-points {width:95%;}
	.con-points-content {width:100%;}
	.con-host-wrap {padding: 10px;text-align: center;}
	.host-info {padding-top: 20px;}
	.con-speaker-wrap {padding-bottom: 30px;text-align: center;}
	.speaker-button {padding-top: 10px;padding-bottom: 30px;}
	.row2-events-content {width: 100%;}
}

.evt-sec3-content{
	font-size:20px;
	width: 75%;
	padding:0 0 30px;
}
.evt-lname{
	font-size:32px !important;
	font-weight:600;
}
.evnt-grocard-title{
	text-align:center;
	padding-bottom:50px;
}
.evnt-grocard-title h2{
	color:#fff;
}
.evt-ldesig{
	width:45%;
	font-size:22px;
	font-weight:600;
}
.evt-ltitle{
	text-align:center;
	padding-bottom:30px;
}
.summit-leader-wrap{
	padding: 0 5%;
}
.evt-leadsec{
	padding-bottom:100px !important;
}
.summint-right{
	padding-left: 3%;
}
.summit-linfo{
	padding-bottom:5%;
}
.summit-leader-wrap .row{
	align-items: center;
}
.e-slight {
    margin-bottom: 20px;
    width: fit-content;
    border: 2px solid #006EAD;
    padding: 10px 20px;
    color: #006EAD;
    border-radius: 50px;
}
.our-solutions-title-wrap h2{
	color: #fff;
}
#our-solutions-cards{
	padding: 2% 0;
}
.sds-con2sec-list{
	padding-left: 2%;
}
#sds-con2sec{
	padding-top: 0px;
}
.sds-leaders {
    background-image: url(/wp-content/uploads/2024/07/last-bg.svg);
    background-repeat: no-repeat;
    background-size: cover;
}
.subagain-text {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
}
.unsubscribe-title{
		font-size: 42px !important;
}
.subscribe-again{
		background-image: url(/wp-content/uploads/2024/07/bg.svg);
    background-repeat: no-repeat;
    background-size: cover;
		padding: 6% 0;
}
.impact-number{
    padding-top: 10%;
    font-size: 36px;
}
.newscs-tech-sec{
	background-image: url(/wp-content/uploads/2024/07/2nd-section-bg.svg);
	background-repeat: no-repeat;
    background-size: cover;
	padding: 5% 0;
}
.cs-banner-title{
	padding-bottom: 2%;
}
.spacerow {
    display: flex;
    align-items: flex-end;
}
.newcs-ind1-sec3{
	background-image: url(/wp-content/uploads/2024/07/last-bg.svg);
	background-repeat: no-repeat;
    background-size: cover;
	padding: 5% 0;
}
.newcs-ind1-sec5{
		background-color: #E8F1FF;
		padding: 5% 0;
	}
.csban-content {
    width: 85%;
}
.newcs-afterban-title {
    padding-bottom: 3%;
}
.newcs-img {
    margin-top: -25%;
    padding-bottom: 5%;
}
.newcs-afterban{
	background-color:#006EAD;
	padding: 5% 0;
}
.news-impact{
	padding-top: 4%;
}
.impact-row{
	display: flex;
	gap: 1%;
}
.impact-num {
    text-align: center;
    padding: 10% 7%;
    border-radius: 50%;
    background-color: #006EAD;
    font-size: 28px;
    font-family: 'BoschSans-Medium';
}
.impact-title {
    padding-top: 5%;
    text-align: center;
}
.impact-row-content {
    width: 20%;
    display: flex;
    background-color: #003253;
    padding: 2% 1% 4%;
    border-radius: 5%;
    flex-direction: column;
    align-items: center;
}
.stack-row{
	display: flex;
	gap: 1%;
	flex-wrap: wrap;
}
.stack-title {
    padding-left: 15%;
    margin-bottom: 0;
}
.stack-row-content {
    width: 20%;
    display: flex;
    background-color: #003253;
    padding: 15px;
    border-radius: 10px;
    align-items: center;
	margin-bottom: 1%;
}
	.cs-review{
	color:#006EAD;
	font-family: 'BoschSans-Medium';
	font-size: 24px;
	width: 70%;
	padding-bottom: 1%;
}
.review-name, .review-designation{
	font-family: 'BoschSans-Medium';
	font-size: 16px;
	padding-right: 1%;
}
.newscs-review-sec{
	padding: 5% 0;
}
.impact-newcs-content{
	padding-bottom: 3%;
	width: 55%;
}
.newscs-list-content {
    color: #fff;
    padding-left: 2%;
}
.list-newscs {
    display: flex;
    padding-bottom: 5%;
    align-items: flex-start;
}
.impact-newcs{
	background-color: #006EAD;
	padding: 5% 0;
}
.new-cstory-banner{
	background-image: url(/wp-content/uploads/2024/07/customer-success-story-banner.png);
    background-repeat: no-repeat;
    background-size: cover;
	padding: 3% 0 20%;
}
.cs-banner-content {
    width: 85%;
    padding-top: 3%;
}
.unsubscribe-tq {
    background-image: url(/wp-content/uploads/2024/07/Group-38444.png);
    background-repeat: no-repeat;
    background-size: cover;
    padding: 15% 5%;
}
.utq-content{
	font-family: 'BoschSans-Regular';
	font-size: 30px;
	color: #fff;
	text-align: center;
	padding-bottom: 2%;
}
.utq-title{
	font-family: 'BoschSans-Regular';
	font-size: 48px;
	color: #fff;
	text-align: center;
}
@media(max-width: 767.98px){
	.belowcards-btn {
		padding: 20px 0 30px;
	}
	.unsubscribe-title {
    text-align: center;
}
	.subagain-text {
			padding: 10% 2%;
		}
	.subscribe-again{
		background-image: url(/wp-content/uploads/2024/07/bg-1.svg);
		}
	.impact-row-content {
        width: 48%;
        margin-bottom: 5px;
    }
	.impact-row {
    display: flex;
    gap: 1%;
    flex-wrap: wrap;
    justify-content: center;
}
	.stack-row-content {
    width: 48%;
    margin-bottom: 2%;
}
	.cstech-img {
    display: none;
}
	.imtech-title{
		text-align: center;
	}
	.stack-title{
		padding-left: 0px;
	}
	.stack-row {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
	.impact-newcs-content {
    padding-bottom: 5%;
    width: 90%;
}
	    .unsubscribe-tq {
        background-image: url(/wp-content/uploads/2024/07/Group-38445.png);
        background-repeat: no-repeat;
        background-size: cover;
		padding: 20% 1%;
    }
	.utq-content{
	font-size: 22px;
	padding-bottom: 5%;
	}
	.utq-title{	
	font-size: 36px;
	}
}

section {
    padding: 2.5vw 0;
    position: relative;
}
.container-2{
    padding: 0 15px;
    margin-left: 7%;    
}
section.logo-menu {
    padding: 0;
}
section#banner {
    padding: 0;
}
.p-0{
    padding:0;
}
.button-3 {
    width: fit-content;
    color: #fff !important;
    background-color: transparent;
    padding: 10px 13px 10px 23px;
    border-radius: 35px;
    font-weight: 400;
    position: relative;
    display: flex;
    border: 1px solid #fff;
    cursor: pointer;
    text-decoration: none;
    transition: 0.5s all;
}
.button-3 svg {
    background: #fff;
    width: 25px;
    height: 25px;
    padding: 5px;
    border-radius: 50%;
    margin-left: 15px;
    display: inline-block;
    transition: 0.5s all;
}
.button-3 svg {
    background: #0096E8;
}
.button-3 svg path{
    fill: #fff;
}
.button-3:hover svg{
    padding: 5px 2px 5px 8px;
}
.image_width {
    width: 100%;
	height: 100%;
	object-fit: cover;
}
.breadcrums, .breadcrums-2 {
    position: absolute;
    top: 5%;
    left: 8.5%;
	width: 50%;
}
.breadcrumb_path {
    list-style: none;
    display: flex;
    padding-left: 0;
	font-size:16px;
	width:fit-content;
	flex-wrap:wrap;
}
.dna-icon img{
	width:40px;
	height:40px;
}
.breadcrums .breadcrumb_path li a, .breadcrums .breadcrumb_path li span, .breadcrums .breadcrumb_path li {
    color: #FFFFFF;
}
.breadcrums-2 .breadcrumb_path li a, .breadcrums-2 .breadcrumb_path li span, .breadcrums-2 .breadcrumb_path li {
    color: #000;
}
.breadcrums.dark .breadcrumb_path li a, .breadcrums.dark .breadcrumb_path li span, .breadcrums.dark .breadcrumb_path li{
	color: #000;
}
.breadcrumb_path li span {
    font-family: 'BoschSans-Bold';
}
.breadcrumb_path li i.fa.fa-chevron-right{
    color: #fff;
    font-size: 12px;
    padding: 0 10px 0 5px;
}
.breadcrums-2 .breadcrumb_path li i.fa.fa-chevron-right{
    color: #000;
    font-size: 12px;
    padding: 0 10px 0 5px;
}
.banner_content_wrap, .banner_content_wrap-2 {
    position: absolute;
    left: 8.5%;
    width: 35%;
    top: 45%;
    transform: translate(0% ,-50%);
}
#ind-banner .banner_content_wrap-2 {
    top: 45%;
}
.banner_content_wrap h1, .banner_content_wrap p{
    color: #fff;
}
.banner_content_wrap-2 h1, .banner_content_wrap-2 p{
    color: #000;
}
.banner_content_wrap p, .banner_content_wrap-2 p{
    letter-spacing: 0px;
    padding-top: 3%;
    padding-bottom: 25px;
    font-size: 16px !important;
    font-family: 'BoschSans-Regular';
}
#goal-sec2 {
    background: transparent linear-gradient(180deg, rgba(0, 150, 232, 0.15) 0%, #FFFFFF00 100%) 0% 0% no-repeat padding-box;
    padding: 100px 0 40px;
}
.goal-sec2-wrap {
    background-color: #136863;
    padding: 5% 4%;
    color: #fff;
    border-radius: 20px;
    text-align: left;
}
.goal-sec2-title {
    width: 75%;
    padding-bottom: 4%;
	margin: auto;
	text-align: center;
}
.goal-sec2-title h2{
    color: #fff;
}
.goal-sec2-title h2 span{
    font-family: 'BoschSans-Bold';
    letter-spacing: 0.5px;
}
.goal-slide-inner h4 {
    margin-bottom: 0;
}
.goal-slide-inner .goal-slid-content {
    padding-bottom: 12px;
}
.emp-number, .emp-text {
    font-size: 2vw;
    font-family: 'BoschSans-Bold';
	display: flex;
	justify-content: center;
}
.empower-wrap {
    height: 100%;
    border-right: 1px solid #fff;
    padding-right: 5%;
    margin-right: 10px;
	text-align: center;
}
.empower-wrap p{
	margin-bottom: 0;
}
.goal-sec2-wrap .col-md-3:last-child .empower-wrap {
    border: none;
}
section#goal-sec3 h2{
    width: 100%;
    padding-bottom: 1%;
	overflow-x: scroll;
}
section#goal-sec3 h2::-webkit-scrollbar {
		width: 2px;
	}
.dna-title {
    font-size: 22px;
    font-family: 'BoschSans-Medium';
    width: 90%;
    padding: 10% 0 5% 0;
    line-height: normal;
    height: 100px;
}
.dna-content {
    padding-bottom: 5%;
    font-family: 'BoschSans-Regular';
    height: 12vw;
	width: 90%;
}
.dna-slides {
    width: 25vw;
    padding-right: 3vw;
}
section#goal-sec4 {
    padding: 5% 0;
    background: transparent linear-gradient(180deg, rgba(0, 150, 232, 0.15) 0%, #FFFFFF00 50%) 0% 0% no-repeat padding-box;
    margin-top: 2%;
}
.goal-sec4-left-wrap h2, section#goal-sec5 h2{
    width: 90%;
}
.goal-sec4-left-content {
    width: 80%;
    padding-bottom: 5%;
}
.goal-blog{
    width: 70%;
    margin: auto;
    position:relative;
    z-index:1;
}
.goal-slide-inner-wrap {
/*     background-image: url(/wp-content/uploads/2024/02/section_blue_clr.svg); */
    background-size: cover;
    padding: 20px;
    background-repeat: no-repeat;
    background-position: left;
    height: 20vw !important;
    width: -webkit-fill-available !important;
    border-radius: 20px !important;
    margin-bottom: 10px;
}
.goal-slide-inner {
    padding: 2vw;
    position: absolute;
    top: 0;
}
.goal-slide-iner-wrap {
    position: relative;
    width: 90%;
    margin: 10px 0;
}
/* .goal-slide-inner {
    padding: 20px 25px 25px 20px;
} */
.goal-slide-inner h4, .goal-slid-content, .goal-slide-inner a{
    color: #fff;
}
.goal-slid-content{
    padding-bottom: 20px;
    width: 90%;
}
#industry2-sec5 + .blog-sec {
    padding-top: 30px;
}
.vert-prev.slick-prev.slick-arrow::before, .poss-prev.slick-prev.slick-arrow::before, .land-prev.slick-prev.slick-arrow::before {
    transform: rotate(270deg) translate(50%,-50%);
}
.vert-next.slick-next.slick-arrow::before, .poss-next.slick-next.slick-arrow::before, .land-next.slick-next.slick-arrow::before {
    transform: rotate(90deg) translate(-50%,50%);
}
.vert-prev.slick-prev:hover::before, .poss-prev.slick-prev:hover::before  {
    top: 40%;
    left: 50%;
}
.vert-next.slick-next:hover::before, .poss-next.slick-next:hover::before, .land-next.slick-next:hover::before {
    top: 60%;
    left: 50%;
}
.vert-arrow-wrap, .poss-arrow-wrap {
    position: absolute;
    right: 5%;
    bottom: 41%;
}
button.vert-prev.slick-prev.slick-arrow, button.poss-prev.slick-prev.slick-arrow, button.land-prev.slick-prev.slick-arrow{
    margin-bottom: 25%;
}
.land-prev.slick-prev:hover::before {
    top: 40%;
    left: 50%;
}
section#goal-sec6 {
    background-color: #003253;
    padding: 4% 3%;
    margin-top: 4%;
}
.goal-sec6-wrap h2{
    color: #fff;
}
.goal-sec6-wrap {
    width: 75%;
	padding-left: 30px;
	padding-bottom: 10px;
}
.goal-sec6-subtext {
    font-size: 18px;
    font-family: 'BoschSans-Medium';
    color: #fff;
    padding: 3% 0;
}
.goal-sec6-content {
    color: #fff;
    padding-bottom: 10%;
    font-family: 'BoschSans-Light';
}
#goal-sec6 .slick-initialized .slick-slide, #ind2-sec7 .slick-initialized .slick-slide {
    display: flex !important;
}
.inspire-slider{
    margin-bottom: 60px;
}
.blg-design {
    position: absolute;
    right: 0;
    top: 0;
}
section#goal-sec8 {
    padding: 7% 0 5%;
    background: transparent linear-gradient(180deg, rgb(0 150 232 / 15%) 0%, #FFFFFF00 100%) 0% 0% no-repeat padding-box;
    margin-top: 0%;
}
.poss-card{
    background-color: #fff;
    display: flex;
    border-radius: 20px;
    padding: 0;
    height:20vw;
/*     box-shadow: 5px 8px 19px 1px rgb(0 0 0 / 10%); */
}
.possibility-slider-wrap h3{
    font-family: 'BoschSans-Medium';
}
.possibility-slider-content {
    width: 95%;
    padding-bottom: 5%;
}
.possibility-slider-wrap {
    padding: 5%;
}
.vertical-slid-2.slick-vertical .slick-slide{
    border: 0px;
}
section#pre-footer {
    background-image: url(https://devuatnew.com/wp-content/uploads/2024/02/prefooter_background.png);
    padding: 6% 0;
}
.pre-foot-left h2{
    font-size: 48px !important;
    color: #fff;
    padding-bottom: 10%;
    font-family: 'BoschSans-Regular';
    padding-left: 20px;
}
section.footers {
    padding: 0;
    background-color: #EFF1F2;
}

.footr-contact-wrap {
    border-top: 2px solid #027BC0;
    padding: 2% 0 0;
}
.general-contact-wrap a{
    font-size: 12px;
    margin-right: 10%;
}
.footr-socio-wrap {
    display: flex;
    align-items: baseline;
	justify-content:flex-start;
/*     padding-left: 15px; */
}
.privacy-wrap a:last-child{
	margin-right:0;
}
.footr-socio-wrap a{
    margin-left: 5px;
}
.privacy-wrap {
    padding: 25px 0;
    font-size: 12px;
}
.privacy-wrap span, .privacy-wrap a{
    margin-right: 15px;
}
footer {
    padding: 0;
}
.dna-slick-arrows {
    display: flex;
    align-items: center;
    padding-right: 30px;
/*     margin: 5% 0 0; */
}
.dna-slick-arrows hr {
    width: calc(100% - 150px);
    border-top-color: rgba(150, 150, 150, 0.3);
    background: #0096e8;
}
.dna-slick-arrows .slick-arrow{
    border: 1px solid #0096e8;
}
.dna-slick-arrows .slick-prev::before {
   background-image: url(/wp-content/uploads/2024/02/Arrow_BTN_carousel-1.svg);
}
.dna-slick-arrows .slick-next::before {
   background-image: url(/wp-content/uploads/2024/02/Arrow_BTN_carousel-1.svg);
}
.ind1-sec4-card-wrap img{
	border-radius: 20px 20px 0 0;
}
.w-75{
	width: 75%;
}
/* ------------ Industry L1 --------------- */
section#ind-banner {
    padding: 0;
}
#ind1-sec2 {
    padding: 5% 0;
/*     background-image: linear-gradient(to bottom, #b3dbf1, #c6e0f5, #d7e6f8, #e6edfa, #f2f4fc, #f7f8fd, #fbfbfe, #ffffff, #ffffff, #ffffff, #ffffff, #ffffff); */
	    background-image: linear-gradient(to bottom, #E5F4FD, #fff);
}
.ind1-sec2-wrap {
    background-color: #136863;
    margin: 0 10%;
    border-radius: 20px;
    padding: 2% 3% 2% 4%;
    display: inline-flex;
    align-items: center;
    color: #fff;
}
.ind1-sec2-wrap {
    background-color: #136863;
    margin: 0 8%;
    border-radius: 20px;
    padding: 2% 3% 2% 4%;
    display: inline-flex;
    color: #fff;
	width:85%;
}
.ind1-sec2-content {
    width: 70%;
	font-size:20px;
}
.ind1-sec2-cta {
    width: 30%;
    justify-content: flex-end;
    display: flex;
}
.ind1-sec2-cta .primary-button {
    color: #FFF !important;
    background-color: transparent;
    border: 1px solid #fff;
    padding: 10px 13px 10px 23px;
}

.ind1-sec3-left-wrap h2 {
/*     width: 75%; */
    padding-bottom: 3%;
}
.ind1-sec3-left-content {
    width: 90%;
    padding-bottom: 5%;
}
#ind1-sec4 {
    background-color: #136863;
    padding: 4% 0;
}
.ind1-sec4-title-wrap, .ind2-sec5-title-wrap {
    width: 65%;
    margin: auto;
    text-align: center;
    color: #fff;
    padding-bottom: 5%;
}
.ind1-sec4-title-wrap h2, .ind2-sec5-title-wrap h2{
    color: #fff;
}
.ind1-sec4-card-wrap{
    background-color: #cde3e2;
    border-radius: 22px;
	margin: 0 15px;
}
.logic-wrap {
    padding: 5% 0 0;
}
.ind1-sec4-card-content-wrap{
    padding: 5% 5% 8%;
}
.ind1-sec4-card-content {
    height: 180px;
}
.ind1-sec4-card-content h4 {
    font-family: 'BoschSans-Medium';
    font-size: 22px;
    color: #032B28;
    letter-spacing: 0;
}
#ind1-sec5{
    margin-top: 2%;
}
#ind1-sec6 {
    background-color: #003253;
    padding: 4% 3%;
    margin-top: 2%;
}
#ind1-sec6 h2{
    color: #fff;
    padding: 0 0 3%;
}
.ind1-sec6-subtext {
    font-size: 22px;
    font-family: 'BoschSans-Medium';
    color: #fff;
    padding: 3% 0 5%;
}
.ind1-sec6-wrap {
    width: 80%;
}
.ind1-sec6-wrap{
    margin: 5% 0 0 3%;
}
.ind1-sec6-content {
    color: #fff;
    padding-bottom: 10%;
	font-size:16px;
    font-family: 'BoschSans-Light';
}
#ind1-sec6 .slick-initialized .slick-slide {
    display: flex !important;
}
section#ind1-sec3 {
    padding: 5vw 0 2vw;
}

/* ------------ Industry L1 --------------- */

/* ------------ Capabilities L1 --------------- */

.ind2-sec3-content-wrap {
    width: 75%;
}
.ind2-sec3-content {
    padding: 2% 0 4%;
}
.ind2-sec3-content-wrap .secondary-button {
    padding: 10px 13px 10px 23px;
    border: 2px solid #0096E8;
}
.ind2-sec3-content-wrap .secondary-button:hover {
    background: #FFF;
}
#ind2-sec5 {
    background-color: #003253;
    padding: 5% 0;
}
.ind2-sec5-card-wrap img{
    width: 12%;
}
.ind2-sec5-card-wrap {
    padding: 2vw;
    border-radius: 20px;
    margin: 0 40px 0 0;
    height: 23vw;
    position: relative;
}
.ind2-sec5-card-wrap a.link-button {
    position: absolute;
    bottom: 2vw;
}
.ind2-sec5-card-content-wrap h4{
    font-family: 'BoschSans-Medium';
    padding-top: 15px;
    margin-bottom: 5px;
}
.ind2-sec5-card-content {
    height: 9.5vw;
}
.ind1-sec4-card-content-wrap h4{
    font-family: 'BoschSans-Medium';
	height:50px;
}
.goal-sec6-img-wrap img{
	border-radius:30px;
}
.pro-slick-arrows {
    margin: 5% 0 0;
}
.pro-slick-arrows {
    display: flex;
    align-items: center;
    padding-right: 30px;
}
.pro-slick-arrows hr {
    width: calc(100% - 150px);
    border-top-color: rgba(150, 150, 150, 0.3);
/*     background: transparent; */
}
#ind2-sec6 {
    padding: 5% 0 5%;
    margin-top: 0%;
    background: transparent linear-gradient(180deg, #18837e2b 0%, #FFFFFF00 100%) 0% 0% no-repeat padding-box;
}
.vertical-slid-2.slick-vertical .slick-slide {
    margin: 1vw 1vw 3vw 0;
    background-color:white;
    border-radius:20px;
    box-shadow: 0px 8px 19px 1px rgb(0 0 0 / 10%);
}
.ind2-sec6-title-wrap {
    width: 85%;
}
.goal-slide-inner-wrap .goal-slide-inner{position:unset;}
.business-arrow-wrap {
    position: absolute;
    right: 5%;
    bottom: 40%;
}
#ind2-sec7 h2 {
    padding: 0 3% 3% 0;
}
.ind2-sec7-wrap {
    margin: 5% 0 0 3%;
    width: 80%;
}
.ind2-sec7-subtext {
    font-size: 22px;
    font-family: 'BoschSans-Medium';
    color: #101112;
    padding: 3% 0 5%;
}
.ind2-sec7-content {
    color: #101112;
    padding-bottom: 10%;
    font-family: 'BoschSans-Regular';
}
.ind2-sec7-wrap .button-3 {
    color: #000 !important;
    border: 2px solid #0096E8;
}
#ind2-sec7 .partner-slick-arrows hr {
    border-top-color: #027BC029;
}
#ind2-sec7 .partner-slick-arrows .slick-arrow {
    border: 1px solid #0096e8;
}
#ind2-sec7 .partner-slick-arrows .slick-prev::before {
    background-image: url(/wp-content/uploads/2024/02/Arrow_BTN_carousel-1.svg);
}
#ind2-sec7 .partner-slick-arrows .slick-next::before {
    background-image: url(/wp-content/uploads/2024/02/Arrow_BTN_carousel-1.svg);
}
#ind2-sec7 .partner-slick-arrows .slick-arrow:hover {
    background-color: transparent !important;
}
/* .ind2-sec2-acc-wrap {
    width: 100%;
    margin: auto;
} */
.ind2-sec2-acc-wrap .accordion-item {
    border: 0;
    border-bottom: 2px solid #0096E880;
    border-radius: 0;
    padding-bottom: 2%;
    padding-top: 3%;
}
.ind2-sec2-acc-wrap  .accordion-item  button.accordion-button {
    background-color: transparent !important;
    box-shadow: none;
    font-family: 'BoschSans-Medium';
    font-size: 20px;
}
.accordion-button::after{
/*     background-image: url(https://devuatnew.com/wp-content/uploads/2024/02/icn_arrw.svg)!important; */
}
.ind2-sec4-wrap {
    margin-left: 8%;
    padding: 0;
    margin-right: 15px;
}
#ind2-sec4 {
    padding-bottom: 7vw;
}
.w-40 {
    width: 40%;
    padding: 0;
}
.w-20 {
    width: 20%;
    padding: 0;
}
.ind2-sec4-card {
    padding: 4vw 2vw;
    color: #fff;
}
.ind2-sec4-card h2{
    color: #fff !important;
}
.crd1-bg{
    background-color: #136863;
}
.crd2-bg{
    background-color: #0C7671;
}
.crd3-bg{
    background-color: #028179;
}
.title {
    font-size: 1.464vw;
    font-family: 'BoschSans-Medium';
    height: 5vw;
}
.ind2-sec4-card {
    padding: 3vw 2vw;
    color: #fff;
    height: 27.5vw;
    -webkit-box-shadow: inset 4px 3px 20px 1px rgb(1 119 108);
    -moz-box-shadow: inset 4px 3px 20px 1px rgb(1 119 108);
    box-shadow: inset 4px 3px 20px 1px rgb(1 119 108);
}
.ind2-sec4-wrap img{
    height: 27.5vw;
}
/* ------------ Capabilities L1 --------------- */

/* ------------ Industry L2 --------------- */

.industry2-sec3-wrap {
    margin-right: 15px;
    margin-left: 8%;
}
.industry2-sec4-title-wrap {
    width: 100%;
    margin: auto;
    color: #fff;
    padding-bottom: 5%;
}
.industry2-sec4-title-wrap h2{
    color: #fff;
}
#industry2-sec4 {
    background-color: #003253;
    padding: 4% 0;
}
#industry2-sec5{
    background-image: url(/wp-content/uploads/2024/02/png_automotivepage_smarter-digital_background.svg);
    padding: 10vw 0;
    background-repeat: no-repeat;
    background-size: cover;
}
.dna-wrap {
    padding-right:2.5vw;
}
#ind2-sec7{
	padding:80px 0 50px;
}
/* ------------ Industry L2 --------------- */

/* ------------ Capabilities L2 --------------- */

#cap2-sec2 {
    padding: 4vw 0;
}
.cap2-after-banner-wrap {
    width: 85%;
    margin: auto;
    background-color: #006EAD;
    color: #fff;
    padding: 3vw 5vw;
    border-radius: 20px;
	font-size:16px;
}
.cap2-after-banner-wrap p{
	font-size:16px;
}
.cap2-blog-sec h2{
	padding-bottom: 3%;
}
.dna-slider, .dnaa-slider, .dnaaa-slider {
    margin: 2vw 0;
	padding-right: 0;
}
.possibility-slider-img {
    height: 100%;
}
.possibility-slider-img img {
    height: inherit !important;
	object-fit: cover;
	border-radius:20px 0 0 20px;
}
#cap2-sec4 h2{
    width: 85%;
}
.cap2-blog-sec {
    background-image: url(/wp-content/uploads/2024/02/img_Industry-4.0_explore-capabilities_bg.svg);
    background-repeat: no-repeat;
    background-size: cover;
    padding: 5vw 0;
}
section#cap2-sec5 {
    background-image: url(/wp-content/uploads/2024/03/shp_Industry4.0_smarterdigital-bg.png);
    background-repeat: no-repeat;
    background-size: cover;
}
.accelerate-wrap {
    padding: 4vw 0;
}
.accelerate-wrap .row{
	justify-content: center;
}
.white{
    color: #fff !important;
}
.center{
    text-align: center;
}
.accelerate-wrap h2{
    padding-bottom: 6vw;
}
.acc-card {
    border: 1px solid #0096E8;
    padding: 4vw 2vw 3vw;
    border-radius: 2vw 2vw 12vw;
	height:33vw;
	margin-right: 25px;
}
.parent-pageid-1586 .dna-slick-arrows hr{
	display:none;
}
.acc-card-content {
    padding: 2vw 0;
    height: 15vw;
}
.land-card {
    display: inline-flex;
    vertical-align: middle;
	height: 37vw
}
.land-slider-img{
    padding: 3vw;
}
.vertical-slid-3{
    border-radius: 20px;
    overflow: hidden;
}
.land-slide-wrap {
    margin: 4vw 0 2vw;
}
section#ind2-sec2 {
    padding: 6vw 0 2vw;
}
.land-slider-wrap {
    padding: 3vw 5vw 3vw 1vw;
}
.poss-arrow-wrap .partner-slick-arrows .my-slick-arrows {
    display: flex;
    flex-direction: column;
    width: auto;
}
#goal-sec8 .vertical-slid-2 {
    width: 93%;
}
.expl-subtext {
    padding: 20px 0;
}
section.expore_section_story {
    padding: 5vw 0;
}
.myslider-dots {
    padding-right: 10px;
}

.path2 {
  stroke-dasharray: 2240;
/*   stroke-dashoffset: 800; */
  animation: draw1 2s linear alternate;
}

@keyframes draw1 {
  from {
    stroke-dashoffset: 2240;
  }
  to {
    stroke-dashoffset: 1120;
  }
}
@keyframes dr-line {
 from {
  opacity: 0.5;
  transform: translateX(-100%);
  -webkit-transform: translateX(-100%);
 }
 to {
  opacity: 1;
  transform: translateX(0%);
  -webkit-transform: translateX(0%);
 }
}
/* ------------ Capabilities L2 --------------- */

/* 404 */
#Error{
		background:url('https://devuatnew.com/wp-content/uploads/2024/03/404-bg.png');
		background-size:100% 100%;
		background-repeat:no-repeat;
		height:90vh;
	}
	.error_sec{
		position: absolute;
		left: 50%;
		text-align: center;
		transform: translate(-50%, -50%);
		top:30%;
		width:100%;
	}
	.error_sec h1{
		font-size: 140px !important;
		font-weight: bold;
		color: #fff;
		line-height:normal;
		margin:0;
	}
	.error_sec p{
		font-size: 22px !important;
		color: #fff;
		line-height:30px;
	}
	.cta_wrap_sec{
		display:flex;
		padding-top:20px;
		justify-content:center;
	}
	.cta_home{
		margin-left:30px;
	}
	.cta_back .secondary-button{
		background:transparent;
		border:2px solid #fff;
		color:#fff;
	}
	.cta_back .secondary-button svg{
		background:#fff;
		fill:#0096E8;
		transform: rotate(180deg);
	}
	.cta_back .secondary-button svg path{
		fill:#0096E8;
		
	}
	.row.thank_sec{
		max-width:85%;
		margin:auto;
		align-items:center;
		padding-bottom:50px;
	}
	.back_cta{
		padding-bottom:40px;
	}
	.back_cta .secondary-button{
		padding:0;
	}
	.back_cta .secondary-button svg{
		transform:rotate(180deg)
	}
	.back_cta .secondary-button:hover{
		background:#fff;
	}
	#thankyou .bg_element{
		position: absolute;
		bottom: -19%;
		right: 8%;
		transform: rotate(90deg);
		width:15%;
	}
/* 404 */

/* privacy */
	#privacy{
		background:#003253;
	}
	.privacy_banner{
		max-width:84%;
		margin:auto;
		padding:30px 0;
		
	}
	.privacy_banner h1{
		color:#008DDB;
	}
	.privacy_banner p{
		color:#fff;
		font-size:16px;
	}
	.tabcontent p{
		font-size:16px;
	}
	.privacy_content{
		max-width:85%;
		margin:auto;
		display:flex;
	}
	.privacy_tab{
		width:25%;
		border-left: 2px solid #c5c5c5;
		padding-right:30px;
	}
	.privacy_side_content{
		width:75%;
	}
	.privacy_tab button.tablinks{
		background: transparent;
		border: navajowhite;
		text-align: left;
		padding: 0 30px 0px;
		display:block;
		font-weight:bold;
		color:#474849;
		margin-bottom:30px;
	}
	.privacy_tab .tablinks.active{
		color:#0096E8;
		border-left:5px solid #0096E8;
		height:50px;
		padding-left:25px;
	}
	.tabcontent {
	  display: none;
	}
	.tabcontent:first-child {
	  display:block;
	}
	.date_s{
		font-weight:bold;
		margin-bottom:40px;
	}
	.land-slider-img img{
		border-radius:20px;
	}
	.media-mod .modal-dialog{
		max-width:70%!important;
		margin:auto;
		margin-top:8%;
	}
	.media-mod .modal-content{
	border-radius:20px;
	}
	.media-mod .modal-header{
		border:0;
		padding:25p 0 0;
	}
	.media-mod .modal-header button{
	    border: 2px solid #000;
    	border-radius: 50%;
    	padding: 0px 6px 4px;
	}
	.media-mod .modal-header .close{
   	 	margin: 0rem 1rem -1rem auto;
	}
	.media-mod .modal-body{
		padding:0 30px 40px;
	}
	.media_img_wrap{
		float:left;
		padding-right:30px;
	}
	.media_img_wrap img{
		object-fit: contain;
		height: 300px !important;
		width: 100% !important;
	}
	.media_description_wrap .cat_name{
		font-size:16px;
		color:#0096E8;
		font-family: 'BoschSans-Medium';
		margin-bottom:10px!important;
	}
	.media_description_wrap h3{
		font-size:22px!important;
		display:contents;
		margin:15px 0;
	}
	.media_description_wrap .med_desc{
		margin:15px 0 0;
	}
	.media_img_wrap img{
		margin:0;
	}

.apply_wrap .primary-button{
	border:0;
}
.bnr-slider .slick-prev{
	position: absolute;
    right: 8%;
    bottom: 5%;
    z-index: 1;
}
.bnr-slider .slick-next{
	position: absolute;
    right: 4%;
    bottom: 5%;
    z-index: 1;
}
.customer_story_template .bnr-slider .slick-prev{
	position: absolute;
    right: 8%;
    bottom: 8%;
    z-index: 1;
	border: 1px solid #0096e8;
}
.customer_story_template .bnr-slider .slick-next{
	position: absolute;
    right: 4%;
    bottom: 8%;
    z-index: 1;
	border:1px solid #0096e8;
}
.customer_story_template .bnr-slider .slick-prev:hover, .customer_story_template .bnr-slider .slick-next:hover{
	 background-color: #0088D4 !important;
}
.customer_story_template .bnr-slider .slick-prev:hover::before, .customer_story_template .bnr-slider .slick-next:hover::before{
    background-image: url(/wp-content/uploads/2024/01/white-arrow.svg);
}
.customer_story_template .bnr-slider .slick-prev:before{
	    background-image: url(/wp-content/uploads/2024/01/Arrow_BTN_carousel.svg);
}
.customer_story_template .bnr-slider .slick-next:before{
	 background-image: url(/wp-content/uploads/2024/01/Arrow_BTN_carousel.svg);
}
.content_img-sec .row{align-items:center;}
.content_with_bg-sec .color-white b{
	font-family: 'BoschSans-Medium'!important;
}
.footr-border-1 .footr-sub-title{
	
}
#goal-sec5 .vert-arrow-wrap{
	right:0;
}
p.ip-sub-text {
    margin: 20px 0 10px 55px;
    width: 75%;
}
.blu-dots .slick-dots button{
	border: 1px solid #0096E8;
}
textarea#help_description {
    border: 2px solid;
    border-radius: 10px;
    background-color: #027BC029;
}

#wpcf7-f1518-p1039-o1 .wpcf7-acceptance .wpcf7-list-item a {
    color: inherit;
}
 
.download_label svg{
	transform: rotate(90deg);
}

.footr-contact-wrap a, .mob-general-info a, .mob-coporate-info a, .mob-privacy-wrap a{
	color: #027BC0; 
}
.release_date.desktop {
    text-align: right;
}
.page-id-1423 .footer_contact_form{
	display: none;
}


@media(max-width: 767.98px){
	.cfo-leader-info {
    padding-top: 30px;
    width: 100%;
    font-size: 20px;
}
	img.cfo-leader-image {
    width: 100%;
}
    section {
        padding: 5.5vw 0 3vw;
        position: relative;
    }
	#thankyou .bg_element{
		display:none;
	}
    section#goal-sec3 h2 {
        width: 95%;
    	font-family: 'BoschSans-Medium';
    }
    .dna-wrap {
        padding-bottom: 0%;
    }
    .dna-title{
        padding: 5% 0 5% 0;
        height: 100%;
		font-family: 'BoschSans-Regular';
    }
    .dna-content{
        height: 100%;
		width: 90%;
    }
    .goal-sec4-infograph {
        padding: 5% 0;
		margin-bottom: 0%;
    }
    .goal-sec4-left-wrap h2, section#goal-sec5 h2, .goal-sec4-left-content {
        width: 95%;
    }
	.goal-sec6-img-wrap img{
		width: 100%;
	}
/*  .vert-arrow-wrap, .poss-arrow-wrap {
        position: absolute;
        right: auto;
        left: 30%;
        bottom: -25px;
    } */
    .vertical-slid {
        margin-bottom: 50px;
    }
    .goal-slide-inner-wrap {
        background-size: auto;
        background-position: right;
    }
	.goal-sec6-img-wrap{
		width: 95%;
	}
    .goal-sec6-wrap {
        width: 95%;
        padding-top: 5%;
		padding-left: 0;
		padding-bottom: 2%;
    }
    .blg-design img{
        width: 50%;
        float: right;
    }
    .goal-blog {
        width: 100%;
    }
	.smart-digital-sec p{
		padding-right: 15px;
	}
	.acc-card{
		border-radius: 10vw 10vw 35vw !important;
	}
    .possibility-slider-img img {
        width: 100% !important;
		border-radius: 20px;
    }
    .pre-foot-left h2 {
        font-size: 40px !important;
    }
    .footr-socio-wrap {
        text-align: left;
        padding: 5% 0;
    }
	.mobile-footer .footr-socio-wrap a img {
		width: 100%;
	}
    .footr-wrap {
        padding: 10% 0 0;
    }

    .container-2{
        margin-left:2%;
    }
    .banner_content_wrap, .banner_content_wrap-2, .breadcrums, .breadcrums-2{
        width:90%;
        left:5%;
		top: 2%;
    }
    .navbar{
        padding:0;
    }
    .goal-slide-inner h4{
        margin:0;
		font-size: 22px !important;
    }
	.goal-slide-iner-wrap{
		width: 100%;
	}
	.goal-slide-inner {
		padding: 4%;
	}
    .blog-sec .container{
        margin:0;
    }
    .theme-footer-wrap .col-xs-12.col-sm-4.col-md-4{
        padding:15px;
    }
    .breadcrumb_path li a, .breadcrumb_path li span, .breadcrums .breadcrumb_path li{
        font-size:12px;
    }
	.breadcrums-2 .breadcrumb_path li a, .breadcrums-2 .breadcrumb_path li span, .breadcrums-2 .breadcrumb_path li{ font-size: 12px; }
    #goal-sec6 .container{
        max-width:100%!important;
        margin:0;
    }
    .footr-list li a{
        font-size:14px;
    }
	.cap2-after-banner-wrap{ padding: 10% 5%; }
	.page-template-template-capabilities-l2 .banner_content_wrap-2{ transform: translate(0%, -25%); }
	.thank_details{text-align: center;padding-top: 30px;}
    button.vert-prev.slick-prev.slick-arrow, button.poss-prev.slick-prev.slick-arrow{margin:0;}
    .my-slick-arrows.color-blue .slick-arrow{margin:3px;margin-top:20px;}
    .blog-sec .container, #goal-sec6 .container, .ind1-sec4-title-wrap, .ind2-sec5-title-wrap, .ind1-sec2-content, .ind1-sec3-left-wrap h2, .ind1-sec3-left-content{max-width:100%!important;width:100%!important;}
    header .logo-tag{width:50%;}
    .ind1-sec4-card-wrap{ margin: 0 15px 20px 0;}
    .goal-slide-inner-wrap{ height:50vw!important;}
    .ind1-sec2-wrap{ margin:0; display:block; padding:20px; width: 100%;}
    .ind1-sec2-content{ margin-bottom:20px; font-size:14px; }
    .ind1-sec2-cta{ width:50%; justify-content:flex-start; }
    section#goal-sec6 {
		padding: 40px 15px 25px;
	}
	.logic-wrap {
		padding: 0 0 5%;
	}
	.ind1-sec6-wrap {
		width: 90%;
	}
	section#goal-sec6 .partner-slick-arrows {
/* 		display: inline-flex; */
		text-align: right;
	}
	section#goal-sec6 .partner-slick-arrows hr {
		display: none;
	}
	.inspire-slider {
		margin-bottom: 0px;
	}
	#goal-sec8 .vertical-slid-2, .ind2-sec3-content-wrap, .ind2-sec7-wrap{
		width: 100%;
	}
	section#goal-sec8 {
		padding: 50px 0;
	}
	.poss-card {
		height: auto !important;
		display: block;
	}
	.page-template-template-industries-l2 .banner_content_wrap-2, .page-template-deepsight .banner_content_wrap-2 {
		top: auto!important;
		bottom:10%;
		transform:none;
	}
/* 	.ind1-sec3-left-content{
		padding-top: 10%;
	} */
	.industry2-sec3-wrap{
		margin-left:5%;
	}
	.ind1-sec4-card-content {
		height: auto;
	}	
	.ind1-sec4-title-wrap, .ind2-sec5-title-wrap{
		text-align: left;
	}
	.goal-slide-inner .goal-slid-content{
		padding-bottom: 5%;
		width: 100%;
	}
	#ind1-sec6{
		padding: 10% 3%;
	}
	.page-template-template-industries-l2 .breadcrums-2 .breadcrumb_path li a, .page-template-template-industries-l2 .breadcrums-2 .breadcrumb_path li span, .page-template-template-industries-l2 .breadcrums-2 .breadcrumb_path li i.fa.fa-chevron-right, .page-template-template-industries-l2 .breadcrums-2 .breadcrumb_path li{
		color:#fff;
		font-size:12px;
		line-height:20px;
		margin:0;
	}
/* 	.goal-slide-iner-wrap.slick-slide{
		height:300px!important;
	} */
	.ind2-sec5-card-wrap{height:48vw;padding:4vw;}
	.ind2-sec5-card-content-wrap h4{font-size:22px!important;}
	#ind-banner .banner_content_wrap-2{top:25%;}
	.land-card{display:block;     vertical-align: top;    height: fit-content;}
	.land-slider-wrap{padding:5vw;}
/* 	.business-arrow-wrap{position:unset;} */
	.content_with_bg-sec {
		padding: 15% 0;
	}
	.media-mod .modal-dialog{max-width:95%!important;}
	.media_img_wrap{padding-right:0;margin-top:20px;}
	.media-mod .modal-header button{padding: 2px 5px 4px;font-size:15px;}
	.slick-dots button{background-color:#c5c5c5!important;}
	.slick-slider .slick-arrow, .section#cap2-sec4.partner-slick-arrows{ display: none !important; }
	#ind2-sec7 { padding: 40px 0 40px !important; }
	.ind1-sec4-card-content-wrap{
		height: 280px;
	}
	#ind2-sec4, #ind2-sec5, #cap2-sec2{
		padding: 40px 0;
	}
	#ind2-sec6{
		padding: 40px 0 0;
	}
	.media_img_wrap img{
		height: 100% !important;
	}
	.ind2-sec5-card-wrap img {
		width: 40px;
	}
	.footr-contact-wrap a, .mob-general-info a, .mob-coporate-info a, .mob-privacy-wrap a{
		font-size: 14px;
	}
	.mob-coporate-info {
		padding: 0% 0 3%;
	}
	.mob-copy-wrap.mobile {
		font-size: 12px;
		width: 100%;
	}
	#scroll-top.show{
/* 		display: none; */
	}
	.scroll-top-wrapper {
		width: 35px;
		height: 35px;
	}
	.cap2-blog-sec{
		padding: 15% 0 5%;
	}
	#goal-sec2, section#ind1-sec3, #ind1-sec4{
		padding: 40px 0;
	}
	.goal-sec4-left-content, section#goal-sec4, .ind1-sec3-left-content{
		padding-bottom: 0;
	}
	#ind1-sec5{
		margin-top: 0;
		padding: 40px 0;
	}
	#industry2-sec5 + .blog-sec {
		padding-top: 0px;
	}
	section#ind2-sec2{
		padding: 40px 0 20px;
	}
	section.expore_section_story {
		padding: 40px 0;
	}
	.counter-block p{
		line-height: initial;
	}
	.goal-slide-iner-wrap img.image_width.mobile{
		border-radius: 20px;
	}
	
}


@media (max-width: 1370px) and (min-width: 1201px){
    .ind2-sec5-card-wrap{
        height: 24vw;
    }
}
@media(max-width: 767.98px){
	.banner_content_wrap{
		top: 25%;
	}
	.goal-sec2-title {
		width: 100%;
		line-height: initial;
	}
	.goal-sec2-title h2, .goal-sec2-title h2 span {
		font-size: 22px !important;
	}
	.goal-sec2-wrap .col-md-3 {
		width: 50%;
		margin: 20px 0;
		padding: 0;
	}
	.goal-sec2-wrap .col-md-3:nth-child(2n) .empower-wrap {
		border-right: none;
	}
	.goal-sec2-wrap .col-md-3 .empower-wrap {
		margin: 0;
		padding: 0 15px;
	}
	.emp-number, .increment_number, .emp-text {
		font-size: 20px;
		padding-bottom: 10px;
	}
	.goal-sec2-wrap .col-md-3 .empower-wrap p {
		margin-bottom: 0;
	}
	.dna-slick-arrows hr {
		display: none;
	}
	.dna-slick-arrows {
		padding: 0;
		justify-content: end;
	}
	.dna-slider, .dnaa-slider {
		padding-right: 0;
	}
	.dna-wrap .link-button {
		display: none;
	}
	.dna-slides {
		width: 80vw;
		padding-right: 30px;
	}
	section#goal-sec4 {
		padding-top: 50px;
	}
	.goal-sec4-infograph iframe {
		height: 260px;
	}
	.pro-slick-arrows hr{display:none;}
	.pro-slick-arrows{justify-content:flex-end;padding:0;}
	#industry2-sec4{padding:10% 0;}
	#ind1-sec2{background-image:none;padding:8% 0 5%;}
	.ind1-sec3-img.mobile{padding-bottom:20px;}
/* 	.goal-slide-iner-wrap.slick-slide.slick-current.slick-active{padding:10% 8% 8%;} */
	.ind2-sec4-wrap .w-40, .ind2-sec4-wrap .w-20{width:100%;}
	.ind2-sec4-card .title{font-size:22px;height:auto;margin-bottom:20px;}
	.ind2-sec4-card h2{margin:0;}
	.ind2-sec4-card{height:auto;}
	.ind2-sec4-card{padding:4vw;}
	.ind2-sec4-wrap img{height:60vw;border-radius:20px 20px 0 0;}
	.ind2-sec4-wrap{margin-right:9%;margin-right:9%;}
	.ind1-sec4-card-content-wrap h4{ height: auto; }
	.content-with-mob-bg {padding: 10% 0;}
	section.customer_story_template .bnr-slides{margin:0;padding-top:30px;height:auto!important;}
	.bnr-sec .bnr-slides{height:775px !important;padding-top:50px;}
	.content_with_bg-sec .bg-content-left{width:100%;}
	.service-sec .services-inner{margin:30px;width:85%;}
	#goal-sec4 .container .col-xs-12, #ind1-sec3 .col-xs-12{width:100%;}
	.goal-sec4-infograph.mobile{margin:0 0 5% 0;}
	.w-75{ width: 100% !important; }
	.service-sec .row{max-width:100%;}
	.poss-arrow-wrap .partner-slick-arrows .my-slick-arrows{ display: none; }
	.filter_options .row{display:block;}
	#goal-sec5 .row, #goal-sec8 .row, #ind1-sec5 .row, #ind1-sec6 .row{display:block;}
	#goal-sec5 .col-xs-5, #goal-sec5 .col-xs-6, #goal-sec8 .col-sm-3, #goal-sec8 .col-sm-7, .poss-card .col-xs-12,  #ind1-sec5 .col-xs-12, #ind1-sec6 .col-xs-12, .inspire-slider .col-md-6{width:100%;}
	.ind1-sec6-content{padding-bottom:5%;}
	#ind1-sec6 .container{padding:0;}
	.ind1-sec6-wrap{margin-left:0;}
	.land-slide-wrap .col-xs-12{width:100%;}
	.accelerate-wrap .row .col-xs-12{width:50%;}
	.ind2-sec5-card-wrap a.link-button{ bottom: 4vw; }
	section#cap2-sec4{ padding-top: 40px; }
	.poss-card{display:block;height:100% !important; width: 90%; margin: auto;}
	.possibility-slider-wrap{ padding: 5%; }
	.expertise-row .megamenu-title, .cap-row .megamenu-title{ font-weight: bold; }
	
}
@media(max-width: 575.98px){
    .poss-card{display:block;height:100% !important; width: 90%; margin: auto;}
    .vert-arrow-wrap, .poss-arrow-wrap{position:unset;}
    .partner-slick-arrows{justify-content:center;padding:0;}
    .vertical-slid{margin:0;}
    .banner_content_wrap p, .banner_content_wrap-2 p{font-size:14px;letter-spacing:0px;padding: 0 0 10px 0;}
	.ind2-sec5-card-wrap{height:95vw; margin: 0 20px 0 0; }
	div.image_accordian.desk{display:none!important;}
	.goal-slide-inner .goal-slid-content{font-size:16px;}
	.accelerate-wrap .row .col-xs-12{width:100%;}
	.land-card{height: 800px;}
	
}
@media(max-width: 420px){
.ind1-sec2-cta{width:55%;justify-content:flex-start;}
	.cta_wrap_sec{display:inline-block;}
	.cta_back {margin-bottom:20px;}
	.cta_back .secondary-button{margin:auto;}
	.error_sec{top:35%;}
	.partner-img img {width: 100%;border-radius: 0; }
	.services-inner {height:250px;}
	.waves-sec .my-slick-arrows{text-align:right;}
}
@media(max-width: 380px){
.ind1-sec2-cta{width:fit-content;justify-content:flex-start;}
	
}
@media(max-width: 360px){
	.goal-slide-inner h4{font-size:18px!important;}
	.goal-slide-inner .goal-slid-content{font-size:13px;}
}
@media(max-width: 1024px) and (min-width: 768px){
    .navbar&gt;.container{max-width:100%!important; width: 100% !important;}
    header .navbar-default{padding:0;}
    .banner_content_wrap, .banner_content_wrap-2{left:5%;width:45%;top:50%!important;}
	.breadcrums, .breadcrums-2{left:5%;width:60%;}
	.banner_content_wrap p, .banner_content_wrap-2 p{font-size:14px;}
    .container-2{margin-left:3%;}
    .dna-title{font-size:18px;height:80px;}
	.ind1-sec2-content{font-size:14px;}
/*     .dna-content{height:210px;} */
    .goal-blog, .empower-wrap, .goal-sec6-wrap, .possibility-slider-content{width:100%;}
    .goal-sec4-left-wrap h2, section#goal-sec5 h2, .goal-sec4-left-content, .goal-slide-inner h4{padding-bottom:0;}
    .goal-slid-content{font-size:13px; width: 100%; }
	.goal-slide-inner{ padding: 1.5vw; }
    .inspire-slider .col-md-1.desktop{display:none!important;}
    section#goal-sec6, #ind1-sec6{padding-left:0;padding-right:0;}
    .goal-sec6-wrap h2{margin-bottom:0;}
    .myheader .row{max-width:100%;width:100%;}
    .myheader .row .header-menu{justify-content:space-between;width:100%;}
/*     .vertical-slid-2.slick-vertical .slick-slide{height:255px;} */
    .possibility-slider-content{height:100%;}
    .goal-sec6-content{padding-bottom:5%;}
    .inspire-slider{margin-bottom:20px;}
    div.contact_form_footer div.contact_form textarea{height:70px;}
    .footr-border-1{height:50px;}
    .ind1-sec2-wrap, .ind1-sec6-wrap{margin:0;width:100%;}
    .ind1-sec4-card-content-wrap{height:320px;}
    .goal-slide-inner-wrap{height:35vw!important;}
    .goal-slide-inner-wrap .goal-slide-inner{position:unset;}
    .ind1-sec6-subtext{padding:0;}
    .footer_left_content h2{font-size:35px!important;}
    #ind1-sec6 h2{padding-left:0;}
	.dna-slides {width: 40vw;}
	.ind2-sec5-card-wrap{height:35vw;}
	.industry2-sec3-wrap{margin-left:5%;}
/* 	.goal-slide-iner-wrap.slick-slide{height:30vw;} */
	.goal-slide-iner-wrap.slick-slide img{border-radius:20px;}
	.vertical-slid-3 .possibility-slider-content{height:auto;}
	.ind2-sec3-content-wrap{width:100%;}
	.goal-sec4 .link-button {  display: inline-block;  width: 70%; }
	.dna-content{ height: 15vh; }
	.poss-card{ height: 100%;}
	#goal-sec8 .poss-card{ height:40vw;}
	.vertical-slid-2.slick-vertical .slick-slide{margin: 1vw 1vw 5vw 0;}
	.blog-inner h3{ min-height: 10vw !important;   }
	.blog-inner .blog_content{  height: 6vw; }
	.poss-arrow-wrap{ right: 4%; }
	#media-mod .modal-dialog{max-width:85%!important;}
	.media_img_wrap{padding-right:0;margin-top:20px;}
	.media_img_wrap{float:none;}
	button.apply_btn{margin-top:0px;}
	.increment_number, .emp-number, .emp-text { font-size: 25px !important;}
	.bnr-slider .slick-prev{right:12%;}
	#single_post_content .breadcrums.dark .breadcrumb_path {flex-wrap:wrap;}
	.customer_story_template .bnr-slider .slick-prev{right:7% !important;}
	.land-card{ height: 65vw; }
	.customer_story_template .bnr-slider .slick-next{right:1%!important;}
	.filter_options .row{align-items:flex-start!important;}
	.partner-slides{ height: 300px; padding: 15px !important; }
	body, p, div, span, a, li{font-size:14px;}
	div.contact_form_footer div.contact_form input, div.contact_form_footer div.contact_form label, .wpcf7-list-item-label, 
	#footer_contact .wpcf7-acceptance .wpcf7-list-item a, .ind1-sec4-card-content p{font-size:14px;}
	.blg-design{z-index:-1;}
	.goal-sec2-title h2 span{font-size:26px;}
	.blg-design img{ width: 50%; float: right; }
	section.expore_section_story{ background-size: 25% !important; }
	.goal-slide-inner h4 { margin-bottom: 10px; }
	.vert-arrow-wrap { bottom: 25%; }
	.goal-sec4-left-content { width: 95%; }
	.goal-slide-inner .goal-slid-content { padding-bottom: 8px; }
	.page-id-1141 .vert-arrow-wrap, .page-id-1162 .vert-arrow-wrap, .page-id-1182 .vert-arrow-wrap, .page-id-514 .vert-arrow-wrap{  bottom: 35%; }
	.expertise-row .megamenu-title, .cap-row .megamenu-title{ font-weight: bold; }
	.vertical-slid-2 .poss-card { height: 35vw !important; }
	.possibility-slider-wrap{ padding: 5%; }
	.dna-content{ height: 25vw !important; }
	.acc-card{ margin-right: 0px; }
	.acc-card h3{ height: 70px; }
	.acc-card-content{ height: 230px !important; }
	
}
@media(max-width: 1024px) and (min-width: 992px){
    .poss-card{height:270px;}
	#goal-sec8 .poss-card{ height:30vw;}
    #mega-menu-wrap-primary #mega-menu-primary &gt; li.mega-menu-item &gt; a.mega-menu-link, .myheader .row .header-menu .primary-button{font-size:12px;}
	#mega-menu-wrap-primary #mega-menu-primary &gt; li.mega-menu-item &gt; a.mega-menu-link{padding:0 2px;}
    .goal-slide-inner-wrap{height:30vw!important;}
	.ind2-sec5-card-wrap{height:25vw;}
	.dna-content{ height: 15vw!important; }
	.goal-slide-iner-wrap.slick-slide{ height: auto; }
	h1{font-size:30px!important;}
	.bnr-content{font-size:18px;}
	.customer_story_template .bnr-slider .slick-prev{right:7% !important;}
	.land-card{ height: 47vw; }
	h4{font-size:20px!important;}
	h2{font-size:32px!important;}
	h3{font-size:22px!important;}
	.ind1-sec4-card-content p{font-size:16px;}
	.increment_number, .emp-number, .emp-text { font-size: 25px !important;}
	.goal-sec2-title h2 span{font-size:26px;}
	.dna-content{ height: 12vh; }
	
}
@media(max-width: 1200px) and (min-width: 1025px){
    #mega-menu-wrap-primary #mega-menu-primary &gt; li.mega-menu-item &gt; a.mega-menu-link, .myheader .row .header-menu .primary-button{font-size:12px;}
    .banner_content_wrap, .banner_content_wrap-2, .breadcrums, .breadcrums-2{left:4%;}
    .container-2{margin-left:3%;}
    .dna-content{height:180px;}
    .inspire-slider .col-md-1.desktop{display:none!important;}
    .goal-sec6-wrap, .goal-blog, .possibility-slider-content{width:100%;}
    .goal-slide-inner h4, .ind1-sec2-wrap{margin:0;}
    .inspire-slider{margin-bottom:20px;}
    section#goal-sec6, .blog-sec .container{padding-left:0;padding-right:0;}
    .goal-slid-content{font-size:14px;width:100%;}
    .poss-card{height:300px;}
	#goal-sec8 .poss-card{ height:25vw;}
    .ind1-sec4-card-content-wrap{height:290px;}
    .goal-slide-inner-wrap{height:30vw!important;}
	h1{font-size:30px!important;}
	.bnr-content{font-size:18px!important;}
	.customer_story_template .bnr-slider .slick-prev{right:11%;}
	.land-card{ height: 46vw; }
	.customer_story_template .bnr-slider .slick-next{right:6%!important;}
	body, p, div, span, a, li{font-size:16px;}
	.ind1-sec2-wrap{width:100%;}
	h4{font-size:20px!important;}
	h2{font-size:32px!important;}
	h3{font-size:22px!important;}
	.increment_number, .emp-number, .emp-text { font-size: 25px !important;}
	.ind2-sec5-card-wrap{height:35vw;}
	.goal-slide-iner-wrap.slick-slide{height:22vw;}
	.goal-slide-iner-wrap.slick-slide img{object-fit:contain;}
	.ind2-sec4-wrap{margin-left:5%;}
    
    
}
@media(max-width: 1300px) and (min-width: 1201px){
    #mega-menu-wrap-primary #mega-menu-primary &gt; li.mega-menu-item &gt; a.mega-menu-link, .myheader .row .header-menu .primary-button{font-size:14px;}
    .dna-content{height:170px;}
    .goal-sec6-wrap, .possibility-slider-content{width:100%;}
    .poss-card{height:320px;}
    .ind1-sec2-wrap{margin:0;}
    .goal-slide-inner-wrap{height:27vw!important;}
	h1{font-size:35px!important;}
	.page-id-1412 .poss-card, .page-id-18 .poss-card, .page-id-1449 .poss-card{height:250px}
	
}
@media(max-width: 1400px) and (min-width: 1301px){
    .goal-slide-inner-wrap{height:24vw!important;}
}
@media (max-width: 1799px) and (min-width: 1500px){

}
@media(min-width: 1800px){
    #mega-menu-wrap-primary #mega-menu-primary &gt; li.mega-menu-item &gt; a.mega-menu-link, .myheader .row .header-menu .primary-button, .breadcrumb_path li i.fa.fa-chevron-right, .footr-border-1, .footr-sub-title, .footr-sub-title a, .breadcrums-2 .breadcrumb_path li a, .breadcrums-2 .breadcrumb_path li span{font-size:20px;}
    .footr-list li a{font-size:18px;line-height:35px;}
    .navbar&gt;.container{max-width:85%;}
	.breadcrums-2 .breadcrumb_path li a, .breadcrums-2 .breadcrumb_path li span, .breadcrums-2 .breadcrumb_path li {
		font-size: 20px;
	}
/*  h1{font-size:75px!important;}
    h2{font-size:55px!important;} */
/*     .dna-content, .link-button, .goal-slid-content, .goal-slide-inner a, .goal-sec6-content, .button-3, .blog-inner .blog_content, .possibility-slider-content, div.contact_form_footer div.contact_form input, div.contact_form_footer div.contact_form select, .ind1-sec2-content, .ind1-sec2-cta .primary-button, .ind1-sec6-content, .primary-button {font-size:24px;} */
    .dna-title{font-size:30px;height:130px!important;}
    section.footer_contact_form p.footer_form_title_text, .general-contact-wrap a, .privacy-wrap span, .privacy-wrap a{font-size:18px;}
    .goal-slide-inner h4, .goal-sec6-subtext, .blog-inner h3, .possibility-slider-wrap h3, .ind1-sec6-subtext{font-size:30px!important;}
    .dna-content{height:240px;}
    .primary-button svg, .secondary-button svg, .link-button svg, .link-button-2 svg, .button-3 svg{width:35px;height:35px;}
    .slick-prev::before, .slick-next::before{width:35px;height:35px;}
    .slick-arrow{padding:25px;}
/*  .poss-card{height:400px;} */
    div.contact_form_footer div.contact_form input#submit{padding:15px 30px;}
/*  .partner-slick-arrows .my-slick-arrows{width:150px!important;} */
    .ind1-sec4-card-content{height:240px;}
	.breadcrums.dark .breadcrumb_path li a, .breadcrums.dark .breadcrumb_path li span, .breadcrums.dark .breadcrumb_path li{ font-size: 20px; }
	.breadcrumb_path li i.fa.fa-chevron-right{font-size: 14px; }
}</pre></body></html>