.mobonly{display:none !important;}
@media (min-width:2200px){
    .stakeholder{min-height:1300px;}
    .stakeholder:after{bottom:0;left:0;width:100%;height:400px;background-color:var(--whitecolor);content:'';position:absolute;}
    .maticTech{margin-top:-400px;z-index:999;position:relative;}
    .stakeholder{padding-bottom:0;}
    .animationSec .col-6.animCircle{padding-left:21%;height:50vh;}
    .animationSec .circleAnim{margin-top:30px;}
    .maticTech .owl-carousel.owl-drag .owl-item{display:inline-block !important;}
    .animationSec .col-6.scrollsec ul li{max-width:850px;}
} 

@media (min-width:2500px){
    .animationSec .col-6.animCircle{padding-left:26%;}
}

@media (min-width:2800px){
    .animationSec .col-6.animCircle{padding-left:28%;}
}

@media (max-width:1800px){
    .animationSec .circleAnim{width:442px !important;height:442px !important;}
    .animationSec .col-6.animCircle img{max-width:66% !important;height:auto;}
    .animationSec .circleAnim ul li{text-align:center;}
    .stakeholder .item .col-4{margin-right:25px;}
}

@media (max-width:1600px){
    .topSection .container video{height:auto;width:100%;}
    .animationSec .col-6.animCircle{padding-left:185px}
    /* .animationSec .col-6.animCircle h2{    font-size:22px !important;} */
    .animationSec .circleAnim{margin-top:30px !important;}
    .animationSec .col-6.animCircle p{font-size:17px !important;}
    /* .stakeholder .item .col-4 img{max-width:100% !important;   min-height:262px;} */
    .stakeholder .item .commonBttn{font-size:12px !important;}
    .stakeholder .commonBttn:before{width:30px;height:30px;background-size:100%;}
    .topSection .container{width:90%;margin:0 5%;}
    .topSection .container:after{width:101% !important;height:100% !important;left:-1px !important;top:0% !important;background-size:100% 100% !important;background:var(--wpr-bg-f07ce130-289f-4b2c-b021-7f62387dc8a3);}
}

@media (min-width:1401px) and (max-width:1500px){
    .topSection .contentCol{padding:55px 160px 0;}
    .topSection .contentCol .col-5:first-child{flex:0 0 50%;max-width:50%;}
    .topSection .contentCol .col-5 label{margin-bottom:20px;}
    .topSection .container .topSecBttm{bottom:-85px;}
}

/***for italics version*/
@media screen and (max-width:1536px){
	.page-id-4854 .topSection .contentCol .it_cont a.fbtn{width:272px;}
    /* .topSection .contentCol a.fbtn:before{left:2px;top:2px;} */
	.page-id-4854 .vid_btn{width:272px;margin-left:0;   padding:6px 15px 6px 30px;}
	.page-id-4854 .topSection .container .topSecBttm{bottom:-100px;}
	.page-id-4978 .contacts-wrap .visitus>.row>.col-md-3{max-width:32%;flex:0 0 32%;}
	.page-id-4978 .contacts-wrap .visitus>.row>.col-md-9{max-width:68%;flex:0 0 68%;}
	.page-id-4854 #footer .bttmftrcon.mid a.fbtn{max-width:335px; width:auto;padding:6px 15px 6px 50px;}
    .requestForm h3{font-size: 30px;line-height: 25px;margin-bottom: 18px;}
    .ebook-form fieldset.form-columns-1, .ebook-form fieldset.form-columns-2{padding-bottom: 15px !important;}
    .requestForm{padding: 113px 60px 40px 200px;}
}

@media (max-width:1300px){
    .animationSec .col-6.animCircle{padding-left:75px}
    .animationSec .circleAnim{width:350px !important;height:350px !important;}
    .conttectedApp{margin-bottom:350px;}
    .progress .dot-2{right:6.7%;}
    .progress .dot-3{left:91.6%;}
    .progress .dot-5{left:6%;}
    .animationSec .col-6.scrollsec{padding-top:70px !important;}
    /* .animationSec .col-6.scrollsec ul li{margin-bottom:100px;} */
    .requestForm{padding:84px 60px 40px 187px !important;width:720px;height:700px !important;}
    .ebook-form fieldset.form-columns-1{padding-bottom:15px !important;}
    .requestForm form .form-columns-2{padding-bottom:16px !important;}
    .requestForm form.hbFloatingLabelsForm ul.hs-error-msgs label{top: 6px !important;padding-left: 0 !important;}
    .requestForm h3{font-size:30px;margin-bottom:15px;}
    .requestForm form.hbFloatingLabelsForm label{top:12px !important;}
    .requestForm .active.hs-form-field:not(.hs_message)>label{top: 1px !important;font-size: 11px !important;}
    .requestForm .closmepopup{width:55px;height:55px;top:50px;}
    .form-columns-2 .hs-form-field:last-child .input{margin-right:0 !important;}
    .requestForm .closmepopup .desimg{margin-top:-1px;height:54px;}
    .requestForm form select, .requestForm form input[type="email"], .requestForm form input[type="tel"], .requestForm form input[type="text"]{height:48px;}
    #topmenu #topmenu-navbar>ul>li>a span{font-size:14px;}
    #topmenu #topmenu-navbar>ul>li:last-child{margin-left:5px;}
    #topmenu .container{width:1200px;padding:0;}
}

@media (max-width:1200px){
    .animationSec .col-6.animCircle{padding-left:50px}
    #topmenu #topmenu-navbar.mobile.show{display:block !important;}
    #topmenu #topmenu-navbar{display:none !important;}
}

/***for italics version*/
@media (max-width:1440px) and (min-width:992px){
	.page-id-4854 .topSection .contentCol{padding:55px 10px 0px 130px;}
	/*.page-id-4854 .topSection .contentCol .col-5:first-child{flex:0 0 48%;max-width:48%;}*/
	.page-id-4854 .topSection .contentCol .col-5:last-child{margin-right:unset !important;flex:0 0 48%;max-width:48%;}
}

@media (max-width:1400px){
    .topSection .contentCol{padding:65px 120px 0;}
    .topSection .contentCol .col-5 h1{font-size:26px;line-height:40px;}
    .topSection .contentCol .col-5 label{font-size:21px;line-height:30px;margin-bottom:20px;}
    .topSection .contentCol .col-5 .col-6 span{font-size:50px;line-height:54px;}
    .topSection .contentCol .col-5 .col-6 p{font-size:15px;}
    .topSection .container .topSecBttm p{font-size:27px;}
    .topSection .container .topSecBttm img{width:283px;height:auto;right:-255px;bottom:40px;}
    .animationSec .col-6.animCircle h2 br, .animationSec .col-6.animCircle p br{display:none;}
    .animationSec .col-6.scrollsec ul li h4{font-size:22px !important;}
    .animationSec .col-6.scrollsec ul li.active p{font-size:16px !important;}
    .animationSec .col-6.scrollsec ul li p{font-size:15px !important;}
    .stakeholder .item .col-4{margin-right:0;}
    .animationSec{min-height:230vh;height:230vh;}
    .animationSec .col-6.scrollsec ul li img{max-width:60px;max-height:60px;}
	.page-id-4978 .contacts-wrap .mailus>.row>.col-md-3{max-width:33%;flex:0 0 33%;}
	.page-id-4978 .contacts-wrap .mailus>.row>.col-md-9{max-width:67%;flex:0 0 67%;}
	.page-id-4978 .contacts-wrap .visitus>.row>.col-md-3{max-width:33%;flex:0 0 33%;}
	.page-id-4978 .contacts-wrap .visitus>.row>.col-md-9{max-width:67%;flex:0 0 67%;}
}

/***for italics version*/
@media (max-width:1366px) and (min-width:992px){
    .page-id-4854 .topSection .contentCol .col-5:first-child{flex:0 0 55%;max-width:55%;}
    .page-id-4854 .topSection .contentCol .col-5:last-child{flex:0 0 45%;max-width:45%;}
    .page-id-4854 .topSection .container .topSecBttm{bottom:-105px;}
    .topSection .contentCol .col-5:first-child{flex:0 0 53%;max-width:53%;}
    .topSection .contentCol .col-5:last-child{flex:0 0 47%;max-width:47%;margin-right:0px !important;}
    .topSection .container .topSecBttm{bottom:-105px;}
    .page-id-4854 .topSection .container .topSecBttm img{width:auto;}
    .page-id-4978 .contacts-wrap .mailus>.row>.col-md-3{max-width:33%;flex:0 0 33%;}
    .page-id-4978 .contacts-wrap .mailus>.row>.col-md-9{max-width:67%;flex:0 0 67%;}
    .page-id-4978 .contacts-wrap .visitus>.row>.col-md-3{max-width:37%;flex:0 0 37%;}
    .page-id-4978 .contacts-wrap .visitus>.row>.col-md-9{max-width:63%;flex:0 0 63%;}
}

@media(min-width:1200px) and (max-width:1400px){
    .topSection .container .topSecBttm{width:70%;}
    .topSection .container .topSecBttm img{right:0;}
}

@media (max-width:1200px){ 
    .topSection .contentCol .col-5 h1{font-size:28px;line-height:38px;}
    .topSection .contentCol .col-5 label{font-size:18px;line-height:26px;margin-bottom:30px;}
    .topSection .contentCol .col-5 .col-6{margin-bottom:10px;}
    .topSection .contentCol .col-5 .col-6 span{font-size:44px;line-height:52px;}
    .topSection .contentCol .col-5 .col-6 p{font-size:14px;}
    .conttectedApp .container{padding:0 50px;}
    .conttectedApp .tab-pane .col-6 img{width:100%;}
    .page-template-new_home #topmenu{height:70px !important;}
    .navbar-expand-md .navbar-toggler{display:block !important;}
    .navbar-expand-md{justify-content:space-between !important;}
    #topmenu .navbar-collapse.desktop{display:none !important;}
    #topmenu #topmenu-navbar.show{height:calc(100vh - 66px) 1 !important;opacity:1 !important;}
    #topmenu #topmenu-navbar{position:fixed;left:0;top:66px;height:0;width:100%;z-index:1000;background:#1d0241;opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}
    #topmenu #topmenu-navbar{transition:all 0s ease !important;-webkit-transition:all 0s ease !important;}
    #topmenu #topmenu-navbar>ul.navbar-nav{height:auto;}
    #topmenu #topmenu-navbar li{position:relative;}
    #topmenu #topmenu-navbar ul li a{font-size:18px;font-family:'Ample-Regular';font-weight:normal;font-style:normal;color:#fff;display:block;}
    #topmenu #topmenu-navbar ul li a{padding:15px 0 !important;font-family:'Montserrat', sans-serif !important;}
    #topmenu .navbar-collapse.mobile{display:block !important;}
    #topmenu .topmenu-inner #topmenu-navbar > ul.navbar-nav{width:100% !important;margin-left:0% !important;padding:0 !important;}
    .navbar-expand-md .navbar-nav{flex-direction:column !important;}
    #topmenu #topmenu-navbar li.menu-item-has-children::after{left:inherit !important;right:0px !important;}
    .navbar-light .navbar-toggler{border:none !important}
    #topmenu #topmenu-navbar>ul> li:last-child.wpml-ls-current-language > a{border:unset !important;}
	#topmenu #topmenu-navbar>ul> li:last-child.mobLanguage > ul a{font-size:18px;background:unset;}
    #topmenu #topmenu-navbar>ul> li:last-child.mobLanguage > ul{display:flex !important;min-height:unset !important;position:unset !important;align-items:center;border:unset !important;padding-left:unset !important;}
	#topmenu .topmenu-inner #topmenu-navbar > ul > li > a span,
	#topmenu #topmenu-navbar>ul> li:last-child.mobLanguage > ul a span.wpml-ls-native{font-size:18px !important;color:unset;}
    #topmenu .dropdown-menu{background: transparent;box-shadow: none;}
    
    #topmenu .topmenu-inner #topmenu-navbar > ul > li > a{padding:15px 12px 15px 10px !important;}
    /* #topmenu #topmenu-navbar > ul > li:last-child{display:none;} */
    /* #topmenu .topmenu-inner #topmenu-navbar > ul > li > a span{font-size:13px !important;} */
    #topmenu #topmenu-navbar > ul > li:last-child a{ padding-left:30px !important;}
    #topmenu #topmenu-navbar > ul > li:last-child{display:flex;}
    #topmenu #topmenu-navbar .wpml-ls-current-language > a::before{top:18px;left:0px;}
}

@media (max-width:1141px){
    .whyChooseMatics .col-4-inner{padding:15px 25px;height:190px;font-size:24px;}
    .topSection .contentCol{padding:65px 60px 0;}
}

@media (max-width:1080px){
    .topSection .contentCol .col-5 h1{font-size:24px;line-height:36px;}
    .topSection .contentCol .col-5 label{font-size:16px;line-height:22px;margin-bottom:20px;}
    /* .topSection .contentCol a.fbtn{font-family:'Montserrat', sans-serif;width:auto;height:auto;font-size:16px;padding:2px 20px 2px 50px;} */
    .topSection .contentCol .col-5 .col-6{margin-bottom:0;}
    .topSection .contentCol .col-5 .col-6 span{ font-size:34px;line-height:42px;}
    .topSection .container .topSecBttm img{right:230px;bottom:90px;width:270px;}
    .topSection .container .topSecBttm p{font-size:20px;line-height:28px;font-family:'Montserrat', sans-serif;margin:0 0 20px;max-width:42%;}
    .requestForm form.hbFloatingLabelsForm ul.hs-error-msgs label{top:11px !important}
}

@media (max-width:992px){
    .topSection .contentCol{padding:70px 30px 0;}
    .topSection .container:after{background:linear-gradient(90deg, rgba(41,8,103,0.8) 0%, rgba(38,47,245,0.8) 100%);}
    .topSection .contentCol a.fbtn:before{left:3px;top:2px;}
    .topSection .container .topSecBttm{align-items:center;justify-content:space-between;left:auto;bottom:auto;width:100%;margin:30px 0;}
    .topSection .container .topSecBttm p{max-width:49%;}
    .topSection .container .topSecBttm img{position:static;max-width:250px;}
    .animationSec{margin:220px 0 70px;}
    .animationSec .col-6.animCircle{padding-left:50px;padding-right:30px;}
    .animationSec .circleAnim{width:380px;height:380px;overflow:hidden;}
    .animationSec .col-6.animCircle h2{font-size:25px;line-height:35px;font-weight:500;font-family:'Montserrat';}
    .animationSec .col-6.animCircle p{font-size:16px !important;line-height:22px;font-weight:600;color:black;font-family:'Montserrat'}
    .animationSec .col-6.animCircle h2 br, .animationSec .col-6.animCircle p br{display:none;}
    .page-id-4854 .topSection .container .topSecBttm{bottom:-230px;}
}

@media (min-width:652px) and (max-width:739px){
    .topSection .container video{height:560px !important;width:auto;}
    .topSection .container:after{height:566px !important;}
}

@media (min-width:769px){
    .mob-show{display:none !important;}
}

@media (max-width:630px){
    .page-id-4854 .topSection .container .topSecBttm{margin:-230px 0 0 0;}
}

@media (min-width:631px) and (max-width:739px){
    .page-id-4854 .topSection .container .topSecBttm{margin:-270px 0 0 0;}
}

.conttectedApp .container h4.card-heading-mob{display:none;}

@media (max-width:768px){
    .topSection .container .topSecBttm p{max-width:100%;}
    .page-id-4854 #footer .bttmftrcon.mid a.fbtn{font-size:14px;}
	.video_modal{height:260px;}
    .animationSec .circleAnim ul li{left:0 !important;}
    .mobileonly{display:block;}
    .desktoponly{display:none !important;}
    .stakeholder{padding-bottom:0 !important;padding-top:30px !important;}
    .maticTech{padding:40px 30px !important;background:#fff;}
    .animationSec .col-6.scrollsec .mobilescroll{display:block !important;}
    .whyChooseMatics .col-4{width:100%;max-width:100%;flex:initial;margin-bottom:28px;}
    .stakeholder h2{margin-top:0;text-align:left;padding:0 40px;font-size:25px;line-height:35px;font-weight:500;margin-bottom:30px;font-family:'Montserrat', sans-serif;}
    .stakeholder .owl-nav{padding-top:35px;}
    .stakeholder{min-height:500px;border-radius:30px 30px 0 0 !important;}
    .stakeholder .item .col-8 h3{font-family:'Montserrat';font-weight:400;font-size:20px;line-height:28px;}
    .stakeholder .item .col-8 p{font-family:'Montserrat';font-weight:400;font-size:16px;line-height:25px;}
    .topSection .container{padding:0 0 80px 0;}
    .topSection .contentCol{padding:0 20px 0;}
    .topSection .contentCol .col-5{flex:0 0 100%;max-width:100%;padding:0;}
    .topSection .contentCol .col-5 h1{font-size:32px;line-height:39px;font-weight:500;font-family:'Montserrat', sans-serif,arial;}
    .topSection .contentCol .col-5 label{font-size:20px;font-weight:400;line-height:28px;font-family:'Montserrat', sans-serif,arial;}
    .topSection .contentCol.mob-show{padding:20px 10px 0;}
	#topmenu #topmenu-navbar li:last-child.menu-item-has-children::after{display:none;}
	#topmenu #topmenu-navbar > ul > li:last-child a.elementor-sub-item{padding-left:15px !important;}
	#topmenu #topmenu-navbar>ul>li.btnwrap a{padding-left:45px !important;}
	#topmenu #topmenu-navbar .btnwrap a:before{left:5px;top:5px;}
	#topmenu #topmenu-navbar>ul>li.btnwrap{display:none;}
    /*.post-type-archive-glossary #topmenu #topmenu-navbar>ul>li:nth-last-child(2), .post-type-archive-faqs #topmenu #topmenu-navbar>ul>li:nth-last-child(2), .post-type-archive-manufacturing-guide #topmenu #topmenu-navbar>ul>li:nth-last-child(2){display:flex;}
    .post-type-archive-glossary #topmenu #topmenu-navbar>ul>li:last-child, .post-type-archive-faqs #topmenu #topmenu-navbar>ul>li:last-child, .post-type-archive-manufacturing-guide #topmenu #topmenu-navbar>ul>li:last-child{display: none;}*/
    .post-type-archive-glossary #topmenu #topmenu-navbar>ul>li.btnwrap a, .post-type-archive-faqs #topmenu #topmenu-navbar>ul>li.btnwrap a, .post-type-archive-manufacturing-guide #topmenu #topmenu-navbar>ul>li.btnwrap a{padding-left:15px !important;} 

	/*solution page**/

	.role_div_inner{display:grid;min-height:unset;align-items:end;align-content:space-between;margin-bottom:35px;}
		
    /*Italics Version CSS Start**/

    .page-id-4854 .topSection .contentCol .it_cont a.fbtn{width:275px;}
    .page-id-4854 .it_cont{flex:0 0 100%;max-width:100%;}
    .page-id-4854 .topSection .contentCol .it_cont h1{max-width:100%;}
    .page-id-4854 .topSection .container .topSecBttm{bottom:auto;justify-content:start;flex-wrap:wrap;padding:0px 20px 0;align-items:center;left:auto;width:100%;}
    .page-id-4854 .vid_btn{width:260px;}
		
    /*Italics Version CSS End*/	
		
    .mob-hide{display:none !important;}
    .mob-show{display:block;}
    .topSection .container .topSecBttm{justify-content:start;margin:-270px 0 0 0;flex-wrap:wrap;padding:0px 20px 0;}
    .topSection .container .topSecBttm p{color:var(--whitecolor);font-size:20px;font-weight:400;line-height:28px;font-family:'Montserrat', sans-serif;}
    .topSection .container .topSecBttm img{width:100%;margin:30px 0 0 -30px;}
    .topSection .container:after{height:565px !important;}
    .topSection .container video{height:500px;width:auto;}
    .topSection .contentCol .col-5 .col-6 span{font-size:45px;line-height:48px;}
    .topSection .contentCol .col-5 .col-6 p{font-size:18px;line-height:23px;color:var(--maticpurple);}
    .topSection .contentCol.mob-show .col-5{padding-top:130px;}
    .whyChooseMatics .col-4-inner{padding:40px 35px;height:170px;font-size:20px;line-height:28px;font-family:'Montserrat';font-weight:400;}
    .whyChooseMatics .col-4 .col-4-inner .description{font-size:16px;font-weight:600;line-height:20px;font-family:'Montserrat';}
    .whyChooseMatics .col-4:first-child .commonBttn{margin-top:35px;margin-bottom:10px;margin-right:0;}
    .whyChooseMatics .col-4.active{margin-bottom:70px;}
    .whyChooseMatics .commonBttn{margin-right:0;}
    #topmenu #topmenu-navbar{transition:all 0s ease !important;-webkit-transition:all 0s ease !important;}
    #topmenu .topmenu-inner #topmenu-navbar > ul#menu-top-menu-mobile-1 > li > a{font-size:16px !important;font-family:'Montserrat', sans-serif !important;font-weight:400 !important;}
    .whyChooseMatics h2{text-align:left;font-size:25px;line-height:35px;font-weight:500;font-family:'Montserrat';}
    .conttectedApp .container ul.nav-tabs{display:none;}
    .conttectedApp .container h4.card-heading-mob{display:block;font-size:24px;font-weight:bold;margin-bottom:15px;}
    .conttectedApp .container .tab-content .tab-pane .col-6:first-child{order:2;}
    .conttectedApp .container .tab-content .tab-pane .col-6{flex:0 0 100%;max-width:100%;}
    .conttectedApp .tab-pane{background:#fff;box-shadow:0px 0px 3px 3px #efefef;padding:50px 30px 20px;border-radius:30px;opacity:1;}
    .conttectedApp .container{padding:0;}
    .conttectedApp h2{font-size:25px;line-height:35px;font-weight:500;font-family:'Montserrat', sans-serif;padding:0 30px;}
    .conttectedApp label{font-size:16px;line-height:20px;font-weight:600;font-family:'Montserrat';padding:0 30px;}
    .conttectedApp .tab-content .col-6 p{font-size:16px;line-height:25px;color:#383838;font-weight:400;font-family:'Montserrat';}
    .conttectedApp{margin-top:30px;margin-bottom:0;}
    .make-slick .owl-nav{text-align:center;padding:40px 0 0;}
    /* 
    .make-slick .owl-nav button.owl-prev{position:absolute !important;left:14px !important;}
    .conttectedApp .owl-carousel .owl-nav button.owl-next{right:9px !important;position:absolute !important;} */
    .make-slick .owl-nav button{width:44px;height:44px;border-radius:50%;text-align:center;border:1px solid var(--blackcolor) !important;margin:0 10px;}
    .make-slick .owl-nav button span{font-size:40px;line-height:30px;color:var(--blackcolor);}
    .make-slick .owl-nav button.owl-prev, .make-slick .owl-nav button.owl-prev{background:0 0;color:inherit;border:none;padding:0!important;font:inherit;}
    .conttectedApp .tab-content .tab-pane{position:static;height:100% !important;}
    .stakeholder .item{text-align:center;display:initial;}
    .stakeholder .item .col-4{flex:0 0 100%;max-width:100%;padding:0 0 30px 0;}
    .stakeholder .item .col-8{flex:0 0 100%;max-width:100%;}
    .stakeholder .item .col-4 .chatIcon{left:50%;top:50%;transform:translate(-50%, -50%);}
    .stakeholder .item .col-4 img:nth-child(2){display:initial;}
    .stakeholder .owl-carousel .owl-nav button.owl-prev{position:absolute;top:50%;left:30px;}
    .stakeholder .owl-carousel .owl-nav button.owl-next{position:absolute;top:50%;right:30px;}
    .maticTech .item{display:initial;border-radius:30px;}
    .maticTech h2{font-weight:500;text-align:left;font-family:'Montserrat', sans-serif;margin-bottom:20px;font-size:25px;line-height:35px;}
    .maticTech h2 br{display:none;}
    .maticTech .item .col-9 p{font-size:16px;font-weight:400;font-family:'Montserrat';line-height:25px;}
    .maticTech .item .col-9 label{font-size:16px;font-family:'Montserrat', sans-serif;font-weight:600;color:#383838;margin-bottom:5px;line-height:20px;}
    .maticTech .item .col-3{flex:0 0 100%;max-width:100%;padding:0;}
    .maticTech .item .col-3 img{height:200px;width:100%;border-radius:20px 20px 0 0;}
    .maticTech .item .col-9{flex:0 0 100%;max-width:100%;padding:30px;}
    .exploreTech{border-radius:40px 40px 0px 0px;padding:70px 0;margin-bottom:0;}
    .whyChooseMatics .col-4-inner:after{left:44px;bottom:-68px;Width:87px;}
    .topSection .loading-icon{display:none !important}
    .exploreTech h2{font-weight:500;text-align:left;margin-bottom:0;font-family:'Montserrat', sans-serif;font-size:25px;line-height:35px;}
    .exploreTech h3{font-family:'Montserrat';font-size:20px;line-height:28px;font-weight:400;padding-bottom:10px;}
    .exploreTech p{font-size:16px;line-height:25px;font-weight:400;font-family:'Montserrat';}
    .exploreTech .col-12{padding-right:0;padding-left:0;margin-top:30px;}
    .exploreTech .col-12 .col-3{flex:0 0 75%;max-width:75%;margin:0 auto;}
    .exploreTech .col-12 .row{margin-left:0px;}
    .exploreTech h3{margin-bottom:0px;}
    .exploreTech h3:after{display:none;}
    .make-carousel .owl-dots{display:none;}
    .make-carousel .owl-nav button{width:44px;height:44px;border-radius:50%;text-align:center;border:1px solid var(--whitecolor) !important;}
    .make-carousel .owl-nav button span{font-size:40px;line-height:30px;color:var(--whitecolor);}
    .make-carousel .owl-nav button.owl-prev, .make-carousel .owl-nav button.owl-prev{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit;}
    .make-carousel .owl-carousel .owl-nav button.owl-prev{position:absolute;top:40%;left:0px;}
    .make-carousel .owl-carousel .owl-nav button.owl-next{position:absolute;top:40%;right:0px;}
    .matic_highlight{padding:40px 10px 20px;}
    .matic_highlight h2{font-weight:500;text-align:left;margin-bottom:20px;font-size:25px;line-height:35px;font-family:'Montserrat';}
    .matic_highlight .heighlightCont label{font-weight:400;}
    .matic_highlight .heighlightCont h3 a{font-size:22px;line-height:29px;font-weight:500;}
    .matic_highlight .col-12 .col-4{flex:0 0 100%;max-width:100%;}
    .matic_highlight .col-12, .matic_highlight .col-12 .col-4{padding-left:0;padding-right:0;}
    .matic_highlight .col-12 .row{margin-left:0;}
    .matic_highlight .col-12 .col-4 .heighlightInner img{width:100%;}
    .make-matic-carousel .owl-dots{display:none;}
    .make-matic-carousel .owl-nav{text-align:center;padding:30px 0 5px;}
    .make-matic-carousel .owl-nav button{width:44px;height:44px;border-radius:50%;text-align:center;border:1px solid var(--blackcolor) !important;margin:0 10px;}
    .make-matic-carousel .owl-nav button span{font-size:40px;line-height:30px;color:var(--blackcolor);}
    .make-matic-carousel .owl-nav button.owl-prev, .make-matic-carousel .owl-nav button.owl-prev{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit;}
    .globalBrand{padding:40px 30px;background:#fff;}
    .globalBrand ul{flex-wrap:nowrap;align-items:center;}
    footer#footer .col.menubox{width:80% !important;}
    footer#footer .tnp-subscription .tnp-email{width:100% !important;}
    footer#footer .tnp-subscription div.tnp-field:after{right:40px !important;}
    footer .copyrights-list{text-align:left;}
    footer .copyrights-list li:first-child{margin:0 0 0px !important;}
    .maticTech .item .col-9 img:first-child{max-width:175px !important;}
    .maticTech .item .col-9 img:first-child{width:175px !important;}
    .topSection{background:#F8F8F8;padding-bottom:40px;border-radius:0 0 30px 30px;}
    footer #footer-menus{padding:0px 0 0;}
    .animationSec .col-6.animCircle{height:auto;max-width:100%;flex:0 0 100%;position:relative;padding-left:30px;padding-right:30px;top:0;}
    .animationSec{margin:0px 0 0px;display:inline-block;width:100%;height:auto !important;min-height:auto !important;}
    .animationSec .circleAnim{margin:35px auto;}
    .animationSec .col-6.scrollsec{background:none !important;padding:20px 30px;max-width:100%;}
    .progress:after{border:none;border-radius:0;}
    .animationSec .circleAnim{overflow:visible !important;}
    .progress .progress-bar{border-width:1px;}
    .progress .dot-2{right:7%;}
    .progress .dot-4{bottom:-5px !important;}
    .progress .dot-5{left:6.2% !important;}
    .progress .dot-6{left:7.1% !important;}
    .animationSec .col-6.scrollsec ul{display:none;}
    .mobimg{display:block;}
    .desktopimg{display:none !important;}
    .mobilescroll.owl-carousel .owl-item img{width:50px !important;margin-bottom:10px;}
    .animationSec .col-6.scrollsec .mobilescroll h4{font-size:28px;}
    .animationSec .col-6.scrollsec .mobilescroll p{font-size:18px;}
    .animationSec .col-6.scrollsec .mobilescroll .owl-nav{text-align:left;}
    .animationSec .col-6.scrollsec .mobilescroll .owl-nav button{width:44px;height:44px;border-radius:50%;text-align:center;border:1px solid #6C6C6C !important;margin:0 10px;}
    .animationSec .col-6.scrollsec .mobilescroll .owl-nav button span{font-size:40px;line-height:30px;color:#6C6C6C;}
    .animationSec .col-6.scrollsec .mobilescroll .owl-nav button:first-child{margin-left:0 !important;}
    .animationSec .circleAnim ul.active1 li:first-child{display:none !important;}
    .animationSec .circleAnim ul.active1 li:nth-child(2){display:block !important;}
    .animationSec .circleAnim ul.active1.active2 li:nth-child(2){display:none !important;}
    .animationSec .circleAnim ul.active1.active2 li:nth-child(3){display:block !important;}
    .animationSec .circleAnim ul.active1.active2.active3 li:nth-child(3){display:none !important;}
    .animationSec .circleAnim ul.active1.active2.active3 li:nth-child(4){display:block !important;}
    .animationSec .circleAnim ul.active1.active2.active3.active4 li:nth-child(4){display:none !important;}
    .animationSec .circleAnim ul.active1.active2.active3.active4 li:nth-child(5){display:block !important;}
    .whyChooseMatics{padding:0px 0 !important;}
    .whyChooseMatics h2{margin-bottom:25px !important;}
    .conttectedApp label{margin-bottom:35px !important;}
    .requestForm{background:linear-gradient(257.84deg, #0368FF 8.69%, #1A063E 85.67%);padding:35px 30px 30px 30px !important;background-size:250% 100%;width:100%;position:fixed;height:100% !important;top:0px;overflow:scroll;}
    .desimg{display:none !important;}
    .mobimg{display:block;}
    .requestForm fieldset.form-columns-2 .hs-form-field{width:100% !important;}
    .requestForm .closmepopup{right:4px;left:inherit;border:none !important;width: 35px;height: 35px;top: 7px;}
    .requestForm .closmepopup img{width:100%;height: auto;}
    .requestForm h3{font-size:32px;line-height:32px;}
    .requestForm form.hbFloatingLabelsForm label{top:20px !important}
    .requestForm .active.hs-form-field:not(.hs_message)>label{top:5px;}    
    .requestForm form .form-columns-2{padding-bottom:0 !important;}
    .requestForm h3{margin-bottom:5px;}
    .thankmsg{font-size:25px;padding-top:61px;font-family:'Montserrat', sans-serif;}
    .thankmsg p{line-height:27px;}
    .conttectedApp .container .tab-content .tab-pane .col-6 label.mobonly{padding:0;margin-bottom:20px !important;color:var(--maticpurple);}
    #topmenu #topmenu-navbar ul li a{padding:15px 0 !important;font-family:'Montserrat', sans-serif !important;}
    #topmenu .topmenu-inner #topmenu-navbar > ul.navbar-nav.active li.active a{font-weight:bold;}
    #topmenu .topmenu-inner #topmenu-navbar > ul.navbar-nav.active li.active li a{font-weight:normal;padding:7px 0 !important;font-size: 17px;}
    .maticTech .owl-carousel .owl-stage-outer{padding:20px 12px !important;}
    .stakeholder .owl-nav button.owl-prev:hover{width:44px;}
    .stakeholder .owl-nav button.owl-next:hover{width:44px;}
    #topmenu .demobttn:hover{text-decoration:none !important;}
    .stakeholder .item:hover .col-4 .chatIcon{display:none !important;}
    .stakeholder .item .commonBttn{font-size:18px !important;}
    .stakeholder .commonBttn:before{width:32px;height:32px;background-size:100%;top:6px !important;left:5px !important;}
    .globalBrand h2{font-size:25px;line-height:35px;margin-bottom:20px;font-weight:500;font-family:'Montserrat';text-align:left;}
    .conttectedApp{margin-bottom:50px !important;}
    .topSection .container{width:100% !important;margin:0 0 !important;}
    .marquee .owl-carousel .owl-item img{width:auto !important;}
    .marquee .owl-nav{display:none !important;}
    .animationSec .col-6.animCircle img{max-width:100% !important;height:100% !important;}
    .stakeholder .item .col-4 img{display:inline !important;}
    .stakeholder .item .col-4 img.chatIcon{display:none !important;}
    .animationSec .circleAnim ul{width:60% !important;height:60% !important;position:absolute;left:50% !important;margin-left:-30% !important;top:50% !important;margin-top:-30% !important;}
    .animationSec .circleAnim ul li{height:100% !important;width:100% !important;}
    .page-id-4978 .contacts-wrap .info-section>.row>.col-md-3,.page-id-4978 .contacts-wrap .callus>.row>.col-md-3,.page-id-4978 .contacts-wrap .visitus>.row>.col-md-3{max-width:100%;flex:0 0 100%;}
	.page-id-4978 .contacts-wrap .info-section>.row>.col-md-9,.page-id-4978 .contacts-wrap .callus>.row>.col-md-9,.page-id-4978 .contacts-wrap .visitus>.row>.col-md-9{max-width:100%;flex:0 0 100%;}
    .requestForm form.hbFloatingLabelsForm ul.hs-error-msgs label{top: 18px !important;}
    .hbspt-request-form .ebook-form{margin-top: 15px;}
    .requestForm form select, .requestForm form input[type="email"], .requestForm form input[type="tel"], .requestForm form input[type="text"]{height:40px;}
    .requestForm form.hbFloatingLabelsForm label{top:7px !important}
    .requestForm .ebook-form .field.hs-form-field{padding-bottom: 15px !important;}
    .requestForm  .ebook-form fieldset.form-columns-1{padding-bottom: 3px !important;}
    .requestForm form .legal-consent-container p{font-size:12px !important;}
    .requestForm form ul.hs-error-msgs{top:30px !important;}
}

@media (max-width:714px){
    .topSection .container .topSecBttm{margin:-270px 0 0 0;}
}

@media (min-width:399px) and (max-width:768px){
    .topSection .contentCol .col-5{padding:30px 0 0 0;}
}

@media (max-width:651px){
    .topSection .container:after{height:500px !important;}
    .topSection .container .topSecBttm{margin:-240px 0 0 0;}
    .topSection .contentCol.mob-show .col-5{padding-top:100px;max-height:300px;}
    .whyChooseMatics .col-4-inner{padding:30px 35px;height:180px;}
    .requestForm form.hbFloatingLabelsForm label{top:7px !important}
    .maticTech .item .col-4, .maticTech .item .col-8{max-width:100%  !important;}
    .maticTech .item .col-4 img{width:100% !important;border-radius:20px 20px 0 0 !important;height:120px !important;}
    .maticTech .item .col-4{padding-right:0 !important;}
    .topSection .contentCol.mob-show .col-5{margin-right:0 !important;}
    .topSection .contentCol .col-5 .col-6{height:120px !important;max-height:180px;padding:0 20px 0 20px !important;}
    .topSection .contentCol.mob-show .col-5{display:flex;flex-wrap:wrap;}
    .exploreTech .owl-carousel .owl-stage-outer{margin:0 50px !important;}
    .exploreTech .col-12 .col-3{max-width:100% !important;}
    .conttectedApp .owl-carousel .owl-stage{display:flex !important;height:100% !important;}
    .conttectedApp .container .tab-content .tab-pane .col-6{padding-right:0 !important;padding-left:0 !important;}
    .mobonly{display:block !important;}
    .maticTech .owl-carousel.owl-drag .owl-item{display:flex;}
    .maticTech .item .col-8{background:#fff !important;border-radius:0 0 20px 20px !important;}
    .maticTech .item{background:#fff;box-shadow:2px 4px 13px -3px #efefef !important}
    .cookiebar{width:98%;left:1%;margin-left:0;padding:10px 5px;}
    .cookiebar p{font-size:12px !important;}
    .cookiebar a{width:52px;height:33px;font-size:15px;}
    .globalBrand .container{width:100% !important;padding:0 !important;}
    .owl-carousel .owl-stage-outer{overflow:visible !important;}
    .conttectedApp .tab-content .col-6:last-child video{max-height:300px !important;height:250px !important;}
}

@media (max-width:579px){
    .page-id-4854 .topSection .container .topSecBttm{margin:-180px 0 0 0;}
}

@media (max-width:500px){
	.video_modal{height:190px;}
    .animationSec .circleAnim{width:300px !important;height:300px !important;margin:35px auto 0;}
    .progress .dot-2{right:6%;}
    .progress .dot-3{left:91%;}
    .progress .dot-6{left:6% !important;}
    .exploreTech .col-12 .col-3{padding-right:103px !important;}
    .requestForm form.hbFloatingLabelsForm ul.hs-error-msgs label{top: 12px !important;}
}

@media (max-width:442px){
	.vid_btn{margin-left:unset;}
	.topSection .contentCol a.fbtn{margin-bottom:15px;}
    .topSection .container video{height:600px;}
    .topSection .container .topSecBttm{margin:-160px 0 0 0;}
    .page-id-4854 .topSection .container .topSecBttm{margin:-250px 0 0 0;}
    .topSection .container:after{height:628px !important;}
    .topSection .contentCol.mob-show .col-5{padding-top:20px;}
    .maticTech .item .col-3 img{height:150px;border-radius:20px 20px 0 0;}
    footer#footer .col.menubox{width:100% !important;}
    .topSection .contentCol.mob-show .col-5{display:flex;flex-direction:column;flex-wrap:wrap;}
    .topSection .contentCol.mob-show{padding-top:75px !important;}
	#demo-wrap #head-section .slick-dots{left:auto;}
	.connect_mob_div{min-height:489px;position:relative;}
	.page-id-4854 .conttectedApp .tab-content .col-6 a.tabbttn{position:absolute;bottom:0;}
	.page-id-4854 .conttectedApp .tab-content .col-6 a.tabbttn:after{left:5px;top:4px;}
}

@media (max-width:400px){
    .topSection .container video{height:620px;}
    .topSection .container:after{height:628px !important;}
    .topSection .contentCol{padding:30px 20px 0;}
    .topSection .contentCol.mob-show{padding:50px 10px 0;}
    .topSection .container .topSecBttm{margin:-170px 0 0 0;}
    .topSection .contentCol.mob-show .col-5{padding-top:0;}
    .whyChooseMatics .col-4-inner{height:165px;font-size:21px;}
}

@media (max-width:313px){
    .topSection .container video{height:680px;}
    .topSection .container:after{height:628px !important;}
    .topSection .container .topSecBttm{margin:-300px 0 0 0;}
    .topSection .contentCol .col-5 .col-6{flex:0 0 100%;max-width:100%;}
}

@media only screen and (min-width:667px) and (max-device-width:960px) and (orientation: landscape){
	.requestForm {background: linear-gradient(257.84deg, #0368FF 8.69%, #1A063E 85.67%); padding: 90px 30px 90px 30px !important; background-size: 250% 100%; width: 100%; position: fixed; height: 100% !important;top:0px;overflow:scroll;}
	.requestForm .closmepopup{right:34px;left:inherit;border:none !important;top:30px;}
}

@media only screen and (min-width:770px) and (max-device-width:960px) and (orientation: landscape){
	.form-columns-1 .hs-form-field .input, .form-columns-2 .hs-form-field .input{margin-bottom: 10px!important;}
	.requestForm form ul.hs-error-msgs{top:38px !important;}
}

#subscribe-section .section-form .hs_email input::placeholder{
    color: #000 !important;
}   