/*
Theme Name: Grupo Aguila
Theme URI: https://buenavista.design/
Author: Santiago Aristizábal
Author URL: https://buenavista.design/
Version: 1.0
Description: Plantilla personalizada para Grupo Aguila
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: theme-private
Text Domain: GRUPO AGUILA
Domain Path: /languages/
*/

@import url('https://fonts.googleapis.com/css2?family=Inter&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Marcellus&display=swap');


@keyframes popup {  
	0% {transform:translate(-50%, -50%) scale(0); width:0% !important; height:0%; }
   100% {transform:translate(-50%, -50%) scale(1); width:100% !important; height:100%; }
}

@media screen and (min-width:0px){
	:root{
		--main-color-primary:#2b5f9f;
		--main-color-secundary:#00b2ff;
		--main-color-yellow:#FFB400;
		--main-color-yellow2:#FFDA00;

		--video-ratio: calc(16 / 9);
		--video-container-max-width: 640px;
		--video-container-x-padding-sum: 2rem;
	}

	::selection{background:rgba(0, 0, 0, 0.3);}

	/*=============== GENERAL ===============*/
	.wcbtn.btn-blue{background:var(--main-color-secundary);}
	.wcbtn.btn-red{background:#FF0000;}
	.wcbtn.btn-grey{background:rgba(0, 0, 0, 0.5);}
	/* #main__wrapper iframe,
	#main__wrapper-single-product iframe{--video-container-width: calc(100vw - var(--video-container-x-padding-sum)); width:100%;height:calc(var(--video-container-width) / var(--video-ratio));} */
	table{display:block; min-width:100%; width:100%; margin:2rem 0; border-radius:1rem; overflow-x:auto;}
	table thead tr th{background:rgba(0, 0, 0, 0.15); padding:1rem 1.5rem; text-transform:uppercase; font-weight:bold;}
	table tbody tr td{padding:0.5rem 1.5rem;}
	table tbody tr:nth-child(odd) td{background:rgba(0, 0, 0, 0.015);}
	table tbody tr:nth-child(even) td{background:rgba(0, 0, 0, 0.03);}
    table tbody tr:hover td{background:rgba(0, 0, 0, 0.09);}
    table tbody tr td{color:rgba(0, 0, 0, 0.5);}
	#main__wrapper .slick-track,
	#main__wrapper .splide__list{transition:unset;}
	#main__wrapper .slick-list{width: 100%; order: 1;}
	#main__wrapper .slick-dots{ width: 100%; display: flex; justify-content: center; list-style: none; order: 2;}
	#main__wrapper .slick-track{display: flex;}
	.pro-paragraph-inner p{font-family:inherit; font-size:inherit; line-height:inherit; font-weight:inherit; letter-spacing:inherit;}
	.pro-paragraph-inner p a{font-family:inherit; font-size:inherit; line-height:inherit; font-weight:inherit; letter-spacing:inherit;}
	.loading{background:none;}
	.loading::after{display:none !important; width:0; height:0;}
	.roboto{font-family: 'Roboto Slab', serif;}
	.bebas{font-family: 'bebas', cursive; font-weight: 400;}
	a.button-link-wrap > span{display:flex; align-items:center; justify-content:center;}
	.color-orange{color: #F37C5F !important;}

	/*========== PRELOADER ==========*/
	#page__loader,
	#page__loader *{transition:none;}
	#page__loader{background:var(--main-color-secundary);}
	#page__loader #container__preloader img{max-width:25rem;}

	/*========== WHATSAPP ==========*/
	#container__whatsapp *{margin:0; padding:0;}
	#container__whatsapp .texto{display:none;}

	/*========== SCROLL TOP ==========*/
	#scrollto__top{display: none ; bottom:7rem;}
	#scrollto__top a#scrolltop__btn{background:#5E1039;}
	#scrollto__top a#scrolltop__btn:hover{background:#5E1039;}

	/*========== OFFCANVAS ==========*/
	#offcanvas{background:#FFFFFF; position:fixed; width:100%; max-width:76.2rem; height:100%; top:0; right:-300rem; padding:3.2rem 0rem 0rem; z-index:99999; display:flex; flex-direction:column; justify-content:space-between; overflow:hidden; transition:all .5s;}
	#offcanvas::before{content:""; display:block; position:absolute; left:8.7rem; top:16%; width:50.8rem; height:45.5rem; pointer-events:none; background:linear-gradient(117.29deg, rgba(0, 63, 136, 0.95) 58.39%, rgba(45, 173, 244, 0) 81.88%, rgba(45, 173, 244, 0) 151.05%); z-index:1;opacity: 0.17;filter: blur(100px);transform: rotate(150deg);}
	#offcanvas.active{right:0rem; transition:all .5s;}
	#offcanvas a#nav-responsive-close{position:absolute; top:3rem; right:2rem;}
	#offcanvas a#nav-responsive-close span{font-size:3rem; color:#000;}
	#offcanvas *{color:#1D1E24;}
	#offcanvas .content-logo{padding-left:1.8rem;}
	#offcanvas img.logo__offcanvas{max-width:19.1rem;}
	#offcanvas #nav__offcanvas{margin:5.7rem 0; padding-left: 2.1rem;}
	#offcanvas #nav__offcanvas ul.menu{display:flex;flex-direction:column;}
	#offcanvas #nav__offcanvas ul.menu > li{display:flex; flex-direction: column; padding-bottom: 3.5rem;}
	#offcanvas #nav__offcanvas ul.menu li a{display:flex; align-items:center; font-family: 'Inter'; font-style: normal; font-weight: 400;font-size: 1.4rem; line-height: 1.7rem; color: #000000;}
	#offcanvas #nav__offcanvas ul.menu li ul.sub-menu{display:none; list-style:none; margin-top: 1.6rem; margin-left: 1.4rem;}
	#offcanvas #nav__offcanvas ul.menu li ul.sub-menu li{padding-bottom: 2.4rem;}
	#offcanvas #nav__offcanvas ul.menu li ul.sub-menu li:last-child{padding-bottom: unset}
	
	/*========== HEADER ==========*/
	#header.fixed{background-color: #fff;}
	#header{width:100%; top:0; left:0; position:sticky; z-index:9999; background-color:transparent; border-bottom:1px solid #E8EFF8;}
	#header .container__row{ max-width : 116.7rem ; margin: 0 auto; padding: 2.4rem 1.7rem 1rem ; display: flex; justify-content: space-between; align-items: center;}
	#header #container__logo{ order:2; margin:0 auto;}
	#header #container__logo a img{max-width:21.65rem;}
	#header #list__icons-header #nav-responsive-icon{display: block;}
	#header .container__row ul.menu{display: none; position: relative; z-index:10;}
	#header .container__row ul.menu li.current_page_item a{ border-bottom: .1rem solid #000;}
	#header .container__row ul#list__icons-header li#nav-responsive-icon a span{font-size: 3rem; font-weight:700;}

	/*========== ERROR 404 - MAINTENANCE ==========*/
	#error404,
	#maintenance{padding:5rem 1rem;}
	#error404 .wccol-md-4,
	#maintenance .wccol-md-4{order:2;}
	#error404 .wccol-md-8,
	#maintenance .wccol-md-8{order:1;}
	#error404 h2{font-size:12rem; color:var(--main-color-primary); line-height:1;}
	#maintenance h2{font-size:4rem; color:var(--main-color-primary); line-height:1;}
	#error404 h4,
	#maintenance h4{font-size:5rem; line-height:1;}
	#error404 p,
	#maintenance p{margin:1rem 0; font-size:1.4rem;}
	#error404 a.wcbtn,
	#maintenance a.wcbtn{background:#000; color:#fff; padding:1rem 4rem;}

	/*========== HOME ==========*/
	span.orange{color:#F37C5F;}

	#main__wrapper .section1-home{background:linear-gradient(90deg, rgba(0, 61, 136, 0.0378) 0%, rgba(0, 63, 136, 0.01625) 62.49%, rgba(0, 63, 136, 0) 92.29%); overflow: hidden;}
	#main__wrapper .section1-home::before{content: ""; background:url(images/bg-sec1-home.png) no-repeat top left -8rem/43.1rem; display: block; width: 38rem; height: 22rem; position: absolute; top: 8.5rem; left: 0; z-index: -1;}
	#main__wrapper .section1-home .bloq2{background-size:0;}
	#main__wrapper .section1-home .bloq2 .img-sec1{filter: grayscale(1); transition: all 0.3s;}
	#main__wrapper .section1-home .bloq2 .fullpc img{display:none;}
	#main__wrapper .section1-home .bloq2 .img-sec1:hover{ filter: grayscale(0); transition: all 0.3s;}

	#main__wrapper .section2-home{overflow:hidden;}
	#main__wrapper .section2-home::before{content:""; background:url(images/bg-sec2-home.png) no-repeat top left -6.2rem/75.1rem; display: block; width:81rem; height:99rem; position:absolute; top:4rem; right:-14.2rem;} 
	#main__wrapper .section2-home .carrusel-logo .splide__list{align-items:center;}
	#main__wrapper .section2-home .bloq2 .splide__pagination{padding-top: 3.3rem;}
	#main__wrapper .section2-home .bloq2 .splide__pagination li{margin: 0 1.2rem;}
	#main__wrapper .section2-home .bloq2 .splide__pagination li button{border: 1px solid #B3BECB; width: .8rem; height: .8rem; background-color: #fff;}
	#main__wrapper .section2-home .bloq2 .splide__pagination li button.is-active{ background: #B3BECB ; box-shadow: unset;}
	#main__wrapper .section2-home .bloq3 .titulo .heading-title {max-width: 69rem;}
	#main__wrapper .section2-home .bloq3 .text-sec2 .pro-paragraph-inner{max-width: 40.8rem;}
	#main__wrapper .section2-home .bloq4 .content-slider {display: flex; clip-path: inset( -100vw -100vw -100vw 0 );}
	#main__wrapper .section2-home .bloq4 .content-slider .slick-prev,
	#main__wrapper .section2-home .bloq4 .content-slider .slick-next{padding: 0; border-radius:10rem; margin:0rem 3.1rem 2.4rem 0 ; background: #FFFFFF; color: #F37C5F; box-shadow: 0px 4px 28px rgba(217, 217, 217, 0.48); width: 4.8rem; height: 4.8rem; font-size: 3.7rem;}
	#main__wrapper .section2-home .bloq4 .content-slider .slick-prev:hover,
	#main__wrapper .section2-home .bloq4 .content-slider .slick-next:hover{background: #F37C5F; color: #FFFFFF ;}
	#main__wrapper .section2-home .bloq4 .content-slider .slick-list{order: 1;}
	#main__wrapper .section2-home .bloq4 .content-slider .slick-track{display: flex; }
	#main__wrapper .section2-home .bloq4 .content-slider .slick-track .slick-slide{margin-right:2.4rem; max-width:34.1rem; position:relative;}
	#main__wrapper .section2-home .bloq4 .content-slider .slick-track .slick-slide .tpgb-creative-image,
	#main__wrapper .section2-home .bloq4 .content-slider .slick-track .slick-slide .tpgb-relative-block{position:unset;}
	#main__wrapper .section2-home .bloq4 .content-slider .slick-track .slick-slide a.tpgb-creative-img-wrap::before{content:""; position:absolute; top:0; left:0; height:100%; width:100%; display:block; z-index:99;}
	#main__wrapper .section2-home .bloq4 .content-slider .slick-track .slick-slide:hover{border-width:2px;}
	#main__wrapper .section2-home .bloq4 .content-slider .slick-dots{display:flex; margin:auto; order:2; list-style:none; padding-top:2.4rem;}
	#main__wrapper .section2-home .bloq4 .content-slider .slick-dots li{align-self:center; margin:0rem 1.2rem;}
	#main__wrapper .section2-home .bloq4 .content-slider .slick-dots li button{border: 1px solid #B3BECB; border-radius: 100%; padding: .4rem; background: #FFFFFF}
	#main__wrapper .section2-home .bloq4 .content-slider .slick-dots li.slick-active button{background: #B3BECB ; }
	
	#main__wrapper .section3-home .bloq1{background-size: 0;}
	#main__wrapper .section3-home .bloq1 .img-sec3{position: absolute; top: -14rem; left:-1.8rem; filter: grayscale(1); transition: all 0.3s;}
	#main__wrapper .section3-home .bloq1 .img-sec3:hover{ filter: grayscale(0); transition: all 0.3s;}
	#main__wrapper .section3-home .bloq2 .container-logo .tpgb-section-wrap { flex-wrap: unset;}
	#main__wrapper .section3-home .bloq2 .container-logo .logo2{ align-items: center;}

	#main__wrapper .section4-section5-home{overflow: hidden;}
	#main__wrapper .section4-section5-home .section4-home::before{content:""; display:block; position:absolute; width:100%; height:100%; top: 0; left: 0; background: radial-gradient(63.08% 157.55% at 30.17% 26.15%, #F37C5F 0%, rgba(243, 124, 95, 0) 100%); opacity: 0.1;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .splide__arrows{display: flex; margin-bottom: 2.8rem;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .splide__arrows .splide__arrow--prev{ left: 0; width: 4.8rem; height: 4.8rem;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .splide__arrows .splide__arrow--next{ left: 7.2rem;width: 4.8rem; height: 4.8rem;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .splide__arrows .splide__arrow--prev span.icon-wrap svg,
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .splide__arrows .splide__arrow--next span.icon-wrap svg{ width: 1.1rem;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .splide__track {overflow: visible; clip-path: inset( -100vw -100vw -100vw 0 );}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .splide__list .splide__slide{padding:0rem; margin-right:3.2rem;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .splide__pagination li{margin: 0rem 1.2rem;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .splide__pagination li button.splide__pagination__page{ max-width: 1rem; max-height: 1rem; border: 1px solid #B3BECB; background: transparent;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .splide__pagination li button.splide__pagination__page.is-active{ box-shadow: inset 0 0 0 1px #B3BECB; background: #B3BECB;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .dynamic-list-content{display:flex; flex-direction:column-reverse; padding:3.7rem 2.2rem 4.6rem 3.1rem; background:#fff; border:1px solid rgba(243, 124, 95, 0.15); box-shadow:0px 4px 28px rgba(243, 124, 95, 0.12); border-radius:20px 0px; height:100%; justify-content:space-between;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .dynamic-list-content .post-content-image{display:flex; align-items:center; margin-top: 4.1rem;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .dynamic-list-content .post-content-image .tpgb-post-featured-img{ max-width: 8.4rem; margin-right:2.8rem;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .dynamic-list-content:hover .post-content-image .tpgb-post-featured-img img{transform:scale(1);}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .dynamic-list-content .post-content-image h3{font-family:'Marcellus'; font-size:1.6rem; font-weight:400; font-size:2.3284rem;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .dynamic-list-content .post-content-image h3 span.color-orange{font-family: 'Inter'; font-size:1.4rem !important; font-weight:500; font-size:2.4275rem; display:block;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .dynamic-list-content .tpgb-content-bottom{ position: unset; padding: 0;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .dynamic-list-content .tpgb-content-bottom .tpgb-post-hover-content p{margin: 0; text-align: left; font-family: 'Inter';font-style: normal;font-weight: 400;font-size: 1.4rem;line-height: 2.4rem;color: #657384;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .dynamic-list-content .tpgb-content-bottom .tpgb-post-hover-content .post-meta-info{display: none;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .dynamic-list-content .tpgb-content-bottom .tpgb-post-hover-content .tpgb-post-excerpt{position: unset;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .dynamic-list-content .tpgb-content-bottom .tpgb-post-hover-content .tpgb-post-excerpt span.text{ max-height:21.7rem; overflow:hidden; display:block;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .dynamic-list-content .tpgb-content-bottom .tpgb-post-hover-content .tpgb-post-excerpt a.read{display:block; font-family: 'Inter'; font-weight:400; font-size:1.4rem; line-height:2.4rem; color: #F37C5F;}
	
	#main__wrapper .section4-section5-home .section5-home::before{content:"";display:block; position:absolute; width: 100%; height: 100%; top: 0; left: 0; background: linear-gradient(90deg, rgba(0, 61, 136, 0.0378) 0%, rgba(0, 63, 136, 0.01625) 62.49%, rgba(0, 63, 136, 0) 92.29%); }
	#main__wrapper .section4-section5-home .section5-home .bloq1 {margin-top: 0;}
	#main__wrapper .section4-section5-home .section5-home .bloq3-bloq4 .content-slider{display: flex;}
	#main__wrapper .section4-section5-home .section5-home .bloq3-bloq4 .content-slider .slick-list{display: flex; width: 100%;}
	#main__wrapper .section4-section5-home .section5-home .bloq3-bloq4 .content-slider .slick-track{display: flex;}
	#main__wrapper .section4-section5-home .section5-home .bloq3-bloq4 .content-slider .slick-dots {display: flex; justify-content: center; list-style:none; padding-top: 4rem; }
	#main__wrapper .section4-section5-home .section5-home .bloq3-bloq4 .content-slider .slick-dots li{align-self: center; margin: 0rem 1.2rem; }
	#main__wrapper .section4-section5-home .section5-home .bloq3-bloq4 .content-slider .slick-dots li button{border: 1px solid #B3BECB; border-radius: 100%; padding: .4rem; background: #FFFFFF}
	#main__wrapper .section4-section5-home .section5-home .bloq3-bloq4 .content-slider .slick-dots li.slick-active button{background: #B3BECB ; }
	
	#main__wrapper .section4-section5-home .section5-home .bloq3 .img-sec5-1,
	#main__wrapper .section4-section5-home .section5-home .bloq4 .img-sec5-2{filter: grayscale(1); transition: all 0.3s;}
	#main__wrapper .section4-section5-home .section5-home .bloq3 .img-sec5-1:hover,
	#main__wrapper .section4-section5-home .section5-home .bloq4 .img-sec5-2:hover{filter: grayscale(0); transition: all 0.3s;}

	#main__wrapper .section6-home{overflow: hidden;}
	#main__wrapper .section6-home::before{content:"";display:block; position:absolute; width: 54.1rem; height:61.9rem; top:0%; right:-21%; background: rgba(243, 124, 95, 0.7);opacity: 0.12;filter: blur(100px);transform: rotate(150deg);}
	#main__wrapper .section6-home .bloq2{background:url(images/bg-stories-movil.png) no-repeat right center/100%;}
	#main__wrapper .section6-home .bloq2 .blog-pc .tpgb-load-more {text-align: right; margin-top:5.6rem;}
	#main__wrapper .section6-home .bloq2 .blog-pc .tpgb-load-more a{margin: 0; padding: 1.4rem 2.8rem 1.7rem;}
	#main__wrapper .section6-home .bloq2 .blog-pc .post-loop-inner {margin: 0; flex-direction: column; height: unset !important;}
	#main__wrapper .section6-home .bloq2 .blog-pc .post-loop-inner .grid-item{position: relative !important; left: unset !important; top: unset !important; padding: 0; max-width: 135rem; max-height: 28rem;}
	#main__wrapper .section6-home .bloq2 .blog-pc .post-loop-inner .grid-item {border-bottom:1px solid #E8EFF8; padding-bottom: 5.3rem; padding-top: 4rem; } 
	#main__wrapper .section6-home .bloq2 .blog-pc .post-loop-inner .grid-item .dynamic-list-content{justify-content: center;} 
	#main__wrapper .section6-home .bloq2 .blog-pc .post-loop-inner .grid-item .dynamic-list-content .post-content-image{display: none;}
	#main__wrapper .section6-home .bloq2 .blog-pc .post-loop-inner .grid-item .dynamic-list-content .tpgb-content-bottom{padding: 0; position: unset; max-width: 60rem;}
	#main__wrapper .section6-home .bloq2 .blog-pc .post-loop-inner .grid-item .dynamic-list-content .tpgb-content-bottom h3.tpgb-post-title{max-width: 35rem;}
	#main__wrapper .section6-home .bloq2 .blog-pc .post-loop-inner .grid-item .dynamic-list-content .tpgb-content-bottom .tpgb-adv-button{position: absolute; right: 0; top: 0; padding: 0;}
	#main__wrapper .section6-home .bloq2 .blog-pc .post-loop-inner .grid-item .dynamic-list-content .tpgb-content-bottom .tpgb-post-hover-content {padding-top: .8rem; max-width: 44.3rem;}
	#main__wrapper .section6-home .bloq2 .blog-pc .post-loop-inner .grid-item .dynamic-list-content .tpgb-content-bottom .tpgb-post-hover-content .post-meta-info{position:absolute; left: 0; top: 2.4rem; margin: 0;}
	#main__wrapper .section6-home .bloq2 .blog-pc .post-loop-inner .grid-item .dynamic-list-content .tpgb-content-bottom .tpgb-post-hover-content .tpgb-post-excerpt{position:unset;}
	#main__wrapper .section6-home .bloq2 .blog-pc .post-loop-inner .grid-item .dynamic-list-content .tpgb-content-bottom .tpgb-post-hover-content .tpgb-post-excerpt span{position:absolute; top: 0; left: 0;}
	#main__wrapper .section6-home .bloq2 .blog-movil .post-loop-inner .grid-item {padding:0rem 1.8rem 4.8rem;}
	#main__wrapper .section6-home .bloq2 .blog-movil .post-loop-inner .grid-item .dynamic-list-content .post-content-image{padding:0;}
	#main__wrapper .section6-home .bloq2 .blog-movil .post-loop-inner .grid-item .dynamic-list-content .post-content-image .tpgb-post-featured-img{border-radius:0;}
	#main__wrapper .section6-home .bloq2 .blog-movil .post-loop-inner .grid-item .dynamic-list-content .tpgb-content-bottom{margin:0; padding:1.4rem 4rem 2rem 2.2rem; border-radius:0px 0px 50px 0px; border:1px solid #E8EFF8;}
	#main__wrapper .section6-home .bloq2 .blog-movil .post-loop-inner .grid-item .dynamic-list-content .tpgb-content-bottom .tpgb-post-hover-content{padding-top: 1.3rem;}
	#main__wrapper .section6-home .bloq2 .blog-movil .post-loop-inner .grid-item .dynamic-list-content .tpgb-content-bottom .tpgb-post-hover-content .tpgb-post-excerpt p{margin:0;}
	#main__wrapper .section6-home .bloq2 .blog-movil .post-loop-inner .grid-item .dynamic-list-content .tpgb-content-bottom .tpgb-post-hover-content .tpgb-post-excerpt span{display:none;}
	#main__wrapper .section6-home .bloq2 .blog-movil .post-loop-inner .grid-item .dynamic-list-content .tpgb-content-bottom .tpgb-adv-button{padding:0}
	#main__wrapper .section6-home .bloq2 .blog-movil .tpgb-load-more{padding-top:1.2rem; }
	#main__wrapper .section6-home .bloq2 .blog-movil .tpgb-load-more a{margin:0; padding:1.4rem 2.8rem 1.7rem; }
	 
	/* #main__wrapper .section7-home{overflow:hidden; padding:2.6rem 1.5rem 5.4rem !important;} */
	#main__wrapper .section7-home{overflow:hidden;}
	#main__wrapper .section7-home::before{content:"";display:block; position:absolute; width: 100%; height: 100%; top: 0; left: 0; background: radial-gradient(63.08% 157.55% at 30.17% 26.15%, #F37C5F 0%, rgba(243, 124, 95, 0) 100%) ;opacity: 0.1 }
	#main__wrapper .section7-home .titulo-top .heading-title span{color:#F37C5F;}
	#main__wrapper .section7-home .content-slider {display: flex; padding-left: 1.7rem !important;}
	#main__wrapper .section7-home .content-slider .slick-prev,
	#main__wrapper .section7-home .content-slider .slick-next{width:4.8rem; height:4.8rem; padding:.4rem; border-radius:10rem; margin:0rem 2.4rem 3.1rem 0; background:#FFFFFF; color:#F37C5F; box-shadow:0px 4px 28px rgba(217, 217, 217, 0.48);font-size: 3.7rem;}
	#main__wrapper .section7-home .content-slider .slick-prev:hover,
	#main__wrapper .section7-home .content-slider .slick-next:hover{background: #F37C5F; color:#FFFFFF;}
	#main__wrapper .section7-home .content-slider .slick-list{order:1; width:100%; overflow:hidden;}
	#main__wrapper .section7-home .content-slider .slick-track{display:flex;}
	#main__wrapper .section7-home .content-slider .slick-track .slick-slide{background:#FFFFFF; border: 1px solid rgba(243, 124, 95, 0.15);box-shadow:0px 4px 28px rgba(243, 124, 95, 0.12); border-radius:20px 0px;/*  width:28.8rem; */ margin-right: 1.7rem;}
	#main__wrapper .section7-home .content-slider .slick-track .slick-slide .tpgb-container-row{padding:3.2rem 2.4rem 3.7rem 2.6rem !important;}
	#main__wrapper .section7-home .content-slider .slick-track .slick-slide .tpgb-container-row .bloq-text .title .heading-title span{color:#F37C5F;}
	#main__wrapper .section7-home .content-slider .slick-dots{display:flex; margin:auto; order:2; list-style:none; padding-top:2.4rem;}
	#main__wrapper .section7-home .content-slider .slick-dots li{align-self:center; margin:0rem 1.2rem;}
	#main__wrapper .section7-home .content-slider .slick-dots li button{border:1px solid #B3BECB; border-radius:100%; padding:.4rem; background:#FFFFFF}
	#main__wrapper .section7-home .content-slider .slick-dots li.slick-active button{background:#B3BECB; }
	#main__wrapper .section8-home{overflow: hidden;}

	/*========== OUR-MIISSION ==========*/
	#main__wrapper .section1-our-mission{background:url(images/bg-circles-mission1.png) no-repeat top 18.5rem left -15rem/40.3rem, url(images/bg-gradiant-mission1.png) no-repeat top right/0rem;}
	#main__wrapper .section1-our-mission .titulo-top .tpgb-pro-paragraph{max-width:33.7rem;}
	
	#main__wrapper .section2-our-mission{background:url(images/bg1-sec2-ourmission.png) no-repeat top 150px left/52.6rem, url(images/bg-section5-home.png) no-repeat top 74.7rem right/34rem;/*  margin-left:1.5rem !important; margin-right:1.5rem !important; */}
	#main__wrapper .section2-our-mission .content-slider .slick-list{display:block; overflow:hidden;}
	#main__wrapper .section2-our-mission .content-slider .slick-list .slick-track{display:flex;}
	#main__wrapper .section2-our-mission .content-slider .slick-dots{display:flex; list-style:none; justify-content:center; margin:3.8rem auto 0;}
	#main__wrapper .section2-our-mission .content-slider .slick-dots li{margin:0 1.2rem;}
	#main__wrapper .section2-our-mission .content-slider .slick-dots li button{background:transparent; border:1px solid#B3BECB; font-size:0; width:0.8rem; height:0.8rem; padding:0;}
	#main__wrapper .section2-our-mission .content-slider .slick-dots li.slick-active button{background:#B3BECB;}
	#main__wrapper .section2-our-mission .box-info1 .bloq-text .tpgb-pro-paragraph{max-width:44.4rem;}
	#main__wrapper .section2-our-mission .box-info2 .bloq-text .tpgb-heading-title,
	#main__wrapper .section2-our-mission .box-info2 .bloq-text .tpgb-pro-paragraph{max-width:33.6rem;}

	#main__wrapper .section3-our-mission .column2::before{content:""; position:absolute; top:-7rem; left:0; width:23rem; height:21rem; background:url(images/bg-ourmission3.png) no-repeat center/23rem; mix-blend-mode:multiply;}
	#main__wrapper .section3-our-mission .column2 .pro-paragraph-inner{max-width:25.4rem;}

	/*========== ABOUT-US ==========*/
	#main__wrapper .section1-about{background:url(images/bg-circles-mission1.png) no-repeat top 18.5rem left -15rem/40.3rem, url(images/bg-gradiant-mission1.png) no-repeat top right/0rem;}
	#main__wrapper .section1-about .titulo-top .tpgb-pro-paragraph{max-width:47.5rem;}

	#main__wrapper .section3-about .tpgb-accordion .tpgb-accor-item{padding:1.8rem 2.1rem 2.2rem; box-shadow:0px 4px 28px rgba(217, 217, 217, 0.48); border-radius:8px; background:#FFFFFF; border:1px solid #C1D6ED;}
	#main__wrapper .section3-about .tpgb-accordion .tpgb-accor-item:not(:last-child){margin-bottom:2.4rem;}
	#main__wrapper .section3-about .tpgb-accordion .tpgb-accor-item .tpgb-accordion-header{padding:0; padding-bottom:0px; border-bottom:0px solid #E8EFF8; margin-bottom:0px;}
	#main__wrapper .section3-about .tpgb-accordion .tpgb-accor-item .tpgb-accordion-header.active{background:#FFF; padding-bottom: 1.1rem; border-bottom:1px solid #E8EFF8; margin-bottom:1.4rem;}
	#main__wrapper .section3-about .tpgb-accordion .tpgb-accor-item .tpgb-accordion-header .accordion-title{padding-left:6.1rem;}
	#main__wrapper .section3-about .tpgb-accordion .tpgb-accor-item .tpgb-accordion-header .accordion-title::before{content:""; position:absolute; position:absolute; top:-.7rem; left:0; display:block; width:4rem; height:4rem;}
	#main__wrapper .section3-about .tpgb-accordion .tpgb-accor-item:nth-child(1) .tpgb-accordion-header .accordion-title::before{background:url(images/icon-mindest.png) no-repeat center/3.9rem;}
	#main__wrapper .section3-about .tpgb-accordion .tpgb-accor-item:nth-child(2) .tpgb-accordion-header .accordion-title::before{background:url(images/icon-self.png) no-repeat center/3.9rem;}
	#main__wrapper .section3-about .tpgb-accordion .tpgb-accor-item:nth-child(3) .tpgb-accordion-header .accordion-title::before{background:url(images/icon-growth.png) no-repeat center/3.9rem;}
	
	#main__wrapper .section4-about .bloq-text .tpgb-heading-title,
	#main__wrapper .section4-about .bloq-text .tpgb-pro-paragraph{max-width:44.9rem;}

	#main__wrapper .section5-about .bloq-text .tpgb-pro-paragraph{max-width:38.7rem; margin:auto;}

	/*========== OUR-FOUNDER ==========*/
	#main__wrapper .section1-ourfounder .bloq-img{background-size:0;}
	#main__wrapper .section1-ourfounder{background:linear-gradient(90deg, rgba(0, 61, 136, 0.0378) 0%, rgba(0, 63, 136, 0.01625) 62.49%, rgba(0, 63, 136, 0) 92.29%);}
	
	#main__wrapper .section2-ourfounder::before{content:""; position:absolute; left:0; top:-5rem; width:10rem; height:30.8rem; background:url(images/bg-ourfounder2.png) no-repeat center/10.9rem;}
	
	#main__wrapper .section5-ourfounder::before{content:""; position:absolute; top:-7rem; left:0; width:23rem; height:21rem; background:url(images/bg-ourmission3.png) no-repeat center/23rem; mix-blend-mode:multiply;}
	
	/*========== BUSINESS ==========*/
	#main__wrapper .section1-business{background:linear-gradient(90deg, rgba(0, 61, 136, 0.0378) 0%, rgba(0, 63, 136, 0.01625) 62.49%, rgba(0, 63, 136, 0) 92.29%);}
	#main__wrapper .section1-business .bloq-img{display:none;}
	
	#main__wrapper .content-section2-business{background:url(images/bg3-section1-contact.png) no-repeat right 50%/31.35rem;}
	#main__wrapper .section2-business .slick-list{overflow:hidden;}
	#main__wrapper .section2-business .slick-list .slick-track{display:flex;}
	#main__wrapper .section2-business .slick-arrow{display:flex; width:3.2rem; height:3.2rem; font-size:0; position:absolute; top:-5.2rem; padding:0; border-radius:50%; box-shadow: 0px 4px 28px rgba(217, 217, 217, 0.48);}
	#main__wrapper .section2-business .slick-arrow.slick-prev{left:0; background:url(images/arrow_back-orange.svg) #FFF no-repeat center/.8rem;}
	#main__wrapper .section2-business .slick-arrow.slick-next{left:5.6rem; background:url(images/arrow_next-orange.svg) #FFF no-repeat center/.8rem;}
	
	#main__wrapper .section3-business .bloq3 .frm_forms{width:100%;}
	#main__wrapper .section3-business .bloq3 .frm_forms label{display:none;}
	#main__wrapper .section3-business .bloq3 .frm_forms input[type="email"]{background:transparent; border:1px solid #FFFFFF; filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25)); border-radius:32px; min-height:4.8rem;}
	#main__wrapper .section3-business .bloq3 .frm_forms input::placeholder{color:#E8EFF8; font-family:'Inter'; font-weight:400; font-size:1.4rem;}
	#main__wrapper .section3-business .bloq3 .frm_forms .frm_submit button{border:1px solid#FFFFFF; background: transparent; border-radius:47px; margin-top:2rem;  min-height:4.8rem; padding: 1.4rem 2.6rem 1.4rem 2.8rem;}
	
	#main__wrapper .section4-business .content-slider .slick-list{display: flex; width: 100%; overflow:hidden;}
	#main__wrapper .section4-business .content-slider .slick-list .slick-track{display:flex;}
	#main__wrapper .section4-business .content-slider .slick-dots{display:flex; list-style:none; justify-content:center; margin:3.8rem auto 0;}
	#main__wrapper .section4-business .content-slider .slick-dots li{margin:0 1.2rem;}
	#main__wrapper .section4-business .content-slider .slick-dots li button{background:transparent; border:1px solid#B3BECB; font-size:0; width:0.8rem; height:0.8rem; padding:0;}
	#main__wrapper .section4-business .content-slider .slick-dots li.slick-active button{background:#B3BECB;}

	/*========== CORPORATE ==========*/
	#main__wrapper .section1-corporate{background:linear-gradient(90deg, rgba(0, 61, 136, 0.0378) 0%, rgba(0, 63, 136, 0.01625) 62.49%, rgba(0, 63, 136, 0) 92.29%);}
	#main__wrapper .section1-corporate .bloq1 .tpgb-stylist-list{max-width:45rem;}
	#main__wrapper .section1-corporate .bloq1 .tpgb-stylist-list .tpgb-icon-list-icon{padding-right:1.2rem;}
	
	#main__wrapper .section2-corporate{background: radial-gradient(63.08% 157.55% at 30.17% 26.15%, #f37c5e1a 0%, rgba(243, 124, 95, 0) 100%); overflow:hidden;}
	#main__wrapper .section2-corporate::before{content:""; width:33rem; height:73.7rem; position:absolute; left:0; top:16rem; background:url(images/bg1-section1-blog.png) no-repeat center/33rem;}
	#main__wrapper .section2-corporate .top-tiltle{width:max-content; margin:auto;}
	#main__wrapper .section2-corporate .carrusel-corporate .slick-slider{display:block;}
	#main__wrapper .section2-corporate .carrusel-corporate .slick-list{display:block; overflow:visible; clip-path: inset( -100vw -100vw -100vw 0 );}
	#main__wrapper .section2-corporate .carrusel-corporate .slick-list .slick-track{display:flex;}
	#main__wrapper .section2-corporate .carrusel-corporate .slick-list .slick-track .slick-slide{margin-right:3.6rem; min-height:33rem;}
	#main__wrapper .section2-corporate .carrusel-corporate .slick-list .slick-track .slick-slide .tpgb-column-wrap{border: 1px solid rgba(243, 124, 95, 0.15); box-shadow: 0px 4px 28px rgba(243, 124, 95, 0.12);}
	#main__wrapper .section2-corporate .carrusel-corporate .slick-arrow{display:flex; width:3.2rem; height:3.2rem; font-size:0; position:absolute; top:-5.2rem; padding:0; border-radius:50%; box-shadow: 0px 4px 28px rgba(217, 217, 217, 0.48);}
	#main__wrapper .section2-corporate .carrusel-corporate .slick-arrow.slick-prev{left:0; background:url(images/arrow_back-orange.svg) #FFF no-repeat center/.8rem;}
	#main__wrapper .section2-corporate .carrusel-corporate .slick-arrow.slick-next{left:5.6rem; background:url(images/arrow_next-orange.svg) #FFF no-repeat center/.8rem;}
	#main__wrapper .section2-corporate .slick-dots{display:flex; list-style:none; justify-content:center; margin:3.8rem auto 0;}
	#main__wrapper .section2-corporate .slick-dots li{margin:0 1.2rem;}
	#main__wrapper .section2-corporate .slick-dots li button{background:transparent; border:1px solid#B3BECB; font-size:0; width:0.8rem; height:0.8rem; padding:0;}
	#main__wrapper .section2-corporate .slick-dots li.slick-active button{background:#B3BECB;}

	#main__wrapper .section3-5-corporate{padding-left:1.5rem !important; padding-right:1.5rem !important;}

	#main__wrapper .section3-corporate .tpgb-accordion .tpgb-accor-wrap{display:flex; flex-wrap:wrap;}
	#main__wrapper .section3-corporate .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item{width:100%; margin-bottom:1.6rem; padding:0 1.8rem 0 1rem; background:#fff; border:1px solid #DADADA; box-shadow:0px 4px 28px rgba(217, 217, 217, 0.48); border-radius:.8rem;}
	#main__wrapper .section3-corporate .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item .tpgb-accordion-header{border-bottom:0px solid #E3E2E2; padding: 2.8rem 2rem 2.1rem 4rem;}
	#main__wrapper .section3-corporate .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item .tpgb-accordion-header.active{border-bottom: 1px solid #E3E2E2;}
	#main__wrapper .section3-corporate .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item .tpgb-accordion-content{padding:2.2rem 2rem 2.9rem 4rem;}
	#main__wrapper .section3-corporate .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item .tpgb-accordion-content a.btn{margin-top:1.6rem; font-family: 'Inter'; font-weight:500; font-size:1.4rem; line-height:2.4rem; display:flex; align-items:center;}	
	#main__wrapper .section3-corporate .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item .tpgb-accordion-content a.btn::after{content:""; width:1.5rem; height:1.5rem; margin-left:.8rem; background:url(images/arrow-btn.png) no-repeat center/1.5rem;}	
	
	#main__wrapper .section4-corporate .bloq-img img{mix-blend-mode:multiply;}

	/*========== DISC ==========*/
	#main__wrapper .section2-disc{background: radial-gradient(63.08% 157.55% at 30.17% 26.15%, #f37c5e1a 0%, rgba(243, 124, 95, 0) 100%);}
	#main__wrapper .section2-disc::before{content:""; width:33rem; height:73.7rem; position:absolute; left:0; top:16rem; background:url(images/bg1-section1-blog.png) no-repeat center/33rem;}
	#main__wrapper .section2-disc .bloq .tpgb-column-wrap{border:1px solid rgba(243, 124, 95, 0.15); box-shadow: 0px 4px 28px rgba(243, 124, 95, 0.12);}
	#main__wrapper .section2-disc .carrusel-disc .slick-slider{display:block; overflow:hidden;}
	#main__wrapper .section2-disc .carrusel-disc .slick-list{display:block; overflow:visible; clip-path: inset( -100vw -100vw -100vw 0 );}
	#main__wrapper .section2-disc .carrusel-disc .slick-list .slick-track{display:flex;}
	#main__wrapper .section2-disc .carrusel-disc .slick-list .slick-track .slick-slide .tpgb-column-wrap{border: 1px solid rgba(243, 124, 95, 0.15); box-shadow: 0px 4px 28px rgba(243, 124, 95, 0.12);}
	#main__wrapper .section2-disc .carrusel-disc .slick-arrow{display:flex; width:3.2rem; height:3.2rem; font-size:0; position:absolute; top:-5.2rem; padding:0; border-radius:50%; box-shadow: 0px 4px 28px rgba(217, 217, 217, 0.48);}
	#main__wrapper .section2-disc .carrusel-disc .slick-arrow.slick-prev{left:0; background:url(images/arrow_back-orange.svg) #FFF no-repeat center/.8rem;}
	#main__wrapper .section2-disc .carrusel-disc .slick-arrow.slick-next{left:5.6rem; background:url(images/arrow_next-orange.svg) #FFF no-repeat center/.8rem;}
	#main__wrapper .section2-disc .slick-dots{display:flex; list-style:none; justify-content:center; margin:3.8rem auto 0;}
	#main__wrapper .section2-disc .slick-dots li{margin:0 1.2rem;}
	#main__wrapper .section2-disc .slick-dots li button{background:transparent; border:1px solid#B3BECB; font-size:0; width:0.8rem; height:0.8rem; padding:0;}
	#main__wrapper .section2-disc .slick-dots li.slick-active button{background:#B3BECB;}
	
	#main__wrapper .section3-disc .bloq-circle .bloq{width:50%; max-width:15.5rem;}
	#main__wrapper .section3-disc .bloq-circle .content > .tpgb-section-wrap {justify-content:center; max-width:45rem;}
	#main__wrapper .section3-disc .bloq-circle .bloq .tpgb-column-wrap .tpgb-heading-title{width:max-content;}
	#main__wrapper .section3-disc .bloq-circle .bloq .tpgb-column-wrap .tpgb-heading-title{transform:scale(1) rotate(0deg); opacity:1; transition:transform .5s, opacity 1s;}
	#main__wrapper .section3-disc .bloq-circle .bloq1 .tpgb-column-wrap{border-radius: 50rem 0rem 0rem 0rem;}
	#main__wrapper .section3-disc .bloq-circle .bloq1 .tpgb-column-wrap .tpgb-heading-title{margin:auto 0 0 auto; padding:0 2rem 1rem 0 !important;}
	#main__wrapper .section3-disc .bloq-circle .bloq2 .tpgb-column-wrap{border-radius: 0rem 50rem 0rem 0rem;}
	#main__wrapper .section3-disc .bloq-circle .bloq2 .tpgb-column-wrap .tpgb-heading-title{margin:auto auto 0 0; padding:0 0 1rem 2rem!important;}
	#main__wrapper .section3-disc .bloq-circle .bloq3 .tpgb-column-wrap{border-radius: 0rem 0rem 0rem 50rem;}
	#main__wrapper .section3-disc .bloq-circle .bloq3 .tpgb-column-wrap .tpgb-heading-title{margin:0 0 auto auto; padding:1rem 2rem 0rem 0 !important;}
	#main__wrapper .section3-disc .bloq-circle .bloq4 .tpgb-column-wrap{border-radius: 0rem 0rem 50rem 0rem;}
	#main__wrapper .section3-disc .bloq-circle .bloq4 .tpgb-column-wrap .tpgb-heading-title{margin:0 auto auto 0; padding:1rem 0rem 0rem 2rem !important;}
	#main__wrapper .section3-disc .bloq-circle .bloq .tpgb-column-inner{min-height:14.2rem; overflow:hidden; flex-wrap:nowrap;}
	#main__wrapper .section3-disc .bloq-circle .bloq .tpgb-pro-paragraph{max-width:16.7rem; opacity:0; visibility:hidden; position:absolute;}
	#main__wrapper .section3-disc .bloq-circle .bloq .tpgb-pro-paragraph{transform:rotate(180deg) scale(0); transition:transform .6s, opacity 1.2s;}
	#main__wrapper .section3-disc .bloq-circle .bloq1 .tpgb-pro-paragraph{top:11rem; right:1.5rem;}
	#main__wrapper .section3-disc .bloq-circle .bloq2 .tpgb-pro-paragraph{top:11rem; left:1.5rem; max-width:18.7rem;}
	#main__wrapper .section3-disc .bloq-circle .bloq3 .tpgb-pro-paragraph{top:1.5rem; right:1.5rem; max-width:17.5rem;}
	#main__wrapper .section3-disc .bloq-circle .bloq4 .tpgb-pro-paragraph{top:1.5rem; left:1.5rem;}

	#main__wrapper .section4-disc .bloq1 h3{max-width: 25.8rem;}
	#main__wrapper .section4-disc .bloq2 h3{max-width: 13.5rem;}
	
	#container_section4-disc{background: linear-gradient(90deg, rgba(0, 61, 136, 0.0252) 0%, rgba(0, 63, 136, 0.0108333) 62.49%, rgba(0, 63, 136, 0.0352) 92.29%);}
	#container_section4-disc #maximize_container-disc .maximize_top .tpgb-heading-title{width: 100%; max-width: 44.4rem;}
	#container_section4-disc #maximize_container-disc .maximize_top .tpgb-pro-paragraph{width: 100%; max-width: 50rem;}
	#container_section4-disc #maximize_container-disc .maximize_bottom .maximize_img img{width: 100%; max-width: 51.9rem;}

 	#container_section4-disc #personal_container-disc .tpgb-accordion .tpgb-accor-wrap{display:flex; flex-wrap:wrap;}
 	#container_section4-disc #personal_container-disc .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item{width:100%; margin-bottom: 1.6rem; padding:0 1rem 0 1rem; background:#fff; border:1px solid #DADADA; box-shadow:0px 4px 28px rgba(217, 217, 217, 0.48); border-radius:.8rem;}
 	#container_section4-disc #personal_container-disc .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item .tpgb-accordion-header{border-bottom:0px solid #E3E2E2; padding: 2rem 0rem 2rem 2rem;}
 	#container_section4-disc #personal_container-disc .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item .tpgb-accordion-header.active{border-bottom: 1px solid #E3E2E2;}
 	#container_section4-disc #personal_container-disc .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item .tpgb-accordion-content{padding:2.2rem 2rem 2.9rem 2rem;}
 	#container_section4-disc #personal_container-disc .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item .tpgb-accordion-content ul{display: flex; flex-direction: column; row-gap: 1rem; padding: 2rem 0rem 0rem 2rem;}
 	
	#premium_container-disc .premium_img img{width: 100%; max-width: 51.9rem;}
	#premium_container-disc .premium_info .tpgb-container-row .tpgb-pro-paragraph{width: 100%; max-width: 22.8rem;}

	#container_section5-disc{background: linear-gradient(180deg, rgba(0, 61, 136, 0.0252) 0%, rgba(0, 63, 136, 0.0108333) 62.49%, rgba(0, 63, 136, 0.0352) 92.29%);}
	#container_section5-disc #teams_container-disc .teams_info > *{width: 100%;}
	#container_section5-disc #teams_container-disc .teams_img img{width: 100%; max-width: 56.7rem;}

	#container_section5-disc #group_container-disc .tpgb-accordion .tpgb-accor-wrap{display:flex; flex-wrap:wrap;}
	#container_section5-disc #group_container-disc .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item{width:100%; margin-bottom: 1.6rem; padding:0 1rem 0 1rem; background:#fff; border:1px solid #DADADA; box-shadow:0px 4px 28px rgba(217, 217, 217, 0.48); border-radius:.8rem;}
	#container_section5-disc #group_container-disc .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item .tpgb-accordion-header{border-bottom:0px solid #E3E2E2; padding: 2rem 0rem 2rem 2rem;}
	#container_section5-disc #group_container-disc .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item .tpgb-accordion-header.active{border-bottom: 1px solid #E3E2E2;}
	#container_section5-disc #group_container-disc .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item .tpgb-accordion-content{padding:2.2rem 2rem 2.9rem 2rem;}
	#container_section5-disc #group_container-disc .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item .tpgb-accordion-content ul{display: flex; flex-direction: column; row-gap: 1rem; padding: 2rem 0rem 0rem 2rem;}

	#resource_container-disc .resource_bottom{display: flex; flex-direction: column; flex-wrap: wrap; overflow: hidden;}
	#resource_container-disc .resource_bottom .tp-video{display: flex;}
	#resource_container-disc .resource_bottom .tpgb_video_player > a img{height: 100%; object-fit: cover; object-position: left;}
	#resource_container-disc .resource_bottom .slick-dots{display:flex; list-style:none; justify-content:center; column-gap: 2.4rem; margin:3.8rem auto 0;}
	#resource_container-disc .resource_bottom .slick-dots li button{background:transparent; border:1px solid#B3BECB; font-size:0; width:0.8rem; height:0.8rem; padding:0;}
	#resource_container-disc .resource_bottom .slick-dots li.slick-active button{background:#B3BECB;}
	
	.gallery_disc{background: linear-gradient(180deg, rgba(184, 195, 250, 10%) 0%, rgba(86, 204, 255, 10%) 100%);}
	
	/*========== LEADERSHIP GAME ==========*/
	#main__wrapper .section2-game{background: linear-gradient(180deg, hsla(230, 87%, 85%, 0.05) 0%, hsla(198, 100%, 67%, 0.05) 100%);}
	#main__wrapper .section2-game .bloq-video img.ts-video-image-zoom{border-radius:1.6rem;}

	#main__wrapper .section3-game{overflow:hidden; background: radial-gradient(63.08% 157.55% at 30.17% 26.15%, #f37d5f03 0%, rgba(243, 124, 95, 0) 100%);}
	#main__wrapper .section3-game .carrusel{display:block; padding-top:8rem; overflow:hidden;}
	#main__wrapper .section3-game .carrusel .slick-list{display:flex; width: 100%;}
	#main__wrapper .section3-game .carrusel .slick-track{display:flex;}
	#main__wrapper .section3-game .carrusel .slick-arrow{display:flex; width:3.2rem; height:3.2rem; font-size:0; position:absolute; top:0rem; padding:0; border-radius:50%; box-shadow: 0px 4px 28px rgba(217, 217, 217, 0.48);}
	#main__wrapper .section3-game .carrusel .slick-arrow.slick-prev{left:0; background:url(images/arrow_back-orange.svg) #FFF no-repeat center/.8rem;}
	#main__wrapper .section3-game .carrusel .slick-arrow.slick-next{left:5.6rem; background:url(images/arrow_next-orange.svg) #FFF no-repeat center/.8rem;}
		
	/*========== CONTACT ==========*/
	#main__wrapper .container-contact{overflow:hidden;}
	#main__wrapper .container-contact::before{content: ""; background:url(images/bg4-section1-contact.png) no-repeat top left -0.2rem/33.1rem; display: block; width: 53rem; height: 90rem; position: absolute; top: 47%; left: 0;}
	#main__wrapper .container-contact .section1-contact {overflow: hidden;}
	#main__wrapper .container-contact .section1-contact::before{content: ""; background:url(images/bg3-section1-contact.png) no-repeat top left 71.8rem/35.1rem; display: block; width: 90rem; height: 90rem; position: absolute; top: 5%; right: 0;}
	#main__wrapper .container-contact .section1-contact .bloq1 .titulo .sub-heading {max-width: 62.4rem;}
	#main__wrapper .container-contact .section1-contact .bloq1 .text-sec1 .pro-paragraph-inner{max-width: 59.4rem;}
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .form-field {margin-bottom: 4.7rem;}
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container #frm_field_26_container {margin-bottom: 2.5rem;}
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .form-field label{padding-bottom: 1.6rem;}
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .form-field label,
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .form-field label span{font-family: 'Inter'; font-style: normal; font-weight: 400; font-size: 1.6rem; line-height: 2.6rem; letter-spacing: 0.02em; color: #003F88;}
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .form-field input[type="text"],
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .form-field input[type="email"],
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .form-field input[type="tel"]{font-family: 'Inter'; font-style: normal; font-weight: 400; font-size: 1.4rem; line-height: 2.3rem; letter-spacing: 0.02em; color: #526A87; box-shadow: unset; border: 0; border-bottom: 2px solid #7E97B5; border-radius: 0; padding-left: 0; padding-bottom: 1.4rem; padding-top: 0rem; background: transparent;}
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .form-field input[type="text"]:focus,
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .form-field input[type="email"]:focus,
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .form-field input[type="tel"]:focus{border-color: #F37C5F;}
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .form-field .frm_checkbox input[type=checkbox]::before{clip-path: polygon(15% 59%, 24% 47%, 48% 61%, 83% 18%, 96% 28%, 51% 80%); box-shadow: inset 10px 10px #fff;}
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .form-field .frm_checkbox input[type=checkbox]:checked{background:#F37C5F;}
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .form-field .frm_checkbox input[type=checkbox]:focus{box-shadow: unset; border-color: #F37C5F ;}
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .form-field .frm_checkbox label{padding: 0; padding-left: 2rem; font-size: 0;}
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .frm_submit{grid-column: span 1 / span 1; margin: 0 auto; padding-top: 5.2rem; }
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .frm_submit button{background: #F37C5F; border-radius: 4.7rem; border: 0; font-family: 'Inter'; font-style: normal;font-weight: 600; font-size: 1.4rem; line-height: 1.7rem; color: #FFFFFF; padding: 1.4rem 2.8rem 1.7rem; transition: unset  }
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .frm_submit button:hover{background: #000; transition: unset ;}
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .vertical_radio{grid-column: span 11/ span 11; display: flex; flex-direction: row-reverse; justify-content: start; align-items: start; margin: 0; }
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .vertical_radio .frm_primary_label{position: relative; padding: 0; padding-left: 1.3rem; padding-top: .5rem;}
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .vertical_radio .frm_primary_label,
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .vertical_radio .frm_primary_label span{font-family: 'Inter'; font-style: normal; font-weight: 400; font-size: 1.2rem; line-height: 2rem; letter-spacing: 0.02em; color: #526A87; padding-right: .4rem;}
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .vertical_radio .frm_primary_label a{font-family: 'Inter'; font-style: normal; font-weight: 400; font-size: 1.2rem; line-height: 2rem; letter-spacing: 0.02em; color: #F37C5F; text-decoration: underline;}
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .vertical_radio .frm_primary_label span{position:absolute; top: .4rem; left: .2rem; float: left;}
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .vertical_radio .frm_error{position: absolute; bottom: 9.3rem;}

	#main__wrapper .container-contact .section2-contact::before{content:"";display:block; position:absolute; width: 100%; height: 100%; top: 0; left: 0;background: #657384; opacity: 0.03;}
	#main__wrapper .container-contact .section2-contact .bloq2-bloq3 .tpgb-accordion{width: 100%;}
	#main__wrapper .container-contact .section2-contact .bloq2-bloq3 .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item{padding: .6rem 1.1rem 1.4rem 3.1rem; margin-bottom: 3.2rem; background: #FFFFFF; border: 1px solid #C1D6ED; box-shadow: 0px 4px 28px rgba(217, 217, 217, 0.48); border-radius: .8rem;}
	#main__wrapper .container-contact .section2-contact .bloq2-bloq3 .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item .tpgb-accordion-header{padding-left: 0rem;}
	#main__wrapper .container-contact .section2-contact .bloq2-bloq3 .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item .tpgb-accordion-header .accordion-title{display: flex; align-items: center;}
	#main__wrapper .container-contact .section2-contact .bloq2-bloq3 .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item .tpgb-accordion-header .accordion-title span{padding-right: 1.9rem; font-size: 3.2rem; font-family: 'Marcellus'; font-style: normal; font-weight: 400; line-height: 4.7rem; color: #003F88;}
	#main__wrapper .container-contact .section2-contact .bloq2-bloq3 .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item .tpgb-accordion-content{margin-top: 1.55rem;}
	#main__wrapper .container-contact .section2-contact .bloq2-bloq3 .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item .tpgb-accordion-content .tpgb-content-editor{padding: 2.4rem 1.4rem 3.3rem 0rem;}
	
	/*========== BLOG ==========*/
	#main__wrapper .container-blog {overflow: hidden;}
	#main__wrapper .container-blog::after{content: ""; background:url(images/bg4-section1-blog.png) no-repeat top left 17.8rem/49.1rem; display: block; width: 53rem; height: 107rem; position: absolute; top:58%; right: 0; z-index: -1;}
	#main__wrapper .container-blog .section1-blog{overflow: hidden;}
	#main__wrapper .container-blog .section1-blog .bloq1 .text-sec1{max-width:50.6rem;}
	#main__wrapper .container-blog .section1-blog .bloq2 .post-loop-inner{justify-content: space-between;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item{position:unset !important; max-width:100%; top:unset !important; left:unset !important; flex:unset; flex-basis:unset; border-radius:5rem 0rem; background:#fff; margin-bottom:4.8rem; border: 1px solid #E8EFF8; padding:0;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item .post-content-image{max-width:100%; padding:0;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item .post-content-image .tpgb-post-featured-img{border-radius:5rem 0rem 0;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item .tpgb-content-bottom{max-width:100%; padding:0 20px;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item .tpgb-content-bottom .tpgb-post-title a{font-weight:400; font-size:2.4rem; line-height:3rem; color:#003F88;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item .tpgb-content-bottom .tpgb-post-excerpt{position:unset;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item .tpgb-content-bottom .post-meta-info,
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item .tpgb-content-bottom .tpgb-post-excerpt span{display:none;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item .tpgb-content-bottom .button-link-wrap{margin:0 auto 0 0; display:block; width:max-content;}
	#main__wrapper .container-blog .section1-blog .bloq5 .container-info .bloq3 .frm_forms{width: 100vw;}
	#main__wrapper .container-blog .section1-blog .bloq5 .container-info .bloq3 .frm_forms fieldset{padding: 0;}
	#main__wrapper .container-blog .section1-blog .bloq5 .container-info .bloq3 .frm_forms .frm_fields_container{display: flex; flex-direction: column; align-items: start; gap: 2rem;}
	#main__wrapper .container-blog .section1-blog .bloq5 .container-info .bloq3 .frm_forms .frm_fields_container .frm_submit button{background: transparent; border: 1px solid #FFFFFF; border-radius: 4.7rem; padding: 1.4rem 2.8rem 17px; font-family: 'Inter'; font-style: normal; font-weight: 600; font-size: 1.4rem; line-height: 1.7rem; color: #FFFFFF;}
	#main__wrapper .container-blog .section1-blog .bloq5 .container-info .bloq3 .frm_forms .frm_fields_container .frm_submit button:hover{background: #000000;}
	#main__wrapper .container-blog .section1-blog .bloq5 .container-info .bloq3 .frm_forms .frm_fields_container .frm_form_field .frm_primary_label{display: none;}
	#main__wrapper .container-blog .section1-blog .bloq5 .container-info .bloq3 .frm_forms .frm_fields_container .frm_form_field input[type="email"]{background: transparent; border: 1px solid #FFFFFF; border-radius: 3.2rem; padding: 2.3rem; font-family: 'Inter'; font-style: normal; font-weight: 400; font-size: 1.4rem; line-height: 2.4rem; color: #E8EFF8;}
	#main__wrapper .container-blog .section1-blog .bloq5 .container-info .bloq3 .frm_forms .frm_fields_container .frm_form_field input[type="email"]::placeholder{color:#E8EFF8;}
	#main__wrapper .container-blog .section1-blog .bloq2 .tpgb-load-more a{font-family:'Inter'; font-weight:600; font-size:1.4rem; line-height:1.7rem;}

	/*========== BLOG INTERN ==========*/
	article.post > h1,
	article.post > span,
	article.post > p,
	article.post > a,
	article.post > div.comments{display: none;}
	article.post .section4-blog-inter{overflow: hidden;}

	article.post .section3-blog-inter .bloq2 .blog-movil .post-loop-inner .grid-item {padding: 0; padding-bottom: 4rem;}
	article.post .section3-blog-inter .bloq2 .blog-movil .post-loop-inner .grid-item:last-child{padding-bottom: 4.5rem;}
	article.post .section3-blog-inter .bloq2 .blog-movil .post-loop-inner .grid-item .dynamic-list-content .post-content-image{padding: 0;}
	article.post .section3-blog-inter .bloq2 .blog-movil .post-loop-inner .grid-item .dynamic-list-content .post-content-image .tpgb-post-featured-img{border-radius:0;}
	article.post .section3-blog-inter .bloq2 .blog-movil .post-loop-inner .grid-item .dynamic-list-content .tpgb-content-bottom{margin:0; padding:1.4rem 4rem 2rem 2.2rem; border-radius:0px 0px 50px 0px; border:1px solid #E8EFF8;}
	article.post .section3-blog-inter .bloq2 .blog-movil .post-loop-inner .grid-item .dynamic-list-content .tpgb-content-bottom .tpgb-post-hover-content{padding-top: 1.3rem;}
	article.post .section3-blog-inter .bloq2 .blog-movil .post-loop-inner .grid-item .dynamic-list-content .tpgb-content-bottom .tpgb-post-hover-content .tpgb-post-excerpt p{margin: 0;}
	article.post .section3-blog-inter .bloq2 .blog-movil .post-loop-inner .grid-item .dynamic-list-content .tpgb-content-bottom .tpgb-post-hover-content .tpgb-post-excerpt span{display: none;}
	article.post .section3-blog-inter .bloq2 .blog-movil .post-loop-inner .grid-item .dynamic-list-content .tpgb-content-bottom .tpgb-adv-button{padding: 0}
	article.post .section3-blog-inter .bloq2 .blog-movil .tpgb-load-more a{margin: 0; padding: 1.4rem 2.8rem 1.7rem; }
	
	/*========== POP-UP ==========*/
	html.iziModal-isOverflow{overflow:auto;}
	body .iziModal-overlay{background-color:rgba(0, 0, 0, 0.8) !important; z-index: 99999 !important;}
	body .iziModal-overlay:not(body.home .iziModal-overlay),
	body #stylistic_modal-4838:not(body.home #stylistic_modal-4838){display:none !important;}
	body #stylistic_modal-4838{border-bottom:none !important; background:transparent !important; box-shadow:none !important; width:90%; max-height:80%;}
	body .stylistic-modal{z-index: 999999 !important;}
	body .stylistic-modal .iziModal-wrap{border-radius: 2rem 0;}
	body .stylistic-modal .iziModal-wrap::-webkit-scrollbar-track{display: none;}
	body #stylistic_modal-4838 .iziModal-header{background:transparent !important;}
	body #stylistic_modal-4838 .iziModal-header .iziModal-header-title,
	body #stylistic_modal-4838 .iziModal-header .iziModal-header-subtitle{font-size:0;}
	body #stylistic_modal-4838 .iziModal-header .iziModal-header-buttons{position:absolute; right:0rem;}
	body #stylistic_modal-4838 .iziModal-header a.iziModal-button-close{width:1.6rem; height:1.6rem; background:url(images/close.svg) no-repeat center/1.6rem; opacity:1;}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content{padding:0 !important; border-radius:2rem 0; background:#fff; overflow:hidden;}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-texto{padding: 3rem 2rem 2.4rem;}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-texto .tpgb-column-wrap{max-width: 35.1rem; margin: auto;}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-texto .tpgb-column-wrap .tpgb-heading-title .heading-title{color:#003F88; font-size: 3.2rem; line-height: 3.9rem; font-weight:400; font-family:'Marcellus',serif;}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-texto .tpgb-column-wrap .tpgb-heading-title .heading-title span{display: block;}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-texto .tpgb-column-wrap .tpgb-heading-title .heading-sub-title{color:#657384; font-size:1.4rem; line-height:2.475rem; font-weight:700; font-family:'Inter';}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-texto .tpgb-column-wrap .parrafo .pro-paragraph-inner{font-size:1.4rem; line-height:2.475rem; font-weight:400; font-family:'Inter'; text-align: start;}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-texto .tpgb-column-wrap .parrafo .pro-paragraph-inner p{color:#657384;}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-texto .tpgb-column-wrap .tpgb-plus-button{text-align: center; margin-top: 1.8rem;}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-texto .tpgb-column-wrap .tpgb-plus-button a{padding: 1.4rem 2.3rem 1.7rem; border: unset; border-radius: 100rem; background: #F37C5F; transition: all .3s ease;}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-texto .tpgb-column-wrap .tpgb-plus-button a:hover{background: #df7257;}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-texto .tpgb-column-wrap .tpgb-plus-button a span{font-family: 'Inter', sans-serif; font-size: 1.4rem; font-weight: 600; color: #FFFFFF;}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-texto .tpgb-column-wrap .frm_forms form .frm_form_field label{display:none; font-family:'Inter';}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-texto .tpgb-column-wrap .frm_forms form .frm_form_field input{min-height:4rem; margin-bottom:2.6rem; padding:.8rem 0rem; border:0; border-bottom:.1rem solid #7E97B5; box-shadow:none; border-radius:0;  font-family:'Inter';}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-texto .tpgb-column-wrap .frm_forms form .frm_form_field input::placeholder{ font-family:'Inter';}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-texto .tpgb-column-wrap .frm_forms form .frm_checkbox label{display:block; padding:0 2.2rem; font-size:1rem; line-height:1.6352rem; letter-spacing:.2px; font-weight:400; color:#526A87;}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-texto .tpgb-column-wrap .frm_forms form .frm_checkbox label a{font-size:1rem; line-height:1.6352rem; letter-spacing:.2px; font-weight:400;}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-texto .tpgb-column-wrap .frm_forms form #frm_field_38_container .frm_primary_label{display:none;}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-texto .tpgb-column-wrap .frm_forms form .frm_checkbox input{border: 0.1rem solid #7E97B5; min-height:1.5rem; margin:0; padding:0;}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-texto .tpgb-column-wrap .frm_forms form .frm_checkbox input[type=checkbox]:checked{background:#F37C5F;}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-texto .tpgb-column-wrap .frm_forms form .frm_checkbox input[type=checkbox]:checked:before{box-shadow:inset 10px 10px #fff;}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-texto .tpgb-column-wrap .frm_forms form .frm_submit{padding-top:4.3rem; }
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-texto .tpgb-column-wrap .frm_forms form .frm_submit .frm_button_submit{margin:auto; color:#fff; background:#F37C5F; border:0; border-radius:4.7rem; padding:1.4rem 3.3rem; font-size:1.4rem; font-family:'Inter';}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-texto .tpgb-column-wrap .frm_forms form .frm_submit .frm_button_submit:hover{background:#000;}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-img *{height:100%;}
	body #stylistic_modal-4838 .iziModal-wrap .iziModal-content .bloq-img img{object-fit:cover;}
	
	#main__wrapper .gracias{background: linear-gradient(180deg, rgba(0, 61, 136, 0.04) 0%, rgba(0, 63, 136, 0.02) 67.71%, rgba(0, 63, 136, 0.00) 100%); position:relative;}
	#main__wrapper .gracias::before{content:""; background:url("images/bg-section4-section5-home.png") no-repeat center/cover; width:67.8rem; height:74.6rem; position:absolute; bottom:0; left:0; mix-blend-mode:multiply;}
	#main__wrapper .gracias .titulo .sub-style{max-width:30.6rem; margin:auto;}
	#main__wrapper .gracias .tarjeta > .tpgb-section-wrap {max-width:73.7rem; margin:auto; border-radius:.8rem 0rem .8rem .8rem; border: 1px solid rgba(243, 124, 95, 0.15); background: #FFF; box-shadow: 0px 4px 28px 0px rgba(243, 124, 95, 0.12);}

	/*========== LISTS CATEGORIES ==========*/
	#main__wrapper .wcrow.lists__categories{display:flex;}
	#main__wrapper .wcrow.lists__categories > *{width:25%;}
	#main__wrapper .wcrow.lists__categories > * a{position:relative; display:block; border-radius:1rem; overflow:hidden;}
	#main__wrapper .wcrow.lists__categories > * a,
	#main__wrapper .wcrow.lists__categories > * a *{line-height:1;}
	#main__wrapper .wcrow.lists__categories > * a::before{background:rgba(0, 0, 0, 0.3); position:absolute; width:100%; height:100%; content:''; z-index:1; transition:all .4s ease;}
	#main__wrapper .wcrow.lists__categories > * a:hover::before{background:rgba(0, 0, 0, 0.6);}
	#main__wrapper .wcrow.lists__categories > * a span{position:absolute; display:block; width:100%; bottom:1rem; left:0; padding:1rem; font-size:1.4rem; color:#fff; line-height:1.3; text-align:center; z-index:2;}

	/*========== PAGINATION ==========*/
	.pagination{display:flex; flex-wrap:wrap; justify-content:center; align-items:center; margin:2rem 0 0 0;}
	.pagination > *{display:block; margin:0 1rem;}

	/*========== POPUP ==========*/
	#main__wrapper .grid-item.popup-active{position:fixed; top:50%; left:50%; display:flex; align-items:center; justify-content:center; width:100% !important; background:#000000b2; z-index:9999; animation-name:popup; animation-duration:.3s; animation-fill-mode:forwards;}
	#main__wrapper .grid-item.popup-active .dynamic-list-content > a{position: absolute; top: 1.7rem; right: 2.1rem; color: #657384 ; cursor: pointer;}
	#main__wrapper .grid-item.popup-active .dynamic-list-content{display:flex; flex-direction:column-reverse; position:relative; padding:6rem 2rem 4rem 3rem; border:1px solid rgba(243, 124, 95, 0.15); box-shadow:0rem .4rem 2.8rem rgba(243, 124, 95, 0.12); border-radius:2rem 0rem; background:#fff; max-height:85%; max-width: 90%; overflow:hidden;}
	#main__wrapper .grid-item.popup-active .post-content-image{display: flex; column-gap: 2.8rem; margin-top: 6.9rem;}
	#main__wrapper .grid-item.popup-active .post-content-image .tpgb-post-featured-img{max-width: 8.4rem;}
	#main__wrapper .grid-item.popup-active .post-content-image .tpgb-post-title{display: flex; flex-direction: column; justify-content: center;}
	#main__wrapper .grid-item.popup-active .post-content-image .tpgb-post-title a{font-family: 'Marcellus'; font-style: normal; font-weight: 400; font-size: 1.6rem; line-height: 2.3rem; color: #003F88; }
	#main__wrapper .grid-item.popup-active .post-content-image .tpgb-post-title span{font-family: 'Marcellus'; font-style: normal; font-weight: 400; font-size: 1.4rem; line-height: 2.3rem;}
	#main__wrapper .grid-item.popup-active .tpgb-content-bottom{ position: unset; padding: 0;}
	#main__wrapper .grid-item.popup-active .tpgb-content-bottom h3{ position: absolute; left: 14.6rem; bottom: 8.54rem;}
	#main__wrapper .grid-item.popup-active .tpgb-content-bottom a{font-family: 'Marcellus'; font-style: normal; font-weight: 400; font-size: 1.6rem; line-height: 2.3rem; color: #003F88; }
	#main__wrapper .grid-item.popup-active .tpgb-content-bottom .tpgb-post-hover-content p{margin: 0; text-align: left; font-family: 'Inter';font-style: normal;font-weight: 400;font-size: 1.4rem;line-height: 2.4rem;color: #657384;}
	#main__wrapper .grid-item.popup-active .tpgb-content-bottom .tpgb-post-hover-content .post-meta-info{display: none;}
	#main__wrapper .grid-item.popup-active .tpgb-content-bottom .tpgb-post-hover-content .tpgb-post-excerpt{position: unset;}
	#main__wrapper .grid-item.popup-active .tpgb-content-bottom .tpgb-post-hover-content .tpgb-post-excerpt span.color-orange{position: absolute; left: 14.6rem; bottom: 7.2rem;}
	#main__wrapper .grid-item.popup-active .tpgb-content-bottom .tpgb-post-hover-content .tpgb-post-excerpt span.text{max-height: 40rem; display:block; overflow-y:auto;}
	#main__wrapper .grid-item.popup-active .tpgb-content-bottom .tpgb-post-hover-content .tpgb-post-excerpt a.read{display:none;}
	 
	/*========== FOOTER ==========*/
	#footer .container__row{display: block; width:100%; background-color: #003F88; max-width:unset;}
	#footer .container__row .wcrow {max-width:120rem; margin:auto; gap: unset; }
	#footer > .container__row > .wcrow{padding:2.6rem 1rem 4.4rem;}
	#footer .container__row .wcrow a {font-family: 'Inter'; font-style: normal; font-weight: 400; font-size: 1.6rem; line-height: 1.9rem; letter-spacing: -0.02em; color: rgba(255, 255, 255, 0.64);}
	#footer .container__row .bottombar #politicies {display: flex; flex-wrap: wrap;}
	#footer .container__row .bottombar #politicies a{font-family: 'Inter'; font-style: normal; font-weight: 400; font-size: 1.6rem; line-height: 1.9rem; letter-spacing: -0.02em; color: #FFFFFF;}
	#footer .container__row .bottombar #politicies a.politicas{order: 0; padding-right:1.3rem; border-right: 1px solid #fff;}
	#footer .container__row .bottombar #politicies a.copyright{order: 2; padding-top: 3.6rem; max-width: 22.8rem; line-height: 2.3rem}
	#footer .container__row .bottombar #politicies a.terminos{order: 1; padding-left: 1.9rem;}
	#footer .container__row .bottombar .wcrow .wccol-md-9 {order:1; padding:2.5rem 0 3.2rem;}
	#footer .container__row .bottombar .wcrow .wccol-md-3{order:0;}
	#footer .container__row .bottombar .wcrow .wccol-md-3left{order:2; }
	#footer .container__row .bottombar .social-button{display:flex; justify-content:start; align-items: center;}
	#footer .container__row .bottombar .social-button div.scroll-top {padding-bottom: .3rem;}
	#footer .container__row .bottombar .social-button div.scroll-top a{color: #fff; display: flex; justify-content: center; align-items: center;}
	#footer .container__row .bottombar .social-button div.scroll-top span{font-size: 3rem; cursor: pointer;}
	#footer .container__row .bottombar #widget__social-footer{display:flex; justify-content: center;padding-bottom: 1.1rem;}
	#footer .container__row .bottombar #widget__social-footer aside{margin-right: 1.6rem;}
	#footer .container__row .bottombar #widget__social-footer aside:last-child{margin-right: .6rem;}
	#footer .container__row .bottombar #widget__social-footer aside figure{margin-bottom:0;}	
	#footer .container__row .bottombar #widget__social-footer aside figure img{max-width:1.7rem; max-height: 1.8rem;}	 
}
@media screen and (min-width:768px){
	/*========== ERROR 404 - MAINTENANCE ==========*/
	#error404,
	#maintenance{background:url("images/404-background.png") no-repeat center 0; background-size:cover;}
	#error404 .wccol-md-4,
	#maintenance .wccol-md-4{order:1;}
	#error404 .wccol-md-4 img,
	#maintenance .wccol-md-4 img{margin:0 auto;}
	#error404 .wccol-md-8,
	#maintenance .wccol-md-8{order:2;}
	#error404 h2{font-size:15rem;}
	#maintenance h2{font-size:9rem;}
	#error404 h4,
	#maintenance h4{font-size:7rem;}
	#error404 p,
	#maintenance p{font-size:1.8rem;}

	/*========== OFFCANVAS ==========*/
	#offcanvas{width:63%;}
	#offcanvas::before{left:27.7rem;}
	
	/*========== HEADER ==========*/
	#header{position:fixed; border-bottom:none;}
	#header #container__logo a img{max-width: 41.2rem;}
	#header.fixed .container__row{ padding: 2.4rem 1.7rem 1rem; transition: all .1s ease;}

	
	/*========== HOME ==========*/
	/* #main__wrapper .section1-home .content{max-width:72rem !important; margin: 0 auto;} */
	#main__wrapper .section1-home::before{background:url(images/bg-sec1-home.png) no-repeat top left -6.2rem/49.1rem; width: 47rem; height: 39rem; top: 13.3rem; }
	#main__wrapper .section1-home .bloq1,
	#main__wrapper .section1-home .bloq2{width:50%;}
	#main__wrapper .section1-home .bloq1 .pro-paragraph-inner{max-width:39.4rem;}
	#main__wrapper .section1-home .bloq2{background-size:27.8rem; min-height:40.5rem;}
	#main__wrapper .section1-home .bloq2 .movil img{display:none;}
	#main__wrapper .section1-home .bloq2 .fullpc img{display:block; position:absolute; left:50%; transform: translateX(-40%);}
	
	#main__wrapper .section2-home{overflow:hidden; background:url(images/bg1-sec2-home.png) no-repeat left bottom -20rem/40rem, url(images/bg2-sec2-home.png) no-repeat right -144%/78rem}
	#main__wrapper .section2-home::before{top:-11rem;} 
	#main__wrapper .section2-home .bloq4 .content-slider .slick-prev,
	#main__wrapper .section2-home .bloq4 .content-slider .slick-next{padding:.4rem; margin:0rem 2.4rem 4.6rem 0; width:3.2rem; height:3.2rem; font-size:2.4rem;}
	#main__wrapper .section2-home .bloq4 .content-slider .slick-dots{display:none !important ; padding-top:4rem; }
	#main__wrapper .section2-home .bloq4 .content-slider .slick-track .slick-slide{max-width:38rem;}
	#main__wrapper .section2-home::before{display: none;}
	
	#main__wrapper .section3-home::before{content:"";display:block; position:absolute; width: 100%; height: 100%; top: 0; left: 0; background: linear-gradient(206.72deg, #E8EFF8 11.01%, rgba(232, 239, 248, 0) 83.26%); opacity: 0.22;}
	#main__wrapper .section3-home .bloq1{background-size:contain;}
	#main__wrapper .section3-home .bloq2 .container-logo .tpgb-section-wrap {flex-wrap:wrap;}
	
	#main__wrapper .section4-section5-home::before{content:""; display:block; position:absolute; width:100rem; height: 80rem; top:29%; left:0; background:url(images/bg-section4-section5-home.png) no-repeat top left -0.2rem/77rem;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .dynamic-list-content{padding:4.3rem 5.4rem 5rem 6.9rem;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .dynamic-list-content .post-content-image{ margin-top: 5.7rem;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .dynamic-list-content .tpgb-content-bottom h3{left: 18.1rem;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .dynamic-list-content .tpgb-content-bottom .tpgb-post-hover-content .tpgb-post-excerpt span.color-orange{left: 18.1rem;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .splide__list .splide__slide{ width: 65.4rem !important; padding: 0rem; margin-right: 3.2rem;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .splide__arrows .splide__arrow--prev{ left: 0; width: 3rem; height: 3rem;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .splide__arrows .splide__arrow--next{ left: 5.4rem;width: 3rem; height: 3rem;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .splide__arrows .splide__arrow--prev span.icon-wrap svg,
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .splide__arrows .splide__arrow--next span.icon-wrap svg{width:.9rem;}
	#main__wrapper .section4-section5-home .section4-home .bloq2 .testimonial-pc .dynamic-list-content .tpgb-content-bottom .tpgb-post-hover-content .tpgb-post-excerpt span.text{ max-height:9.7rem;}
	
	#main__wrapper .section4-section5-home .section5-home .bloq1 {margin-top: -12.7rem;}
	#main__wrapper .section4-section5-home .section5-home .bloq3-bloq4 .content-slider{max-width: 65rem !important; margin: 0rem auto !important;}
	#main__wrapper .section4-section5-home .section5-home .bloq3-bloq4 .content-slider .slick-track{display: block;}
	
	#main__wrapper .section6-home::before{top:15%;}
	#main__wrapper .section6-home::after{content:""; display:block; position:absolute; width:47rem; height:89rem; top:20%; left:0; background:url(images/bg-section5-home.png) no-repeat top left -0.2rem/54rem; transform: rotate(180deg); z-index:-1; opacity:0.3;}
	#main__wrapper .section6-home .bloq2{background:transparent;}
	#main__wrapper .section6-home .bloq2 .blog-movil .post-loop-inner .grid-item .dynamic-list-content .tpgb-content-bottom{padding:1.9rem 0rem 3.1rem 3.6rem;}

	#main__wrapper .section7-home{padding:auto} 
	#main__wrapper .section7-home::after{content: ""; background:url(images/bg-sec7-home.png) no-repeat top right .1rem/66.1rem; display: block; width: 67rem; height: 97rem; position: absolute; top: 0; right: 0; z-index: -1;}
	#main__wrapper .section7-home .content-slider div.p1{max-width: 32.5rem;}
	#main__wrapper .section7-home .content-slider div.p2{max-width: 29.6rem;}
	#main__wrapper .section7-home .content-slider div.p3{max-width: 24.8rem;}
	#main__wrapper .section7-home .content-slider h3{max-width: 32.3rem;}
	#main__wrapper .section7-home .titulo-top .heading-title span{color:#003F88;}
	#main__wrapper .section7-home .content-slider {padding-left: 0rem !important}
	#main__wrapper .section7-home .content-slider .slick-prev,
	#main__wrapper .section7-home .content-slider .slick-next{width:3.2rem; height:3.2rem; margin:0rem 2.4rem 4.6rem 0; font-size: 2.4rem;}
	#main__wrapper .section7-home .content-slider .slick-list{overflow:unset;}
	#main__wrapper .section7-home .content-slider .slick-track .slick-slide{width:71.9rem; margin-right:2rem;}
	#main__wrapper .section7-home .content-slider .slick-track .slick-slide .tpgb-container-row{padding:6rem 1rem 6.9rem !important;}
	#main__wrapper .section7-home .content-slider .slick-track .slick-slide .tpgb-container-row .bloq-text .title .heading-title span{color:#003F88;}
	#main__wrapper .section7-home .content-slider .slick-dots{display: none !important ;}

	#main__wrapper .section8-home::before{content: ""; background:url(images/bg-sec8-home.png) no-repeat top left 21.8rem/55.1rem; display:block; width:68rem; height:54rem; position:absolute; top:4.2rem; right: 0}
	#main__wrapper .section8-home::after{content:""; display:block; position:absolute; width:47rem; height:89rem; top:37%; right:21%; background:url(images/bg-section8-home.png) no-repeat top left -0.2rem/54rem;}
	/* #main__wrapper .section8-home .bloq2 .fullpc .tpgb-creative-image{margin:auto 0 auto auto;} */

	#main__wrapper .relate-services .tpgb-container-col .tpgb-pro-paragraph{min-height:9.5rem;}

	/*========== OUR-MIISSION ==========*/
	#main__wrapper .section1-our-mission{background:url(images/bg-circles-mission1.png) no-repeat top 10.5rem left/45.3rem, url(images/bg-gradiant-mission1.png) no-repeat top right/50rem;}
	#main__wrapper .section1-our-mission .titulo-top .tpgb-pro-paragraph{max-width:47.3rem;}

	#main__wrapper .section2-our-mission::after{content:""; position:absolute; top:-39rem; right:0; width:35rem; height:65.3rem; background:url(images/bg-right-ourmission2.png) no-repeat center/34.9rem; pointer-events:none;}
	
	#main__wrapper .section3-our-mission .column2::before{content:""; position:absolute; top:-18rem; width:52.7rem; height:41.3rem; background:url(images/bg-ourmission3.png) no-repeat center/52.6rem; mix-blend-mode:multiply;}
	#main__wrapper .section3-our-mission .column2 .pro-paragraph-inner{max-width:39.2rem;}

	/*========== ABOUT-US ==========*/
	#main__wrapper .section1-about{background:url(images/bg-circles-mission1.png) no-repeat top 10.5rem left/45.3rem, url(images/bg-gradiant-mission1.png) no-repeat top right/50rem;}
	#main__wrapper .section2-about::after{content:""; position:absolute; top:-39rem; right:0; width:35rem; height:65.3rem; background:url(images/bg-right-ourmission2.png) no-repeat center/34.9rem; pointer-events:none;}

	/*========== OUR-FOUNDER ==========*/
	#main__wrapper .section1-ourfounder .bloq-img{background-size:contain;}
	#main__wrapper .section1-ourfounder .bloq-img .tpgb-creative-image,
	#main__wrapper .section1-ourfounder .bloq-img .tpgb-creative-image .tpgb-anim-img-parallax{height:100%;}
	#main__wrapper .section1-ourfounder .bloq-img .tpgb-creative-img-wrap{position:absolute; bottom:0; right:-1.5rem; filter:grayscale(1); transition:all 0.3s;}
	#main__wrapper .section1-ourfounder .bloq-img:hover .tpgb-creative-img-wrap{filter:grayscale(0); transition:all 0.3s;}

	#main__wrapper .section5-ourfounder::before{content:""; position:absolute; left:unset; right:0; top:-100rem; width:37.3rem; height:130.8rem; background:url(images/bg-ourfonder5.png) no-repeat center/37.2rem; mix-blend-mode:multiply;}

	/*========== BUSINESS ==========*/
	#main__wrapper .section1-business::before{content:""; width:70rem; height:35rem; position:absolute; left:0; top:20.7rem; background:url(images/bg-circles-mission1.png) no-repeat center/70rem; mix-blend-mode:multiply; z-index:-1;}
	#main__wrapper .section1-business .bloq-text{max-width:75rem; margin:auto;}

	#main__wrapper .section2-business .slick-arrow{top:-8.8rem;}

	#main__wrapper .section3-business .bloq3 .frm_forms .frm_fields_container{display:flex; align-items:center;}
	#main__wrapper .section3-business .bloq3 .frm_forms .frm_submit button{margin-top:0rem;}

	#main__wrapper .section4-business .content-slider .slick-list .slick-track .slick-slide{margin:0 .5rem;}

	/*========== CORPORATE ==========*/
	#main__wrapper .section1-corporate::before{content:""; width:70rem; height:35rem; position:absolute; left:0; top:20.7rem; background:url(images/bg-circles-mission1.png) no-repeat center/70rem; mix-blend-mode:multiply; z-index:-1;}
	#main__wrapper .section1-corporate .bloq-img{background-size:100%;}
	#main__wrapper .section1-corporate .bloq-img .tpgb-creative-image,
	#main__wrapper .section1-corporate .bloq-img .tpgb-creative-image .tpgb-anim-img-parallax{height:100%;}
	#main__wrapper .section1-corporate .bloq-img .tpgb-creative-img-wrap{position:absolute; bottom:2.9rem; left:-2rem; filter:grayscale(1); transition:all 0.3s;}
	#main__wrapper .section1-corporate .bloq-img:hover .tpgb-creative-img-wrap{filter:grayscale(0); transition:all 0.3s;}
	#main__wrapper .section1-corporate .bloq1 .tpgb-stylist-list{max-width:54.2rem;}
	#main__wrapper .section1-corporate .bloq1 .tpgb-stylist-list .tpgb-icon-list-icon{padding-right:3rem;}
	
	#main__wrapper .section3-corporate .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item{width:calc(50% - 2.5rem); height:max-content; margin-bottom:3rem;}
	#main__wrapper .section3-corporate .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item:nth-child(odd){margin-right:2.5rem;}
	#main__wrapper .section3-corporate .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item:nth-child(even){margin-left:2.5rem;}

	/*========== COACHIN ==========*/
	#main__wrapper .section1-corporate.section1-coachin::after{bottom:unset; top:18rem;}
	#main__wrapper .section1-corporate.section1-coachin .bloq-img .tpgb-creative-img-wrap{position:relative; bottom:3.2rem; left:-1.5rem; filter:grayscale(1); transition:all 0.3s;}
	#main__wrapper .section1-corporate.section1-coachin .bloq-img:hover .tpgb-creative-img-wrap{filter:grayscale(0); transition:all 0.3s;}
	#main__wrapper .section1-coachin .bloq-text .top-title{max-width:48.2rem;}
	#main__wrapper .section1-coachin .bloq-text .top-paragraph{max-width:50.7rem;}
	#main__wrapper .section1-coachin .bloq-img{height:max-content;}
	#main__wrapper .section1-corporate .bloq-img .tpgb-creative-image,
	#main__wrapper .section1-corporate .bloq-img .tpgb-creative-image .tpgb-anim-img-parallax{height:100%;}
	
	#main__wrapper .section2-coachin{background:url(images/bg1-section2-coaching.png) no-repeat top right/38rem, url(images/bg2-section2-coacinng.png) no-repeat bottom 61rem left/65rem, url(images/bg3-section2-coaching.png) no-repeat bottom 10rem left/25rem; }
	
	/*========== DISC ==========*/
	#main__wrapper .section1-disc::before{content:""; width:70rem; height:35rem; position:absolute; left:0; top:20.7rem; background:url(images/bg-circles-mission1.png) no-repeat center/70rem; mix-blend-mode:multiply; z-index:-1;}
	#main__wrapper .section1-disc .bloq-text .tpgb-pro-paragraph{max-width:46rem;}
	#main__wrapper .section1-disc .bloq-img{background-size:100%;}
	#main__wrapper .section1-disc .bloq-img .tpgb-creative-img-wrap{position:relative; top:-4rem; filter:grayscale(1); transition:all 0.3s;}
	#main__wrapper .section1-disc .bloq-img:hover .tpgb-creative-img-wrap{filter:grayscale(0); transition:all 0.3s;}
	#main__wrapper .section2-disc .bloq .tpgb-column-wrap{max-width:22rem;}
	
	#main__wrapper .section3-disc::before{content:""; position:absolute; left:0; top:5rem; width:40rem; height:76rem; background:url(images/bg-section5-home.png) no-repeat center/40rem; transform:rotate(180deg); z-index:-1;}
	#main__wrapper .section3-disc::after{content:""; position:absolute; right:0; bottom:7rem; width:35rem; height:72.6rem; background:url(images/bg4-section1-contact.png) no-repeat center/35rem; transform:rotate(180deg); z-index:-1;}
	#main__wrapper .section3-disc .bloq-circle .content > .tpgb-section-wrap {max-width:60rem;}
	
	#main__wrapper .section3-disc .bloq-circle .bloq{max-width:27.5rem;}
	#main__wrapper .section3-disc .bloq-circle .bloq .tpgb-column-inner{min-height:25.8rem;}
	#main__wrapper .section3-disc .bloq-circle .bloq1 .tpgb-column-wrap .tpgb-heading-title{padding:0 7rem 5rem 0 !important;}
	#main__wrapper .section3-disc .bloq-circle .bloq2 .tpgb-column-wrap .tpgb-heading-title{padding:0 0 5rem 7rem!important;}
	#main__wrapper .section3-disc .bloq-circle .bloq3 .tpgb-column-wrap .tpgb-heading-title{padding:5rem 7rem 0rem 0 !important;}
	#main__wrapper .section3-disc .bloq-circle .bloq4 .tpgb-column-wrap .tpgb-heading-title{padding:5rem 0rem 0rem 7rem !important;}
	#main__wrapper .section3-disc .bloq-circle .bloq:hover .tpgb-column-wrap .tpgb-heading-title{transform:scale(0) rotate(180deg); opacity:0;}
	#main__wrapper .section3-disc .bloq-circle .bloq:hover .tpgb-pro-paragraph{transform:rotate(360deg) scale(1); opacity:1; visibility:visible;}
	
	#main__wrapper .section4-disc .bloq1 h3{max-width: unset;}
	#main__wrapper .section4-disc{background: linear-gradient(180deg, rgba(0, 61, 136, 0.03) 0%, rgba(0, 63, 136, 0.01) 67.71%, rgba(0, 63, 136, 0.04) 100%);}
	#main__wrapper .section4-disc .bloq1 p{max-width: 50rem;}
	#main__wrapper .section4-disc .bloq2 h3{max-width: unset;}

	#personal_container-disc .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item{width:calc(50% - 2.5rem); height:max-content; margin-bottom:3rem;}
	#container_section4-disc #personal_container-disc .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item{margin-bottom: 3.6rem;}
	#container_section4-disc #personal_container-disc .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item .tpgb-accordion-header{padding: 2rem 2.5rem 2rem 4rem;}
	#container_section4-disc #personal_container-disc .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item .tpgb-accordion-content{padding:2.2rem 2rem 2.9rem 4rem;}

	#container_section5-disc #teams_container-disc .teams_info > *{max-width: 27.4rem;}
	#container_section5-disc #group_container-disc .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item{margin-bottom: 3.6rem;}
	#container_section5-disc #group_container-disc .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item .tpgb-accordion-header{padding: 2rem 2.5rem 2rem 4rem;}
	#container_section5-disc #group_container-disc .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item .tpgb-accordion-content{padding:2.2rem 2rem 2.9rem 4rem;}


	#resource_container-disc .resource_bottom{display: grid; grid-template-columns: repeat(2, 1fr); grid-template-rows: repeat(3, 30.2rem); column-gap: 3.7rem; row-gap: 5.7rem;} 

	
	/*========== LEADERSHIP GAME ==========*/
	#main__wrapper .section1-game .bloq-text .tpgb-stylist-list{max-width:41.1rem;}
	#main__wrapper .section1-game .bloq-img{background-size:100%; height:max-content;}
	#main__wrapper .section1-game .bloq-img .img-hand{position:absolute; bottom:2.4rem; right:5rem;}
	#main__wrapper .section1-game .bloq-img .img-hand .tpgb-creative-img-wrap{position:relative; top:0rem; right:0rem; filter:grayscale(1); transition:all 0.3s;}
	#main__wrapper .section1-game .bloq-img .img-bg .tpgb-creative-img-wrap,
	#main__wrapper .section1-game .bloq-img:hover .tpgb-creative-img-wrap{filter:grayscale(0);}

	#main__wrapper .section2-game::after{content:""; position:absolute; top:0rem; right:0; width:35rem; height:65.3rem; background:url(images/section2-game.png) no-repeat center/34.9rem; pointer-events:none;}

	#main__wrapper .section3-game .carrusel{overflow:unset;}
	#main__wrapper .section3-game .carrusel .slick-track .slick-slide{margin-right:4rem;}
	#main__wrapper .section3-game .carrusel{display:block; clip-path: inset( -100vw -100vw -100vw 0 );}

	#main__wrapper .section4-game{background:url(images/section2-game.png) #CFF1FF no-repeat center right/25rem;}

	/*========== CONTACT ==========*/
	#main__wrapper .container-contact::before{display:none;}

	#main__wrapper .container-contact .section1-contact::before{background:url(images/bg3-section1-contact.png) no-repeat top left 18.8rem/35.1rem; width: 53rem;}
	#main__wrapper .container-contact .section1-contact::after{content: ""; background:url(images/bg4-section1-contact.png) no-repeat top left -0.2rem/29.1rem; display: block; width: 53rem; height: 90rem; position: absolute; top: 50%; left: 0; z-index: -1;}
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container #frm_field_26_container {margin-bottom: 9.1rem;}
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .form-field {margin-bottom: 6.6rem;}
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .form-field label{padding-bottom: 2.1rem;}
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .form-field input[type="text"],
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .form-field input[type="email"],
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .form-field input[type="tel"]{ padding-bottom: 1.1rem;}
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .frm_submit{margin: 0rem; padding-top: 0rem; }
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .vertical_radio{align-items: center; margin-bottom: 0;}
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .vertical_radio .frm_primary_label{position: unset; padding-left:1rem;}
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .vertical_radio .frm_primary_label span{position: unset;}
	#main__wrapper .container-contact .section1-contact .bloq2 .frm_fields_container .vertical_radio .frm_error{bottom: 1rem;}

	#main__wrapper .container-contact .section2-contact .bloq2-bloq3 .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item{padding: 2.9rem 4.6rem 3rem 3.95rem;}
	#main__wrapper .container-contact .section2-contact .bloq2-bloq3 .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item .tpgb-accordion-header{padding-left: 1.45rem;}
	#main__wrapper .container-contact .section2-contact .bloq2-bloq3 .tpgb-accordion .tpgb-accor-wrap .tpgb-accor-item .tpgb-accordion-content .tpgb-content-editor{padding: 1.45rem 0rem 2.4rem 1.45rem;}
	
	

	/*========== BLOG ==========*/
	#main__wrapper .container-blog::after{background:url(images/bg4-section1-blog.png) no-repeat top left 16.8rem/36.1rem; top:4%;}
	#main__wrapper .container-blog .section1-blog::before{content: ""; background:url(images/bg1-section1-blog.png) no-repeat top left -0.2rem/35.1rem; display: block; width: 53rem; height: 90rem; position: absolute; top: 66%; left: 0;}
	#main__wrapper .container-blog .section1-blog::after{content: ""; background:url(images/bg2-section1-blog.png) no-repeat top left 4.8rem/48.1rem; display: block; width: 53rem; height: 107rem; position: absolute; top:73.9%; right: 0; z-index: -1;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item{border-radius:0rem; background:transparent; margin-bottom:0rem; border:none; padding:1.5rem; transform:translate3d(0px, 0px, 0px) !important; animation:all 0s !important; transition-duration:0s !important;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item .post-content-image{padding:0 0 3.7rem 0; border-bottom:1px solid #E1DFDF;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item .post-content-image .tpgb-post-featured-img{border-radius:3.2rem 0rem;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item .tpgb-content-bottom{padding:6.3rem 0 0 0;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item .tpgb-content-bottom .tpgb-post-excerpt span{display:block; position:absolute; top:1.4rem; left:0; color:#F37C5F;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item .tpgb-content-bottom .post-meta-info{display:block;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item .tpgb-content-bottom .button-link-wrap{margin:0; display:block; width:max-content;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item:nth-child(-n+2){width:50%; max-width:55.1rem; padding:1.5rem 1.5rem 8.5rem 1.5rem;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item:nth-child(-n+2) .tpgb-content-bottom{padding:7.3rem 0 0 0;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item:nth-child(-n+2) .tpgb-content-bottom .tpgb-post-title a{font-size:3.8rem; line-height:5.5rem;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item:nth-child(3),
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item:nth-child(4),
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item:nth-child(5){width:33%; max-width:34.7rem;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item:nth-child(-n+5) .dynamic-list-content{flex-direction:column;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item:nth-child(-n+5) .tpgb-content-bottom .tpgb-post-title{padding:0 0 1.3rem 0;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item:nth-child(-n+5) .tpgb-content-bottom .post-meta-info{position:absolute; right:0; top:1.4rem; margin:0;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item:nth-child(-n+5) .tpgb-content-bottom .button-link-wrap{margin:0 auto 0 0; display:block; width:max-content;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item:nth-child(n+6){width:100%; border-bottom:1px solid #E8EFF8; padding-bottom:5.3rem; padding-top:4rem;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item:nth-child(n+6) .dynamic-list-content{justify-content:center;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item:nth-child(n+6) .post-content-image{display:none;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item:nth-child(n+6) .tpgb-content-bottom{padding:0; position:unset; max-width:60rem;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item:nth-child(n+6) .tpgb-content-bottom .tpgb-post-excerpt span{top:0;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item:nth-child(n+6) .tpgb-content-bottom .post-meta-info{position:absolute; left:0; top:2.4rem; margin:0;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item:nth-child(n+6) .tpgb-content-bottom .tpgb-adv-button{position:absolute; right:0; top:0; padding:0;}
	#main__wrapper .container-blog .section1-blog .bloq2 .grid-item:nth-child(6){border-top:1px solid #E8EFF8; padding-top:7.4rem; margin-top:10.1rem;}
	#main__wrapper .container-blog .section1-blog .bloq2 .tpgb-load-more a{margin:4rem 0 2rem auto; display:block; width:max-content;}
	#main__wrapper .container-blog .section1-blog .bloq5 .container-info .bloq3 .frm_forms .frm_fields_container{display: flex; flex-direction: row; align-items: center; gap: 2.4rem;}
	
	/*========== BLOG INTERN ==========*/
	article.post .section3-blog-inter .bloq2 .post .post-loop-inner .splide__list .grid-item{margin-right: 1.9rem; max-width: 32.7rem;}
	article.post .section3-blog-inter .bloq2 .post .post-loop-inner .splide__list .grid-item .dynamic-list-content{flex-direction: column; align-items: start !important;}
	article.post .section3-blog-inter .bloq2 .post .post-loop-inner .splide__list .grid-item .dynamic-list-content .post-content-image{max-width: 100%; padding: 0;}
	article.post .section3-blog-inter .bloq2 .post .post-loop-inner .splide__list .grid-item .dynamic-list-content .post-content-image .tpgb-post-featured-img{border-radius: 3.2rem 0rem;}
	article.post .section3-blog-inter .bloq2 .post .post-loop-inner .splide__list .grid-item .dynamic-list-content .tpgb-content-bottom{padding: 0; margin-top: 3.7rem; max-width: 100%; border-top: 1px solid #E1DFDF;}
	article.post .section3-blog-inter .bloq2 .post .post-loop-inner .splide__list .grid-item .dynamic-list-content .tpgb-content-bottom .tpgb-post-title{padding-top: 6.3rem;}
	article.post .section3-blog-inter .bloq2 .post .post-loop-inner .splide__list .grid-item .dynamic-list-content .tpgb-content-bottom .tpgb-post-hover-content{padding-top: 1.7rem; position: unset;}
	article.post .section3-blog-inter .bloq2 .post .post-loop-inner .splide__list .grid-item .dynamic-list-content .tpgb-content-bottom .tpgb-post-hover-content .tpgb-post-excerpt{position: unset;}
	article.post .section3-blog-inter .bloq2 .post .post-loop-inner .splide__list .grid-item .dynamic-list-content .tpgb-content-bottom .tpgb-post-hover-content .tpgb-post-excerpt p{margin: 0;}
	article.post .section3-blog-inter .bloq2 .post .post-loop-inner .splide__list .grid-item .dynamic-list-content .tpgb-content-bottom .tpgb-post-hover-content .tpgb-post-excerpt span{position: absolute; top: 1.4rem; font-size: 1.6rem; font-weight: 500;}
	article.post .section3-blog-inter .bloq2 .post .post-loop-inner .splide__list .grid-item .dynamic-list-content .tpgb-content-bottom .tpgb-post-hover-content .post-meta-info {margin: 0; position: absolute; top: 1.4rem; right: 0;}
	article.post .section3-blog-inter .bloq2 .post .post-loop-inner .splide__list .grid-item .dynamic-list-content .tpgb-content-bottom .tpgb-adv-button{padding: 0; text-align: start; padding-top: 2.3rem;}
	
	article.post .section4-blog-inter::before{content: ""; background:url(images/bg-sec8-home.png) no-repeat top left 21.8rem/55.1rem; display:block; width:68rem; height:54rem; position:absolute; top:4.2rem; right: 0}
	article.post .section4-blog-inter::after{content:""; display:block; position:absolute; width:47rem; height:89rem; top:37%; right:21%; background:url(images/bg-section8-home.png) no-repeat top left -0.2rem/54rem;}
	
	/*========== POPUP ==========*/
	/* #main__wrapper .grid-item.popup-active .dynamic-list-content{padding:7.2rem 7.8rem 4.9rem 7.4rem;} */
	#main__wrapper .grid-item.popup-active .dynamic-list-content{padding:7.2rem 7.8rem 4.9rem 7.4rem; max-height:100vh; max-width:71.8rem;}
	#main__wrapper .grid-item.popup-active .tpgb-content-bottom h3{ left: 18.6rem;}
	#main__wrapper .grid-item.popup-active .tpgb-content-bottom .tpgb-post-hover-content .tpgb-post-excerpt span.color-orange{left: 18.6rem;}
	
	/*========== FOOTER ==========*/
	#footer .container__row{padding: 0 1rem 0 1rem;}
	#footer .container__row .bottombar .wcrow .wccol-md-9,
	#footer .container__row .bottombar .wcrow .wccol-md-3,
	#footer .container__row .bottombar .wcrow .wccol-md-3left{order: unset; padding: 0}
	#footer .container__row .bottombar #politicies {display:flex; padding-bottom: 1.4rem;}
	#footer .container__row .bottombar #politicies a.copyright{padding-top: 1rem; max-width: unset; line-height: 1.9rem;}	
	#footer .container__row .bottombar #politicies a:first-child{padding-left: unset;}
	#footer .container__row .bottombar #politicies a:last-child{border-right: unset; display: inline-block;}
	
	#footer .container__row .bottombar .social-button{display:flex; justify-content: end;}	
}
@media screen and (min-width:900px){
	/*========== HOME ==========*/	
	/* #main__wrapper .section1-home .content{max-width:85rem !important;} */

}
@media screen and (min-width:1024px){
	/*========== SCROLL TOP ==========*/
	#scrollto__top{bottom:8rem;}

	/*========== HEADER ==========*/
	#header .container__row {padding:4.6rem 1rem 1rem 1rem;}
	#header.fixed .container__row{ padding: 3.6rem 1.5rem 3.8rem;}
	#header #container__logo{ order:unset; margin: 0;}
	#header #list__icons-header{display: none;}
	#header .container__row ul.menu{display: flex; justify-content: center; align-items: center; list-style: none;}
	#header .container__row ul.menu > li{margin-right: 6.4rem;}
	#header .container__row ul.menu > li:last-child{margin-right: .8rem;}
	#header .container__row ul.menu li:hover > ul.sub-menu{ display: block;}
	#header .container__row ul.menu > li> a{ display: flex; align-items: center; padding-top: 1rem; padding-bottom: .8rem; font-family: 'Inter', sans-serif; font-style: normal; font-weight: 400; font-size: 1.4rem; line-height: 1.7rem;}
	#header .container__row ul.menu li.btn_gcla a{padding: 1rem 1.5rem; border-radius: 100rem; font-size: 1.6rem; font-weight: 600; line-height: 2.4rem; color: #FFFFFF; background: #AD956C; transition: all .3s ease;}
	#header .container__row ul.menu li.btn_gcla a:hover{background: #96815d;}
	#header .container__row ul.menu li ul.sub-menu{ display: none ; list-style: none; position: absolute; background: #FFFFFF; border: 1px solid #ECECEC; border-radius: 4px;}
	#header .container__row ul.menu li ul.sub-menu li{ padding: 1.2rem 0rem;}	
	#header .container__row ul.menu li ul.sub-menu li:hover{ background: rgba(217, 217, 217, 0.14);}
	#header .container__row ul.menu li ul.sub-menu li a{ margin:0 ;padding: 0rem 1.4rem; font-family: 'Inter'; font-style: normal; font-weight: 400; font-size: 1.2rem; line-height: 1.8rem; letter-spacing: -0.011em; color: #657384;}
	#header .container__row ul.menu li.current-menu-parent li.current_page_item a{ color: #003F88; border-bottom: unset;}
	#header .container__row ul.menu li.current-menu-parent li.current_page_item{ background: rgba(217, 217, 217, 0.14);}

	/*========== HOME ==========*/	
	/* #main__wrapper .section1-home .content{max-width:90rem !important;} */

	#main__wrapper .section1-home::before{background:url(images/bg-sec1-home.png) no-repeat top left -6.2rem/72.1rem; width: 67rem; height: 97rem; top: 20.3rem; }
	#main__wrapper .section1-home .bloq2{background-size:44.8rem; min-height:64rem;}
	#main__wrapper .section1-home .bloq2 img{max-width:45rem;}
	
	#main__wrapper .section3-home .bloq1 .img-sec3{top:-13.7rem;}

	#main__wrapper .section4-section5-home .section5-home::after{content:""; display:block; position:absolute; width: 47rem; height: 89rem; top: 0; right: 0; background:url(images/bg-section5-home.png) no-repeat top left -0.2rem/54rem;}
	
	#main__wrapper .section6-home .bloq2 .blog-pc .post-loop-inner {margin: 0; flex-direction: row; height: auto !important;}
	#main__wrapper .section6-home .bloq2 .blog-pc .post-loop-inner .grid-item{max-height: unset}

	#main__wrapper .section7-home .content-slider .slick-track .slick-slide{width:101.9rem; margin-right:4rem;}
	#main__wrapper .section7-home .content-slider .slick-track .slick-slide .tpgb-container-row{padding:8rem 1rem 8.9rem !important;}

	#main__wrapper .section8-home::before{background:url(images/bg-sec8-home.png) no-repeat top left 15.8rem/65rem; width:81rem; top:3.2rem;}

	/*========== OUR-MIISSION ==========*/
	#main__wrapper .section1-our-mission{background:url(images/bg-circles-mission1.png) no-repeat top 17.5rem left/70.3rem, url(images/bg-gradiant-mission1.png) no-repeat top right/50rem;}

	#main__wrapper .section2-our-mission{margin-left:0rem !important; margin-right:0rem !important;}
	#main__wrapper .section2-our-mission .content-slider{justify-content:space-between;}
	#main__wrapper .section2-our-mission .content-slider .tpgb-container-col{min-height:27.3rem;}
	#main__wrapper .section2-our-mission .box-info2 .bloq-text .tpgb-heading-title,
	#main__wrapper .section2-our-mission .box-info2 .bloq-text .tpgb-pro-paragraph{margin:auto !important;}
	
	/*========== ABOUT-US ==========*/
	#main__wrapper .section1-about{background:url(images/bg-circles-mission1.png) no-repeat top 17.5rem left/70.3rem, url(images/bg-gradiant-mission1.png) no-repeat top right/50rem;}
	
	/*========== OUR-FOUNDER ==========*/
	#main__wrapper .section1-ourfounder .title .heading-title{font-size:6rem; line-height:7.4rem;}
	#main__wrapper .section1-ourfounder .bloq-img .tpgb-creative-img-wrap{bottom:0px;}

	#main__wrapper .section2-ourfounder::before{width:35rem; height:96.8rem; background:url(images/bg-ourfounder2.png) no-repeat center/34.9rem;}
	
	/*========== BUSINESS ==========*/
	#main__wrapper .section1-business::after{content:""; width:57.4rem; height:78.7rem; position:absolute; right:0; top:10rem; background:url(images/bg2-business1.png) no-repeat center/57.4rem; mix-blend-mode:multiply; z-index:-1;}
	#main__wrapper .section1-business .bloq-text .tpgb-pro-paragraph{max-width:47.7rem;}
	#main__wrapper .section1-business .bloq-text .tpgb-pro-paragraph{max-width:47.7rem;}
	#main__wrapper .section1-business .bloq-text .img-sec1{display:none;}
	#main__wrapper .section1-business .bloq-img{display:block; height:max-content; background-size:100%;}
	#main__wrapper .section1-business .bloq-img .tpgb-creative-img-wrap{position:relative; bottom:4.8rem; right:3rem;}

	/*========== CORPORATE ==========*/
	#main__wrapper .section1-corporate::after{content:""; width:35.4rem; height:65.3rem; position:absolute; right:0; bottom:-21rem; background:url(images/bg2-business1.png) no-repeat center/35.4rem; mix-blend-mode:multiply; z-index:-1;}
	#main__wrapper .section1-corporate .bloq-img .tpgb-creative-img-wrap{bottom:4.2rem;}
	
	#main__wrapper .section3-5-corporate{padding-left:0rem !important; padding-right:0rem !important;}
	
	/*========== COACHIN ==========*/
	#main__wrapper .section1-corporate.section1-coachin .bloq-img .tpgb-creative-img-wrap{bottom:4.2rem; top:unset; left:-4.5rem;}

	/*========== DISC ==========*/
	#main__wrapper .section1-disc::after{content:""; width:35.4rem; height:65.3rem; position:absolute; right:0; bottom:-21rem; background:url(images/bg-sec2-home.png) no-repeat center/35.4rem; mix-blend-mode:multiply; z-index:-1;}
	#main__wrapper .section2-disc .bloq .tpgb-column-wrap{max-width:28.4rem;}

	#main__wrapper .section3-disc .bloq-text .tpgb-pro-paragraph{max-width:32.8rem;}

	#resource_container-disc .resource_bottom{grid-template-rows: auto;} 

	/*========== LEADERSHIP GAME ==========*/
	#main__wrapper .section1-game .bloq-img{background-size:44.3rem;}
	#main__wrapper .section1-game .bloq-img .img-hand{bottom:3.2rem; right:7.4rem;}

	/*========== CONTACT ==========*/
	#main__wrapper .container-contact::before{content: ""; background:url(images/bg1-section1-contact.png) no-repeat top left -0.2rem/59.1rem; display: block; width: 81rem; height: 54rem; position: absolute; top: 3.2rem; left: 0;}
	/* #main__wrapper .container-contact::after{content: ""; background:url(images/bg2-section1-contact.png) no-repeat top left 8.8rem/45.1rem; display: block; width:53rem; height:90rem; position: absolute; top: 45%; right: 0; z-index: -1;} */
	#main__wrapper .section2-contact::after{content: ""; background:url(images/bg2-section1-contact.png) no-repeat center/38.5rem; display:block; width:38.6rem; height:38.5rem; position:absolute; top:-16rem; right:0; z-index:-1;}
	
	/*========== BLOG ==========*/
	#main__wrapper .container-blog::before{content: ""; background:url(images/bg3-section1-blog.png) no-repeat top left -0.2rem/56.1rem; display: block; width: 53rem; height: 57rem; position: absolute; top: 0; left: 0;}
	
	#main__wrapper .container-blog .section1-blog .bloq2 .post1 .post-loop-inner .splide__list .grid-item{margin-right: 10rem; margin-left: 0rem;}
	#main__wrapper .container-blog .section1-blog .bloq3 .post2 .post-loop-inner .splide__list .grid-item{margin-right: 7.9rem; padding: 0; max-width: 34.7rem;}
	#main__wrapper .container-blog .section1-blog .bloq4 .blog-pc .post-loop-inner {margin: 0; flex-direction: row; height: auto !important;}
	#main__wrapper .container-blog .section1-blog .bloq4 .blog-pc .post-loop-inner .grid-item{max-height: unset;}
	
	/*========== BLOG INTERN ==========*/
	article.post .section4-blog-inter::before{content: ""; background:url(images/bg-sec8-home.png) no-repeat top left 15.8rem/65rem; width:81rem; top:3.2rem; display:block; height:54rem; position:absolute; top:4.2rem; right: 0}
	article.post .section4-blog-inter::after{content:""; display:block; position:absolute; width:47rem; height:89rem; top:37%; right:21%; background:url(images/bg-section8-home.png) no-repeat top left -0.2rem/54rem;}
	
	article.post .section3-blog-inter .bloq2 .post .post-loop-inner .splide__list .grid-item{margin-right: 7.9rem; padding: 0; max-width: 34.7rem;}

	/*========== FOOTER ==========*/
	#footer .container__row{padding: 0}
	
	#footer .container__row .bottombar {padding: 3.3rem 0rem 4rem 0rem;}
	#footer .container__row .bottombar #politicies {display:block ; padding-bottom: 1.4rem;}
	#footer .container__row .bottombar #politicies a{padding: 0rem 1.5rem 0rem 1.8rem ; border-right: .1rem solid #fff;}
	#footer .container__row .bottombar #politicies a.politicas{padding-bottom: 0}
	#footer .container__row .bottombar #politicies a.copyright{padding-top: 0rem;}
}
@media screen and (min-width:1150px){
	/*========== HOME ==========*/
	/* #main__wrapper .section1-home .content{max-width:110rem !important;} */
	#main__wrapper .section1-home .bloq2{background-size:47.8rem; }

	/*========== CORPORATE ==========*/
	#main__wrapper .section1-corporate .bloq-img .tpgb-creative-img-wrap{bottom:4.7rem;}

	/*========== COACHIN ==========*/
	#main__wrapper .section1-corporate.section1-coachin .bloq-img .tpgb-creative-img-wrap{bottom:4.8rem; left:-7.3rem;}
		
}
@media screen and (min-width:1200px){

	/*========== HOME ==========*/
	#main__wrapper .section1-home .bloq2{background-size:51.8rem;}

	/*========== OUR-MIISSION ==========*/
	#main__wrapper .section2-our-mission .content-slider .tpgb-container-col{min-height:25rem;}

	/*========== OUR-FOUNDER ==========*/
	#main__wrapper .section1-ourfounder .title .heading-title{font-size:6.4rem; line-height:7.9rem;}

	/*========== DISC ==========*/
	#main__wrapper .section2-disc .bloq .tpgb-column-wrap{max-width:34.4rem;}
}
@media screen and (min-width:1250px){

	/*========== HOME ==========*/
	/* #main__wrapper .section1-home .content{max-width:120rem !important;} */
}
@media screen and (min-width:1370px){
}