/* Responsive CSS Document */



/* 

    Created on   : 23/05/2018.

    Theme Name   : Charles-Business-Consulting HTML Template.

    Version      : 1.0.

    Author       : @CreativeGigs.

    Developed by : Jubayer al hasan. (jubayer.hasan1991@gmail.com)

   

    */



    @media (min-width: 992px) {

    	.container {

    		padding-left: 0 !important;

    		padding-right: 0 !important;

    	}

    }

    @media (max-width: 1199px) {

    	.feature-banner .opacity h2 {
    		padding: 0;
    	}

    	.theme-footer-two .top-footer .footer-gallery .wrapper {
    		padding-right: 0;
    	}

    	.shop-details .product-details .product-info {
    		padding-left: 0;
    	}

    }

    /*(max-width: 1199px)*/



    @media (min-width: 992px) and (max-width: 1204px) {


    	.top-feature .main-content {
    		padding-left: 10%;
    		padding-right: 10%;
    	}

    	.header-one .top-header .address-wrapper .address:first-child {
    		margin-right: 20px;
    	}

    	.header-one .top-header .address-wrapper .address {
    		padding-right: 20px;
    	}

    	#mega-menu-holder>ul>li>a {
    		/*padding-right: 25px;*/
    		padding-left: 15px;
    		/*padding-right: 15px;*/
    		display: flex;
    		flex-direction: row;
    		justify-content: center;
    		/*height: 58px !important;*/
    		/*width: 80vw !important;*/
    		font-size: 14px !important;
    	}

    	@media (max-width: 1025px) {
    		.callout-banner .theme-button-one {
    			margin-right: 2px;
    		}
    	}

/*  .header-one .theme-menu-wrapper .bg-wrapper {
    padding-left: 15px;
    }*/

    .theme-menu-wrapper .right-widget .cart-icon {
    	margin-left: 15px;
    }

    .testimonial-section .wrapper {
    	width: 65%;
    }

    .header-two .theme-menu-wrapper .bg-wrapper {
    	padding-left: 215px;
    }

    .callout-banner p {
    	width: 52%;
    }

    .callout-banner .theme-button-one {
    	margin-top: -100px;
    }

    .our-solution .single-solution-block p {
    	padding: 0;
    }

    .faq-section .wrapper .faq-content {
    	padding-left: 30px;
    }

    .why-choose-us .single-block {
    	padding-left: 75px;
    }

    .why-choose-us .single-block .icon {
    	font-size: 55px;
    }

    .short-banner .overlay h2 {
    	width: 80%;
    }

    .why-we-best .wrapper .best-list-item {
    	padding-top: 20px;
    	padding-bottom: 29px;
    }

    .blog-details .single-blog .post-meta .mark-text .inner-text {
    	padding-top: 60px;
    }

    .blog-details .single-blog .post-meta .mark-text .inner-text:before {
    	top: 0;
    }

}

/*(min-width: 992px) and (max-width: 1199px)*/



@media (max-width: 991px) {

	#mega-menu-holder>ul>li.has-submenu>a {
		padding-right: 52px;
	}

	.section-spacing,
	.faq-section,
	.why-we-best,
	.error-page {
		margin-bottom: 20px;
	}

	.top-feature .main-content {
		padding: 30px 15px;
	}

/*  .header-one .logo {
    width: 100%;
    text-align: center;
    margin-bottom: 40px;
    }*/

    .header-one .top-header {
    	padding-top: 25px;
    }

    .header-one .top-header .address-wrapper .address .icon {
    	font-size: 30px;
    }

    .header-one .top-header .address-wrapper .address {
    	padding: 0 20px 0 45px;
    	margin-right: 0;
    }

    .header-one .theme-menu-wrapper .bg-wrapper {
    	padding-left: 0;
    }

    .header-one .menu-wrapper,
    .header-two .menu-wrapper {
    	position: absolute;
    	width: 100%;
    	left: 0;
    	top: 0;
    	z-index: 9;
    }

    .theme-menu-wrapper .right-widget ul li {
    	line-height: 60px;
    }

    .theme-menu-wrapper .right-widget {
    	position: relative;
    	z-index: 99;
    }

    #mega-menu-holder>ul>li>a:before {
    	display: none;
    }

    #mega-menu-holder>ul>li>a {
    	color: #555555;
    }

    #mega-menu-holder>ul>li.active>a,
    #mega-menu-holder>ul>li:hover>a,

    #mega-menu-holder>ul>li.active>.sub-toggle,
    #mega-menu-holder>ul>li:hover>.sub-toggle {
    	color: #555555;
    }

    .about-compnay img {
    	display: none;
    }

    .service-style-one .contact-text {
    	padding-top: 15px;
    }

    .service-style-one .contact-text h4 {
    	font-size: 22px;
    }

    .testimonial-section .wrapper,
    .cunter-wrapper {
    	width: 100%;
    }

    .testimonial-section .overlay {
    	padding: 75px 0;
    }

    .theme-counter {
    	padding: 0;
    }

    .consultation-form .img-box {
    	height: 250px;
    }

    .consultation-form .form-wrapper {
    	height: auto;
    	padding: 40px 20px;
    }

    .theme-footer-one .top-footer [class*="col-"],
    .theme-footer-two .top-footer [class*="col-"] {
    	margin-bottom: 60px;
    }

    .theme-footer-one .top-footer {
    	padding: 60px 0 0 0;
    }

    .header-one .theme-menu-wrapper {
    	margin-bottom: -31px;
    }

    .theme-menu-wrapper .right-widget .cart-icon a span {
    	top: 16px;
    }

    .header-two .theme-menu-wrapper .bg-wrapper .logo {
    	left: 50%;
    	-webkit-transform: translate(-50%, -50%);
    	transform: translate(-50%, -50%);
    }

    .header-two .theme-menu-wrapper .bg-wrapper {
    	padding-left: 0;
    }

    .header-two .theme-menu-wrapper .right-widget ul li {
    	line-height: 70px;
    }

    .header-two .theme-menu-wrapper .right-widget .cart-icon a span {
    	top: 20px;
    }

    .header-two .collapse-button .icon-bar {
    	background: #001a57;
    }

    .header-two .menu-collapser {
    	margin: 22px 0;
    }

    .header-two #mega-menu-holder>ul>li>a {
    	padding-top: 0;
    	padding-bottom: 0;
    }

    .header-two #mega-menu-holder li .sub-toggle {
    	line-height: 40px;
    }

    .callout-banner,
    .callout-banner.no-bg .title {
    	text-align: center;
    }

    .callout-banner .title,
    .callout-banner p {
    	width: 100%;
    	float: none;
    	margin-left: 0 !important
    }

    .callout-banner p {
    	padding: 20px 0 !important;
    }

    .callout-banner p:before {
    	display: none;
    }

    .callout-banner .theme-button-one {
    	float: none;
    }

    .about-compnay-two .overlay,
    .core-values {
    	padding: 60px 0;
    }

    .about-compnay-two .quote-form {
    	margin-top: 40px;
    }

    .faq-section,
    .faq-section .overlay,
    .why-we-best,
    .why-we-best .overlay {
    	height: auto;
    }

    .faq-section .overlay,
    .why-we-best .overlay {
    	padding: 60px 0;
    }

    .faq-section .wrapper .img-box,
    .why-we-best .wrapper .img-box,
    .contact-us-section .img-box {
    	height: 250px;
    	border-radius: 5px 5px 0 0;
    }

    .faq-section .wrapper .faq-content,
    .why-we-best .wrapper .best-list-item,
    .contact-us-section .form-wrapper {
    	border-radius: 0 0 5px 5px;
    }

    .short-banner .overlay h2 {
    	width: 100%;
    }

    .theme-footer-two {
    	padding-top: 60px;
    }

    .theme-footer-two .bottom-footer,
    .theme-footer-two .top-footer .title {
    	margin-top: 0;
    }

    .theme-inner-banner .overlay {
    	padding: 80px 0 60px 0;
    }

    .about-compnay-two .left-img {
    	margin-top: 20px;
    	width: 100%;
    }

    .shop-details .product-details .product-info {
    	padding-top: 40px;
    }

    .theme-sidebar-one,
    .blog-sidebar {
    	margin-top: 60px;
    }

    .contact-us-section .form-wrapper {
    	height: auto;
    }

    #theme-main-banner .camera_pag {
    	left: 2px;
    }

}

/*(max-width: 991px)*/



@media (min-width: 768px) and (max-width: 991px) {

	.header-one .top-header .address-wrapper .address:first-child {
		margin-right: 20px;
	}

	.feature-banner .opacity h2 {
		font-size: 38px;
		line-height: 50px;
	}

	.service-style-one .single-service .text {
		padding-left: 10px;
		padding-right: 5px;
	}

	.theme-footer-one .bottom-footer ul li a {
		margin-left: 20px;
	}

	.blog-details .single-blog .post-meta .mark-text .inner-text {
		padding-top: 80px;
	}

	.blog-details .single-blog .post-meta .mark-text .inner-text:before {
		top: 10px;
	}

/*  #theme-main-banner {
    height: 500px !important;
    }*/

    #theme-main-banner p {
    	margin-top: 10px !important;
    }

}

@media (max-width: 765px) {
	#theme-main-banner .container {
		margin-top: 10px !important;
	}
}

@media (min-width: 766px) and (max-width: 1210) {
	#theme-main-banner .container {
		margin-top: 70px !important;
	}
}

/*(min-width: 768px) and (max-width: 991px)*/



@media (max-width: 767px) {

	.header-one .top-header {
		padding-bottom: 0;
	}

	.header-one .top-header .address-wrapper {
		display: none;
	}

	.testimonial-section .wrapper .bg {
		padding-left: 15px;
		padding-right: 15px;
	}

	.theme-footer-one .bottom-footer,
	.theme-footer-one .bottom-footer ul {
		text-align: center;
	}

	.theme-footer-one .bottom-footer ul li a {
		margin: 2px 10px;
	}

	.our-solution .single-solution-block p {
		padding: 0;
	}

	.about-compnay-two .text p {
		padding-right: 0;
	}

	.faq-section .wrapper .faq-content {
		padding: 40px 15px;
	}

	.short-banner .overlay h2 {
		font-size: 38px;
	}

	.google-map-one {
		height: 250px;
	}

	.why-we-best .wrapper .best-list-item {
		padding: 40px 15px 44px 15px;
	}

	.core-values .single-value-block .text {
		padding-left: 15px;
		padding-right: 15px;
	}

	.shop-page .shop-filter {
		margin-bottom: 35px;
	}

	.theme-pagination ul {
		padding-top: 10px;
	}

	.shop-details .product-review-tab {
		margin: 60px 0 55px 0;
		padding-left: 10px;
		padding-right: 10px;
	}

	.shop-details .related-product {
		margin-bottom: 10px;
	}

	.service-details .service-content .market-growth img {
		display: none;
	}

	.project-details-sidebar {
		margin-bottom: 60px;
	}

	.blog-details .single-blog .post-meta .mark-text .inner-text {
		padding-top: 70px;
	}

	.blog-details .single-blog .post-meta .mark-text .inner-text:before {
		top: 10px;
	}

	.contact-us-section .form-wrapper {
		padding: 40px 15px;
	}

  /* .google-map-two {
    height: 300px;
    } */

    #theme-main-banner .camera_caption h1 br {
    	display: none;
    }

    .error-page input {
    	width: 100%;
    	margin-top: 20px;
    }

}


@media (min-width: 576px) and (max-width: 767px) {

	.header-two .top-header .social-icon li:first-child {
		margin-left: 0;
	}

	.our-case .single-case-block .hover-content .text {
		padding: 0;
	}

/*  #theme-main-banner {
    height: 500px !important;
    }*/

    #theme-main-banner .camera_caption p {
    	font-size: 20px;
    }

    #theme-main-banner .camera_caption h1 {
    	font-size: 50px;
    	line-height: 60px;
    }

}

/*(min-width: 576px) and (max-width: 767px)*/


@media (max-width: 306px) {
	#mobilee {
		height: 1200px !important;
		padding-top: 220px !important;
		margin-top: -140px !important;
	}

	#mobilee h5 {
		font-size: 17px !important;
	}

	.text-why-choose-us {
		font-size: 15px !important;
	}
}


@media (min-width: 307px) and (max-width: 348px) {
	#mobilee {
		height: 1200px !important;
		padding-top: 220px !important;
		margin-top: -140px !important;
	}

	#mobilee h5 {
		font-size: 18px !important;
	}

	.text-why-choose-us {
		font-size: 16px !important;
	}
}

@media (min-width: 349px) and (max-width: 388px) {
	#mobilee {
		height: 920px !important;
	}
}


@media (min-width: 389px) and (max-width: 455px) {
	#mobilee {
		height: 800px !important;
	}
}


@media (min-width: 456px) and (max-width: 520px) {
	#mobilee {
		height: 750px !important;
	}
}



@media (min-width: 521px) and (max-width: 700px) {
	#mobilee {
		height: 700px !important;
	}
}


@media (min-width: 701px) and (max-width: 991px) {
	#mobilee {
		height: 650px !important;
	}
}


/*@media (min-width: 990px){
  #mobilee{ 
    height: 850px !important; }
    }*/

/*@media (min-width: 901px) and (max-width: 989px) {
  #mobilee{ 
    height: 850px !important; }
    }*/

    @media (max-width: 1205px) {
    	.responsive-menu {
    		height: 58px !important;
    		display: flex;
    		flex-direction: row;
    		padding-right: 0;
    		align-items: center;
    	}
    }

    @media (max-width: 600px) {
    	.mobile-container {
    		width: 100vw;
    		z-index: 100;
    		background-color: #0087cb;
    		padding-right: 0;
    		padding-left: 15px;
    	}
    }

    @media (min-width: 1183px) {
    	.item-responsive {
    		height: 399px !important;
    	}
    }

    @media (max-width: 1180px) {
    	.item-responsive {
    		height: 460px !important;
    		display: flex;
    		flex-direction: column;
    		align-items: center;
    		padding-top: 65px !important;
    	}
    }




    @media (min-width: 1561px) and (max-width: 1679px) {
    	.bt-whatsApp1 {
    		bottom: 131px;

    		right: 39vw !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 131px;

    		right: 29vw !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 131px;

    		right: 22vw !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 131px;

    		right: 12vw !important;

    	}

    	.bt-whatsApp-footer-1 {
    		bottom: 120px;

    		right: 250px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 120px;

    		right: 90px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: 60px;

    		right: 250px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: 60px;

    		right: 90px !important;

    	}

    }



    @media (min-width: 1523px) and (max-width: 1560px) {
    	.bt-whatsApp1 {
    		bottom: 131px;

    		right: 36vw !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 131px;

    		right: 26vw !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 131px;

    		right: 22vw !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 131px;

    		right: 12vw !important;

    	}

    	.bt-whatsApp-footer-1 {
    		bottom: 120px;

    		right: 250px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 120px;

    		right: 90px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: 60px;

    		right: 250px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: 60px;

    		right: 90px !important;

    	}

    }


    @media (min-width: 1500px) and (max-width: 1522px) {
    	.bt-whatsApp1 {
    		bottom: 131px;

    		right: 38vw !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 131px;

    		right: 27vw !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 131px;

    		right: 22vw !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 131px;

    		right: 11vw !important;

    	}

    	.bt-whatsApp-footer-1 {
    		bottom: 120px;

    		right: 250px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 120px;

    		right: 90px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: 60px;

    		right: 250px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: 60px;

    		right: 90px !important;

    	}

    }


    @media (min-width: 1450px) and (max-width: 1499px){
    	.bt-whatsApp1 {
    		bottom: 131px;

    		right: 37vw !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 131px;

    		right: 26vw !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 131px;

    		right: 21vw !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 131px;

    		right: 10vw !important;

    	}

    	.bt-whatsApp-footer-1 {
    		bottom: 120px;

    		right: 250px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 120px;

    		right: 90px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: 60px;

    		right: 250px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: 60px;

    		right: 90px !important;

    	}
    }

    @media (min-width: 1400px) and (max-width: 1449px){
    	.bt-whatsApp1 {
    		bottom: 131px;

    		right: 36vw !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 131px;

    		right: 25vw !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 131px;

    		right: 20vw !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 131px;

    		right: 9vw !important;

    	}

    	.bt-whatsApp-footer-1 {
    		bottom: 120px;

    		right: 250px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 120px;

    		right: 90px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: 60px;

    		right: 250px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: 60px;

    		right: 90px !important;

    	}
    }


    @media (min-width: 1350px) and (max-width: 1399px) {
    	.bt-whatsApp1 {
    		bottom: 131px;

    		right: 36vw !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 131px;

    		right: 25vw !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 131px;

    		right: 18vw !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 131px;

    		right: 7vw !important;

    	}

    }

    @media (min-width: 1300px) and (max-width: 1349px) {
    	.bt-whatsApp1 {
    		bottom: 131px;

    		right: 36vw !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 131px;

    		right: 24vw !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 131px;

    		right: 18vw !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 131px;

    		right: 6vw !important;

    	}

    }



    @media (min-width: 1250px) and (max-width: 1299px) {
    	.bt-whatsApp1 {
    		bottom: 131px;

    		right: 37vw !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 131px;

    		right: 25vw !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 131px;

    		right: 16vw !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 131px;

    		right: 4vw !important;

    	}

    }


    @media (min-width: 1206px) and (max-width: 1249px) {
    	.bt-whatsApp1 {
    		bottom: 131px;

    		right: 36vw !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 131px;

    		right: 23vw !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 131px;

    		right: 15vw !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 131px;

    		right: 2vw !important;

    	}

    }

    @media (min-width: 1200px) and (max-width: 1205px) {
    	.bt-whatsApp1 {
    		bottom: 125px !important;

    		right: 36vw !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 125px !important;

    		right: 23vw !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 125px !important;

    		right: 15vw !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 125px !important;

    		right: 2vw !important;

    	}

    }


    @media (min-width: 1150px) and (max-width: 1199px) {
    	.bt-whatsApp1 {
    		bottom: 125px !important;

    		right: 42vw !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 125px !important;

    		right: 29vw !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 125px !important;

    		right: 21vw !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 125px !important;

    		right: 8vw !important;

    	}

    	.bt-whatsApp-footer-1 {
    		bottom: 130px !important;

    		right: 200px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 130px !important;

    		right: 40px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: 70px !important;

    		right: 200px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: 70px !important;

    		right: 40px !important;

    	}

    }



    @media (min-width: 1100px) and (max-width: 1149px) {
    	.bt-whatsApp1 {
    		bottom: 125px !important;

    		right: 42vw !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 125px !important;

    		right: 28vw !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 125px !important;

    		right: 21vw !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 125px !important;

    		right: 7vw !important;

    	}

    	.bt-whatsApp-footer-1 {
    		bottom: 130px !important;

    		right: 200px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 130px !important;

    		right: 40px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: 70px !important;

    		right: 200px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: 70px !important;

    		right: 40px !important;

    	}

    }


    @media (min-width: 1050px) and (max-width: 1099px) {
    	.bt-whatsApp1 {
    		bottom: 125px !important;

    		right: 41vw !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 125px !important;

    		right: 27vw !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 125px !important;

    		right: 18vw !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 125px !important;

    		right: 4vw !important;

    	}

    	.bt-whatsApp-footer-1 {
    		bottom: 130px !important;

    		right: 200px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 130px !important;

    		right: 40px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: 70px !important;

    		right: 200px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: 70px !important;

    		right: 40px !important;

    	}

    }

    @media (min-width: 1000px) and (max-width: 1049px) {
    	.bt-whatsApp1 {
    		bottom: 125px !important;

    		right: 41vw !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 125px !important;

    		right: 26vw !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 125px !important;

    		right: 18vw !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 125px !important;

    		right: 3vw !important;

    	}

    	.bt-whatsApp-footer-1 {
    		bottom: 130px !important;

    		right: 200px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 130px !important;

    		right: 40px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: 70px !important;

    		right: 200px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: 70px !important;

    		right: 40px !important;

    	}

    }


    @media (min-width: 992px) and (max-width: 999px) {
    	.bt-whatsApp1 {
    		bottom: 125px !important;

    		right: 41vw !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 125px !important;

    		right: 25vw !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 125px !important;

    		right: 18vw !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 125px !important;

    		right: 2vw !important;

    	}

    	.bt-whatsApp-footer-1 {
    		bottom: 130px !important;

    		right: 200px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 130px !important;

    		right: 40px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: 70px !important;

    		right: 200px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: 70px !important;

    		right: 40px !important;

    	}

    }



    @media (min-width: 950px) and (max-width: 991px) {
    	.bt-whatsApp1 {

    		bottom: 125px !important;

    		right: 67vw !important;

    		margin-right: 6px !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 125px !important;

    		right: 52vw !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 125px !important;

    		right: 39vw !important;

    		margin-right: 6px !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 125px !important;

    		right: 24vw !important;

    	}

    	.atendimento-head {

    		margin-top: 125px !important;

    		margin-right: 22vw !important;

    	}


    	.header-one .logo {

    		width: 100%;

    		text-align: center;

    		margin-bottom: 40px;

    	}

    	.bt-whatsApp-footer-1 {
    		bottom: 120px;

    		right: 310px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 120px;

    		right: 150px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: 60px;

    		right: 310px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: 60px;

    		right: 150px !important;

    	}

    }

    @media (min-width: 900px) and (max-width: 949px) {
    	.bt-whatsApp1 {

    		bottom: 125px !important;

    		right: 68vw !important;

    		margin-right: 6px !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 125px !important;

    		right: 52vw !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 125px !important;

    		right: 40vw !important;

    		margin-right: 6px !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 125px !important;

    		right: 24vw !important;

    	}

    	.atendimento-head {

    		margin-top: 125px !important;

    		margin-right: 22vw !important;

    	}


    	.header-one .logo {

    		width: 100%;

    		text-align: center;

    		margin-bottom: 40px;

    	}

    	.bt-whatsApp-footer-1 {
    		bottom: 120px;

    		right: 310px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 120px;

    		right: 150px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: 60px;

    		right: 310px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: 60px;

    		right: 150px !important;

    	}

    }



    @media (min-width: 850px) and (max-width: 899px) {
    	.bt-whatsApp1 {

    		bottom: 125px !important;

    		right: 69vw !important;

    		margin-right: 6px !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 125px !important;

    		right: 52vw !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 125px !important;

    		right: 39vw !important;

    		margin-right: 6px !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 125px !important;

    		right: 22vw !important;

    	}

    	.atendimento-head {

    		margin-top: 125px !important;

    		margin-right: 22vw !important;
    		
    	}

    	.header-one .logo {

    		width: 100%;

    		text-align: center;

    		margin-bottom: 40px;

    	}

    	.bt-whatsApp-footer-1 {
    		bottom: 120px;

    		right: 310px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 120px;

    		right: 150px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: 60px;

    		right: 310px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: 60px;

    		right: 150px !important;

    	}

    }

    @media (min-width: 800px) and (max-width: 849px) {
    	.bt-whatsApp1 {

    		bottom: 125px !important;

    		right: 70vw !important;

    		margin-right: 6px !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 125px !important;

    		right: 52vw !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 125px !important;

    		right: 40vw !important;

    		margin-right: 6px !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 125px !important;

    		right: 22vw !important;

    	}

    	.atendimento-head {

    		margin-top: 125px !important;

    		margin-right: 22vw !important;
    		
    	}

    	.header-one .logo {

    		width: 100%;

    		text-align: center;

    		margin-bottom: 40px;

    	}

    	.bt-whatsApp-footer-1 {
    		bottom: 120px;

    		right: 310px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 120px;

    		right: 150px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: 60px;

    		right: 310px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: 60px;

    		right: 150px !important;

    	}

    }


    @media (min-width: 770px) and (max-width: 799px) {
    	.bt-whatsApp1 {

    		bottom: 125px !important;

    		right: 71vw !important;

    		margin-right: 4px !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 125px !important;

    		right: 52vw !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 125px !important;

    		right: 36vw !important;

    		margin-right: 4px !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 125px !important;

    		right: 17vw !important;

    	}

    	.atendimento-head {

    		margin-top: 125px !important;

    		margin-right: 25vw !important;
    		
    	}

    	.header-one .logo {

    		width: 100%;

    		text-align: center;

    		margin-bottom: 40px;

    	}

    	.bt-whatsApp-footer-1 {
    		bottom: 120px;

    		right: 310px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 120px;

    		right: 150px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: 60px;

    		right: 310px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: 60px;

    		right: 150px !important;

    	}

    }


    @media (min-width: 768px) and (max-width: 769px) {
    	.bt-whatsApp1 {

    		bottom: 125px !important;

    		right: 71vw !important;

    		margin-right: 4px !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 125px !important;

    		right: 52vw !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 125px !important;

    		right: 36vw !important;

    		margin-right: 4px !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 125px !important;

    		right: 17vw !important;

    	}

    	.atendimento-head {

    		margin-top: 125px !important;

    		margin-right: 25vw !important;
    		
    	}

    	.header-one .logo {

    		width: 100%;

    		text-align: center;

    		margin-bottom: 40px;

    	}

    	.bt-whatsApp-footer-1 {
    		bottom: 120px;

    		right: 310px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 120px;

    		right: 150px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: 60px;

    		right: 310px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: 60px;

    		right: 150px !important;

    	}

    }


    @media (min-width: 700px) and (max-width: 767px) {
    	.bt-whatsApp1 {

    		bottom: 100px !important;

    		right: 73vw !important;

    		margin-right: 4px !important;

    		margin-top: 20px !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 100px !important;

    		right: 52vw !important;

    		margin-top: 20px !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 100px !important;

    		right: 39vw !important;

    		margin-right: 4px !important;

    		margin-top: 20px !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 100px !important;

    		right: 18vw !important;

    		margin-top: 20px !important;

    	}

    	.atendimento-head {

    		margin-top: 125px !important;

    		margin-right: 15vw !important;
    		
    	}

    	.header-one .logo {

    		width: 100%;

    		text-align: center;

    		margin-bottom: 80px;

    	}

    	.bt-whatsApp-footer-1 {
    		bottom: 70px !important;

    		right: 220px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 70px !important;

    		right: 60px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: 10px !important;

    		right: 220px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: 10px !important;

    		right: 60px !important;

    	}

    }



    @media (min-width: 600px) and (max-width: 699px) {
    	.bt-whatsApp1 {

    		bottom: 100px !important;

    		right: 75vw !important;

    		margin-right: 6px !important;

    		margin-top: 20px !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 100px !important;

    		right: 51vw !important;

    		margin-top: 20px !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 100px !important;

    		right: 39vw !important;

    		margin-right: 6px !important;

    		margin-top: 20px !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 100px !important;

    		right: 15vw !important;

    		margin-top: 20px !important;

    	}

    	.atendimento-head {

    		margin-top: 125px !important;

    		margin-right: 19vw !important;
    		
    	}

    	.header-one .logo {

    		width: 100%;

    		text-align: center;

    		margin-bottom: 80px;

    	}

    	.bt-whatsApp-footer-1 {
    		bottom: 70px !important;

    		right: 220px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 70px !important;

    		right: 60px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: 10px !important;

    		right: 220px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: 10px !important;

    		right: 60px !important;

    	}

    }


    @media (min-width: 550px) and (max-width: 599px) {
    	.bt-whatsApp1 {

    		bottom: 100px !important;

    		right: 77vw !important;

    		margin-right: 6px !important;

    		margin-top: 20px !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 100px !important;

    		right: 50vw !important;

    		margin-top: 20px !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 100px !important;

    		right: 35vw !important;

    		margin-right: 6px !important;

    		margin-top: 20px !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 100px !important;

    		right: 8vw !important;

    		margin-top: 20px !important;

    	}

    	.atendimento-head {

    		margin-top: 125px !important;

    		margin-right: 19vw !important;
    		
    	}

    	.header-one .logo {

    		width: 100%;

    		text-align: center;

    		margin-bottom: 80px;

    	}

    }

    @media (min-width: 500px) and (max-width: 549px) {
    	.bt-whatsApp1 {

    		bottom: 100px !important;

    		right: 79vw !important;

    		margin-right: 6px !important;

    		margin-top: 20px !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 100px !important;

    		right: 50vw !important;

    		margin-top: 20px !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 100px !important;

    		right: 37vw !important;

    		margin-right: 6px !important;

    		margin-top: 20px !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 100px !important;

    		right: 8vw !important;

    		margin-top: 20px !important;

    	}

    	.atendimento-head {

    		margin-top: 125px !important;

    		margin-right: 19vw !important;
    		
    	}

    	.header-one .logo {

    		width: 100%;

    		text-align: center;

    		margin-bottom: 80px;

    	}

    }


    @media (min-width: 576px) and (max-width: 599px) {
    	.bt-whatsApp-footer-1 {
    		bottom: 70px !important;

    		right: 220px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 70px !important;

    		right: 60px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: 10px !important;

    		right: 220px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: 10px !important;

    		right: 60px !important;

    	}
    }


    @media (min-width: 563px) and (max-width: 575px) {
    	.bt-whatsApp-footer-1 {
    		bottom: -35px !important;

    		right: 520px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: -35px !important;

    		right: 355px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: -35px !important;

    		right: 215px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: -35px !important;

    		right: 50px !important;

    	}

    	.zap-footer {
    		margin: 20px 0;
    	}
    }

    @media (min-width: 545px) and (max-width: 562px) {
    	.bt-whatsApp-footer-1 {
    		bottom: -35px !important;

    		right: 500px !important;

    		margin-left: 20px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: -35px !important;

    		right: 335px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: -35px !important;

    		right: 215px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: -35px !important;

    		right: 50px !important;

    	}

    	.zap-footer {
    		margin: 20px 0;
    	}
    }


    @media (min-width: 486px) and (max-width: 544px) {
    	.bt-whatsApp-footer-1 {
    		bottom: -35px !important;

    		right: 450px !important;

    		margin-left: 20px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: -35px !important;

    		right: 285px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: -35px !important;

    		right: 215px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: -35px !important;

    		right: 50px !important;

    	}

    	.zap-footer {
    		margin: 20px 0;
    	}
    }


    @media (min-width: 467px) and (max-width: 485px) {
    	.bt-whatsApp-footer-1 {
    		bottom: -35px !important;

    		right: 420px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: -35px !important;

    		right: 255px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: -35px !important;

    		right: 190px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: -35px !important;

    		right: 25px !important;

    	}

    	.zap-footer {
    		margin: 20px 0;
    	}
    }


    @media (min-width: 435px) and (max-width: 466px) {
    	.bt-whatsApp-footer-1 {
    		bottom: -35px !important;

    		right: 390px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: -35px !important;

    		right: 235px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: -35px !important;

    		right: 160px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: -35px !important;

    		right: 5px !important;

    	}

    	.zap-footer {
    		margin: 20px 0;
    	}
    }


    @media (min-width: 405px) and (max-width: 434px) {
    	.bt-whatsApp-footer-1 {
    		bottom: 45px !important;

    		right: 360px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 45px !important;

    		right: 205px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: -20px !important;

    		right: 360px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: -20px !important;

    		right: 205px !important;

    	}

    	.zap-footer {
    		margin-top: 20px;
    		margin-bottom: 100px; 
    	}
    }


    @media (min-width: 374px) and (max-width: 404px) {
    	.bt-whatsApp-footer-1 {
    		bottom: 45px !important;

    		right: 330px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 45px !important;

    		right: 175px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: -20px !important;

    		right: 330px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: -20px !important;

    		right: 175px !important;

    	}

    	.zap-footer {
    		margin-top: 20px;
    		margin-bottom: 100px; 
    	}
    }


    @media (min-width: 346px) and (max-width: 373px) {
    	.bt-whatsApp-footer-1 {
    		bottom: 45px !important;

    		right: 300px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 45px !important;

    		right: 145px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: -20px !important;

    		right: 300px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: -20px !important;

    		right: 145px !important;

    	}

    	.zap-footer {
    		margin-top: 20px;
    		margin-bottom: 100px; 
    	}
    }


    @media (min-width: 315px) and (max-width: 345px) {
    	.bt-whatsApp-footer-1 {
    		bottom: 45px !important;

    		right: 270px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 45px !important;

    		right: 115px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: -20px !important;

    		right: 270px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: -20px !important;

    		right: 115px !important;

    	}

    	.zap-footer {
    		margin-top: 20px;
    		margin-bottom: 100px; 
    	}
    }


    @media (min-width: 285px) and (max-width: 314px) {
    	.bt-whatsApp-footer-1 {
    		bottom: 45px !important;

    		right: 240px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 45px !important;

    		right: 85px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: -20px !important;

    		right: 240px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: -20px !important;

    		right: 85px !important;

    	}

    	.zap-footer {
    		margin-top: 20px;
    		margin-bottom: 100px; 
    	}
    }


    @media (min-width: 254px) and (max-width: 284px) {
    	.bt-whatsApp-footer-1 {
    		bottom: 45px !important;

    		right: 210px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 45px !important;

    		right: 55px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: -20px !important;

    		right: 210px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: -20px !important;

    		right: 55px !important;

    	}

    	.zap-footer {
    		margin-top: 20px;
    		margin-bottom: 100px; 
    	}
    }

    @media (max-width: 253px) {
    	.bt-whatsApp-footer-1 {
    		bottom: 45px !important;

    		right: 175px !important;

    	}

    	.msg-whatsApp-footer-1 {

    		bottom: 45px !important;

    		right: 20px !important;

    	}

    	.bt-whatsApp-footer-2 {

    		bottom: -20px !important;

    		right: 175px !important;

    	}

    	.msg-whatsApp-footer-2 {

    		bottom: -20px !important;

    		right: 20px !important;

    	}

    	.zap-footer {
    		margin-top: 20px;
    		margin-bottom: 100px; 
    	}
    }


    @media (min-width: 450px) and (max-width: 499px) {
    	.bt-whatsApp1 {

    		bottom: 100px !important;

    		right: 82vw !important;

    		margin-right: 6px !important;

    		margin-top: 20px !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 100px !important;

    		right: 53vw !important;

    		margin-top: 20px !important;

    		width: 130px !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 100px !important;

    		right: 30vw !important;

    		margin-right: 6px !important;

    		margin-top: 20px !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 100px !important;

    		right: 1vw !important;

    		margin-top: 20px !important;

    		width: 130px !important;

    	}

    	.atendimento-head {

    		margin-top: 125px !important;

    		margin-right: 15vw !important;
    		
    	}

    	.header-one .logo {

    		width: 100%;

    		text-align: center;

    		margin-bottom: 80px;

    	}


    }

    @media (min-width: 400px) and (max-width: 449px) {
    	.bt-whatsApp1 {

    		bottom: 100px !important;

    		right: 84vw !important;

    		margin-right: 6px !important;

    		margin-top: 20px !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 100px !important;

    		right: 53vw !important;

    		margin-top: 20px !important;

    		width: 130px !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 100px !important;

    		right: 32vw !important;

    		margin-right: 6px !important;

    		margin-top: 20px !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 100px !important;

    		right: 1vw !important;

    		margin-top: 20px !important;

    		width: 130px !important;

    	}

    	.atendimento-head {

    		margin-top: 125px !important;

    		margin-right: 15vw !important;
    		
    	}

    	.header-one .logo {

    		width: 100%;

    		text-align: center;

    		margin-bottom: 80px;

    	}


    }


    @media (min-width: 373px) and (max-width: 399px) {
    	.top-header {

    		/*margin-bottom: 70px !important;*/

    	}

    	.bt-whatsApp1 {

    		bottom: 160px !important;

    		right: 59vw !important;

    		margin-right: 20px !important;

    		margin-top: 20px !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 160px !important;

    		right: 24vw !important;

    		margin-top: 20px !important;

    		width: 150px !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 100px !important;

    		right: 59vw !important;

    		margin-right: 20px !important;

    		margin-top: 20px !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 100px !important;

    		right: 24vw !important;

    		margin-top: 20px !important;

    		width: 150px !important;

    	}

    	.atendimento-head {

    		margin-top: 200px !important;

    		margin-right: 12vw !important;
    		
    	}

    	.header-one .logo {

    		width: 100%;

    		text-align: center;

    		/*margin-bottom: 80px;*/

    	}

    }


    @media (min-width: 355px) and (max-width: 373px) {
    	.top-header {

    		/*margin-bottom: 70px !important;*/

    	}

    	.bt-whatsApp1 {

    		bottom: 160px !important;

    		right: 59vw !important;

    		margin-right: 20px !important;

    		margin-top: 20px !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 160px !important;

    		right: 22vw !important;

    		margin-top: 20px !important;

    		width: 150px !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 100px !important;

    		right: 59vw !important;

    		margin-right: 20px !important;

    		margin-top: 20px !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 100px !important;

    		right: 22vw !important;

    		margin-top: 20px !important;

    		width: 150px !important;

    	}

    	.atendimento-head {

    		margin-top: 200px !important;

    		margin-right: 10vw !important;
    		
    	}

    	.header-one .logo {

    		width: 100%;

    		text-align: center;

    		/*margin-bottom: 80px;*/

    	}

    }


    @media (min-width: 335px) and (max-width: 354px) {
    	.top-header {

    		/*margin-bottom: 70px !important;*/

    	}

    	.bt-whatsApp1 {

    		bottom: 160px !important;

    		right: 59vw !important;

    		margin-right: 20px !important;

    		margin-top: 20px !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 160px !important;

    		right: 20vw !important;

    		margin-top: 20px !important;

    		width: 150px !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 100px !important;

    		right: 59vw !important;

    		margin-right: 20px !important;

    		margin-top: 20px !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 100px !important;

    		right: 20vw !important;

    		margin-top: 20px !important;

    		width: 150px !important;

    	}

    	.atendimento-head {

    		margin-top: 200px !important;

    		margin-right: 5vw !important;
    		
    	}

    	.header-one .logo {

    		width: 100%;

    		text-align: center;

    		/*margin-bottom: 80px;*/

    	}

    }

    @media (min-width: 300px) and (max-width: 334px) {
    	.top-header {

    		/*margin-bottom: 70px !important;*/

    	}

    	.bt-whatsApp1 {

    		bottom: 160px !important;

    		right: 61vw !important;

    		margin-right: 20px !important;

    		margin-top: 20px !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 160px !important;

    		right: 18vw !important;

    		margin-top: 20px !important;

    		width: 150px !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 100px !important;

    		right: 61vw !important;

    		margin-right: 20px !important;

    		margin-top: 20px !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 100px !important;

    		right: 18vw !important;

    		margin-top: 20px !important;

    		width: 150px !important;

    	}

    	.atendimento-head {

    		margin-top: 200px !important;

    		margin-right: 3vw !important;
    		
    	}

    	.header-one .logo {

    		width: 100%;

    		text-align: center;

    		/*margin-bottom: 80px;*/

    	}

    }


    @media (max-width: 299px) {
    	.top-header {

    		/*margin-bottom: 70px !important;*/

    	}

    	.bt-whatsApp1 {

    		bottom: 160px !important;

    		right: 65vw !important;

    		margin-right: 20px !important;

    		margin-top: 20px !important;

    	}

    	.msg-whatsApp1 {

    		bottom: 160px !important;

    		right: 18vw !important;

    		margin-top: 20px !important;

    		width: 150px !important;

    	}

    	.bt-whatsApp2 {

    		bottom: 100px !important;

    		right: 65vw !important;

    		margin-right: 20px !important;

    		margin-top: 20px !important;

    	}

    	.msg-whatsApp2 {

    		bottom: 100px !important;

    		right: 18vw !important;

    		margin-top: 20px !important;

    		width: 150px !important;

    	}

    	.atendimento-head {

    		margin-top: 200px !important;

    		margin-right: 0px !important;
    		
    	}

    	.header-one .logo {

    		width: 100%;

    		text-align: center;

    		/*margin-bottom: 80px;*/

    	}

    }


    @media (min-width: 992px) and (max-width: 1499px) {

    	.service-all {

    		margin-bottom: -12% !important;

    	}
    }


    @media (min-width: 576px) and (max-width: 991px) {

    	.service-all {

    		margin-bottom: -3% !important;

    	}
    }


    @media (min-width: 300px) and (max-width: 575px) {

    	.service-all {

    		margin-bottom: -19% !important;

    	}
    }


    @media (max-width: 485px) {
    	.solutions-items {
    		display: flex;
    		justify-content: center;
    	}
    }



/*@media (min-width: 992px) and (max-width: 1200px) {
  .solutions-items {
    width: 95vw;
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    margin-left: 15px !important;
  }

  .solutions-items-info {
    width: 155px;
    height: 155px;
    padding-top: 40px;
  }

  .example-solutions h2 {
    text-align: center !important;
  }

  .solutions-items-info span {
    font-size: 16px;
  }
}


@media (min-width: 944px) and (max-width: 991px) {
  .solutions-items {
    width: 85vw;
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
  }

  .solutions-items-info {
    width: 140px;
    height: 140px;
    padding-top: 40px;
  }

  .example-solutions h2 {
    text-align: center !important;
  }

  .solutions-items-info span {
    font-size: 16px;
  }
}



@media (min-width: 451) and (max-width: 943px) {
  .solutions-items {
    width: 100vw;
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    margin-left: -2vw !important;
  }

  .solutions-items-info {
    width: 150px;
    height: 150px;
    padding-top: 40px;
  }

  .example-solutions h2 {
    text-align: center !important;
  }

  .solutions-items-info span {
    font-size: 16px;
  }
}





@media (min-width: 380px) and (max-width: 450px) {
  .solutions-items {
    width: 100vw;
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    margin-left: 2px !important;
  }

  .solutions-items-info {
    width: 150px;
    height: 150px;
    padding-top: 40px;
  }

  .example-solutions h2 {
    text-align: center !important;
  }

  .solutions-items-info span {
    font-size: 16px;
  }
}


@media (max-width: 379px) {
  .solutions-items {
    width: 100vw;
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
  }

  .solutions-items-info {
    width: 150px;
    height: 150px;
    padding-top: 40px !important;
    margin-left: 24vw !important;
    margin-right: 29vw !important;
  }

  .example-solutions h2 {
    text-align: center !important;
    margin-left: -10px !important;
  }

  .solutions-items-info span {
    font-size: 16px;
  }
}
*/


@media (min-width: 1651px) and (max-width: 1700px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 71vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.origin-about-us img {
		width: 50vw;
		margin-right: 20px !important;
	}

	.origin-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1566px) and (max-width: 1650px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 73vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.origin-about-us img {
		width: 50vw;
		margin-right: 20px !important;
		margin-top: -13vh !important;
	}

	.origin-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1537px) and (max-width: 1565px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 76vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.origin-about-us img {
		width: 50vw;
		margin-right: 20px !important;
		margin-top: -13vh !important;
	}

	.origin-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1501px) and (max-width: 1536px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 78vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.origin-about-us img {
		width: 50vw;
		margin-right: 20px !important;
		margin-top: -13vh !important;

	}

	.origin-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1466px) and (max-width: 1500px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 80vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.origin-about-us img {
		width: 50vw;
		margin-right: 20px !important;
		margin-top: -13vh !important;

	}

	.origin-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1421px) and (max-width: 1465px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 81vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.origin-about-us img {
		width: 50vw;
		margin-right: 20px !important;
		margin-top: -13vh !important;

	}

	.origin-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1401px) and (max-width: 1420px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 83vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.origin-about-us img {
		width: 50vw;
		margin-right: 20px !important;
		margin-top: -13vh !important;

	}

	.origin-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1371px) and (max-width: 1400px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 84vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.origin-about-us img {
		width: 50vw;
		margin-right: 20px !important;
		margin-top: -13vh !important;

	}

	.origin-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1311px) and (max-width: 1370px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 86vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.origin-about-us img {
		width: 50vw;
		margin-right: 20px !important;
		margin-top: -13vh !important;

	}

	.origin-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1282px) and (max-width: 1310px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 84vw !important;
		margin-left: 50px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.origin-about-us img {
		width: 50vw;
		margin-right: 20px !important;
		margin-top: -13vh !important;

	}

	.origin-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1266px) and (max-width: 1281px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 85vw !important;
		margin-left: 50px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.origin-about-us img {
		width: 50vw;
		margin-right: 20px !important;
		margin-top: -16vh !important;

	}

	.origin-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1251px) and (max-width: 1265px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 86vw !important;
		margin-left: 50px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.origin-about-us img {
		width: 50vw;
		margin-right: 20px !important;
		margin-top: -16vh !important;

	}

	.origin-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1228px) and (max-width: 1250px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 88vw !important;
		margin-left: 50px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.origin-about-us img {
		width: 50vw;
		margin-right: 20px !important;
		margin-top: -13vh !important;

	}

	.origin-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1201px) and (max-width: 1227px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 89vw !important;
		margin-left: 50px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.origin-about-us img {
		width: 50vw;
		margin-right: 20px !important;
		margin-top: -13vh !important;

	}

	.origin-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1171px) and (max-width: 1200px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 16px;
		width: 81vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.origin-about-us img {
		width: 50vw;
		margin-right: 20px !important;
		margin-top: -16vh !important;

	}

	.origin-about-us h2 {
		font-size: 26px;
	}
}



@media (min-width: 1146px) and (max-width: 1170px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 16px;
		width: 83vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.origin-about-us img {
		width: 50vw;
		margin-right: 20px !important;
		margin-top: -16vh !important;

	}

	.origin-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1127px) and (max-width: 1145px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 16px;
		width: 85vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.origin-about-us img {
		width: 50vw;
		margin-right: 20px !important;
		margin-top: -16vh !important;

	}

	.origin-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1096px) and (max-width: 1126px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 16px;
		width: 86vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.origin-about-us img {
		width: 50vw;
		margin-right: 20px !important;
		margin-top: -16vh !important;

	}

	.origin-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1071px) and (max-width: 1095px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 16px;
		width: 88vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.origin-about-us img {
		width: 50vw;
		margin-right: 20px !important;
		margin-top: -16vh !important;

	}

	.origin-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1041px) and (max-width: 1070px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 16px;
		width: 90vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.origin-about-us img {
		width: 50vw;
		margin-right: 20px !important;
		margin-top: -18vh !important;

	}

	.origin-about-us h2 {
		font-size: 26px;
	}
}

@media (min-width: 1001px) and (max-width: 1040px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 16px;
		width: 92vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.origin-about-us img {
		width: 50vw;
		margin-right: 20px !important;
		margin-top: -16.5vh !important;

	}

	.origin-about-us h2 {
		font-size: 26px;
	}
}

@media (min-width: 991px) and (max-width: 1000px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 16px;
		width: 70vw !important;
		margin-left: 130px !important;
	}

	.origin-about-us img {
		height: 230px;
		width: 30vw;
		margin-left: 10vw !important;
		margin-top: 10px !important;
		margin-bottom: 100px !important;
	}

	.origin-about-us h2 {
		font-size: 26px;
	}
}

@media (min-width: 962px) and (max-width: 990px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 16px;
		width: 72vw !important;
		margin-left: 0px !important;
	}

	.origin-about-us img {
		height: 230px;
		width: 30vw;
		margin-left: 10vw !important;
		margin-top: 10px !important;
		margin-bottom: 25px !important;
	}

	.origin-about-us h2 {
		font-size: 26px;
	}

	.text-origin-about-us {
		margin-top: 0vh !important;
	}
}


@media (min-width: 926px) and (max-width: 961px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 16px;
		width: 75vw !important;
		margin-left: 0px !important;
	}

	.origin-about-us img {
		height: 230px;
		width: 30vw;
		margin-left: 10vw !important;
		margin-top: 10px !important;
		margin-bottom: 25px !important;
	}

	.origin-about-us h2 {
		font-size: 26px;
	}

	.text-origin-about-us {
		margin-top: 0vh !important;
	}
}


@media (min-width: 888px) and (max-width: 925px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 16px;
		width: 78vw !important;
		margin-left: 0px !important;
	}

	.origin-about-us img {
		height: 230px;
		width: 31vw;
		margin-left: 10vw !important;
		margin-top: 10px !important;
		margin-bottom: 25px !important;
	}

	.origin-about-us h2 {
		font-size: 26px;
	}

	.text-origin-about-us {
		margin-top: 0vh !important;
	}
}


@media (min-width: 872px) and (max-width: 887px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 16px;
		width: 80vw !important;
		margin-left: 0px !important;
	}

	.origin-about-us img {
		height: 230px;
		width: 33vw;
		margin-left: 10vw !important;
		margin-top: 10px !important;
		margin-bottom: 25px !important;
	}

	.origin-about-us h2 {
		font-size: 26px;
	}

	.text-origin-about-us {
		margin-top: 0vh !important;
	}
}


@media (min-width: 831px) and (max-width: 871px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 16px;
		width: 82vw !important;
		margin-left: 0px !important;
		margin-top: 2px !important;
	}

	.origin-about-us img {
		height: 230px;
		width: 33vw;
		margin-left: 10vw !important;
		margin-top: 10px !important;
		margin-bottom: 25px !important;
	}

	.origin-about-us h2 {
		font-size: 26px;
	}

	.text-origin-about-us {
		margin-top: 0vh !important;
	}
}


@media (min-width: 804px) and (max-width: 830px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 16px;
		width: 85vw !important;
		margin-left: 0px !important;
		margin-top: 2px !important;
	}

	.origin-about-us img {
		height: 230px;
		width: 33vw;
		margin-left: 10vw !important;
		margin-top: 10px !important;
		margin-bottom: 25px !important;
	}

	.origin-about-us h2 {
		font-size: 26px;
	}

	.text-origin-about-us {
		margin-top: 0vh !important;
	}
}


@media (min-width: 787px) and (max-width: 803px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 16px;
		width: 87vw !important;
		margin-left: 0px !important;
		margin-top: 2px !important;
	}

	.origin-about-us img {
		height: 230px;
		width: 33vw;
		margin-left: 10vw !important;
		margin-top: 10px !important;
		margin-bottom: 25px !important;
	}

	.origin-about-us h2 {
		font-size: 26px;
	}

	.text-origin-about-us {
		margin-top: 0vh !important;
	}
}


@media (min-width: 766px) and (max-width: 786px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 16px;
		width: 89vw !important;
		margin-left: 0px !important;
		margin-top: 2px !important;
	}

	.origin-about-us img {
		height: 230px;
		width: 33vw;
		margin-left: 10vw !important;
		margin-top: 10px !important;
		margin-bottom: 25px !important;
	}

	.origin-about-us h2 {
		font-size: 26px;
	}

	.text-origin-about-us {
		margin-top: 0vh !important;
	}
}


@media (min-width: 721px) and (max-width: 766px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 16px;
		width: 69vw !important;
		margin-left: 0px !important;
		margin-top: 2px !important;
	}

	.origin-about-us img {
		height: 230px;
		width: 38vw;
		margin-left: 10vw !important;
		margin-top: 10px !important;
		margin-bottom: 25px !important;
	}

	.origin-about-us h2 {
		font-size: 26px;
	}

	.text-origin-about-us {
		margin-top: 0vh !important;
	}
}

@media (min-width: 678px) and (max-width: 720px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 16px;
		width: 75vw !important;
		margin-left: 0px !important;
		margin-top: 2px !important;
	}

	.origin-about-us img {
		height: 230px;
		width: 40vw;
		margin-left: 10vw !important;
		margin-top: 10px !important;
		margin-bottom: 25px !important;
	}

	.origin-about-us h2 {
		font-size: 26px;
	}

	.text-origin-about-us {
		margin-top: 0vh !important;
	}
}


@media (min-width: 621px) and (max-width: 677px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 16px;
		width: 78vw !important;
		margin-left: 0px !important;
		margin-top: 2px !important;
	}

	.origin-about-us img {
		height: 230px;
		width: 45vw;
		margin-left: 10vw !important;
		margin-top: 10px !important;
		margin-bottom: 25px !important;
	}

	.origin-about-us h2 {
		font-size: 26px;
	}

	.text-origin-about-us {
		margin-top: 0vh !important;
	}
}

@media (min-width: 602px) and (max-width: 620px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 15px;
		width: 84vw !important;
		margin-left: 0px !important;
		margin-top: 2px !important;
	}

	.origin-about-us img {
		height: 230px;
		width: 40vw;
		margin-left: 12vw !important;
		margin-top: 10px !important;
		margin-bottom: 25px !important;
	}

	.origin-about-us h2 {
		font-size: 26px;
	}

	.text-origin-about-us {
		margin-top: 0vh !important;
	}
}

@media (min-width: 575px) and (max-width: 601px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 15px;
		width: 90vw !important;
		margin-left: 0px !important;
		margin-top: 2px !important;
	}

	.origin-about-us img {
		height: 230px;
		width: 45vw;
		margin-left: 10vw !important;
		margin-top: 10px !important;
		margin-bottom: 25px !important;
	}

	.origin-about-us h2 {
		font-size: 26px;
	}

	.text-origin-about-us {
		margin-top: 0vh !important;
	}
}

@media (max-width: 574px) {
	.origin-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 15px;
		width: 92vw !important;
		margin-left: 0px !important;
		margin-top: 2px !important;
	}

	.origin-about-us img {
		width: 100vw;
		margin-right: 0px !important;
		margin-bottom: 25px !important;
		margin-top: 0px !important;
	}

	.origin-about-us h2 {
		font-size: 21px !important;
		text-align: center;
	}

	.text-origin-about-us {
		margin-top: 0vh !important;
	}
}




@media (min-width: 1651px) and (max-width: 1700px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 71vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.marca-about-us img {
		height: 300px;
		/*width: 30vw;*/
		margin-left: 10px !important;
		/*margin-top: 80px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1566px) and (max-width: 1650px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 73vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.marca-about-us img {
		height: 300px;
		/*width: 30vw;*/
		margin-left: 10px !important;
		/*margin-top: 80px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1537px) and (max-width: 1565px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 76vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.marca-about-us img {
		height: 300px;
		/*width: 30vw;*/
		margin-left: 10px !important;
		/*margin-top: 80px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1501px) and (max-width: 1536px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 78vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.marca-about-us img {
		height: 300px;
		/*width: 30vw;*/
		margin-left: 10px !important;
		/*margin-top: 80px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1466px) and (max-width: 1500px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 80vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.marca-about-us img {
		height: 300px;
		/*width: 30vw;*/
		margin-left: 10px !important;
		/*margin-top: 80px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1421px) and (max-width: 1465px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 81vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.marca-about-us img {
		height: 300px;
		/*width: 30vw;*/
		margin-left: 10px !important;
		/*margin-top: 80px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1401px) and (max-width: 1420px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 83vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.marca-about-us img {
		height: 300px;
		/*width: 30vw;*/
		margin-left: 10px !important;
		/*margin-top: 80px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1371px) and (max-width: 1400px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 84vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.marca-about-us img {
		height: 300px;
		/*width: 30vw;*/
		margin-left: 10px !important;
		/*margin-top: 80px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1311px) and (max-width: 1370px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 86vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.marca-about-us img {
		height: 300px;
		/*width: 30vw;*/
		margin-left: 10px !important;
		/*margin-top: 80px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1282px) and (max-width: 1310px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 84vw !important;
		margin-left: 50px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.marca-about-us img {
		height: 300px;
		/*width: 30vw;*/
		margin-left: 10px !important;
		/*margin-top: 80px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1266px) and (max-width: 1281px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 85vw !important;
		margin-left: 50px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.marca-about-us img {
		height: 300px;
		/*width: 30vw;*/
		margin-left: 10px !important;
		/*margin-top: 100px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1251px) and (max-width: 1265px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 86vw !important;
		margin-left: 50px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.marca-about-us img {
		height: 300px;
		/*width: 30vw;*/
		margin-left: 10px !important;
		/*margin-top: 100px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1228px) and (max-width: 1250px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 88vw !important;
		margin-left: 50px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.marca-about-us img {
		height: 300px;
		/*width: 30vw;*/
		margin-left: 10px !important;
		/*margin-top: 100px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1201px) and (max-width: 1227px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 89vw !important;
		margin-left: 50px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.marca-about-us img {
		height: 300px;
		/*width: 30vw;*/
		margin-left: 10px !important;
		/*margin-top: 100px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1171px) and (max-width: 1200px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 16px;
		width: 81vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.marca-about-us img {
		height: 300px;
		/*width: 30vw;*/
		margin-left: 10px !important;
		/*margin-top: 100px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}



@media (min-width: 1146px) and (max-width: 1170px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 16px;
		width: 83vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.marca-about-us img {
		height: 300px;
		/*width: 30vw;*/
		margin-left: 10px !important;
		/*margin-top: 100px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1127px) and (max-width: 1145px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 16px;
		width: 85vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.marca-about-us img {
		height: 300px;
		/*width: 30vw;*/
		margin-left: 10px !important;
		/*margin-top: 100px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1096px) and (max-width: 1126px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 16px;
		width: 86vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.marca-about-us img {
		height: 300px;
		/*width: 30vw;*/
		margin-left: 10px !important;
		/*margin-top: 100px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1071px) and (max-width: 1095px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 16px;
		width: 88vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.marca-about-us img {
		height: 300px;
		/*width: 30vw;*/
		margin-left: 10px !important;
		/*margin-top: 100px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1042px) and (max-width: 1070px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 16px;
		width: 90vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.marca-about-us img {
		height: 300px;
		width: 331px;
		margin-left: 10px !important;
		/*margin-top: 100px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}

@media (min-width: 1001px) and (max-width: 1041px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 16px;
		width: 92vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*align-items: center;*/
	}

	.marca-about-us img {
		height: 300px;
		width: 331px;
		margin-left: 10px !important;
		/*margin-top: 100px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}

@media (min-width: 991px) and (max-width: 1000px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 16px;
		width: 70vw !important;
		margin-left: 130px !important;
	}

	.marca-about-us img {
		height: 300px;
		width: 331px;
		margin-left: 17vw !important;
		/*margin-top: 10px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}

@media (min-width: 962px) and (max-width: 990px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 16px;
		width: 72vw !important;
		margin-left: 0px !important;
	}

	.marca-about-us img {
		height: 300px;
		width: 331px;
		margin-left: 20vw !important;
		/*margin-top: 10px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 926px) and (max-width: 961px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 16px;
		width: 75vw !important;
		margin-left: 0px !important;
	}

	.marca-about-us img {
		height: 300px;
		width: 331px;
		margin-left: 20vw !important;
		/*margin-top: 10px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 888px) and (max-width: 925px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 16px;
		width: 78vw !important;
		margin-left: 0px !important;
	}

	.marca-about-us img {
		height: 300px;
		width: 331px;
		margin-left: 20vw !important;
		/*margin-top: 10px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 872px) and (max-width: 887px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 16px;
		width: 80vw !important;
		margin-left: 0px !important;
	}

	.marca-about-us img {
		height: 300px;
		width: 331px;
		margin-left: 20vw !important;
		/*margin-top: 10px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 831px) and (max-width: 871px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 16px;
		width: 82vw !important;
		margin-left: 0px !important;
	}

	.marca-about-us img {
		height: 300px;
		width: 331px;
		margin-left: 20vw !important;
		/*margin-top: 10px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 804px) and (max-width: 830px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 16px;
		width: 85vw !important;
		margin-left: 0px !important;
	}

	.marca-about-us img {
		height: 300px;
		width: 331px;
		margin-left: 21vw !important;
		/*margin-top: 10px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 787px) and (max-width: 803px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 16px;
		width: 87vw !important;
		margin-left: 0px !important;
	}

	.marca-about-us img {
		height: 300px;
		width: 331px;
		margin-left: 22vw !important;
		/*margin-top: 10px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 768px) and (max-width: 786px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 16px;
		width: 89vw !important;
		margin-left: 0px !important;
	}

	.marca-about-us img {
		height: 300px;
		width: 331px;
		margin-left: 24vw !important;
		/*margin-top: 10px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 721px) and (max-width: 767px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 16px;
		width: 69vw !important;
		margin-left: 0px !important;
	}

	.marca-about-us img {
		height: 300px;
		width: 331px;
		margin-left: 12vw !important;
		/*margin-top: 10px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}

@media (min-width: 678px) and (max-width: 720px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 16px;
		width: 75vw !important;
		margin-left: 0px !important;
	}

	.marca-about-us img {
		height: 300px;
		width: 331px;
		margin-left: 14vw !important;
		/*margin-top: 10px !important;     */
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 621px) and (max-width: 677px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 16px;
		width: 78vw !important;
		margin-left: 0px !important;
	}

	.marca-about-us img {
		height: 300px;
		width: 331px;
		margin-left: 15vw !important;
		/*margin-top: 10px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}

@media (min-width: 602px) and (max-width: 620px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 15px;
		width: 84vw !important;
		margin-left: 0px !important;
	}

	.marca-about-us img {
		height: 300px;
		width: 331px;
		margin-left: 16vw !important;
		/*margin-top: 10px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}

@media (min-width: 575px) and (max-width: 601px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 15px;
		width: 90vw !important;
		margin-left: 0px !important;
	}

	.marca-about-us img {
		height: 300px;
		width: 331px;
		margin-left: 17vw !important;
		/*margin-top: 10px !important;*/
	}

	.marca-about-us h2 {
		font-size: 26px;
	}
}

@media (min-width: 530px) and (max-width: 574px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 15px;
		width: 92vw !important;
		margin-left: 0px !important;
		/*margin-top: -20px !important;*/
	}

	.marca-about-us img {
		height: 250px;
		width: 276px;
		margin-left: 20vw !important;
		/*margin-top: 0px !important;*/
		/*margin-bottom: 25px !important;*/
	}

	.marca-about-us h2 {
		font-size: 21px !important;
		text-align: center;
	}
}


@media (min-width: 476px) and (max-width: 529px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 15px;
		width: 92vw !important;
		margin-left: 0px !important;
		/*margin-top: -20px !important;*/
	}

	.marca-about-us img {
		height: 250px;
		width: 276px;
		margin-left: 17vw !important;
		/*margin-top: 0px !important;*/
		/*margin-bottom: 25px !important;*/
	}

	.marca-about-us h2 {
		font-size: 21px !important;
		text-align: center;
	}
}

@media (min-width: 403px) and (max-width: 475px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 15px;
		width: 92vw !important;
		margin-left: 0px !important;
		/*margin-top: -20px !important;*/
	}

	.marca-about-us img {
		height: 250px;
		width: 276px;
		margin-left: 11vw !important;
		/*margin-top: 0px !important;*/
		/*margin-bottom: 25px !important;*/
	}

	.marca-about-us h2 {
		font-size: 21px !important;
		text-align: center;
	}
}

@media (min-width: 382px) and (max-width: 402px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 15px;
		width: 92vw !important;
		margin-left: 0px !important;
		/*margin-top: -20px !important;*/
	}

	.marca-about-us img {
		height: 250px;
		width: 276px;
		margin-left: 11vw !important;
		/*margin-top: 0px !important;*/
		/*margin-bottom: 25px !important;*/
	}

	.marca-about-us h2 {
		font-size: 21px !important;
		text-align: center;
	}
}

@media (min-width: 330px) and (max-width: 381px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 15px;
		width: 92vw !important;
		margin-left: 0px !important;
		/*margin-top: -20px !important;*/
	}

	.marca-about-us img {
		height: 250px;
		width: 276px;
		margin-left: 7vw !important;
		margin-top: 0px !important;
		/*margin-bottom: 25px !important;*/
	}

	.marca-about-us h2 {
		font-size: 21px !important;
		text-align: center;
	}
}

@media (max-width: 329px) {
	.marca-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		flex-direction: column-reverse;
		font-size: 15px;
		width: 92vw !important;
		margin-left: 0px !important;
		/*margin-top: -20px !important;*/
	}

	.marca-about-us img {
		height: 250px;
		width: 276px;
		/*margin-left: 1vw !important;*/
		margin-top: 0px !important;
		/*margin-bottom: 25px !important;*/
	}

	.marca-about-us h2 {
		font-size: 21px !important;
		text-align: center;
	}
}


/*------------------------------------------------------------------------------------------------------------------------*/





@media (min-width: 1651px) and (max-width: 1700px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 71vw !important;
		margin-left: 10px !important;
		/*margin-right: 10px !important;*/
		/*margin-top: -10px !important;*/
		/*align-items: center;*/
	}

	.inspiracao-e-referencias-about-us img {
		height: 382px;
		/*width: 50vw !important;*/
		margin-left: 10px !important;
		/*margin-top: 20px !important;*/
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1566px) and (max-width: 1650px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 73vw !important;
		margin-left: 10px !important;
    /*   margin-right: 10px !important;
    margin-top: -10px !important;*/
    /*align-items: center;*/
}

.inspiracao-e-referencias-about-us img {
	height: 382px;
	/*width: 50vw !important;*/
	margin-left: 10px !important;
	/*margin-top: 20px !important;*/
}

.inspiracao-e-referencias-about-us h2 {
	font-size: 26px;
}
}


@media (min-width: 1537px) and (max-width: 1565px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 76vw !important;
		margin-left: 10px !important;
    /*   margin-right: 10px !important;
    margin-top: -10px !important;*/
    /*align-items: center;*/
}

.inspiracao-e-referencias-about-us img {
	height: 382px;
	/*width: 50vw !important;*/
	margin-left: 10px !important;
	/*margin-top: 20px !important;*/
}

.inspiracao-e-referencias-about-us h2 {
	font-size: 26px;
}
}


@media (min-width: 1501px) and (max-width: 1536px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 78vw !important;
		margin-left: 10px !important;
    /*   margin-right: 10px !important;
    margin-top: -10px !important;*/
    /*align-items: center;*/
}

.inspiracao-e-referencias-about-us img {
	height: 382px;
	/*width: 50vw !important;*/
	margin-left: 10px !important;
	/*margin-top: 20px !important;*/
}

.inspiracao-e-referencias-about-us h2 {
	font-size: 26px;
}
}


@media (min-width: 1466px) and (max-width: 1500px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 80vw !important;
		margin-left: 10px !important;
    /*   margin-right: 10px !important;
    margin-top: -10px !important;*/
    /*align-items: center;*/
}

.inspiracao-e-referencias-about-us img {
	height: 382px;
	/*width: 50vw !important;*/
	margin-left: 10px !important;
	/*margin-top: 20px !important;*/
}

.inspiracao-e-referencias-about-us h2 {
	font-size: 26px;
}
}


@media (min-width: 1421px) and (max-width: 1465px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 81vw !important;
		margin-left: 10px !important;
    /*   margin-right: 10px !important;
    margin-top: -10px !important;*/
    /*align-items: center;*/
}

.inspiracao-e-referencias-about-us img {
	height: 382px;
	/*width: 50vw !important;*/
	margin-left: 10px !important;
	/*margin-top: 20px !important;*/
}

.inspiracao-e-referencias-about-us h2 {
	font-size: 26px;
}
}


@media (min-width: 1401px) and (max-width: 1420px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 83vw !important;
		margin-left: 10px !important;
    /*   margin-right: 10px !important;
    margin-top: -10px !important;*/
    /*align-items: center;*/
}

.inspiracao-e-referencias-about-us img {
	height: 382px;
	/*width: 50vw !important;*/
	margin-left: 10px !important;
	/*margin-top: 20px !important;*/
}

.inspiracao-e-referencias-about-us h2 {
	font-size: 26px;
}
}


@media (min-width: 1371px) and (max-width: 1400px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 84vw !important;
		margin-left: 10px !important;
    /*   margin-right: 10px !important;
    margin-top: -10px !important;*/
    /*align-items: center;*/
}

.inspiracao-e-referencias-about-us img {
	height: 382px;
	/*width: 50vw !important;*/
	margin-left: 10px !important;
	/*margin-top: 20px !important;*/
}

.inspiracao-e-referencias-about-us h2 {
	font-size: 26px;
}
}


@media (min-width: 1311px) and (max-width: 1370px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 86vw !important;
		margin-left: 10px !important;
    /*   margin-right: 10px !important;
    margin-top: -10px !important;*/
    /*align-items: center;*/
}

.inspiracao-e-referencias-about-us img {
	height: 382px;
	/*width: 50vw !important;*/
	margin-left: 10px !important;
	/*margin-top: 20px !important;*/
}

.inspiracao-e-referencias-about-us h2 {
	font-size: 26px;
}
}


@media (min-width: 1282px) and (max-width: 1310px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 84vw !important;
		margin-left: 50px !important;
		margin-right: 10px !important;
		/*margin-top: -10px !important;*/
		/*align-items: center;*/
	}

	.inspiracao-e-referencias-about-us img {
		height: 382px;
		/*width: 50vw !important;*/
		margin-left: 10px !important;
		/*margin-top: 20px !important;*/
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1266px) and (max-width: 1281px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 85vw !important;
		margin-left: 50px !important;
		margin-right: 10px !important;
		/*margin-top: -10px !important;*/
		/*align-items: center;*/
	}

	.inspiracao-e-referencias-about-us img {
		height: 382px;
		/*width: 50vw !important;*/
		margin-left: 10px !important;
		/*margin-top: 20px !important;*/
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1251px) and (max-width: 1265px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 86vw !important;
		margin-left: 50px !important;
		margin-right: 10px !important;
		/*margin-top: -10px !important;*/
		/*align-items: center;*/
	}

	.inspiracao-e-referencias-about-us img {
		height: 382px;
		/*width: 50vw !important;*/
		margin-left: 10px !important;
		/*margin-top: 20px !important;*/
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}

@media (min-width: 1228px) and (max-width: 1250px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 88vw !important;
		margin-left: 50px !important;
		margin-right: 10px !important;
		/*margin-top: -10px !important;*/
		/*align-items: center;*/
	}

	.inspiracao-e-referencias-about-us img {
		height: 382px;
		/*width: 50vw !important;*/
		margin-left: 10px !important;
		/*margin-top: 20px !important;*/
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1201px) and (max-width: 1227px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 17px;
		width: 89vw !important;
		margin-left: 50px !important;
		margin-right: 10px !important;
		/*margin-top: -10px !important;*/
		/*align-items: center;*/
	}

	.inspiracao-e-referencias-about-us img {
		height: 382px;
		/*width: 50vw !important;*/
		margin-left: 10px !important;
		/*margin-top: 20px !important;*/
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1171px) and (max-width: 1200px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 16px;
		width: 81vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*margin-top: -10px !important;*/
		/*align-items: center;*/
	}

	.inspiracao-e-referencias-about-us img {
		height: 382px;
		/*width: 50vw !important;*/
		margin-left: 10px !important;
		/*margin-top: 20px !important;*/
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}



@media (min-width: 1146px) and (max-width: 1170px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 16px;
		width: 83vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*margin-top: -10px !important;*/
		/*align-items: center;*/
	}

	.inspiracao-e-referencias-about-us img {
		height: 382px;
		/*width: 50vw !important;*/
		margin-left: 10px !important;
		/*margin-top: 20px !important;*/
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1127px) and (max-width: 1145px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 16px;
		width: 85vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*margin-top: -10px !important;*/
		/*align-items: center;*/
	}

	.inspiracao-e-referencias-about-us img {
		height: 382px;
		/*width: 50vw !important;*/
		margin-left: 10px !important;
		/*margin-top: 20px !important;*/
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1096px) and (max-width: 1126px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 16px;
		width: 86vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*margin-top: -10px !important;*/
		/*align-items: center;*/
	}

	.inspiracao-e-referencias-about-us img {
		height: 382px;
		/*width: 50vw !important;*/
		margin-left: 10px !important;
		/*margin-top: 20px !important;*/
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1071px) and (max-width: 1095px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 16px;
		width: 88vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*margin-top: -10px !important;*/
		/*align-items: center;*/
	}

	.inspiracao-e-referencias-about-us img {
		height: 382px;
		/*width: 50vw !important;*/
		margin-left: 10px !important;
		/*margin-top: 20px !important;*/
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 1042px) and (max-width: 1070px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 16px;
		width: 90vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*margin-top: -10px !important;*/
		/*align-items: center;*/
	}

	.inspiracao-e-referencias-about-us img {
		height: 382px;
		/*width: 50vw !important;*/
		margin-left: 20px !important;
		/*margin-top: 20px !important;*/
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}

@media (min-width: 1001px) and (max-width: 1041px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		/*flex-wrap:wrap;*/
		font-size: 16px;
		width: 92vw !important;
		margin-left: 10px !important;
		margin-right: 10px !important;
		/*margin-top: -10px !important;*/
		/*align-items: center;*/
	}

	.inspiracao-e-referencias-about-us img {
		height: 382px;
		/*width: 50vw !important;*/
		/*margin-left: 17vw !important;*/
		/*margin-top: 20px !important;*/
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}

@media (min-width: 991px) and (max-width: 1000px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		flex-wrap: wrap;
		font-size: 16px;
		width: 70vw !important;
		margin-left: 130px !important;
		margin-top: -20px !important;
	}

	.inspiracao-e-referencias-about-us img {
		height: 382px;
		/*width: 45vw;*/
		margin-left: 10vw !important;
		margin-top: 0px !important;


		/*margin-bottom: 25px !important;*/
	}

	.text-inspiracao-e-referencias-about-us {
		width: 70vw !important;
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}

@media (min-width: 962px) and (max-width: 990px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		flex-wrap: wrap;
		font-size: 16px;
		width: 72vw !important;
		margin-left: 0px !important;
		margin-top: -20px !important;
	}

	.inspiracao-e-referencias-about-us img {
		height: 382px;
		/*width: 45vw;*/
		margin-left: 10vw !important;
		margin-top: 0px !important;


		/*margin-bottom: 25px !important;*/
	}

	.text-inspiracao-e-referencias-about-us {
		width: 72vw !important;
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 926px) and (max-width: 961px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		flex-wrap: wrap;
		font-size: 16px;
		width: 75vw !important;
		margin-left: 0px !important;
		margin-top: -20px !important;
	}

	.inspiracao-e-referencias-about-us img {
		height: 382px;
		/*width: 45vw;*/
		margin-left: 10vw !important;
		margin-top: 0px !important;


		/*margin-bottom: 25px !important;*/
	}

	.text-inspiracao-e-referencias-about-us {
		width: 75vw !important;
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 888px) and (max-width: 925px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		flex-wrap: wrap;
		font-size: 16px;
		width: 78vw !important;
		margin-left: 0px !important;
		margin-top: -20px !important;
	}

	.inspiracao-e-referencias-about-us img {
		height: 382px;
		/*width: 45vw;*/
		margin-left: 10vw !important;
		margin-top: 0px !important;


		/*margin-bottom: 25px !important;*/
	}

	.text-inspiracao-e-referencias-about-us {
		width: 78vw !important;
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 872px) and (max-width: 887px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		flex-wrap: wrap;
		font-size: 16px;
		width: 80vw !important;
		margin-left: 0px !important;
		margin-top: -20px !important;
	}

	.inspiracao-e-referencias-about-us img {
		height: 382px;
		/*width: 45vw;*/
		margin-left: 10vw !important;
		margin-top: 0px !important;


		/*margin-bottom: 25px !important;*/
	}

	.text-inspiracao-e-referencias-about-us {
		width: 80vw !important;
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 831px) and (max-width: 871px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		flex-wrap: wrap;
		font-size: 16px;
		width: 82vw !important;
		margin-left: 0px !important;
		margin-top: -20px !important;
	}

	.inspiracao-e-referencias-about-us img {
		height: 382px;
		/*width: 45vw;*/
		margin-left: 10vw !important;
		margin-top: 0px !important;


		/*margin-bottom: 25px !important;*/
	}

	.text-inspiracao-e-referencias-about-us {
		width: 82vw !important;
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 804px) and (max-width: 830px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		flex-wrap: wrap;
		font-size: 16px;
		width: 85vw !important;
		margin-left: 0px !important;
		margin-top: -20px !important;
	}

	.inspiracao-e-referencias-about-us img {
		height: 382px;
		/*width: 45vw;*/
		margin-left: 10vw !important;
		margin-top: 0px !important;

		/*margin-bottom: 25px !important;*/
	}

	.text-inspiracao-e-referencias-about-us {
		width: 85vw !important;
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 787px) and (max-width: 803px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		flex-wrap: wrap;
		font-size: 16px;
		width: 87vw !important;
		margin-left: 0px !important;
		margin-top: -20px !important;
	}

	.inspiracao-e-referencias-about-us img {
		height: 382px;
		/*width: 45vw;*/
		margin-left: 10vw !important;
		margin-top: 0px !important;

		/*margin-bottom: 25px !important;*/
	}

	.text-inspiracao-e-referencias-about-us {
		width: 87vw !important;
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 769px) and (max-width: 786px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		flex-wrap: wrap;
		font-size: 16px;
		width: 89vw !important;
		margin-left: 0px !important;
		margin-top: -20px !important;
	}

	.inspiracao-e-referencias-about-us img {
		height: 382px;
		/*width: 45vw;*/
		margin-left: 10vw !important;
		margin-top: 0px !important;

		/*margin-bottom: 25px !important;*/
	}

	.text-inspiracao-e-referencias-about-us {
		width: 89vw !important;
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 721px) and (max-width: 768px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		flex-wrap: wrap;
		font-size: 16px;
		width: 89vw !important;
		margin-left: 1px !important;
		margin-top: 10px !important;
	}

	.inspiracao-e-referencias-about-us img {
		height: 350px;
		/*width: 45vw;*/
		margin-left: 15vw !important;
		margin-top: 0px !important;

		/*margin-bottom: 25px !important;*/
	}

	.text-inspiracao-e-referencias-about-us {
		width: 88vw !important;
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}

@media (min-width: 678px) and (max-width: 720px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		flex-wrap: wrap;
		font-size: 16px;
		width: 75vw !important;
		margin-left: 0px !important;
		margin-top: -20px !important;
	}

	.inspiracao-e-referencias-about-us img {
		height: 350px;
		/*width: 45vw;*/
		margin-left: 2vw !important;
		margin-top: 0px !important;
	}

	.text-inspiracao-e-referencias-about-us {
		width: 75vw !important;
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}


@media (min-width: 621px) and (max-width: 677px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		flex-wrap: wrap;
		font-size: 16px;
		width: 78vw !important;
		margin-left: 0px !important;
		margin-top: -20px !important;
	}

	.inspiracao-e-referencias-about-us img {
		height: 350px;
		/*width: 45vw;*/
		margin-left: 2vw !important;
		margin-top: 0px !important;
	}

	.text-inspiracao-e-referencias-about-us {
		width: 78vw !important;
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}

@media (min-width: 602px) and (max-width: 620px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		flex-wrap: wrap;
		font-size: 15px;
		width: 84vw !important;
		margin-left: 0px !important;
		margin-top: -20px !important;
	}

	.inspiracao-e-referencias-about-us img {
		height: 350px;
		/*width: 45vw;*/
		margin-left: 2vw !important;
		margin-top: 0px !important;
	}

	.text-inspiracao-e-referencias-about-us {
		width: 84vw !important;
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}



/*parei aqui*/


@media (min-width: 575px) and (max-width: 601px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		flex-wrap: wrap;
		font-size: 15px;
		width: 90vw !important;
		margin-left: 0px !important;
		margin-top: -20px !important;
	}

	.inspiracao-e-referencias-about-us img {
		height: 350px;
		/*width: 45vw;*/
		margin-left: 2vw !important;
		margin-top: 0px !important;
	}

	.text-inspiracao-e-referencias-about-us {
		width: 90vw !important;
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 26px;
	}
}



@media (min-width: 530px) and (max-width: 574px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		flex-wrap: wrap;
		font-size: 15px;
		width: 92vw !important;
		margin-left: 0px !important;
		margin-top: -20px !important;
	}

	.inspiracao-e-referencias-about-us img {
		height: 350px;
		/*width: 45vw;*/
		margin-left: 2vw !important;
		margin-top: 0px !important;
	}

	.text-inspiracao-e-referencias-about-us {
		width: 92vw !important;
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 21px !important;
		text-align: center;
	}
}

@media (min-width: 487px) and (max-width: 529px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		flex-wrap: wrap;
		font-size: 15px;
		width: 92vw !important;
		margin-top: -20px !important;
	}

	.inspiracao-e-referencias-about-us img {
		height: 350px;
		/*width: 45vw;*/
		margin-left: 2vw !important;
		margin-top: 0px !important;
	}

	.text-inspiracao-e-referencias-about-us {
		width: 92vw !important;
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 21px !important;
		text-align: center;
	}
}

@media (min-width: 455px) and (max-width: 486px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		flex-wrap: wrap;
		font-size: 15px;
		width: 92vw !important;
		margin-left: 0px !important;
		margin-top: -20px !important;
	}

	.inspiracao-e-referencias-about-us img {
		height: 300px;
		/*width: 45vw;*/
		margin-left: 2vw !important;
		margin-top: 0px !important;
	}

	.text-inspiracao-e-referencias-about-us {
		width: 92vw !important;
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 21px !important;
		text-align: center;
	}
}

@media (min-width: 403px) and (max-width: 454px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		flex-wrap: wrap;
		font-size: 15px;
		width: 92vw !important;
		margin-left: 0px !important;
		margin-top: -20px !important;
	}

	.inspiracao-e-referencias-about-us img {
		height: 280px;
		width: 383px;
		margin-left: 1vw !important;
		margin-top: 0px !important;
	}

	.text-inspiracao-e-referencias-about-us {
		width: 92vw !important;
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 21px !important;
		text-align: center;
	}
}

@media (min-width: 382px) and (max-width: 402px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		flex-wrap: wrap;
		font-size: 15px;
		width: 92vw !important;
		margin-left: 0px !important;
		margin-top: -20px !important;
	}

	.inspiracao-e-referencias-about-us img {
		height: 280px;
		width: 383px;
		margin-left: -1vw !important;
		margin-top: 0px !important;
	}

	.text-inspiracao-e-referencias-about-us {
		width: 92vw !important;
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 21px !important;
		text-align: center;
	}
}

@media (min-width: 330px) and (max-width: 381px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		flex-wrap: wrap;
		font-size: 15px;
		width: 92vw !important;
		margin-left: 0px !important;
		margin-top: -20px !important;
	}

	.inspiracao-e-referencias-about-us img {
		height: 280px;
		width: 383px;
		margin-left: 1vw !important;
		margin-top: 0px !important;
	}

	.text-inspiracao-e-referencias-about-us {
		width: 92vw !important;
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 21px !important;
		text-align: center;
	}
}

@media (max-width: 329px) {
	.inspiracao-e-referencias-about-us {
		display: flex;
		flex-wrap: wrap;
		font-size: 15px;
		width: 92vw !important;
		margin-left: 0px !important;
		margin-top: -20px !important;
	}

	.inspiracao-e-referencias-about-us img {
		height: 280px;
		width: 383px;
		margin-left: -1vw !important;
		margin-top: 0px !important;
	}

	.text-inspiracao-e-referencias-about-us {
		width: 92vw !important;
	}

	.inspiracao-e-referencias-about-us h2 {
		font-size: 21px !important;
		text-align: center;
	}
}




@media (max-width: 575px) {

	/*#mobilee{ height: 800px !important; }*/

	.theme-inner-banner .overlay h2 {
		font-size: 35px;
	}

/*	.header-one .theme-menu-wrapper {
		background: #50a1a5;
       }*/

       .header-one .menu-collapser {
          margin-left: 0;
      }

      .theme-menu-wrapper .right-widget .search-option .dropdown-toggle {
          text-align: right;
          width: 25px;
      }

      .theme-menu-wrapper .right-widget .cart-icon {
          width: 42px;
          margin-left: 10px;
      }

      .theme-title-one h2 {
          font-size: 30px;
          padding-bottom: 18px;
      }

      .section-spacing {
          margin-bottom: 60px;
      }

      .about-compnay .mission-goal li h4 {
          font-size: 18px;
      }

      .about-compnay .mission-goal li .icon {
          font-size: 35px;
      }

      .feature-banner .opacity h2 {
          font-size: 35px;
          line-height: 45px;
      }

      .feature-banner .opacity,
      .testimonial-section .overlay,
      .theme-counter .bg {
          padding: 60px 0;
      }

      .service-style-one .contact-text h5:before {
          display: none;
      }

      .testimonial-section .wrapper p {
          font-size: 18px;
          line-height: 27px;
          font-weight: normal;
      }

      .theme-counter h2 {
          font-size: 38px;
      }

      .single-counter-box .number {
          font-size: 25px;
      }

      .single-counter-box .number .timer {
          font-size: 50px;
      }

      .single-counter-box p {
          margin-top: -5px;
      }

      .partner-section h6 {
          text-align: center;
          margin: 0 0 35px 0;
      }

      .partner-section h6 br {
          display: none;
      }

      .theme-footer-one .top-footer .title {
          margin-bottom: 15px;
      }

      .theme-footer-one .top-footer [class*="col-"],
      .theme-footer-two .top-footer [class*="col-"] {
          margin-bottom: 50px;
      }

      .header-two .top-header,
      .header-two .top-header .social-icon {
          text-align: center;
      }

      .header-two .top-header .left-widget li {
          margin: 0 10px;
      }

      .header-two .top-header .social-icon li {
          margin: 8px 5px 0 5px;
      }

      #polyglotLanguageSwitcher {
          margin: 0;
      }

      .about-compnay-two .quote-form {
          padding: 25px 15px 30px 15px;
      }

      .our-case .single-case-block .hover-content .text {
          padding: 0 15px;
      }

      .our-case .view-all {
          margin-top: 35px;
      }

      .why-we-best .wrapper .best-list-item li {
          padding-left: 55px;
          margin-bottom: 45px;
      }

      .why-we-best .wrapper .best-list-item li .icon {
          font-size: 42px;
      }

      .shop-page .single-product .image-box {
          min-height: 270px;
          padding: 0 5px;
      }

      .shop-page .single-product .product-name h5 {
          font-size: 20px;
      }

      .shop-details .product-details .product-tab .product-thumbnail {
          width: 40%;
          height: 290px;
      }

      .shop-details .product-details .product-tab .product-preview {
          width: 60%;
          height: 290px;
      }

      .shop-details .product-details .product-tab {
          min-height: 290px;
      }

      .shop-details .product-details .product-info .title {
          font-size: 22px;
      }

      .blog-details .share-option ul {
          width: 100%;
      }
/*
  #theme-main-banner {
    height: 400px !important;
    }*/

    #theme-main-banner .camera_caption p {
    	font-size: 18px;
    }

    #theme-main-banner .camera_caption h1 {
    	font-size: 35px;
    	line-height: 46px;
    	padding: 12px 0 18px 0;
    }

}

/*(max-width: 575px)*/



@media (max-width: 650px) {

	#success,
	#error {

		width: 86%;

		height: auto;

		top: calc(50% - 50px);

		left: 7%;

		padding: 30px 10px;

	}

}

@media (max-width: 400px) {

	.service-style-one .single-service .text {
		padding-right: 5px;
		padding-left: 10px;
	}

	.service-style-one .single-service .text h5 {
		font-size: 18px;
	}

	.service-style-one .single-service .text p {
		padding-bottom: 5px;
	}

	.shop-page .shop-filter {
		text-align: center;
	}

	.shop-page .shop-filter li,
	.project-details .project-details-sidebar .project-history li {
		width: 100%;
	}

}

@media (max-width: 380px) {

	.cunter-wrapper [class*="col-"] {
		max-width: 100%;
		flex: 0 0 100%;
	}

}

@media (max-width: 575px) {
    .info-post-meta {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .title-categorias {
        margin-left: 15px;
    }
}

@media (min-width: 1200px) and (max-width: 1300px) {
    .single-blog {
        width: 400px !important;
    }
    .categories-size {
        max-width: 80% !important;
    }
    .blog {
        margin-left: 30px !important;
    }
}

@media (min-width: 463px) and (max-width: 767px) {
    .single-blog {
        width: 400px !important;
    }
    .notice-layout {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: center;
    }
    .categories-bullet {
        display: flex;
        flex-direction: column;
        align-items: center;
    }
}

@media (min-width: 500px) and (max-width: 767px) {
    .title-notice {
        margin-left: 9vw !important;
    }
    .title-notice-filter {
        margin-left: 9vw !important;
    }
}

@media (min-width: 470px) and (max-width: 499px) {
    .title-notice {
        margin-left: 35px !important;
    }
    .title-notice-filter {
        margin-left: 35px !important;
    }
}

@media (min-width: 455px) and (max-width: 469px) {
    .title-notice {
        margin-left: 30px !important;
    }
    .title-notice-filter {
        margin-left: 30px !important;
    }
}

@media (min-width: 435px) and (max-width: 454px) {
    .title-notice {
        margin-left: 20px !important;
    }
    .title-notice-filter {
        margin-left: 20px !important;
    }
}

@media (min-width: 420px) and (max-width: 434px) {
    .title-notice {
        margin-left: 15px !important;
    }
    .title-notice-filter {
        margin-left: 15px !important;
    }
}


@media (min-width: 400px) and (max-width: 419px) {
    .title-notice {
        margin-left: 5px !important;
    }
    .title-notice-filter {
        margin-left: 15px !important;
    }
}

@media (min-width: 300px) and (max-width: 399px) {
    .title-notice-filter {
        margin-left: 15px !important;
    }
}

@media (min-width: 800px) and (max-width: 991px) {
    .image-notice {
        width: 315px !important;
    }
}

@media (min-width: 476px) and (max-width: 575px) {
    .image-news-blog {
        width: 400px !important;
    }
    .our-blog .single-blog .image-box {
        width: 400px;
    }
}

@media (max-width: 475px) {
    .image-news-blog {
        width: 380px !important;
    }
    .our-blog .single-blog .image-box {
        width: 380px;
    }
}

@media (max-width: 767px) {
    .filter-news-blog {
        padding-left: 15px !important;
    }
}


