
/* home 01 start */
.it-header-shape-1 {
	right: auto;
    left: 0;
}
.it-header-wrap::after {
	right: auto;
    left: 0;
	border-radius: 10px 0 0 0;
}
.it-header-right-action {
	margin-left: 0;
	margin-right: -50px;
}
.it-header-search {
	margin-right: 0;
	margin-left: 40px;
}
.it-header-wrap {
	padding-right: 40px;
	padding-left: 12px;
}
.it-header-menu > nav > ul {
	margin-left: 0;
	margin-right: 70px;
}
.it-header-menu nav ul li .submenu {
	left: auto;
    right: 0;
	text-align: right;
}.it-header-menu nav ul li .submenu li:hover > a {
	padding-left: 0;
	padding-right: 25px;
}
.it-header-menu nav ul li .submenu li a::before {
	left: auto;
	right: 0;
}
.it-header-style-4 .it-header-menu > nav > ul > li > a::after {
	right: auto;
	left: 0;
}
.it-header-style-4 .it-header-menu > nav > ul > li:hover a::after {
	left: auto;
	right: 0;
}
.it-slider-shape-1 {
	left: auto;
	right: 0;
}
.it-slider-circle {
	right: auto;
	left: 6.5%;
}
.it-swiper-pagination {
	right: auto !important;
	left: 15% !important;
}
.it-slider-circle::before {
	left: 0;
	right: -21%;
}
.it-header-top-list-box ul li {
	padding-left: 37px;
	padding-right: 30px;
	margin-right: 0;
	margin-left: 37px;
    &:last-child {
        border-left: none;
    }
}
.it-header-top-social-box {
	margin-left: 0;
	margin-right: -50px;
    text-align: left !important;
}
.it-header-top-social-box > span {
	margin-right: 0;
	margin-left: 5px;
}
.it-header-top-social-box a:last-child {
	margin-right: 5px;
}
.it-feature-wrap {
	padding-right: 25px;
	margin-left: 0;
	margin-right: 300px;
	border-left: none;
	border-right: 18px solid var(--it-common-red);
}
.it-feature-icon-box {
	margin-right: 0;
	margin-left: 25px;
}
.it-about-shape-3 {
	left: auto;
	right: 2%;
}
.it-about-shape-2 {
	right: auto;
	left: 0;
}
.it-about-left {
	padding-right: 0;
	padding-left: 130px;
}
.it-about-thumb-sm {
	right: auto;
	left: 3%;
}
.it-about-right {
	margin-left: 0;
	margin-right: 42px;
}
.it-about-ratting-wrap {
	margin-right: 0;
	margin-left: 8px;
}
.it-about-funfact-wrap {
	margin-left: 0;
	margin-right: 30px;
}
.it-about-funfact-icon.mr-20 {
	margin-right: 0;
	margin-left: 20px;
}
.it-about-ratting-item img.mr-15 {
    margin-right: 0;
    margin-left: 15px;
}
.it-about-ratting-item i.mr-15 {
    margin-right: 0;
    margin-left: 15px;
}
.it-section-subtitle::before {
	margin-right: 0;
	margin-left: 10px;
}
.it-section-subtitle::after {
	margin-left: 0;
	margin-right: 10px;
}
.it-cta-shape-1 {
	right: auto;
	left: 0;
}
.it-brand-active {
    direction: ltr;
}
.it-step-thumb.mr-25 {
    margin-right: 0;
    margin-left: 25px;
}
.it-choose-content p {
	margin-right: 0;
	margin-left: 20px;
}
.it-choose-right {
	margin-left: 0;
	margin-right: 45px;
}
.it-choose-thumb-2 {
	right: auto;
	left: 3%;
}
.it-choose-thumb-1 {
	right: auto;
	left: 6%;
}
.it-choose-shape-2 {
	right: auto;
	left: -29%;
}
.it-event-date {
	right: auto;
	left: 20px;
}
.it-event-meta span {
	padding-left: 0;
	padding-right: 25px;
}
.it-event-meta span svg, .it-event-meta span i {
	left: auto;
	right: 0;
}
.it-testimonial-author.mr-40 {
    margin-right: 0;
    margin-left: 40px;
}
.it-testimonial-text p {
	margin-right: 0;
	margin-left: 55px;
}
.it-blog-meta span:not(:last-child) {
	margin-right: 0;
}
.it-blog-meta span {
	padding-right: 25px;
}
.it-blog-meta span svg, .it-blog-meta span i {
	left: auto;
	right: 0;
	top: 1px;
}
.it-footer-widget-tel-icon {
	margin-right: 0;
	margin-left: 10px;
}
.it-footer-widget-menu ul li::before {
	margin-right: 0;
	margin-left: 13px;
}
.it-footer-col-1-2 {
	margin-left: 0;
	margin-right: 95px;
}
.it-footer-col-1-3 {
	margin-left: 0;
	margin-right: 100px;
}
.it-footer-col-1-4 {
	margin-left: 0;
	margin-right: 104px;
}
.it-newsletter-input-box {
	margin-left: 0;
	margin-right: 36px;
}
.it-about-3-thumb:hover::after {
	left: auto;
	right: 0;
}

/* home 02 start */
.it-header-style-2 .it-header-menu > nav > ul {
	margin-left: 0;
	margin-right: 90px;
}
.it-hero-red-bg {
	right: auto;
	left: 0;
}
.it-hero-shape {
	left: auto;
	right: 0;
}
.it-funfact-2-ptb {
	padding-right: 280px;
	padding-left: 100px;
	margin-right: 0;
	margin-left: 641px;
}
.it-about-2-left {
	margin-right: 0;
	margin-left: 50px;
}
.it-about-2-middle {
	padding-right: 0;
	padding-left: 45px;
}
.it-about-2-right-thumb {
	margin-left: 0;
	margin-right: 10px;
}
.it-service-2-icon {
	left: 0;
	right: 30px;
}
.it-testimonial-2-right {
	padding-right: 0;
	padding-left: 45px;
}
.it-testimonial-2-thumb img {
	border-radius: 0 10px 10px 0;
}
.it-testimonial-2-item-box {
	margin-left: 0;
	margin-right: 40px;
}
.it-testimonial-2-shape-2 {
	left: auto;
	right: 33%;
}
.it-blog-2-content {
	margin-left: 0;
	margin-right: 25px;
}
.it-blog-2-date {
	left: auto;
	right: -25px;
}
.it-blog-2-date::after {
	left: auto;
	right: 0;
	bottom: -16px;
	clip-path: polygon(100% 0, 0 0, 0 100%);
}
.it-contact-item-icon {
	margin-right: 0;
	margin-left: 30px;
}
.it-contact-style-2 .it-contact-form-box {
	margin-left: 0px;
	margin-right: 30px;
}
.it-footer-widget-left {
	margin-right: 0;
	margin-left: 83px;
}
.it-footer-col-3-2 {
	margin-left: 0;
	margin-right: 122px;
}
.it-copyright-social a {
	margin-left: 0;
	margin-right: 15px;
}
/* home 03 start */
.it-hero-2-thumb-wrap {
	transform: translateX(-98px);
}
.it-hero-2-shape-1 {
	left: auto;
	right: -2%;
}
.it-hero-2-thumb.thumb-style-3 {
	transform: translateX(145px);
}
.it-hero-2-thumb-left {
	padding-left: 0;
	padding-right: 10px;
}
.it-hero-2-shape-2 {
	left: auto;
	right: 0;
}
.it-about-3-thumb {
	margin-left: 0;
	margin-right: 35px;
}
.it-about-3-right {
	margin-left: 26px;
	margin-right: 73px;
}
.it-about-3-thumb::after {
	left: auto;
	right: -35px;
}
.it-about-3-shape-1 {
	right: auto;
	left: 0;
}
.it-service-3-right {
	padding-left: 0;
	padding-right: 45px;
}
.it-choose-5-thumb {
	transform: translateX(240px);
}
.it-portfolio-content::before {
	right: auto;
	left: 0;
}
.it-portfolio-content::after {
	right: auto;
	left: 0;
}
.it-portfolio-content {
	padding-right: 0;
	padding-left: 75px;
}
.it-video-2-shape-1 {
	right: auto;
	left: 10%;
}
.it-cta-4-thumb {
	right: auto;
	left: 0;
}
.it-cta-4-icon {
	left: auto;
	right: 2%;
}
.it-cta-4-thumb img {
	border-left: none;
	object-fit: cover;
	border-right: 15px solid var(--it-common-white);
	clip-path: polygon(0 0, 100% 0, 88.5% 100%, 0% 100%);
}
.it-testimonial-3-ratting-box.mr-20 {
	margin-right: 0;
	margin-left: 20px;
}
.it-testimonial-3-ratting-icon.mr-15 {
	margin-right: 0;
	margin-left: 15px;
}
.it-testimonial-3-dots {
	right: auto;
	left: 40px;
}
.it-testimonial-author-thumb.mr-15 {
	margin-right: 0;
	margin-left: 15px;
}
.it-funfact-2-item.item-style-2 {
	padding-left: 0;
	padding-right: 40px;
}
.it-funfact-2-item.item-style-3 {
	padding-left: 0;
	padding-right: 100px;
}
.it-contact-thumb {
	margin-left: 0;
	margin-right: 40px;
}
.it-contact-form-box {
	margin-right: 0;
	margin-left: 10px;
}
.it-about-3-ratting-item.mr-70 {
	margin-right: 0;
	margin-left: 70px;
}
.it-service-3-title span {
	margin-right: 0;
	margin-left: 15px;
}
/* home 04 start */
.it-hero-3-thumb {
	right: auto;
	left: 0;
}
.it-hero-3-thumb-icon {
	left: auto;
	right: -70px;
}
.it-feature-4-item {
	padding: 45px 50px 35px 70px;
}
.it-about-4-text p {
	padding-right: 0;
	padding-left: 85px;
}
.it-about-4-thumb-sm {
	left: auto;
	right: -3%;
}
.it-about-4-experience {
	left: auto;
	right: 6.5%;
}
.it-about-4-shape-1 {
	left: auto;
	right: 0;
}
.it-step-4-item-line {
	right: auto;
	left: -7%;
}
.it-step-4-item.item-style-2 {
	margin-left: 0;
	margin-right: 35px;
}
.it-step-4-item.item-style-3 {
	margin-left: 0;
	margin-right: 75px;
}
.it-step-4-item.item-style-3 .it-step-4-item-line {
	right: auto;
	left: -39%;
}
.it-step-4-item.item-style-2 .it-step-4-item-line {
	right: auto;
	left: -20%;
}
.it-team-active {
	margin-right: 0;
	margin-left: -410px;
}
.slider-prev.mr-5{
	margin-right: 0;
	margin-left: 5px;
}
.it-team-social a:not(:last-child) {
	margin-right: 0;
	margin-left: 12px;
}
.it-funfact-icon.mr-20{
	margin-right: 0;
	margin-left: 20px;
}
.it-newsletter-wrap .it-newsletter-input-box {
	margin-left: 0;
	margin-right: 60px;
}
.it-footer-3-wrap .it-footer-widget-text p {
	padding-right: 0;
	padding-left: 50px;
}
.it-footer-col-2-2 {
	margin-left: 0;
	margin-right: 95px;
}
.it-footer-col-2-3 {
	margin-left: 0;
	margin-right: 40px;
}
/* home 05 start */
.it-header-shape-2 {
	left: auto;
	right: 0;
}
.it-header-area.it-header-style-4.it-header-style-3.white-bg .it-header-wrap{
	padding-right: 0;
	padding-left: 40px;
}
.it-slider-shape-3 {
	right: auto;
	left: 1.5%;
	transform: translateX(-500px);
}
.it-slider-shape-2 {
	right: auto;
	left: 4%;
	transform: translateX(-500px);
}
.it-about-5-shape-1 {
	right: auto;
	left: 10%;
}
.it-about-5-content {
	padding-left: 0;
	padding-right: 80px;
}
.it-about-5-thumb.thumb-style-2 {
	padding-left: 0;
	padding-right: 76px;
}
.it-about-5-item.mb-20.mr-20 {
	margin-right: 0;
	margin-left: 20px;
}
.it-about-5-area .it-about-4-text p {
	padding-right: 0;
	padding-left: 0;
}
.it-testimonial-4-quote {
	right: auto;
	left: 40px;
}
.it-testimonial-4-text p {
	margin-right: 0;
	margin-left: 70px;
}
.it-testimonial-4-author-thumb.mr-15 {
	margin-right: 0;
	margin-left: 15px;
}
.it-choose-5-item-title-sm i {
	margin-right: 0;
	margin-left: 10px;
}
.it-choose-5-item-wrap {
	margin-left: 0;
	margin-right: -75px;
}
.slider-prev.mr-10 {
	margin-right: 0;
	margin-left: 10px;
}
.it-custom-accordion .accordion-buttons {
	padding-right: 60px;
	padding-left: 100px;
}
.it-custom-accordion .accordion-buttons::after {
	right: auto;
	left: 60px;
}
.it-custom-accordion .accordion-body p {
	margin-right: 0;
	margin-left: 210px;
}
.it-blog-shape-1 {
	left: auto;
	right: 53%;
	animation:
	itswing 0.9s forwards infinite alternate;
	transform-origin: bottom right;
}

/* inner css start */
.it-breadcrumb-shape-1 {
	right: auto;
	left: 0;
}
.it-team-details-top-right {
	margin-left: 0;
	margin-right: 75px;
}
.it-team-details-left-list ul li {
	padding-left: 0;
	padding-right: 30px;
}
.it-team-details-left-list ul li svg, .it-team-details-left-list ul li i {
	left: auto;
	right: 0;
}
.slider-prev.mr-25 {
	margin-right: 0;
	margin-left: 25px;
}
.it-progress-bar .progress-bar span {
	right: auto;
	left: 0;
}
.it-portfolio-details-wrap .it-portfolio-details-content {
	padding: 60px 75px;
	padding-right: 75px;
	padding-left: 85px;
}
.it-portfolio-details-wrap .it-portfolio-details-thumb {
	margin-right: 0;
	margin-left: -30px;
}
.it-portfolio-details-content-info span a {
	margin-left: 0;
	margin-right: 3px;
}
.it-portfolio-details-content.content-mr {
	margin-right: 0;
	margin-left: 50px;
}
.it-portfolio-details-content.content-ml {
	margin-left: 0;
	margin-right: 30px;
}
.it-portfolio-details-list ul li span i {
	left: auto;
	right: 0;
}
.it-portfolio-details-list ul li {
	padding-left: 0;
	padding-right: 30px;
}
.it-cta-shape-2 {
	right: auto;
	left: 4%;
}
.it-testimonial-2-shape-1 {
	left: auto;
	right: 2%;
}
.search__input button {
	right: auto;
	left: 0;
}
.search__input input {
	padding-right: 0;
	padding-left: 30px;
}
.postbox-left-style .sidebar-right {
	margin-right: 0;
	margin-left: -33px;
}
.it-service-details-wrap {
	margin-left: 0;
	margin-right: 80px;
}
.sidebar-search-button button {
	right: auto;
	left: 30px;
}
.sidebar-search-box input {
	padding-left: 60px;
	padding-right: 30px;
}
.it-service-details-box {
	margin-left: 0;
	margin-right: -55px;
}
.it-service-details-wrap .it-portfolio-details-list.service-style ul li {
	padding-left: 25px;
	padding-right: 55px;
}
.it-service-details-wrap .it-portfolio-details-list.service-style ul li span svg, .it-service-details-wrap .it-portfolio-details-list.service-style ul li span i {
	left: auto;
	right: 20px;
}
.postbox-left-style .postbox-details-wrapper {
	margin-left: 0;
	margin-right: 78px;
}
.rc-post-thumb.mr-20{
	margin-right: 0;
	margin-left: 20px;
}
.rc-meta span svg {
	margin-right: 0;
	margin-left: 10px;
}
.sidebar-widget-social a:not(:last-child) {
	margin-right: 0;
	margin-left: 10px;
}
.postbox-details-wrapper {
	margin-right: 0;
	margin-left: 78px;
}
.sidebar-right {
	margin-left: 0;
	margin-right: -33px;
}
.postbox-dsc p {
	margin-right: 0;
	margin-left: 25px;
}
.postbox-list ul li {
	padding-left: 0;
	padding-right: 30px;
}
.postbox-list ul li span svg, .postbox-list ul li span i {
	left: auto;
	right: 0;
}
.postbox-list ul {
	margin-left: 0;
	margin-right: -60px;
}
.postbox-tag-title {
	margin-right: 0;
	margin-left: 18px;
}
.postbox-share-content a:not(:last-child) {
	margin-right: 0;
	margin-left: 15px;
}
.postbox-user-thumb img {
	margin-right: 0;
	margin-left: 28px;
}
.postbox-comment-user .Rating {
	right: auto;
	left: 25px;
}
.it-contact-innar-style.it-contact-style-2 .it-contact-form-box {
	margin-right: 0;
	margin-left: 30px;
}
.it-header-top-list-box ul li span svg, .it-header-top-list-box ul li span i {
	left: auto;
	right: 0;
}
.it-team-2-social > a:not(:last-child) {
	margin-right: 0;
	margin-left: 6px;
}
.it-header-top-list-box ul li {
	border-right: none;
	border-left: 1px solid rgba(255, 255, 255, 0.21);
}
.nice-select:active, .nice-select.open, .nice-select:focus {
	border-color: var(--it-common-red);
}
.nice-select .list {
	border: 1px solid var(--it-common-red);
}
.it-menu-mobile ul li > a, .it-category-mobile-menu ul li > a {
	padding-right: 0;
	padding-left: 20px;
}
.it-menu-mobile ul li.has-dropdown-2 > a .dropdown-toggle-btn, .it-category-mobile-menu ul li.has-dropdown-2 > a .dropdown-toggle-btn {
	right: auto;
	left: 0;
}
.it-menu-mobile ul li ul li a, .it-category-mobile-menu ul li ul li a {
	&:hover {
		color: var(--it-common-red);
	}
}
.itoffcanvas__info-icon a {
	margin-right: 0;
	margin-left: 20px;
}
.itoffcanvas__close-btn button {
	right: auto;
	left: 39px;
}


/* responsive start here */
@media only screen and (min-width: 1600px) and (max-width: 1800px){
	.it-feature-wrap {
		margin-right: 140px;
	}
}
@media only screen and (min-width: 1400px) and (max-width: 1599px){
	.it-feature-wrap {
		margin-right: 140px;
	}
	.it-feature-wrap {
		margin-right: 45px;
	}
	.it-funfact-2-ptb {
		padding: 50px 130px;
		padding-right: 130px;
		padding-left: 50px;
		margin-right: 0;
		margin-left: 472px;
	}
	.it-testimonial-text p {
		margin-right: 0;
		margin-left: 0;
	}
	.it-hero-2-thumb-wrap {
		transform: translateX(-60px);
	}
	.it-about-4-text p {
		padding-left: 20px;
	}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px){
	.postbox-list ul {
		margin-right: 20px;
	}
	.it-team-details-social a {
		margin-right: 0;
		margin-left: 10px;
	}
	.it-header-top-list-box ul li:nth-child(2) {
		padding-right: 30px;
	}
	.it-feature-wrap {
		margin-right: 0;
	}
	.it-about-right {
		margin-right: 0;
	}
	.it-about-left {
		padding-left: 30px;
	}
	.it-hero-content p {
		margin-right: 0;
	}
	.it-funfact-2-ptb {
		padding: 50px 70px;
		padding-right: 70px;
		padding-left: 20px;
		margin-left: 0;
		margin-right: 403px;
	}
	.it-header-top-list-box ul li {
		margin-left: 37px;
	}
	.it-header-top-list-box ul li:nth-child(2) {
		margin-right: 0;
		border-right: none;
	}
	.it-funfact-2-ptb {
		padding: 50px 70px;
		padding-right: 70px;
		padding-left: 20px;
		margin-right: 0;
		margin-left: 403px;
	}
	.it-about-2-content p {
		padding-right: 0;
	}
	.it-blog-title {
		font-size: 20px;
	}
	.it-blog-2-date {
		top: -18%;
	}
	.it-header-top-list-box ul li:nth-child(2) {
		border-left: none;
	}
	.it-hero-2-thumb-wrap {
		transform: translateX(-25px);
	}
	.it-about-3-right {
		margin-right: 20px;
	}
	.it-choose-5-style .it-choose-5-text p {
		margin-right: 0;
	}
	.it-choose-5-thumb {
		transform: translateX(335px);
	}
	.it-about-4-text p {
		padding-left: 20px;
		font-size: 18px;
	}
	.it-step-4-item.item-style-3 {
		margin-right: 20px;
	}
	.it-team-active {
		margin-left: -200px;
	}
	.it-header-area.it-header-style-4.it-header-style-3.white-bg .it-header-wrap {
		padding-left: 12px;
	}
	.it-about-5-content {
		padding-right: 0;
	}
	.it-about-5-thumb.thumb-style-2 {
		padding-right: 0;
	}
	.it-choose-5-style .it-choose-5-text p {
		margin-left: 140px;
	}
	.it-choose-5-item-title-sm span {
		font-size: 20px;
	}
	.it-choose-5-style .it-choose-5-item p {
		font-size: 14px;
	}
	.it-footer-col-2-2 {
		margin-right: 40px;
	}
	.it-footer-col-2-3 {
		margin-right: 0px;
	}
	.it-custom-accordion .accordion-body p {
		margin-left: 0;
	}
	.it-custom-accordion .accordion-buttons span {
		margin-right: 0;
		margin-left: 12px;
	}
	.it-team-details-top-right {
		margin-right: 150px;
	}
	.it-team-details-left p {
		& br {
			display: none;
		}
	}
	.it-team-details-top-list ul li span {
		margin-right: 0;
		margin-left: 5px;
	}

}
@media only screen and (min-width: 992px) and (max-width: 1199px){
	.postbox-list ul {
		margin-right: 20px;
	}
	.postbox-tag-content a {
		font-size: 12px;
	}
	.sidebar-right {
		margin-right: 0;
	}
	.postbox-details-wrapper {
		margin-left: 0;
	}
	.it-portfolio-content {
		padding-left: 30px;
	}
	.postbox-left-style .postbox-details-wrapper {
		margin-right: 0;
	}
	.it-service-details-wrap {
		margin-right: 0;
	}
	.postbox-left-style .sidebar-right {
		margin-left: 0;
	}
	.it-custom-accordion .accordion-body {
		padding-right: 30px;
	}
	.it-portfolio-details-wrap .it-portfolio-details-content {
		padding: 40px 35px;
	}
	.it-portfolio-details-content.content-ml {
		margin-right: 0;
	}
	.it-portfolio-title {
		font-size: 17px;
	}
	.it-team-details-social a {
		margin-right: 0;
		margin-left: 10px;
	}
	.it-feature-wrap {
		margin-right: 0;
	}
	.it-header-top-list-box ul li:nth-child(2) {
		margin-left: 0;
		padding-right: 37px;
	}
	.it-header-top-list-box ul li{
		margin-left: 0;
	}
	.it-header-bar button span {
		margin-left: 0;
		margin-right: 25px;
	}
	.it-about-left {
		padding-left: 20px;
	}
	.it-about-right {
		margin-right: 0;
	}
	.it-about-ratting-wrap {
		margin-left: 0;
	}
	.it-about-funfact-wrap {
		margin-right: 10px;
	}
	.it-footer-col-1-2 {
		margin-right: 35px;
	}
	.it-footer-col-1-3 {
		margin-right: 60px;
	}
	.it-footer-col-1-4 {
		margin-right: 60px;
	}
	.it-funfact-2-ptb {
		padding: 50px 0px;
		margin-left: 0;
	}
	.it-header-top-list-box ul li {
		border-left: none;
	}
	.it-hero-2-content p {
		margin-right: 0px;
	}
	.it-choose-5-style .it-choose-5-text p {
		margin-right: 0;
	}
	.it-hero-2-thumb-wrap {
		transform: translateX(0px);
	}
	.it-about-3-right {
		margin-right: 20px;
		margin-left: 0;
	}
	.it-choose-5-thumb {
		transform: translateX(0);
	}
	.it-contact-thumb {
		margin-right: 0;
	}
	.it-hero-3-content p {
		margin-right: 0;
		margin-left: 35px;
	}
	.it-hero-3-thumb-icon {
		right: -49px;
	}
	.it-feature-4-item {
		padding: 45px 20px 35px 20px;
	}
	.it-step-4-item.item-style-3 {
		margin-right: 30px;
	}
	.it-team-active {
		margin-left: 0;
	}
	.it-footer-col-2-2 {
		margin-right: 60px;
	}
	.it-footer-col-2-3 {
		margin-right: 0px;
	}
	.it-footer-col-2-4 {
		margin-left: 0;
	}
	.it-footer-3-wrap .it-footer-widget-text p {
		padding-left: 0;
	}
	.it-slider-style-2 .it-slider-content p {
		padding-right: 0;
		padding-left: 120px;
	}
	.it-header-area.it-header-style-4.it-header-style-3.white-bg .it-header-wrap {
		padding-left: 12px;
	}
	.it-team-active {
		margin-left: 0;
	}
	.it-about-4-text p {
		padding-left: 0;
		font-size: 17px;
	}
	.it-step-4-item.item-style-3 {
		margin-right: 0px;
	}
	.it-step-4-item.item-style-4 {
		margin-right: 0;
	}
	.it-about-5-content {
		padding-right: 0;
	}
	.it-about-5-thumb.thumb-style-2 {
		padding-right: 0;
	}
	.it-testimonial-4-text p {
		margin-left: 0;
	}
	.it-choose-5-style .it-section-title {
		margin-right: 0;
		margin-left: 80px;
	}
	.it-choose-5-item-wrap {
		margin-right: 0px;
	}
	.it-custom-accordion .accordion-body p {
		margin-left: 0;
	}
	.it-custom-accordion .accordion-buttons span {
		margin-right: 0;
		margin-left: 12px;
	}
	.it-custom-accordion .accordion-buttons {
		padding-right: 30px;
	}
	.it-custom-accordion .accordion-buttons::after {
		left: 30px;
	}
	.it-team-details-top-right {
		margin-right: 195px;
	}
	.it-team-details-top-list ul li span {
		margin-right: 0;
		margin-left: 5px;
	}
	.it-team-details-top-right {
		margin-right: 0;
	}
}
@media only screen and (min-width: 768px) and (max-width: 991px){
	.it-contact-innar-style.it-contact-style-2 .it-contact-form-box {
		margin-left: 0;
	}
	.postbox-list ul {
		margin-right: 20px;
	}
	.postbox-tag-content a {
		font-size: 12px;
	}
	.sidebar-right {
		margin-right: 0;
	}
	.postbox-details-wrapper {
		margin-left: 0;
	}
	.it-portfolio-details-wrap .it-portfolio-details-thumb {
		margin-left: 0;
	}
	.postbox-left-style .postbox-details-wrapper {
		margin-right: 0;
	}
	.it-service-details-wrap {
		margin-right: 0;
	}
	.postbox-left-style .sidebar-right {
		margin-left: 0;
	}
	.it-service-details-box {
		margin-right: 0;
	}
	.it-about-2-left {
		margin-left: 0;
	}
	.it-portfolio-details-wrap .it-portfolio-details-content {
		padding: 50px 55px;
	}
	.it-portfolio-details-content.content-ml {
		margin-right: 0;
	}
	.it-feature-wrap {
		margin-right: 0;
	}
	.it-header-top-list-box ul li:nth-child(2) {
		margin-left: 0;
		padding-right: 37px;
	}
	.it-header-top-list-box ul li{
		margin-left: 0;
	}
	.it-header-bar button span {
		margin-left: 0;
		margin-right: 25px;
	}
	.it-feature-wrap {
		padding-right: 0;
	}
	.it-about-left {
		padding-left: 0;
	}
	.it-about-right {
		margin-right: 0;
	}
	.it-header-search {
		margin-left: 0;
	}
	.it-footer-col-1-3 {
		margin-right: 0;
	}
	.it-funfact-2-ptb {
		padding: 50px 0px;
		margin-left: 0;
	}
	.it-testimonial-text p {
		margin-left: 0;
	}
	.it-footer-widget-left {
		margin-left: 0px;
	}
	.it-header-top-list-box ul li {
		border-right: none;
		border-left: none;
	}
	.it-choose-5-style .it-choose-5-text p {
		margin-right: 0;
	}
	.it-contact-thumb {
		margin-right: 0;
	}
	.it-hero-2-thumb-wrap {
		transform: translateX(0px);
	}
	.it-about-3-right {
		margin-right: 0;
		margin-left: 80px;
	}
	.it-service-3-right {
		padding-right: 0;
	}
	.it-choose-5-thumb {
		transform: translateX(0);
	}
	.it-portfolio-content {
		padding-left: 55px;
	}
	.it-feature-4-item {
		padding: 45px 20px 35px 20px;
	}
	.it-team-active {
		margin-left: 0;
	}
	.it-about-4-text p {
		padding-left: 0;
		font-size: 17px;
	}
	.it-step-4-item.item-style-3 {
		margin-right: 0px;
	}
	.it-step-4-item.item-style-4 {
		margin-right: 35px;
	}
	.it-footer-col-2-3 {
		margin-right: 0px;
	}
	.it-footer-col-2-2 {
		margin-right: 0px;
	}
	.it-header-area.it-header-style-4.it-header-style-3.white-bg .it-header-wrap {
		padding-left: 12px;
	}
	.it-slider-style-2 .it-slider-content p {
		padding-right: 0;
	}
	.it-team-active {
		margin-left: 0;
	}
	.it-about-4-text p {
		padding-left: 0;
		font-size: 17px;
	}
	.it-step-4-item.item-style-3 {
		margin-right: 0px;
	}
	.it-about-5-content {
		padding-left: 0;
		padding-right: 0;
	}
	.it-about-5-thumb.thumb-style-2 {
		padding-right: 0;
	}
	.it-choose-5-item-wrap {
		margin-right: 0;
	}
	.it-custom-accordion .accordion-body p {
		margin-left: 0;
	}
	.it-custom-accordion .accordion-buttons span {
		margin-right: 0;
		margin-left: 12px;
	}
	.it-custom-accordion .accordion-buttons {
		padding-right: 30px;
	}
	.it-custom-accordion .accordion-buttons::after {
		left: 30px;
	}
	.it-team-details-top-list ul li span {
		margin-right: 0;
		margin-left: 5px;
	}
	.it-team-details-top-right {
		margin-right: 0;
	}
	.it-team-details-social a {
		margin-right: 0;
		margin-left: 10px;
	}
}
@media (max-width: 767px){
	.it-contact-innar-style.it-contact-style-2 .it-contact-form-box {
		margin-left: 0;
	}
	.it-contact-inner-list ul li span {
		padding-left: 0;
		padding-right: 35px;
	}
	.it-contact-inner-list ul li span i, .it-contact-inner-list ul li span svg {
		left: auto;
		right: 0;
	}
	.postbox-dsc p {
		margin-left: 0;
	}
	.postbox-list ul {
		margin-right: 0;
	}
	.postbox-tag-content a {
		font-size: 12px;
	}
	.sidebar-right {
		margin-right: 0;
	}
	.postbox-details-wrapper {
		margin-left: 0;
	}
	.it-service-details-wrap {
		margin-right: 0;
	}
	.postbox-left-style .postbox-details-wrapper {
		margin-right: 0;
	}
	.postbox-left-style .sidebar-right {
		margin-left: 0;
	}
	.it-service-details-box {
		margin-right: 0;
	}
	.it-portfolio-details-wrap .it-portfolio-details-thumb {
		margin-left: 0;
	}
	.it-portfolio-details-wrap .it-portfolio-details-content {
		padding: 40px 25px;
	}
	.it-portfolio-details-content.content-ml {
		margin-right: 0;
	}
	.it-feature-wrap {
		margin-right: 0;
	}
	.it-portfolio-details-content.content-mr {
		margin-left: 0;
	}
	.it-header-top-social-box a svg{
		width: 15px;
	}
	.it-header-bar button span {
		margin-left: 0;
	}
	.it-header-top-list-box ul li {
		padding-left: 0;
		margin-left: 0;
	}
	.it-feature-wrap {
		margin-right: 0;
		padding-right: 0;
	}
	.it-about-left {
		padding-left: 0;
	}
	.it-about-right {
		margin-right: 0;
	}
	.it-choose-right {
		margin-right: 0;
	}
	.it-newsletter-input-box {
		margin-right: 0;
	}
	.it-footer-col-1-2 {
		margin-right: 0px;
	}
	.it-footer-col-1-3 {
		margin-right: 0px;
	}
	.it-footer-col-1-4 {
		margin-right: 0px;
	}
	.it-funfact-2-ptb {
		padding: 50px 0px;
		margin-left: 0;
	}
	.it-about-2-middle {
		padding-left: 0;
	}
	.it-about-2-right-thumb {
		margin-left: 0;
		margin-right: 0;
	}
	.it-testimonial-2-right {
		padding-left: 0;
	}
	.it-testimonial-text p {
		margin-left: 0;
	}
	.it-contact-style-2 .it-contact-form-box {
		margin-right: 0;
	}
	.it-footer-widget-left {
		margin-left: 0px;
	}
	.it-footer-col-3-2 {
		margin-right: 0px;
	}
	.it-about-2-left {
		margin-left: 0;
	}
	.it-testimonial-2-item-box {
		margin: 0 25px;
	}
	.it-hero-2-thumb-wrap {
		transform: translateX(0px);
	}
	.it-choose-5-style .it-choose-5-text p {
		margin-right: 0;
	}
	.it-contact-thumb {
		margin-right: 0;
	}
	.it-hero-2-thumb-left {
		padding-right: 0;
	}
	.it-hero-2-thumb.thumb-style-3 {
		transform: translateX(0px);
	}
	.it-about-3-right {
		margin-left: 0;
		margin-right: 0;
	}
	.it-about-3-thumb {
		margin-right: 15px;
	}
	.it-about-3-thumb::after {
		right: -15px;
	}
	.it-service-3-right {
		padding-right: 0;
	}
	.it-service-3-text p {
		margin-right: 0;
	}
	.it-choose-5-thumb {
		transform: translateX(0);
	}
	.it-portfolio-content {
		padding-left: 55px;
	}
	.it-cta-4-thumb img {
		border: none;
		border-left: none;
		clip-path: none;
	}
	.it-funfact-2-item.item-style-3 {
		padding-right: 0;
	}
	.it-funfact-2-item.item-style-2 {
		padding-right: 0;
	}
	.it-team-active {
		margin-left: 0;
	}
	.it-about-4-text p {
		padding-left: 0;
		font-size: 15px;
	}
	.it-step-4-item.item-style-3 {
		margin-right: 0px;
	}
	.it-step-4-item.item-style-4 {
		margin-right: 0;
	}
	.it-feature-4-item {
		padding: 45px 20px 35px 20px;
	}
	.it-step-4-item.item-style-2 {
		margin-right: 0;
	}
	.it-newsletter-wrap .it-newsletter-input-box {
		margin-right: 0;
	}
	.it-newsletter-input-btn.it-btn-red {
		&:hover {
			color: var(--it-common-red);
			background-color: var(--it-common-white);
		}
	}
	.it-footer-col-2-2 {
		margin-right: 0px;
	}
	.it-footer-col-2-3 {
		margin-right: 0px;
	}
	.it-header-area.it-header-style-4.it-header-style-3.white-bg .it-header-wrap {
		padding-left: 0;
	}
	.it-team-active {
		margin-left: 0;
	}
	.it-about-4-text p {
		padding-left: 0;
		font-size: 17px;
	}
	.it-step-4-item.item-style-3 {
		margin-right: 0px;
	}
	.it-step-4-item.item-style-4 {
		margin-right: 0;
	}
	.it-header-area.it-header-style-4.it-header-style-3.white-bg .it-header-wrap {
		padding-left: 0;
	}
	.it-slider-style-2 .it-slider-content p {
		padding-right: 0;
	}
	.it-about-5-content {
		padding-left: 0;
		padding-right: 0;
	}
	.it-about-5-thumb.thumb-style-2 {
		padding-right: 0;
	}
	.it-choose-5-item-wrap {
		margin-right: 0;
	}
	.it-about-5-item.mb-20.mr-20 {
		margin-left: 0;
	}
	.it-testimonial-4-text p {
		margin-left: 0;
	}
	.it-custom-accordion .accordion-body p {
		margin-left: 0;
	}
	.it-custom-accordion .accordion-buttons {
		padding-right: 30px;
		padding-left: 70px;
	}
	.it-custom-accordion .accordion-buttons::after {
		left: 30px;
	}
	.it-custom-accordion .accordion-buttons span {
		margin-right: 0;
		margin-left: 12px;
	}
	.it-breadcrumb-shape-1 {
		right: auto;
		left: -20%;
	}
	.it-team-details-top-right {
		margin-right: 0;
	}
	.it-team-details-top-list ul li span {
		margin-right: 0;
		margin-left: 5px;
	}
	.it-team-details-social a {
		margin-right: 0;
		margin-left: 10px;
	}
}

@media only screen and (min-width: 576px) and (max-width: 767px){
	.it-feature-wrap {
		padding-right: 0;
	}
	.it-about-left {
		padding-left: 0;
	}
	.it-about-right {
		margin-right: 0;
	}
	.it-header-top-list-box ul li {
		border-right: none;
		border-left: none;
	}
	.it-footer-col-1-2 {
		margin-right: 30px;
	}
	.it-footer-col-1-4 {
		margin-right: 30px;
	}
	.it-step-4-item.item-style-4 {
		margin-left: 0;
		margin-right: 20px;
	}
	.it-step-4-item.item-style-2 {
		margin-left: 0;
		margin-right: 20px;
	}
}
