@media (min-width:1920px) {
	.left-wrapper .sidebar-toggle span { width: 300px; left: -200px; }
	.left-wrapper .sidebar-toggle span img{top:0;height:100%;}
	.left-wrapper.expanded .sidebar-toggle span.open {     width: 650px;    left: -450px; }
	.left-wrapper .sidebar-toggle span.open img{top:0;height:100%;}

	/* .timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN:nth-child(odd) .timelineCircle{right: calc(0% - 65px);}
	.timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN:nth-child(even) .timelineCircle{left: calc(0% - 67px);} */


}

@media only screen and (min-width:1441px) and (max-width: 1919px) {
	.left-wrapper .sidebar-toggle span {width: 200px;left: -110px;}
	.left-wrapper .sidebar-toggle span img{top:0;height:100%;}
	.left-wrapper.expanded .sidebar-toggle span.open{width:450px;left:-255px;}
	.left-wrapper .sidebar-toggle span.open img{top:0;height:100%;}

	/* .softwareJumplinkWrapper .softwareJumplink{max-width:62%;} */

	/*  */
	.wpostahs-slider-wrp .wpostahs-slider-nav-content .wpostahs-centent h3{font-size:42px;line-height:52px;margin-bottom:30px;}
	.wpostahs-slider-wrp .wpostahs-slider-nav-content .wpostahs-centent h4{font-size:28px;line-height:38px;}
	.wpostahs-slider-wrp .wpostahs-slider-nav-content .wpostahs-centent{font-size:24px;line-height:34px;top:-300px;}

	/*  */
	.timelineSliderWrapper .timelineSlider .timeLineWrap .timeLineCont h2 {font-size:40px;line-height:50px;}
	.timelineSliderWrapper .timelineSlider .timeLineWrap .timeLineCont .timeContent h3{ font-size:28px;line-height:38px; }
	.timelineSliderWrapper .timelineSlider .timeLineWrap .timeLineCont .timeContent {font-size:22px;line-height:28px;}

	.companySlider .itemsWrapper{width: 370px;}

	/*  */
	.timelineLock .timelineWrapper{max-width:80%;width:100%;}
	.timelineLock .timelineWrapper .timeLineWrap .timeLineCont h2{font-size:42px;line-height:48px;}
	.timelineLock .timelineWrapper .timeLineWrap .timeLineCont .timeContent{font-size:26px;line-height:34px;}
	.timelineLock .timelineWrapper .timeLineWrap .timeLineCont .timeContent h3{font-size:34px;line-height:42px;}
/* 
	.timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN:nth-child(odd) .timelineCircle{right: calc(0% - 51px);}
	.timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN:nth-child(even) .timelineCircle{ left: calc(0% - 55px); } */



}

@media (min-width:1400px) {
	.wpostahs-slider-wrp .wpostahs-slider-nav .slick-track{transform:unset!important;}

	

	
}


/*Laptop MODE*/
@media (max-width:1440px) {
	
	/* .left-wrapper:hover { width: 370px; }
	.left-wrapper:hover .navigation-wrapper .main-menu ul>li.menu-item-has-children>a:before{ right: 20px; } */
	
	/* .custom-blog-cards .blog-card .card-image { height: 400px; } */
	/* .elementor-section.home-sec3:before,
	.elementor-section.home-sec3:after { z-index: -1; } */

	/* .companySlider .slick-list{padding:50px 0 50px 48px !important;} */
/* 	.companySlider .slick-current .itemBox {transform: scale(1.2);} */
	.companySlider .itemsWrapper .itemBox{height: 200px;}

	/* .softwareJumplinkWrapper .softwareJumplink{max-width:76%;}
	.softwareJumplinkWrapper .softwareJumplink .backBtn {width: 30%;}
	.softwareJumplinkWrapper .softwareJumplink .Jumplink {width: 66.5%;} */

	div#solutions-results .solutions-grid .solution-card .solutionImg h3{font-size:17px;}

	/*  */
	.wpostahs-slider-wrp .wpostahs-slider-nav-content .wpostahs-centent h3{font-size:38px;line-height:45px;margin-bottom:30px;}
	.wpostahs-slider-wrp .wpostahs-slider-nav-content .wpostahs-centent h4{font-size:24px;line-height:34px;}
	.wpostahs-slider-wrp .wpostahs-slider-nav-content .wpostahs-centent{font-size:22px;line-height:32px;top:-300px;}

	.ignite-team-section .team-grid .team-member:after{bottom:-20px;}

	/*  */
	.timelineSliderWrapper .timelineSlider .timeLineWrap .timeLineCont h2 {font-size:38px;line-height:45px;}
	.timelineSliderWrapper .timelineSlider .timeLineWrap .timeLineCont .timeContent h3{ font-size:32px;line-height:42px; }
	.timelineSliderWrapper .timelineSlider .timeLineWrap .timeLineCont .timeContent {font-size:22px;line-height:26px;}

	/**/
	.companySlider .itemsWrapper{width: 320px ;}


	.elementor-2247 .elementor-element.elementor-element-6f8d68f { width: 30% !important; }

	/*  */
	.timelineLock .timelineWrapper{max-width:85%;width:100%;margin:0 auto;position:relative;}

	


}

@media (max-width: 1366px){
	/*  */
	/* .timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN:nth-child(odd) .timelineCircle{right:-54px;}
	.timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN:nth-child(even) .timelineCircle{left:-44px;} */
}

@media (max-width:1024px) { 

	/*  */
	.wpostahs-slider-wrp .wpostahs-slider-nav-content .wpostahs-centent h3{font-size:32px;line-height:42px;margin-bottom:20px;}
	.wpostahs-slider-wrp .wpostahs-slider-nav-content .wpostahs-centent h4{font-size:22px;line-height:32px;}
	.wpostahs-slider-wrp .wpostahs-slider-nav-content .wpostahs-centent{font-size:20px;line-height:30px;top:-270px;}


}



@media (max-width:991px) {
    div#leftSidebar,
    .header-wrapper .container .ai-search,
    .header-wrapper .container .header-btn { display: none; }
    .header-wrapper { width: 100%; z-index: 1;}
    .main-wrapper.expanded { width: 100%; }
    .main-wrapper { width: 100%; }
    .mobile_header { display: block; }
	.mobile_header .burger_menu_bar > i { font-size: 30px; }

    section.mobile_header .outer_area { display: flex; justify-content: space-between; align-items: center; padding: 0 15px 0; }
    section.mobile_header .outer_logo { width: 150px; height: auto; display: flex; align-items: center; justify-content: center; padding: 5px; border-radius: 40px; }
    section.mobile_header .outer_area img { width:100%; }

    section.mobile_header .navigation_part { background: #fff; padding: 10px 15px 10px; display: none; opacity: 0; visibility: hidden; transform: translateY(-20px); transition: all 0.3s ease; position: absolute; top: 0; left: 0; right: 0; }
    section.mobile_header .navigation_part.active { opacity: 1; visibility: visible; transform: translateY(0); }

    section.mobile_header .navigation_part .navi_inn_logo { display: flex; align-items: center; justify-content: space-between; }
    section.mobile_header .navigation_part .navi_inn_logo .navi_logo img { height: 40px; }
    section.mobile_header .navigation_part .navi_inn_logo .navi_close { display: flex; align-items: center; justify-content: center; }
    section.mobile_header .navigation_part .navi_inn_logo .navi_close img { height: 25px; }
    section.mobile_header .navigation_part .header-btn { margin: 50px 0 50px; display: flex; align-items: center; justify-content: center; }
    section.mobile_header .navigation_part .header-btn a.open-popup { background: #09539d; width: 100%; text-align: center; padding: 10px 0; border-radius: 30px; color: #fff; text-transform: uppercase; font: 600 14px "Syne", Sans-serif; margin: 0 8px; }

    section.mobile_header .navigation_part .main-menu ul { padding: 0; }
    section.mobile_header .navigation_part .main-menu ul > li > a { display: flex; align-items: center; }
    section.mobile_header .navigation_part .main-menu ul > li > a img { margin-right: 20px; height: 25px; }
    section.mobile_header .navigation_part .main-menu ul > li { margin: 0 0 20px; }
    section.mobile_header .navigation_part .main-menu ul > li > a { color: #11549b; }
    section.mobile_header .navigation_part .main-menu ul > li:last-child { margin: 0; }
    section.mobile_header .navigation_part .main-menu ul > li > ul.sub-menu > li { margin: 0 0 20px; }
    section.mobile_header .navigation_part .main-menu ul > li > ul.sub-menu { padding: 20px 0 0 45px; }
    section.mobile_header .navigation_part .main-menu ul > li > ul.sub-menu > li > a { opacity: 0.7; }
	.elementor-section.home-sec3:after { z-index: -1 !important; }

	.ignite-team-section .team-grid .team-member{width:48%;}
	.ignite-team-section .team-grid .team-member:nth-child(3n){margin-right:2%;}

	.custom-blog-filters .filter-topic{width:48%;}
	.custom-blog-filters{flex-wrap:wrap;justify-content:space-between;}
	.custom-blog-filters .filter-keyword{width:49%;margin-right: 0;}
	.custom-blog-filters .filter-arc{width:100%;margin:20px 0 0 0;}
	.custom-blog-filters > div select{width:100%;margin-right:0;}
	.custom-blog-filters > div input { margin-right: 0; font-size: 18px; padding: 8px 40px 8px 12px; width: 100%; }

/*	div#solutions-filter form#solutions-filter-form .suites-filter{width:49%;margin-right:0;}
	div#solutions-filter form#solutions-filter-form .name-filter{width:100%;order:3;margin:20px 0 0 0;}
	div#solutions-filter form#solutions-filter-form{justify-content:space-between;align-items:center;}
	div#solutions-filter form#solutions-filter-form .sort-filter{width:49%;}
	div#solutions-filter form#solutions-filter-form .name-filter .fill_inn label{width:12%;}*/

	div#solutions-results .solutions-grid .solution-card{width:48%;}

	.cnt-popup .popup-content { padding: 70px 20px 20px 20px; }
	.cnt-popup .gform_wrapper .gform_heading { width: 50%; margin-right: 3%; }
	.cnt-popup .gform_wrapper form { width: 47%; }
	.cnt-popup .gform_wrapper .gform_heading h2.gform_title { font-size: 46px; }

	.popup-tools-content h2.popup-title { font-size: 46px; line-height: 56px; }

	/* eventWrapper */
	.eventWrapper #event-filters{margin-bottom:80px;}
	.eventWrapper #event-filters .filterRow{width:49%;margin-bottom:20px;}
	.eventWrapper #event-filters .filterRow:nth-child(2n){width:100%;order:3;margin-bottom:0;}
	.eventWrapper #event-filters .filterRow span.label{text-align:left;}
	.eventWrapper #event-filters .filterRow:nth-child(2n) span.label{width:13%;}
	.eventWrapper #event-filters .filterRow:nth-child(2n) input{width:87%;}

	.eventWrapper #event-results .eventItem{width:49%;}
	.eventWrapper #event-results .eventItem:nth-child(3n){margin-right:2%;}
	.eventWrapper #event-results .eventItem:nth-child(2n){margin-right:0;}

	/*  */
    div#solutions-filter form#solutions-filter-form .filter-wrapper{width:100%;margin:0 0 15px 0;}
    div#solutions-filter form#solutions-filter-form .name-filter{width:49%;}
    div#solutions-filter form#solutions-filter-form .sort-filter{width:49%;}
    div#solutions-filter form#solutions-filter-form .filter-wrapper .trigger-dropdown{width:90%;}
	div#solutions-results .solutions-grid .solution-card .solutionImg{height:auto;}
	div#solutions-results .solutions-grid .solution-card .solutionImg:after{right:25px;bottom:27px;}



.solutions-filter-wrapper .solutions-filter-sidebar{width:30%;}
.solutions-filter-wrapper .solutions-grid{width:67%;}
.solutions-filter-wrapper .solutions-grid .solution-card{width:48%;}
.solutions-filter-wrapper .solutions-grid .solution-card:nth-child(2n){margin-right:0;}
.solutions-filter-wrapper .solutions-filter-sidebar h3{font-size:32px;}

.custom-blog-cards-v2 .blog-card{width:49%;margin-bottom:15px;}

.custom-blog-cards .blog-card{width:49%;}
.custom-blog-cards .blog-card:nth-child(2n){margin-right:0;}
.custom-blog-cards .blog-card:nth-child(3n){margin-right:2%;}

.supportDataWrapper .supportBox{width:49%;}
.supportDataWrapper .supportBox:nth-child(3n){margin:0 2% 20px 0;}
.supportDataWrapper .supportBox:nth-child(2n){margin:0 0 20px 0;}

.softwareForm_wrapper form.softwareForm .gform-footer{margin:30px 0 90px 0;}

/*  */
/* .softwareJumplinkWrapper .softwareJumplink{max-width:95%;} */

/*  */
.elementor-element.editorBlur{padding:30px;}
.elementor-element.editorBlur .elementor-widget-container{margin:0!important;}

.singlePostSlider .sliderBox .sliderImage{height:auto;}
.singlePostSlider .sliderBox .sliderCont{position:relative;}

.wpostahs-slider-wrp .wpostahs-slider-nav{max-width:95%;}
.wpostahs-slider-wrp .slick-list.draggable{padding:0;}
.wpostahs-slider-wrp .wpostahs-slider-nav-content.slick-current div[style]{transform:unset;}
.wpostahs-slider-wrp .wpostahs-slider-nav-content .wpostahs-centent{top:-150px;}
.wpostahs-slider-wrp .wpostahs-slider-nav-content div[style]:after{display: none;}

.wpostahs-slider-wrp .wpostahs-slider-nav-content .wpostahs-centent{top:-300px;padding:0 10px;}

/**/
.timelineSliderWrapper { max-width: 90%; }
.timelineSliderWrapper .timelineSlider .slick-list { padding: 100px 10% 250px; }
.timelineSliderWrapper .timelineSlider .slick-list.startSlide { padding: 50px 10% 250px; }
.timelineSliderWrapper .timelineSlider .slick-list.endSlide { padding: 50px 10% 50px; }
.timelineSliderWrapper .timelineSlider .timeLineWrap .timeLineCont h2 { font-size: 32px; line-height: 40px; }
.timelineSliderWrapper .timelineSlider .timeLineWrap .timeLineCont .timeContent h3 { font-size: 28px; line-height: 34px; }
.timelineSliderWrapper .timelineSlider .timeLineWrap .timeLineCont .timeContent { font-size: 20px; line-height: 24px; }

/*  */
.timelineLock .timelineWrapper{max-width:100%;}
.timelineLock .timelineWrapper .timeLineWrap.active{max-width:100%;}
.timelineLock .timelineWrapper .timeLineWrap{padding-left:50px;max-width:100%;}
.timelineLock .timelineWrapper .timeLineWrap .timeLineCont h2{font-size:28px;line-height:32px;}
.timelineLock .timelineWrapper .timeLineWrap .timeLineCont .timeContent h3{font-size:26px;line-height:34px;}
.timelineLock .timelineWrapper .timeLineWrap .timeLineCont .timeContent{font-size:20px;line-height:26px;}

/*  */
.timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN{width:100%;padding-left: 200px;padding-right: 0;}
.timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN:nth-child(odd){float:left;}
.timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN:nth-child(even){float:left;padding-left: 200px;padding-right: 0;}
.timelineLockN .timelineWrapperN ul.timelineN{padding-left: 0;}
.timelineLockN .timelineWrapperN ul.timelineN:before{left: 150px;transform: unset;}
.timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN:nth-child(odd) .timelineCircle{right:auto;left: 139px;}
.timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN:nth-child(even) .timelineCircle{right:auto;left: 139px;}
.timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN:nth-child(odd) .timeDate{text-align:left;}
.timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN .timeDate{position:absolute;left: 0;}
.timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN:nth-child(odd) .timeLineCont{margin:0 auto 0 0;transform-origin:left top;}
.timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN .timeLineCont:hover{transform:scale(1);}



}

@media (min-width: 768px){
	.wpostahs-slider-wrp .wpostahs-slider-nav .slick-track{transform:unset!important;}
	.wpostahs-slider-wrp .wpostahs-slider-nav .wpostahs-slider-nav-title.slick-slide:first-child,
	.wpostahs-slider-wrp .wpostahs-slider-nav .wpostahs-slider-nav-title.slick-slide:last-child .wpostahs-title{display:block!important;opacity:1!important;}
	/* .wpostahs-slider-wrp .wpostahs-slider-nav{max-width:100%;} */
	.wpostahs-slider-wrp .wpostahs-slider-nav .wpostahs-slider-nav-title{width: 14% !important;}
}

@media (max-width:767px) {

	/* Home */
	.header-wrapper { position: fixed; background: rgb(0, 0, 50, .5); padding:10px 0;}
	section.mobile_header .navigation_part.active{height: 100vh}
	section.mobile_header .navigation_part .main-menu ul > li, 
	section.mobile_header .navigation_part .main-menu ul > li > ul.sub-menu > li,
	section.mobile_header .navigation_part .main-menu ul > li::marker{list-style-type: none;}
	section.mobile_header .navigation_part .main-menu ul > li > ul.sub-menu{padding-top: 10px;}
	section.mobile_header .navigation_part .main-menu ul > li > ul.sub-menu > li{margin: 0 0 15px 0;}
	section.mobile_header .navigation_part .header-btn {margin: 20px 0 20px 0;}
	.solutions-filter-wrapper .solutions-filter-sidebar{width:100%;margin:0 0 30px 0;}
	.solutions-filter-wrapper .solutions-grid{width:100%;}
	.solutions-filter-wrapper .solutions-grid .solution-card{width:100%;margin:0 0 40px 0; padding: 10px;}
	.custom-blog-cards .blog-card{width:100%;margin:0 0 40px 0;}
	.team-popup-content .popup-close{right:30px;}
	.elementor-section.home-sec3{padding-bottom:0px !important;}

	.ignite-team-section .team-grid .team-member{width:100%;margin-right:0;}

	.custom-blog-filters{display:block;}
	.custom-blog-filters > div { width: 100% !important; margin-bottom: 20px; justify-content: space-between; }

	.copyright-wrapper{padding:20px 15px 50px 15px;}
	.elementor-section.home-sec3:before{width: 250px; height: 250px; top: 470px; right: -140px; z-index: -1;}
	.elementor-section.home-sec3:after{width: 130px; height: 130px; top: 560px !important; right: 50px;}
	.size-100{background: none !important;}

	div#solutions-filter form#solutions-filter-form { margin-bottom: 0; }
	div#solutions-filter form#solutions-filter-form .name-filter{margin:0;}
/*	div#solutions-filter form#solutions-filter-form > div > div{display:block!important;}*/
	div#solutions-results .solutions-grid .solution-card{width:100%;margin-right:0;margin-bottom:20px;}
	div#solutions-filter form#solutions-filter-form > div select { width: 80%; }

	.team-popup-content { padding: 30px; max-height: 500px; height: 100%; overflow: auto; }
	.team-popup-content .popup-left { width: 100%; }
	.team-popup-content .popup-right { width: 100%; }

	.cnt-popup .popup-content { padding: 70px 20px 20px 20px; }
	.cnt-popup .gform_wrapper .gform_heading { width: 100%; margin-right: 3%; }
	.cnt-popup .gform_wrapper form { width: 100%; }
	.cnt-popup .gform_wrapper .gform_heading h2.gform_title { font-size: 32px; line-height: 46px }

	.popup-tools-content h2.popup-title { font-size: 32px; line-height: 42px; }
	.popup-tools-content p.popup-subtitle { font-size: 18px; }
	.popup-tools-content .tools-grid .tool-box { width: 100%; margin-right: 0; margin-bottom: 30px; }
	.popup.active .popup-content { max-height: 500px; height: 100%; overflow: auto; }

	div#solutions-filter form#solutions-filter-form > div { width: 100%; margin-right: 0%; margin-bottom: 20px; }
	div#solutions-filter form#solutions-filter-form .name-filter div#selected-tags { margin: 10px 0 10px; justify-content: center; }
	div#solutions-filter form#solutions-filter-form > div input,
	div#solutions-filter form#solutions-filter-form > div select { font-size: 14px; }
	.mobileai { display: block !important; margin: 0 0 15px; }

	.stickyAnchor .elementor-icon-list-items .elementor-inline-item:last-child a { padding: 0 10px 0; }
	/*br { display: none; }*/
	.custom-blog-filters > div select,
	.custom-blog-filters > div input { width: 70%; }

	a.postNextBtn,
	a.postPreviousBtn { font-size: 14px; }

	.ignite-team-section .team-grid .team-member:after { background-position: center bottom; }

	.elementor-column.elementor-element.center_div { margin: 0 auto 30px; }
	.elementor-column.elementor-element.center_div:nth-of-type(4) { margin-bottom: 0; }

	.eventWrapper #event-filters{margin-bottom:50px;}
	.eventWrapper #event-filters .filterRow{width:100%;}
	.eventWrapper #event-filters .filterRow span.label{width:100%;margin-bottom:10px;}
	.eventWrapper #event-filters .filterRow select{width:100%;}
	.eventWrapper #event-filters .filterRow:nth-child(2n) input{width:100%;}
	.eventWrapper #event-filters .filterRow:nth-child(2n) span.label{width:100%;}

	.eventWrapper #event-results .eventItem{width:100%;margin-right:0;}
	.eventWrapper #event-results .eventItem .eventCont:after{width:100%;height:220px;background-repeat: repeat;}
	.eventWrapper #event-results .eventItem a{padding:130px 0 0 0;}
	.eventWrapper #event-results .eventItem .eventCont span.date{margin-bottom:10px;}
	.eventWrapper #event-results .eventItem .eventCont h4{margin:0 0 20px 0;}


	.eventWrapper #event-results .loadingData p{font-size:24px;line-height:34px;font-weight:400;margin:0;}
	
	div#solutions-filter form#solutions-filter-form .filter-wrapper{width:100%;margin:0 0 15px 0;}
	div#solutions-filter form#solutions-filter-form .filter-wrapper .trigger-dropdown{width:80%;}
    div#solutions-filter form#solutions-filter-form .name-filter{width:100%;margin:0 0 15px 0;}
    div#solutions-filter form#solutions-filter-form .sort-filter{width:100%;}
div#solutions-filter form#solutions-filter-form .filter-wrapper .trigger-dropdown{font-size:14px;}


div#solutions-filter form#solutions-filter-form .filter-dropdown-wrapper{width:100%;left: 0;        top: 40px;}
div#solutions-filter form#solutions-filter-form .filter-dropdown-wrapper .filter-dropdown .sub-options{position:relative;width:100%;left:0;padding:5px;box-shadow:1px 3px 4px #eee,-1px -3px 4px #eee;max-height:200px;height:100%;overflow:auto;flex-wrap:wrap;}
div#solutions-filter form#solutions-filter-form .filter-dropdown-wrapper .filter-dropdown .filter-category span.nameArrow{width:100%;}
div#solutions-filter form#solutions-filter-form .filter-dropdown-wrapper .filter-dropdown .sub-options ul.sub-options-list{width:100%;}
div#solutions-filter form#solutions-filter-form .filter-dropdown-wrapper .filter-dropdown .sub-options ul.sub-options-list li.sub-option{padding:9px 10px;}

div#solutions-filter form#solutions-filter-form .filter-dropdown-wrapper.active .filter-category span.nameArrow span.arrow { right: 10px; }

	
.custom-blog-cards-v2 .blog-card{width:100%;margin-bottom:15px;}

.companySlider .slick-list{padding:100px 60px 0 !important;}
/*.companySlider .slick-current .itemBox{transform:scale(1);opacity:1;z-index:2; position: relative;}
.companySlider .slick-slide.slick-active .itemBox:hover{transform:scale(1);}*/
/*.companySlider .itemsWrapper.slick-current { transform: scale(1.3); z-index: 9; }*/
.companySlider .itemsWrapper {width: inherit ;}
.companySlider.csm .itemsWrapper .itemBox { height: 170px; }
.companySlider.csm .itemCont { margin-top: 50px; opacity: 0; visibility: hidden; text-align: center; }
.companySlider.csm .slick-active .itemCont { opacity: 1; visibility: visible; }
.companySlider.csm .slickPrev { left: auto; top: 20px; transform: none; right: 70px; }
.companySlider.csm .slickNext { right: 20px; top: 20px; transform: none; }

.elementor-2247 .elementor-element .elementor-element.wit-btn { position: relative !important; top: -50px !important; left: 0 !important; right: 0 !important; margin: 0 auto !important; width: 90% !important; }
/*.companySlider .slick-slide.slick-active .itemBox:hover { transform: none; }*/


.singlePostSlider .slick-list.draggable { padding-top: 50px; }
.singlePostSlider .slickPrev { left: auto; top: 0; transform: none; right: 50px; }
.singlePostSlider .slickNext { right: 0; top: 0; transform: none; }


.copyright-wrapper .container{max-width:95%;}
.copyright-wrapper .copyright-text{width:100%;text-align:center;margin-bottom:20px;}
.copyright-wrapper .social-icons{width:100%;}
.copyright-wrapper .social-icons ul{justify-content:center;}
.copyright-wrapper .social-icons ul li:last-child { margin: 0;}

.supportDataWrapper .supportBox{width:100%; margin-right: 0;;}
.supportDataWrapper .supportBox:nth-child(3n){margin:0 0 20px 0;}
.supportDataWrapper .supportBox:nth-child(2n){margin:0 0 20px 0;}

/*  */
/* .softwareJumplinkWrapper .softwareJumplink .backBtn { width: 70%; margin: 0 auto 10px auto; } */
.softwareJumplinkWrapper .softwareJumplink .backBtn a { padding: 10px 15px; }
.softwareJumplinkWrapper .softwareJumplink .Jumplink { width: 100%; }
.softwareJumplinkWrapper .softwareJumplink { gap: 10px; }
.softwareJumplinkWrapper .softwareJumplink .Jumplink ul{flex-wrap:wrap;padding:10px 15px;}
.softwareJumplinkWrapper .softwareJumplink .Jumplink ul li { margin: 0 3% 0 0; }
.softwareJumplinkWrapper .softwareJumplink .Jumplink ul li:nth-child(3) { margin: 0; }
.softwareJumplinkWrapper .softwareJumplink .Jumplink ul li.Jbtn { width: 100%; padding: 0 20px; }
.softwareJumplinkWrapper .softwareJumplink .Jumplink ul li.Jbtn a { padding: 8px 8px; width: 100%; text-align: center; margin: 10px 0 0 0; }

section.jivaBoxes .elementor-column.trans-box .elementor-widget-wrap{padding:20px;}

.formSection h2{font-size:29px!important;line-height:39px!important;}

.solutions-filter-wrapper .solutions-filter-sidebar h3{text-align:center;}


section.aboutSec5 .elementor-column h4{min-height:auto;}

span.select2 span.select2-selection{padding:5px 12px;}
span.select2 span.select2-selection__rendered{font-size:16px;line-height:26px!important;}
span.select2 span.select2-selection span.select2-selection__arrow{height:30px;}

.singlePostSlider .sliderBox .sliderImage{height:auto;}
.singlePostSlider .sliderBox .sliderCont{position:relative;}

.wpostahs-slider-wrp .wpostahs-slider-nav-content .wpostahs-centent{top:0;}
.wpostahs-slider-wrp .wpostahs-slider-nav-content .wpostahs-centent h3{font-size:24px;line-height:34px;margin-bottom:20px;}

.wpostahs-slider-wrp .wpostahs-slider-nav .slick-track .wpostahs-slider-nav-title:first-child .wpostahs-title,
.wpostahs-slider-wrp .wpostahs-slider-nav .slick-track .wpostahs-slider-nav-title:last-child .wpostahs-title{opacity:1!important;}


.wpostahs-slider-wrp .wpostahs-slider-nav{max-width:100%;}
.wpostahs-slider-wrp .wpostahs-slider-nav .wpostahs-slider-nav-title.slick-slide{display:block;}
/* .wpostahs-slider-wrp .wpostahs-slider-nav .wpostahs-slider-nav-title{width:335px!important;} */
/*.wpostahs-slider-wrp .wpostahs-slider-nav .wpostahs-slider-nav-title.slick-slide .wpostahs-title{opacity:1!important;}*/
.wpostahs-slider-wrp .wpostahs-slider-nav-content.slick-current div[style]:after{display: none;}

.wpostahs-slider-wrp .wpostahs-slider-nav-content div[style]{height:auto;}

	.wpostahs-slider-wrp .wpostahs-slider-nav-content.slick-current .wpostahs-centent a{display:block;}

	body.error404{background:linear-gradient(0deg,rgba(0,0,48,1) 0%,rgba(35,49,114,1) 30%,rgba(0,0,48,1) 100%);}

	/*  */
	.wpostahs-slider-wrp .wpostahs-slider-nav-content .wpostahs-centent h3{font-size:22px;line-height:32px;margin-bottom:20px;}
	.wpostahs-slider-wrp .wpostahs-slider-nav-content .wpostahs-centent h4{font-size:20px;line-height:30px;margin-bottom:10px;}
	.wpostahs-slider-wrp .wpostahs-slider-nav-content .wpostahs-centent{font-size:16px;line-height:26px;top:-220px;}

	/**/
	/*timelineSliderWrapper { max-width: 100%; }
	.timelineSliderWrapper .timelineSlider .slick-list.startSlide { padding: 50px 5% 250px; }
	.timelineSliderWrapper .timelineSlider .slick-list { padding: 50px 5% 250px; }
	.timelineSliderWrapper .timelineSlider .slick-list.endSlide { padding: 50px 5% 50px; }
	.timelineSliderWrapper .timelineSlider .timeLineWrap .timeLineCont h2 { font-size: 22px; line-height: 26px; margin: 0 0 0 0; }
	.timelineSliderWrapper .timelineSlider .timeLineWrap .timeLineCont .timeContent h3 { font-size: 20px; line-height: 26px; margin-bottom: 0; }
	.timelineSliderWrapper .timelineSlider .timeLineWrap .timeLineCont .timeContent { font-size: 16px; line-height: 20px; }
	.timelineSliderWrapper .timelineSlider .timeLineWrap .timeLineCont { padding: 30px; }
	.timelineSliderWrapper .timelineSlider .timeLineWrap.slick-current { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); z-index: 1; }
*/


	/*  */
	.timelineLock .timelineWrapper .timeline{padding-left:20px;}
	.timelineLock .timelineWrapper .timeline::before{left:20px;}
	.timelineLock .timelineWrapper .timeLineWrap{padding-left:30px;margin-bottom:20px;}
	.timelineLock .timelineWrapper .timeLineWrap .timeLineCont{padding:10px;margin:0 auto;transform:scale(1);}
	.timelineLock .timelineWrapper .timeLineWrap .timeLineCont h2{font-size:20px;line-height:20px;margin:0 0 9px 0;}
	.timelineLock .timelineWrapper .timeLineWrap .timeLineCont .timeContent{font-size:16px;line-height:18px;}
	.timelineLock .timelineWrapper .timeLineWrap .timeLineCont .timeContent h3{font-size:17px;line-height:19px;margin:0 0 10px 0;}
	.timelineLock .timelineWrapper .timeLineWrap .timeDate{position:relative;top:0 !important;left:0;text-align:center; display: block;}
	.timelineLock .timelineWrapper .timeLineWrap .timeDate p{font-size:16px;}

	
	/*  */
	.timelineLockN .timelineWrapperN ul.timelineN{padding-left:0;}
	.timelineLockN .timelineWrapperN ul.timelineN:before{left: 23px;transform:unset;}
	.timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN:nth-child(odd) .timelineCircle{left: 12px;}
	.timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN:nth-child(even){float:left; padding-left:50px;}
	.timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN .timeDate{left:0;position:relative;padding:0;}
	.timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN .timeLineCont{width:100%;}
	.timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN{padding:0 0 0 50px;}
	.timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN:nth-child(even) .timelineCircle{left:12px;}
	.timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN .timeLineCont h2{font-size:20px;line-height:20px;margin:0 0 9px 0;}
	.timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN .timeLineCont .timeContent{font-size:16px;line-height:18px;}
	.timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN .timeLineCont .timeContent h3{font-size:17px;line-height:19px;margin:0 0 10px 0;}
	.timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN .timeDate p{font-size:16px;}
	.timelineLockN .timelineWrapperN ul.timelineN li.timeLineWrapN .timeLineCont:hover{transform:scale(1);}


}

@media (max-width:539px) {}
@media (max-width:480px) {}
@media (max-width:460px) {}

