@media screen and (min-width: 1921px) {
	.eft-home-answer-wrp .eft-home-answer-content-wrp.left-padding .home-answer-slider-wrp .swiper-initialized {
		padding-inline-end: 55%;
	}
}/*Min 1921*/

@media screen and (min-width: 1600px) {
	.eft-main-header-wrp.header-fixed .eft-main-header-logo-wrp {
		padding-bottom: 0;
	}
	.eft-main-header-wrp.header-fixed .eft-main-header-logo-wrp .eft-main-header-logo img {
		max-width: 190px !important;
	}
	.eft-main-header-wrp.header-fixed .eft-main-header-wa-btn .elementskit-infobox {
		padding: 15px 50px 15px 50px !important;
	}
	.eft-main-header-wrp.header-fixed .eft-main-header-menu .our-solution-menu.menu-item .elementskit-megamenu-panel {
		top: 90px !important;
	}
	.eft-main-header-wrp.header-fixed .eft-main-header-menu #ekit-megamenu-main-menu {
		height: 90px !important;
	}
}/*Min 1600*/

@media screen and (max-width: 2540px) {
	.single-post .blog-featured-image img {
		max-height: 100%;
	}
}

@media screen and (max-width: 1865px) {
	.efusion-portfolio-slider .text-container,
	.efusion-portfolio-slider .row {
		padding-right: 50px;
	}
	.active-logo {
		margin-bottom: 25px;
		height: 100px;
	}
	.active-logo img {
		height: 100px !important;
		width: 100px;
	}
}

@media screen and (max-width: 1600px) {
	.efusion-portfolio-slider .row {
		padding-left: 50px !important;
	}
	.portfolio-section .brand-logos {
		left: 53px !important;
	}
	.active-logo {
		margin-bottom: 25px;
		height: 100px;
	}
	.active-logo img {
		height: 100px !important;
		width: 100px;
	}
	.eft-btn-wrp span.elementor-button-icon {
		font-size: 22px;
		line-height: 24px;
	}
}

@media screen and (max-width: 1680px) {
	.eft-main-header-wrp .eft-main-header-menu #ekit-megamenu-main-menu {
		height: 102px !important;
	}
	.eft-home-answer-wrp .eft-home-answer-content-wrp.left-padding .home-answer-slider-wrp .swiper-initialized {
		padding-inline-end: 43%;
	}
	.eft-btn-wrp span.elementor-button-icon {
		font-size: 22px;
		line-height: 24px;
	}
	.efusion-blogs-archive-wrapper .efusion-feature-image {
		max-width: 430px;
	}
	.efusion-blogs-archive-wrapper .efusion-content-box {
		width: calc(100% - 470px);
		padding: 0px;
	}
	.single-post .page-content {
		max-width: 1380px;
		padding: 93px 50px 100px;
	}
	.single-post .blog-sidebar {
		max-width: 310px;
	}
	.single-post .blog-content-area {
		width: calc(100% - 370px);
	}
	.single-post .blog-sidebar {
		max-width: 310px;
	}
	.single-post .blog-single-container {
		gap: 60px;
	}
	.single-post .blog-sidebar {
		padding: 30px;
	}
	.elementor-83 .elementor-element.elementor-element-12b7923 {
		--width: unset;
	}
	.elementor-83 .elementor-element.elementor-element-5f2cf33 {
		--width: unset;
	}
	.elementor-83 .elementor-element.elementor-element-e62ffb4 {
		--width: unset;
	}
	.elementor-83 .elementor-element.elementor-element-695655f {
		--width: unset;
	}
	.ef_table_col {
		max-width: 33.33% !important;
	}
	.ef_table_col2 {
		max-width: 66.67% !important;
	}
	.portfolio-sub-title {
		/*font-size: 2.875em;*/
		margin-bottom: 20px;
	}
	.portfolio-section {
		padding-bottom: 77px;
	}
	.portfolio-section .brand-logos {
		bottom: -23px;
	}
	.case-study-btn a {
		/*font-size: 1em;*/
		/* 		padding: 13px 25px 13px 25px; */
	}
	#blogs_archive nav a.prev:before, #blogs_archive nav a.next:before {
		font-size: 18px;
		line-height: 18px;
	}

	/* 	portfolio css */
	.tax-portfolio-categories .e-con-inner {
		max-width: 1360px !important;
	}

	.project-deliverables-widget .content-wrapper {
		max-width: 1300px;
	}

}/*1680*/

@media screen and (max-width: 1470px) {
	.active-logo {
		margin-bottom: 25px;
		height: 80px;
	}
	.active-logo img {
		height: 80px !important;
		width: 80px;
	}
	.portfolio-sub-title {
		/*font-size: 2.75em;*/
		margin-bottom: 20px;
	}
	.portfolio-section .brand-logos,
	.portfolio-section .brand-logos .slider-logo {
		height: 60px;
	}
	.portfolio-section .brand-logos img {
		height: 60px;
		width: 60px;
	}
	.portfolio-section .visual-container .desktop {
		aspect-ratio: 800 / 600;
		object-fit: contain;
		object-position: right;
	}
}

@media screen and (max-width: 1400px) {
	.portfolio-section {
		padding-top: 54px;
		padding-bottom: 100px;
	}
	.portfolio-section .brand-logos {
		bottom: -46px;
	}
	.efusion-portfolio-slider .text-container {
		padding-top: 0px;
	}
	.slick-slider-review .slick-next {
		right: -46px;
	}
	.slick-slider-review .slick-prev {
		left: -43px;
	}
	.slick-slider-review .slick-next {
		width: 45px;
		height: 45px;
	}
	.slick-slider-review .slick-prev {
		width: 45px;
		height:45px;
	}
	.review-quote {
		width: 50px;
		height: 34px;
	}
	.review-header-first {
		gap: 5px;
	}
}

@media screen and (max-width: 1366px) {
	.eft-main-header-wrp .eft-main-header-menu #ekit-megamenu-main-menu {
		height: 90px !important;
	}
}

@media screen and (max-width: 1280px) {
	.eft-main-header-wrp .eft-main-header-menu #ekit-megamenu-main-menu {
		height: 87px !important;
	}
	.eft-main-header-wrp.header-fixed .eft-main-header-menu #ekit-megamenu-main-menu {
		height: 76px !important;
	}
	.eft-main-header-wrp.header-fixed .eft-main-header-menu .our-solution-menu.menu-item .elementskit-megamenu-panel {
		top: 83px !important;
	}

	.eft-home-answer-wrp .eft-home-answer-content-wrp.left-padding .home-answer-slider-wrp .swiper-initialized {
		padding-inline-end: 30%;
	}
	.efusion-blogs-archive-wrapper .efusion-categories {
		gap: 10px 30px;
	}
	.efusion-blogs-archive-wrapper .efusion-feature-image {
		max-width: 400px;
	}
	.efusion-blogs-archive-wrapper .efusion-content-box {
		width: calc(100% - 440px);
	}
	.efusion-blogs-archive-wrapper .efusion-archive-item {
		gap: 30px;
	}

	.efusion-blogs-archive-wrapper .efusion-content-box .efusion-title {
		margin: 5px 0px 10px;
	}
	.single-post .page-content {
		padding: 93px 40px 100px;
	}
	.single-post .blog-single-container {
		gap: 45px;
	}

	.single-post .blog-title .custom-title {
		margin: 0px 0px 15px;
	}
	.single-post .blog-featured-image {
		margin-bottom: 30px;
	}
	.single-post .blog-content-area {
		width: calc(100% - 355px);
	}
	.efusion-portfolio-slider .row {
		padding-left: 40px !important;
	}
	.efusion-portfolio-slider .text-container,
	.efusion-portfolio-slider .row {
		padding-right: 40px;
	}
	.portfolio-section .brand-logos {
		left: 43px !important;
	}

	.portfolio-section .brand-logos {
		bottom: -55px;
	}
	#cat_filter_line search {
		row-gap: 10px;
	}

	/* 	portfolio css */
	.elementor-widget-efusiontech_portfolio_widget {
		padding: 83px 30px 90px;
	}

	.elementor-widget-efusiontech_portfolio_widget .portfolio-categories {
		gap: 15px 30px;
	}

	.slick-slider-review .slick-next {
		right: -50px;
	}
	.slick-slider-review .slick-prev {
		left: -50px;
	}
	.review-quote {
		width: 50px;
		height: 34px;
	}
	.icon-star {
		width: 20px;
		height: 20px;
	}
	.icon-facebook {
		width: 40px;
		height: 40px;
	}
	.icon-google {
		width: 40px;
		height: 40px;
	}
	.review-header-first {
		gap: 10px;
	}
	.review-card {
		min-height: 450px !important;
		padding: 30px;
		gap: 15px;
	}
	.twentytwenty-handle {
		height: 75px !important;
		width: 75px !important;
	}

	.project-deliverables-widget {
		padding: 70px 30px 116px 30px;
	}

	.eft-btn-wrp span.elementor-button-icon {
		font-size: 20px;
		line-height: 20px;
	}
	.case-study-btn a {
		padding: 11px 20px 09px 20px;
	}
	.case-study-btn a.btn svg {
		width: 20px;
		height: auto;
	}
}/*1280*/

@media (max-width: 1200px) {
	.ef_global_logo img {
		padding-bottom: 20px;
	}
}/*1200*/

@media screen and (max-width: 1024px) {
	.eft-main-header-wrp.header-fixed .eft-main-header-menu #ekit-megamenu-main-menu {
		height: 100% !important;
	}
	.eft-main-header-wrp .eft-main-header-menu #ekit-megamenu-main-menu {
		height: 100% !important;
		background-color: #FFFFFF;
	}

	.eft-home-answer-wrp .eft-home-answer-content-wrp.left-padding .home-answer-slider-wrp .swiper-initialized {
		padding-inline-end: 48%;
	}
	.efusion-blogs-archive-wrapper .efusion-feature-image {
		max-width: 340px;
	}
	.efusion-blogs-archive-wrapper .efusion-content-box {
		width: calc(100% - 380px);
	}
	.efusion-blogs-archive-wrapper .efusion-archive-header {
		margin-bottom: 10px;
	}

	.single-post .page-content {
		padding: 70px 30px 70px;
	}
	.single-post .blog-sidebar {
		padding: 30px 20px;
	}

	.single-post .blog-single-container {
		gap: 30px;
	}
	.single-post .blog-content-area {
		width: calc(100% - 300px);
	}
	.single-post .blog-sidebar {
		max-width: 270px;
	}
	.single-post .recent-posts li {
		margin-bottom: 10px;
	}

	.efusion-portfolio-slider .row {
		padding-left: 30px !important;
	}
	.efusion-portfolio-slider .text-container,
	.efusion-portfolio-slider .row {
		padding-right: 30px;
	}
	.efusion-portfolio-slider .row {
		align-items: center;
	}
	.portfolio-section .brand-logos {
		left: 33px !important;
		height: 54px;
		bottom: -70px;
	}
	.portfolio-section .brand-logos .slider-logo {
		height: 54px;
	}
	.portfolio-section .brand-logos img {
		height: 54px;
		width: 54px;
	}

	.active-logo {
		margin-bottom: 20px;
	}
	#blogs_archive nav .page-numbers {
		height: 40px;
		max-width: 40px;
	}
	#blogs_archive nav a.prev:before, #blogs_archive nav a.next:before {
		font-size: 16px;
		line-height: 16px;
	}

	/* 	portfolio css */
	.elementor-widget-efusiontech_portfolio_widget {
		padding: 60px 20px 60px;
	}

	.elementor-widget-efusiontech_portfolio_widget .portfolio-categories {
		padding: 20px 0 30px;
	}

	.elementor-widget-efusiontech_portfolio_widget .portfolio-item {
		padding: 10px 10px 0px 10px;
	}
	.elementor-widget-efusiontech_portfolio_widget a.page-number {
		max-width: 40px;
		height: 40px;
	}
	.elementor-widget-efusiontech_portfolio_widget a.next-page, .elementor-widget-efusiontech_portfolio_widget a.last-page {
		max-width: 40px;
		height: 40px;
	}
	.elementor-widget-efusiontech_portfolio_widget a.next-page:before, .elementor-widget-efusiontech_portfolio_widget a.last-page:before {
		font-size: 16px;
	}
	.elementor-widget-efusiontech_portfolio_widget a.last-page:after {
		font-size: 16px;
	}
	.elementor-widget-efusiontech_portfolio_widget .custom-pagination {
		padding-top: 40px;
	}
	.elementor-widget-efusiontech_portfolio_widget .portfolio-categories {
		gap: 10px 24px;
	}
	.elementor-widget-efusiontech_portfolio_widget a.prev-page, .elementor-widget-efusiontech_portfolio_widget a.first-page {
		max-width: 40px;
		height: 40px;
	}
	.elementor-widget-efusiontech_portfolio_widget a.prev-page:before, .elementor-widget-efusiontech_portfolio_widget a.first-page:before {
		font-size: 16px;
	}
	.elementor-widget-efusiontech_portfolio_widget a.first-page:after {
		font-size: 16px;
	}
	.review-rating {
		gap: 3px;
	}
	.icon-star {
		width: 17px;
		height: 17px;
	}
	.slick-slider-review .slick-next {
		width: 40px;
		height: 40px;
	}
	.slick-slider-review .slick-prev {
		width: 40px;
		height: 40px;
	}
	.review-quote {
		width: 45px;
		height: 30px;
	}
	.author-info .author-image {
		width: 60px;
		height: 60px;
	}

	.author-info .author-detail {
		gap: 0px;
	}
	.twentytwenty-handle {
		height: 65px !important;
		width: 65px !important;
		margin-left: -36px !important; 
	}
	.twentytwenty-horizontal .twentytwenty-handle::before, .twentytwenty-horizontal .twentytwenty-handle::after {
		width: 8px !important;
	}
	.portfolio-image-compare-wrp .image-comparison-container .twentytwenty-handle .twentytwenty-left-arrow:before {
		font-size: 22px;
	}
	.portfolio-image-compare-wrp .image-comparison-container .twentytwenty-handle .twentytwenty-right-arrow:before {
		font-size: 22px;
	}

	.portfolio-item a.case_study_url {
		padding: 8px 10px;
		width: 38px;
		height: 38px;
	}
	.portfolio-item a.case_study_url:after {
		width: 18px;
		height: 18px;
	}
	.project-deliverables-widget {
		padding: 60px 20px 60px 20px;
	}
	.project-deliverables-widget .content-wrapper {
		flex-direction: column;
		gap: 20px;
	}
	.project-deliverables-widget .content-wrapper .left-section, 
	.project-deliverables-widget .content-wrapper .right-section {
		width: 100%;
	}
	.case-study-btn a {
		padding: 11px 18px 09px 18px;
	}
	.eft-main-header-wrp .eft-main-header-menu #ekit-megamenu-main-menu .elementskit-navbar-nav.submenu-click-on-icon {
		overflow-x: hidden;
	}
}/*1024*/

@media screen and (max-width: 810px) {
	.eft-home-answer-wrp .eft-home-answer-content-wrp.left-padding .home-answer-slider-wrp .swiper-initialized {
		padding-inline-end: 34%;
	}
	.efusion-blogs-archive-wrapper .efusion-archive-item {
		flex-direction: column;
	}
	.efusion-blogs-archive-wrapper .efusion-feature-image {
		max-width: 100%;
	}
	.efusion-blogs-archive-wrapper .efusion-content-box {
		width: calc(100% - 0px);
	}
	.efusion-blogs-archive-wrapper .efusion-feature-image img {
		width: 100%;
	}
	.efusion-blogs-archive-wrapper .efusion-archive-item {
		gap: 20px;
		padding: 20px 0;
	}

	.efusion-blogs-archive-wrapper .efusion-categories {
		gap: 10px 20px;
	}

	.single-post .page-content {
		padding: 50px 20px 50px;
	}
	.single-post .blog-single-container {
		flex-direction: column;
	}
	.single-post .blog-content-area {
		width: calc(100% - 0px);
	}
	.single-post .blog-sidebar {
		max-width: 100%;
	}
	.single-post .blog-date {
		margin: 10px 0px 20px 0px;
	}
	single-post .blog-featured-image {
		margin-bottom: 20px;
	}
	.single-post .blog-single-container {
		gap: 10px;
	}

	.portfolio-section:before,
	.portfolio-section:after {
		width: 100% !important;
		border-radius: 0px !important;
	}
	.efusion-portfolio-slider .row {
		flex-direction: column;
	}
	.efusion-portfolio-slider .column {
		max-width: 100%;
		width: 100%;
	} 
	.efusion-portfolio-slider .row {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
	.active-logo {
		margin-bottom: 10px !important;
		height: 95px !important;
	}
	.active-logo img {
		height: 95px !important;
		width: 95px;
	}
	.portfolio-sub-title {
		/*font-size: 1.75em;*/
		margin-bottom: 10px;
	}
	.efusion-portfolio-slider .text-container {
		padding-right: 0px;
		margin-bottom: 20px;
	}
	.portfolio-section .visual-container .desktop {
		object-fit: contain;
		object-position: center;
	}
	.portfolio-section {
		padding-top: 33px;
		padding-bottom: 33px;
	}
	.portfolio-section .brand-logos {
		position: relative !important;
		top: -3px !important;
		left: 0px !important;
		height: 100% !important;
		padding: 0px 13px 0px 23px !important;
	}
	.portfolio-section .brand-logos {
		display: flex;
		flex-wrap: wrap;
		row-gap: 10px;
	}
	.single-post .page-content {
		flex-direction: column;
	}
	.single-post .blog-sidebar {
		margin-top: 20px;
	}

	/* 	portfolio css */
	.eft-protfolio-cat-wrp .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text,
	.eft-protfolio-cat-wrp .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a {
		gap: 10px;
	}
	.elementor-widget-efusiontech_portfolio_widget .custom-pagination {
		padding-top: 30px;
	}

	.elementor-widget-efusiontech_portfolio_widget {
		padding: 40px 10px;
	}
	.elementor-widget-efusiontech_portfolio_widget .portfolio-item {
		width: 50%;
	}

	.elementor-widget-efusiontech_portfolio_widget .portfolio-item img {
		max-width: 100%;
		aspect-ratio: auto;
	}
	.review-card {
		min-height: 350px !important;
		padding: 20px;
	}
	.slick-slider-review .slick-prev {
		width: 40px;
		height: 40px;
	}
	.slick-slider-review .slick-next {
		width: 40px;
		height: 40px;
	}
	.slick-slider-review .slick-dots li.slick-active button:before {
		color: #D70080;
	}
	.slick-slider-review [type="button"]:focus {
		background-color: unset;
	}
	.slick-slider-review .slick-dots li button:before {
		font-size: 8px;
	}

	.slick-slider-review .slick-dots li button:focus:before, .slick-dots li button:hover:before {
		color: #D60080;
	}
	.portfolio-image-compare-wrp .image-comparison-container .twentytwenty-handle .twentytwenty-right-arrow:before {
		font-size: 18px;
	}
	.portfolio-image-compare-wrp .image-comparison-container .twentytwenty-handle .twentytwenty-left-arrow:before {
		font-size: 18px;
	}
	.twentytwenty-horizontal .twentytwenty-handle::before, .twentytwenty-horizontal .twentytwenty-handle::after {
		width: 6px !important;
		left: 54%;
	}
	.twentytwenty-handle {
		height: 46px !important;
		width: 46px !important;
		margin-left: -26px !important;
	}
	.portfolio-image-compare-wrp .image-comparison-container .twentytwenty-handle>.twentytwenty-left-arrow {
		left: 60%;
	}
	.portfolio-image-compare-wrp .image-comparison-container .twentytwenty-handle>.twentytwenty-right-arrow {
		right: 60%;
	}
	.portfolio-image-compare-wrp .image-comparison-container .twentytwenty-handle .twentytwenty-left-arrow, .portfolio-image-compare-wrp .image-comparison-container .twentytwenty-handle .twentytwenty-right-arrow {
		top: 45%;
	}
	.before-label,
	.after-label {
		font-size: 14px;
		padding: 5px 10px;
	}

	.twentytwenty-container {
		border-radius: 8px;
	}

	.portfolio-item a.case_study_url {
		padding: 13px 10px 13px 14px;
		width: 48px;
		height: 48px;
	}

	.portfolio-item a.case_study_url:after {
		width: 21px;
		height: 21px;
	}
	.project-deliverables-widget {
		padding: 40px 10px 40px 10px;
	}

	.elementor-widget-efusiontech_portfolio_widget .portfolio-item {
		padding: 20px 20px 5px 20px;
	}
}/*810*/

@media screen and (max-width: 575px) {
	.single-post .page-content {
		padding: 50px 10px 50px;
	}
}/*575*/

@media (max-width: 540px) {
	.twentytwenty-handle {
		height: 40px !important;
		width: 40px !important;
		margin-left: -23px !important;
	}
	.portfolio-image-compare-wrp .image-comparison-container .twentytwenty-handle .twentytwenty-right-arrow:before {
		font-size: 16px;
	}
	.portfolio-image-compare-wrp .image-comparison-container .twentytwenty-handle .twentytwenty-left-arrow:before {
		font-size: 16px;
	}
	.portfolio-image-compare-wrp .image-comparison-container .twentytwenty-handle>.twentytwenty-left-arrow {
		left: 70%;
	}
	.twentytwenty-horizontal .twentytwenty-handle::before, .twentytwenty-horizontal .twentytwenty-handle::after {
		left: 56%;
	}
}

@media screen and (max-width: 500px) {
	.eft-home-answer-wrp .eft-home-answer-content-wrp.left-padding .home-answer-slider-wrp .swiper-initialized {
		padding-inline-end: 20%;
	}
}/*500*/

@media screen and (max-width: 430px) {
	.efusion-blogs-archive-wrapper .efusion-categories {
		flex-direction: column;
	}
	.portfolio-item a.case_study_url {
		padding: 8px 10px;
		width: 38px;
		height: 38px;
	}
	.portfolio-item a.case_study_url:after {
		width: 18px;
		height: 18px;
	}

	.eft-home-business-slider-wrp > div.elementor-gallery__container {
		grid-gap: 0px 10px;
	}

	.elementor-widget-efusiontech_portfolio_widget .portfolio-item {
		padding: 10px 10px 10px 10px;
	}
}/*414*/

@media screen and (max-width: 360px) {
	.elementor-widget-efusiontech_portfolio_widget {
		padding: 10px 10px 40px 10px;
	}
}/*360px*/






@media screen and (max-width: 1700px) and (min-width: 1680px) {
	.eft-home-hero-slider .eft-home-hero-slide-wrp {
		padding-left: 95px !important;
	}
	.eft-home-hero-slider .eft-home-hero-slide-wrp .eft-home-hero-slider-img {
		margin-top: -286px !important;
	}
	.eft-home-hero-slider .eft-home-hero-slide-wrp .eft-home-hero-slider-img img {
		max-width: 480px !important;
	}
}/*Max 1700 & Min 1600*/

@media screen and (max-width: 1740px) and (min-width: 1600px) {
	.slick-slider-review .slick-next {
		right: -50px;
	}
	.slick-slider-review .slick-prev {
		left: -50px;
	}
}

@media screen and (max-width: 1680px) and (min-width: 1367px) {
	.eft-main-header-wrp.header-fixed .eft-main-header-wa-btn .elementskit-infobox {
		padding: 15px 40px 15px 40px !important;
	}

	.eft-main-header-wrp.header-fixed .eft-main-header-menu #ekit-megamenu-main-menu {
		height: 83px !important;
	}
	.eft-main-header-wrp.header-fixed .eft-main-header-menu .our-solution-menu.menu-item .elementskit-megamenu-panel {
		top: 82px !important;
	}
}/*Max 1600 & Min 1280*/

@media screen and (max-width: 1360px) and (min-width: 1281px) {
	.eft-home-hero-slider .eft-home-hero-slide-wrp {
		padding-left: 65px !important;
	}
	.eft-home-hero-slider .eft-home-hero-slide-wrp .eft-home-hero-slider-img {
		margin-top: -200px !important;
	}
	.eft-home-hero-slider .eft-home-hero-slide-wrp .eft-home-hero-slider-img img {
		max-width: 385px !important;
	}
}/*Max 1360 & Min 1280*/

@media screen and (max-width: 1366px) and (min-width: 1281px) {

	.eft-main-header-wa-btn.elementor-widget-elementskit-icon-box .ekit-wid-con .elementskit-infobox {
		padding: 18px 35px 20px 35px;
		border-radius: 0px 0px 0px 50px;
	}

	.eft-main-header-wa-btn.elementor-widget-elementskit-icon-box .ekit-wid-con .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
		/*font-size: 35px;*/
		width: 35px;
		line-height: 35px;
		height: 40px;
		margin: 0px 8px 0px 0px;
	}
	.eft-main-header-wrp.header-fixed .eft-main-header-wa-btn .elementskit-infobox {
		padding: 13px 38px 17px 38px; !important;
	}

	.eft-main-header-wrp.header-fixed .eft-main-header-menu #ekit-megamenu-main-menu {
		height: 74px !important;
	}
	.eft-main-header-wrp.header-fixed .eft-main-header-menu .our-solution-menu.menu-item .elementskit-megamenu-panel {
		top: 76px !important;
	}
	.elementor-element.eft-hero-banner-slider-wrp.e-con > .e-con-inner {
		padding-top: 100px;
	}

	.elementor-element.home-slider-title-wrp.eft-home-title-wrp.elementor-widget-heading {
		width: 930px;
	}

	.elementor-element.eft-btn-wrp.elementor-widget-button .elementor-button {
		padding: 13px 25px 11px 25px;
	}
	.eft-primary-heading-wrp.how-we-work-big-title.elementor-widget.elementor-widget-heading {
		margin: 0px -250px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}

	.elementor-element.eft-sco-price-list-wrp > .e-con-inner {
		flex-wrap: wrap;
	}
	.elementor-element.eft-sco-price-list-wrp .elementor-element.eft-sco-price-item-wrp {
		width: 50%;
	}
}/*Max 1366 & Min 1281*/


@media screen and (max-width: 1280px) and (min-width: 811px) {
	.ef_counter {
		width: 50%;
	}

	.eft-main-header-wrp.header-fixed .eft-main-header-wa-btn .elementskit-infobox {
		padding: 13px 38px 17px 38px;
	}
}/*Max 1280 & Min 811*/
