/******* New Style hhe he! **********/


@media (min-width: 768px) {

	/**** Start Section LC Hero ****/

	/* .section__hero--lc {
		padding: 10rem 0 4rem;
	} */

	/* .section__hero--titulo span.hero_subtitle {
		font-size: 16px;
		line-height: 20px;
	} */


	.section__hero--titulo h1 {
		min-height: 16rem;
		max-height: 16rem;
	}


	.section__hero--titulo h1 b {
		/* font-size: 92px;
		line-height: 75px; */
		/* font-size: 8rem;
		line-height: 8.2rem; */
		font-size: 5rem;
		line-height: 7.2rem;
		padding: 1.2rem 0 .4rem;
	}

	.section__hero--detalles {
		padding: 0 0 1.2rem;
	}

	.section__hero--detalles p {
		/* font-size: 17px;
		line-height: 21px; */
		font-size: 1.6rem;
		line-height: 2rem;
	}


	.section__btn a {
		/* font-size: 24px;
		line-height: 29px; */
		/*font-size: 2rem;
		/*line-height: 2.4rem;*/
		/*padding: 2.8rem 3.6rem;
		/* padding: 3.2rem 5.2rem; */
		/* border-radius: 1.2rem; */
		border-radius: 1rem;
	}

	.section__contract span {
		font-size: 16px;
		line-height: 20px;
		padding: 2.4rem 0 2rem;
	}

	/**** End Section LC Hero ****/






	/**** Start Response Section ****/

	.section__response--container {
		grid-template-columns: 1fr 1fr;
	}

	.section__response--info-title h3 {
		/* font-size: 52px;
		line-height: 62px; */
		font-size: 3.2rem;
		line-height: 3.9rem;
	}

	.section__response--info-details p {
		/* font-size: 17px;
		line-height: 21px; */
		font-size: 1.4rem;
		line-height: 1.7rem;
	}

	/**** End Response Section ****/




	/**** Start Multiagent Section ****/


	.section__multiagent-cards {
		grid-template-columns: 1fr 1fr;
	}

	.section__multiagent-card {
		padding: 3.2rem 2rem;
	}

	.section__multiagent-card h4 {
		font-size: 2.4rem;
		line-height: 2.9rem;
	}

	.section__multiagent-card ul {
		max-width: 90%;
	}

	.section__multiagent-card ul li {
		font-size: 1.4rem;
		line-height: 2.2rem;
	}

	/**** End Multiagent Section ****/






	/**** Start Click Section ****/

	.section__click {
		padding: 4rem 0;
	}

	/**** End Click Section ****/




	/**** Start Conversation Section ****/

	.section__conversation--title h3 {
		/* font-size: 52px;
		line-height: 62px; */
		font-size: 4rem;
		line-height: 4.9rem;
	}

	.section_conversation-red a p {
		display: flex;
	}

	/**** End Conversation Section ****/










	/**** Start Allow Section ****/

	.section__allow--card {
		grid-template-columns: 1fr 1fr;
		/* padding: 5.2rem 2rem 4rem; */
		/* padding: 5.2rem 4rem 4rem; */
	}

	.section__allow--card:nth-child(even) .section__allow--card-image {
		grid-area: 2 / 3 / 1 / 2;
	}


	/**** End Allow Section ****/







	/**** Start Section Tools ****/

	.tools_subtitle p {
		/* font-size: 3.2rem;
		line-height: 4rem; */
		font-size: 2rem;
		line-height: 2.4rem;
	}


	/**** End Section Tools ****/


	/**** Start Section Brands ****/


	.container_brands h4 {
		/* font-size: 50px;
		line-height: 62px; */
		font-size: 4rem;
		line-height: 4.9rem;
	}

	/**** Start Section Brands ****/



	/**** Start Tabs WhatsApp Section ****/

	.container_faq-ads h2 {
		font-size: 3.2rem;
		line-height: 3.9rem;
	}

	.tabs_whatsapp-body {
		place-items: center;
	}

	/**** End Tabs WhatsApp Section ****/










	/**** Start Community Section ****/

	.section__community--title h3 {
		/* font-size: 4.8rem;
		line-height: 6.1rem; */
		font-size: 4rem;
		line-height: 4.9rem;
	}

	.section__community--details p {
		font-size: 1.4rem;
		line-height: 1.7rem;
	}

	/**** End Community Section ****/










	/**** Start Section Footer ****/

	.footer_body {
		grid-template-columns: 1fr 2fr;
	}

	/**** End Section Footer ****/










}




@media (min-width: 991px) {




	/*** Start Header Section ***/

	/*** Start Responsive Menu ***/

	nav.header_nav.menu_hamburgesa-opened ul.submenu_container {
		grid-template-columns: repeat(4, 1fr);
	}

	/*** End Header Section ***/

	/*** End Responsive Menu ***/













	/**** Start Section LC Hero ****/

	.section__title h1,
	.section__title h2,
	.section__title h3 {
		/* font-size: 5rem;
		line-height: 5.4rem; */
		font-size: 4rem;
		line-height: 4.4rem;
	}

	.section__title h3 {
		font-size: 4rem;
		line-height: 4.4rem;
	}

	.section__details p {
		font-size: 17px;
		line-height: 21px;
	}


	/**** End Section LC Hero ****/



	/**** Start Section Reviews ****/

	.section__reviews--cards {
		grid-template-columns: repeat(3, 1fr);
	}


	/**** End Section Reviews ****/





	/**** Start Response Section ****/

	/* .section__response--info-title h3 {
		font-size: 4rem;
		line-height: 4.9rem;
	} */

	/**** End Response Section ****/



	/**** Start Multiagent Section ****/


	.section__multiagent-card {
		padding: 3.2rem 4rem 5.2rem;
	}

	.section__multiagent-card h4 {
		font-size: 3rem;
		line-height: 3.6rem;
	}

	.section__multiagent-card ul {
		max-width: 80%;
	}

	.section__multiagent-card ul li {
		font-size: 1.6rem;
		line-height: 2.4rem;
	}

	/**** End Multiagent Section ****/








	/**** Start Click Section ****/

	.section__click--container > span {
		font-size: 2rem;
		line-height: 2.4rem;
	}

	.section__click--container h4 {
		font-size: 4rem;
		line-height: 4.9rem;
		padding: 2rem 0 3.2rem
	}

	/**** End Click Section ****/





	/**** Start Conversation Section ****/

	.section__conversation-redes {
		/* gap: 2rem; */
		padding-top: 6rem;
	}

	.section_conversation-red a {
		/* padding: 2rem 6rem; */
		padding: 2rem 3.2rem;
	}


	.section_conversation-red a img {
		/* min-height: 4.4rem;
		max-height: 4.4rem; */
		min-height: 3.2rem;
		max-height: 3.2rem;
	}


	/**** End Conversation Section ****/







	/**** Start Allow Section ****/

	.section__allow--subtitle span {
		font-size: 2rem;
		line-height: 2.4rem;
	}

	.section__allow--details p {
		font-size: 3rem;
		line-height: 3.9rem;
	}

	.section__allow--card {
		padding: 5.2rem 4rem 4rem;
	}

	/**** End Allow Section ****/








	/**** Start Section Tools ****/

	.tools_subtitle p {
		/* font-size: 3.2rem;
		line-height: 4rem; */
		font-size: 2.4rem;
		line-height: 2.9rem;
	}

	/**** End Section Tools ****/

	/**** Start Tabs WhatsApp Section ****/

	.container_faq-ads h2 {
		font-size: 4.2rem;
		line-height: 5.1rem;
	}

	/**** End Tabs WhatsApp Section ****/





	/**** Start Section Footer ****/

	.footer_body {
		grid-template-columns: 1fr 3fr;
		gap: 2rem;
	}


	.footer_body--menus {
		grid-template-columns: 2.8fr 1fr 1fr;
		gap: 2rem;
	}


	.footer_body--menu:first-child ul {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		gap: 0 2rem;
	}

	/**** End Section Footer ****/











}




@media (min-width: 993px) {

	/* section.home-section {
		padding-top: 108px;
		overflow: hidden;
	} */

	.site-content {
		/* padding-top: 163px; */
		padding-top: 10rem;
	}

	/**** Start Section Header ****/

	.nav-brand {
		max-width: 250px;
		min-width: 170px;
		width: 100%;
		padding: 0;
	}

	.header-content {
		padding: 3rem 4rem;
	}

	.navbar-header {
		display: block;
		width: 100%;
		padding: 0 2rem;
	}

	.content-info-header {
		width: 100%;
		display: flex;
		justify-content: center;
	}

	.ct-header {
		max-width: 1200px;
		margin: auto;
	}

	.fixed .header-content {
		/* padding: 17px 2rem; */
		padding: 1.7rem 4rem;
	}

	#menu-main {
		display: flex;
		align-items: center;
		justify-content: center;
	}

	nav.main-nav>ul>li>a {
		display: flex;
		font-size: 14px;
		padding: 7px 15px;
		font-weight: 500;
		/* color: #76a5db; */
		color: #5c7791;
		/* color: #1775CF; */
		height: 36px;
		min-width: 95px;
		align-items: center;
		justify-content: center;
		margin: 0 0;
		text-align: center;
		white-space: nowrap;
		border-radius: 35px;
		transition: all .3s ease;
	}

	nav.main-nav ul {
		padding: 0;
		margin: 0;
		list-style: none;
	}

	#menu-main>li>ul {
		padding: 15px;
		background: #fff;
		border-radius: 0 0 15px 15px;
		border: 1px solid #f1f1f1;
		box-shadow: 9px 10px 20px 0px #0000001f;
	}

	nav.main-nav>ul>li:hover>ul {
		display: flex !important;
	}

	.submenu:before {
		content: "";
		display: block;
		width: 0;
		height: 0;
		border-style: solid;
		border-width: 0 10px 10px;
		border-color: #0000 #0000 #f1f1f1 #0000;
		position: absolute;
		top: -10px;
		left: 0;
		right: 0;
		margin: auto;
	}

	nav .submenu>li>a span {
		display: none;
	}

	nav .submenu>li>a {
		color: #3b5998;
		font-weight: bold;
		font-size: 1.3rem;
		display: block;
		margin: 5px 7px 5px;
	}

	nav .submenu>li>ul>li>a {
		display: block;
		min-width: 150px;
		color: #5c7791;
		font-weight: normal;
		font-size: 14px;
		padding: 7px 10px;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	nav .submenu>li>ul>li>a:hover {
		color: #1775CF;
	}

	ul.submenu {
		position: absolute;
		min-width: 150px;
		transform: translateX(-50%);
		padding-top: 10px !important;
		left: 50%;
		box-shadow: 0 0 0px black;
		display: none;
		transition: all .3s ease;
	}

	.row--one>a:hover {
		color: #1775CF;
	}

	.down {
		margin-left: 10px;
		margin-top: 3px;
	}

	nav.main-nav ul li {
		position: relative;
	}

	ul.subsubmenu {}

	.hijo>li:first-child>a {
		border-radius: 10px 10px 0 0 !important;
	}

	.hijo>li:last-child>a {
		border-radius: 0 0 10px 10px !important;
	}

	.hijo>li:last-child>a.unicoHijo {
		border-radius: 10px !important;
	}

	/**** Start Section Header ****/




	/**** Start Section LC Hero ****/

	/* .section__hero--lc {
		padding: 4rem 0;
	} */

	/* .section__hero--titulo span.hero_subtitle {
		font-size: 1.7rem;
		line-height: 1.9rem;
	} */

	.section__hero--detalles p {
		font-size: 1.7rem;
		line-height: 2.1rem;
	}

	/**** End Section LC Hero ****/













}





