<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*2e2eb27f31c12a3545c090193f6f838b*/
/* @import "custom.scss" */


/*HOME*/

body {
    word-break: normal;
}

/*COOKIES*/
#ca_banner {
    height: 100px !important;
}

/*ENLACES*/
a {
    color: #2bbdd7;
    cursor: pointer;
}

/*HEADER*/
#g-header {
    padding: 30px 5% 0 5% !important;
}
/*iconos*/
.g-iconmenu {
    margin-top: -2em;
}
/*buscador*/
.rokajaxsearch #roksearch_search_str {
    border: 1px solid #00000017;
}
/*areas*/
.txt-area {
    font-size: 1.3rem;
    color: #444444;
}
.txt-azul {
    color: #2bbdd7;
}

/*NAVIGATION*/
#g-navigation {
    padding: 10px 5% !important;
  	background: -moz-linear-gradient(top,rgba(232,231,231,0)0%,rgba(232,231,231,0)52%,rgba(232,231,231,1) 100%);
  	margin-top: -3em;
	border-top: 0px solid #ebebeb;
}
/*color menu active*/
#g-navigation .g-main-nav .g-toplevel &gt; li.active &gt; .g-menu-item-container {
    background: #2199ae;
}
/*color menu dropdown hover*/
#g-navigation .g-main-nav .g-sublevel &gt; li:hover &gt; .g-menu-item-container, #g-navigation .g-main-nav .g-sublevel &gt; li.active &gt; .g-menu-item-container {
    background: #2199ae !important;
}

*SHOWCASE*/
/*tÃ­tulos slide*/
#g-slideshow {
	margin: 0;
}
.layout-slideshow .sprocket-features-title {
    font-size: 2em;
    line-height: 1.3em;
    margin: 0 0 15px 0;
    padding: 10px;
    display: inline-block;
    width: 215%;
    left: 0;
    text-align: right;
    background: transparent;
}
.bt_text1 {
    margin-top: 2em;
}
.bt_text {
    margin-top: 1em;
}

.bt_text h2, .bt_text1 h2 {
    line-height: 60px;
    font-size: 70px;
    color: #435251;
    font-weight: 700;
    font-family: 'Hind', sans-serif;
    position: relative;
    margin-bottom: 0.5rem;
    margin-top: 0;
}

.bt_text p, .bt_text1 p {
    font-size: 22px;
    color: #435251;
    font-weight: 400;
}
.bt_text a, .bt_text1 a {
    position: relative;
    color: #435251;
    font-size: 19px;
    font-weight: 500;
    margin: 0 25px;
}

.bt_text a::before, .bt_text1 a::before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    bottom: -3px;
    height: 2px;
    background: #25779f;
}

.banner_sh, .banner_sh2, .banner_sh3 {
    background: linear-gradient(to right, rgba(41,137,216,0) 0%,rgba(41,137,215,0) 1%,rgba(37,119,159,0.8) 50%,
    rgba(30,87,153,0) 100%);
    position: absolute;
    width: 200%;
    padding: 0;
    z-index: 999;
    text-align: center;
    font-size: 55px;
    margin-top: 3.6em;
}
.banner_sh h3, .banner_sh2 h3, .banner_sh3 h3 {
    font-size: 35px;
  	color: #fff;
	margin-left: 2em;
}
.readon {
    display: none;
}

/*highlights*/
.sprocket-strips-s {
    padding: 30px 0 30px 15% !important;
}
.sprocket-strips-s-block {
    width: 25% !important;
}
.sprocket-strips-s-container.cols-3 {
    margin: 0 -12% 0 2%;
}

/*MAINFEATURE*/
/*tÃ­tulos*/
h2.section-title {  
 	font-size: 70px;
    color: #434b52;
    font-weight: 700;
    font-family: 'Hind', sans-serif;
}

/*secciÃ³n*/
#g-mainfeature {
	padding: 30px 5%;
    background: #f8f8f8;
}

/*MAIN*/
/*secciÃ³n*/
#g-main {
    padding: 30px 0% !important;
}
#g-main, #g-main .g-container {
    background: #fff !important;
}

/*tÃ­tulos producto*/
.pro-text {
    color: #42464e;
    font-size: 22px;
    text-align: left;
}

/*textos products table*/
/*tÃ­tulos izda*/
.pt_l {
    float: left;
    width: 30%;
    color: #3e9cb9;
}

.pt_r {
    float: right;
    width: 62%;
    color: #231f20;
    text-align: left;
  	font-size: 16px;
}

/*Our products table*/
.sprocket-tables-item {
    display: flex;
    box-shadow: 0 20px 15px rgba(0,0,0,0.06);
    flex-direction: column;
    background: rgba(255,255,255,0.7);
    width: 100%;
    height: 100%;
    border: 0px solid #e0e0e0;
}
.sprocket-tables-image {
    border: 1px solid #dadada;
}


/*Certification &amp; training contenedores*/
.sprocket-strips-s-block {
    padding: 0;
    margin: -1em;
}

/*Practicioners solo*/
.sprocket-strips-s-item,.practic-solo  {
    margin: 1em 2em;
}

/*Practicioners grupo*/
/*img*/
.sprocket-lists-modern-image {
    width: 25%;
}
/*titulo*/
.sprocket-lists-modern-item h3 {
    font-size: 20px;
}

/*contenedores*/
.sprocket-lists-portrait-container li {
    padding: 12px 0;
    border-bottom: 0px solid #D3D3D3;
}
.sprocket-lists-portrait {
    margin: 3em 3em 0 -2em;
}

/*tÃ­tulos*/
.sprocket-lists-portrait h3 {
    font-size: 20px;
}
/*margenes textos*/
.tip-rgtcntnt {
    margin-top: -1em;
}

.tip-rgtcntnt p {
    margin-top: -0.1em;
}

/*EXTENSION*/
#g-extension {
    padding: 30px 5% !important;
  	background: url(/konsument/images/banners/ht.jpg) no-repeat;
    background-size: cover;
    background-position: center;
}

#g-extension .g-container {
    background: transparent;
}
/*Testimonials*/
/*tÃ­tulo*/
#custom-6898-particle h2.section-title {
    margin-left: -2em;
}
.ht_heading h2 {  
 	font-size: 70px;
    color: #434b52;
    font-weight: 700;
    font-family: 'Hind', sans-serif;
  	margin: 0 0 -0.5em 1.5em;
}
.ht_heading p {
    font-family: 'Hind', sans-serif;
    font-size: 26px;
    color: #000;
    font-weight: 300;
}

#g-extension .sprocket-strips-s-block {
    width: 60% !important;
    margin-left: 12em;
}
.ht_text {
    font-weight: 300;
    color: #000000;
    font-size: 22px;
}
.ht_body::before {
    position: absolute;
    content: "";
    top: 0;
	margin: 2em -4em;
    background: url(/konsument/images/banners/sprite.png) no-repeat;
    width: 49px;
    height: 46px;
    background-position: 0 -164px;
}
.ht_img {
    width: 66px;
    height: 66px;
    border-radius: 50%;
    overflow: hidden;
    margin-right: 24px;
    position: relative;
}

.ht_pic::before {
    position: absolute;
    background: url(/konsument/images/banners/t_bg.png) no-repeat;
    width: 75px;
    height: 82px;
    content: "";
    margin: -5px 0;
}

.ht_pic h3 {
    color: #000;
    font-size: 18px;
    padding-top: 15px;
}

/*cajas*/
.tstmnl-body {
    background: #fff;
    border-radius: 8px;
    padding: 0 20px 10px;
    font-size: 15px;
}
/*foto miniatura*/
.tpngtvmrgn {
    width: 65px;
    height: 65px;
    border-radius: 100%;
    display: block;
    margin-bottom: 1em;
}

/*videos*/
.tstmnl-video {
    margin: 0 1em;
    position: relative;
}
.tstmnl-video a::after {
    position: absolute;
    width: 100%;
    height: 100%;
    background-image: url(/konsument/images/banners/btn-play.png);
    background-color: rgba(0,0,0,0.5);
    content: "";
    left: 0;
    top: 0;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: 8px;
}
.tstmnl-vdtxt {
    position: absolute;
    width: 90%;
    left: 0;
    bottom: 15px;
    font-size: 15px;
    color: #fff;
    text-align: center;
    padding: 0 15px;
}
.tstmnl-video img {
    border-radius: 8px;
    width: 100%;
}

/*img*/
.sprocket-strips-s-item img {
    border: 1px solid #dadada;
}

/*FOOTER*/
/*CÃ­rculos iconos*/
.h_grid ul {
    padding: 0;
    margin: 0;
    list-style: none !important;
    text-align: !important;
}

.h_grid ul li {
    display: inline-block !important;
    padding: 5% 3% 1%;
}

.grid_body {
    width: 338px;
    height: 338px;
    background: url(/konsument/images/banners/c_bg.png) #3e9cb9 no-repeat center;
    background-size: cover;
    border-radius: 50%;
    display: table;
    text-align: center;
    position: relative;
 
}
.grid_body:hover {
    background: url(/konsument/images/banners/c_bgh.png) #7fbe28 no-repeat center;
    background-size: cover;
}

.grid_body::before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    top: 18px;
    left: 18px;
    background: url(/konsument/images/banners/gra.png) no-repeat;
}
grid_body::after {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: 4px solid #3e9cb9;
    border-radius: 50%;
    opacity: 0;
}

.grid_nxt {
    display: table-cell;
    position: relative;
    vertical-align: middle;
    z-index: 1;
}
.grid_text h5 {
    font-weight: 600;
    color: #fff !important;
    font-size: 28px;
    padding: 14px 52px;
}
.grid_icon {
    width: 100px;
    height: 100px;
    margin: 0 auto;
    border-radius: 50%;
    background: #3e9cb9;
    padding-top: 14px;
    padding-right: 4px;
}

.grid_body:hover .grid_icon {
    background: #7fbe28;
}


#g-footer {
    background: #fff;
  	padding: 30px 5% !important;
}

/*Latest News/Blogs*/
#g-footer .g-block.size-50 {
    padding: 0 2em;
}
/*titulo h2*/
#g-footer h2 {
    color: #435251;
}
#g-footer h2.section-title {
    margin-bottom: 0;
}

/*titulo h3*/
#g-footer h3 {
    font-size: 20px;
    color: #2199ae;
}
/*texto*/
.blog_text p {
    font-size: 15px;
    line-height: 22px;
    color: #444;
    font-weight: 300;
}
/*img*/
.sprocket-strips-p-item img {
    width: 25% !important;
}

/*Newsletter*/
/*caja*/
.newsletter {
    background: #2bbdd7;
    padding: 1em;
}
form {
    margin: -1em 0;
}
.acym_form, .acyfield_2.acyfield_text, td {
    border: 0px solid #979797;
}

/*titulo*/
.newsletter h3 {
    width: 40% !important;
    display: inline-block;
    color: #fff !important;
}
/*formulario*/
.gbs3 {
    display: inline-block;
}
.gbs3 .gcore-display-table {
    display: inline-block !important;
}

/*email*/
.control-label.gcore-label-top.required_label {
    color: #fff;
    opacity: 0.6;
    font-size: 16px;
}

#email {
    border-bottom: 1px solid #fff !important;
    border-radius: 0 !important;
    color: #fff;
    background: none;
    border: none;
    box-shadow: none;
    display: inline-block;
    width: 200% !important;
    margin-top: -2em;
}


#form-row-email, #form-row-submit5 {
    display: inline-block;
}
#form-row-email {
    margin-top: 1.5em;
}
/*boton*/
#form-row-submit5 {
    margin-left: 15em !important;
}

#submit5 {
    background: #0d7d91;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    color: #fff;
    text-shadow: none;
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
    display: inline-block;
    padding: 0 20px;
    margin-bottom: 1em;
}

/*texto chronoforms*/
.chrono_credits {
    display: none;
}
/*texto footer*/
#g-footer, .footer-address {
    font-size: 1.2em;
    font-weight: 600;
}
.footer-text {
    font-size: 40px;
    color: #2bbdd7; !important;
    font-family: 'Hind', sans-serif;
    font-weight: 700;
    padding-top: 20px;
    margin-bottom: -1em;
}
.menu-copyright {
    border-top: 1px solid #2f2f2f;
}

/*direccion*/
.img-address {
    margin: 0.5em -1em;
}

/*rrss*/
.social-footer {
    margin-left: -11em;
}
.g-social a {
    background: transparent;
    margin-top: 2em;
    padding: 0.1rem !important;
}
.g-social a:hover {
    background: transparent;
    color: #a2dd51;
}

/*COPYRIGHT*/
#g-copyright {
    background: #434b52;
    color: #fff;
}

#g-copyright a {
    color: #fff;
    font-size: 1.2em;
    padding: 0.5em;
}
#g-copyright a:hover {
    color: #2bbdd4;
}
.footer-address a:hover {
    color: #fff !important;
}
.text-copyright {
    margin-top: -4em;
}

/*OFFCANVAS*/
  /*menu*/
  .g-offcanvas-toggle {
     padding: 1em !important;
  }
  #g-offcanvas .g-menu-item-title {
      color: #333 !important;
    }
    

/*----------------------------------- RESPONSIVE MEDIA QUERIES----------------------------------*/

/* MÃ“VILES mÃ¡s pequeÃ±os (VERTICAL) */
@media only all and (max-width: 30rem) {


  /*cookies*/
	#ca_banner {
        height: 180px !important;
        padding: 2em !important;
    }
  
  	/*logo*/
	#custom-4972-particle {
        margin: 1em 0 0 3.5em;
    }

	/*buscador*/
	.rokajaxsearch {
	    margin-top: 1em;
	}

	/*iconos*/
	.g-iconmenu {
	    width: 90%;
	    margin-top: 0;
	}
	.g-iconmenu .g-iconmenu-icon {
	    width: 40px;
	    height: 40px;
	    font-size: 18px;
	    padding: 5px;
      	margin-bottom: 2em;
	}

	/*areas*/
	#custom-9324-particle {
	    text-align: center;
	    margin-bottom: 1em;
	}

	/*SHOWCASE*/
	/*img slide*/
	.layout-slideshow .sprocket-features-img-container img {
	    max-width: 130% !important;
	    width: 130%;
	    margin-left: -1em;
	}

	/*tÃ­tulos slide*/
	.bt_text1 h2, .bt_text h2  {
	    font-size: 20px;
	    line-height: 20px;
	    margin: -1em -1em 0 0;
	}
    h2.subtitle {
        margin-top: 0.5em;
    }
	.bt_text1 p, .bt_text p {
	    font-size: 14px;
	    width: 80%;
	    margin: 0.5em 0 0 5em;
	}

  	p.intro2 {
        margin-bottom: 2em;
        margin-top: -2em;
    }
      p.intro3 {
        margin-bottom: 2em;
    }
    a.b_arr1 {
      font-size: 0.8em;
  }

	/*highlights*/
	.sprocket-strips-s-block {
        width: 100% !important;
    }
    .sprocket-strips-s {
      padding: 5% !important;
  	}

  	.sprocket-strips-s {
	    padding-top: 0px !important;
	}

	/*MAINFEATURE*/
	/*tÃ­tulos*/
	h2.section-title, .ht_heading h2 {
	    font-size: 25px;
	    margin: 1em 0 0 -1em;
	}
  	.ht_heading p {
        font-size: 18px;
        margin-top: -0.1em;
    }
  	
  /*Testimonials*/
	#g-extension .sprocket-strips-s-block {
        width: 100% !important;
        margin-left: 0;
    }
  	/*view all*/
	#custom-3162-particle {
        margin-left: 4em;
    }
	
  
	/*FOOTER*/
	/*CÃ­rculos iconos*/
    .grid_body {
          width: 240px;
          height: 240px;
      }
  
      .grid_body::before {
          background-size: 95%;
          top: 16px;
          left: 16px;
      }
      .grid_text h5 {
          font-size: 18px;
          margin-top: -0.5em;
      }
      .grid_icon img {
          width: 60%;
          margin-top: 0.5em;
      }
  	
  	/*Latest News/Blogs*/
  	#custom-4754-particle h2.section-title, div#custom-1061-particle h2.section-title {
        display: none;
    }
  
	/*img*/
	.sprocket-strips-p-item img {
	    width: 85% !important;
	}
  	/*bloque*/
    #g-footer .g-block.size-50 {
        padding: 0 1em;
    }
  
	/*Newsletter*/
	.g-newsletter .g-newsletter-inputbox {
	    width: 100%;
	}

	/*botÃ³n*/
	.g-newsletter-button.button {
	    width: 100%;
	    margin: 2em 1em;
	}

    /*titulo*/
    .newsletter h3 {
        width: 100% !important;
    }
    .acym_module.newsletter-form {
        display: inline-block;
        width: 100%;
        margin-left: 0;
    }

	/*texto footer*/
	#g-footer, .footer-address {
	    font-size: 1.2em;
	    font-weight: 600;
	}
	.footer-text {
	    font-size: 25px;
      	line-height: 30px;
      	text-align: center;
	}
  
  	/*cajas footer*/
  	.footer-1 {
    	flex: 0 36% !important;
	}
  	.footer-2 {
    	flex: 0 64% !important;
	}
  
    .footer-3 {
        flex: 0 36% !important;
    }

    .footer-4 {
        flex: 0 64% !important;
    }
    #module-social-188-particle {
        margin-left: 10.5em;
    }
}


/* MÃ“VILES (HORIZONTAL) */
@media only all and (min-width:30rem) and (max-width: 47.938rem) and (orientation: landscape) {
	
  
  	/*cookies*/
	#ca_banner {
        height: 180px !important;
        padding: 2em !important;
    }
  
  	/*logo*/
	#custom-4972-particle {
        margin: 1em 0 0 12em;
    }

	/*buscador*/
	#rokajaxsearch {
        width: 80% !important;
        margin: 0 auto !important;
    }

	/*iconos*/
	.g-iconmenu {
	    width: 70%;
	    margin-top: 0;
	}
	.g-iconmenu .g-iconmenu-icon {
        width: 50px;
        height: 50px;
        font-size: 20px;
        padding: 8px;
        margin-bottom: 2em;
    }

	/*areas*/
	#custom-9324-particle {
	    text-align: center;
	    margin-bottom: 1em;
	}

	/*SHOWCASE*/
	/*img slide*/
	.layout-slideshow .sprocket-features-img-container img {
	    max-width: 130% !important;
	    width: 130%;
	    margin-left: -1em;
	}

	/*tÃ­tulos slide*/
	.bt_text1 h2, .bt_text h2  {
	    font-size: 36px;
	    line-height: 36px;
	    margin: -1em -1em 0 0;
	}
  	
  	.bt_text1, .bt_text  {
	    width: 90% !important;
	}
  
    h2.subtitle {
        margin-top: 0.5em;
    }
	.bt_text1 p {
	    font-size: 18px;
	    width: 80%;
	    margin: 0.5em 0 0 5em;
	}
  	
  	.bt_text1 {
	    font-size: 18px;
	    width: 70% !important;
	    margin: 4em -2em 0 5em;
      	
	}

  	p.intro1 {
        float: right;
        margin-right: -2em;
    }
  
  	p.intro2 {
      	margin-bottom: 2em;
    	margin-top: 2em;
    }
  
  	p.intro2-1 {
      	width: 70% !important;
      	float: right;
    	margin-right: -2em;
    }
  
    p.intro3 {
       	margin-bottom: 2em;
    	margin-top: 3em;
    }
    a.b_arr1 {
      font-size: 0.8em;
  	}

	/*highlights*/
  	li.sprocket-strips-s-block {
        width: 50% !important;
    } 	
  	.sprocket-strips-s {
        padding: 5% !important;
    }


	/*MAINFEATURE*/
	/*tÃ­tulos*/
	h2.section-title, .ht_heading h2 {
	    font-size: 36px;
	    margin: 1em 0 0 -1em;
	}
  	.ht_heading p {
        font-size: 18px;
        margin-top: -0.1em;
    }
  	
  /*Testimonials*/
	#g-extension .sprocket-strips-s-block {
        width: 100% !important;
        margin-left: 0;
    }
  	/*view all*/
	#custom-3162-particle {
        margin-left: 4em;
    }
	
  
	/*FOOTER*/
	/*CÃ­rculos iconos*/
    .grid_body {
          width: 240px;
          height: 240px;
      }
  
      .grid_body::before {
          background-size: 95%;
          top: 16px;
          left: 16px;
      }
      .grid_text h5 {
          font-size: 18px;
          margin-top: -0.5em;
      }
      .grid_icon img {
          width: 60%;
          margin-top: 0.5em;
      }
  	
  	/*Latest News/Blogs*/
  	#custom-4754-particle h2.section-title, div#custom-1061-particle h2.section-title {
        display: none;
    }
  
	/*img*/
	.sprocket-strips-p-item img {
	    width: 85% !important;
	}
  	/*bloque*/
    #g-footer .g-block.size-50 {
        padding: 0 1em;
    }
  
	/*Newsletter*/
	.g-newsletter .g-newsletter-inputbox {
	    width: 100%;
	}

	/*botÃ³n*/
	.g-newsletter-button.button {
	    width: 100%;
	    margin: 2em 1em;
	}

    /*titulo*/
    .newsletter h3 {
        width: 100% !important;
    }
    .acym_module.newsletter-form {
        display: inline-block;
        width: 100%;
        margin-left: 0;
    }

	/*texto footer*/
	#g-footer, .footer-address {
	    font-size: 1.2em;
	    font-weight: 600;
	}
	.footer-text {
	    font-size: 25px;
      	line-height: 30px;
      	text-align: center;
	}
  
  	/*cajas footer*/
  	.footer-1 {
    	flex: 0 36% !important;
	}
  	.footer-2 {
    	flex: 0 64% !important;
	}
  
    .footer-3 {
        flex: 0 36% !important;
    }

    .footer-4 {
        flex: 0 64% !important;
    }
    #module-social-188-particle {
        margin-left: 10.5em;
    }
}

/*IPADS (VERTICAL)*/
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
	
  
  	/*cookies*/
	#ca_banner {
        height: 180px !important;
        padding: 2em !important;
    }
  
  	/*logo*/
	#g-header .size-24 {
        flex: 0 50%;
    }
  	#custom-4972-particle {
        margin-top: -1em;
    }
   
	/*buscador*/
	 #g-header .size-10 {
        flex: 0 35%;
    }
  	#rokajaxsearch {
        margin-top: 2em !important;
    }
	
	/*iconos*/
	.g-iconmenu {
	    width: 100% !important;
	    margin-top: 0 !important;
	}
	.g-iconmenu .g-iconmenu-icon {
	    width: 50px !important;
	    height: 50px !important;
	    font-size: 20px !important;
	    padding: 8px !important;
	}
  	#g-header .size-52 {
        flex: 0 100%;
    }
  
  	/*menu*/
  	#g-navigation .size-58 {
        flex: 0 100%;
    }
  	li.g-dropdown-column .g-menu-parent-indicator {
        margin-top: -0.8em !important;
        border: 0px !important;
        background: none !important;
    }
    #menu-9138-particle {
      margin-top: 3em;
  	}

  
  	/*you are in the*/
  	#g-navigation .size-20 {
        flex: 0 100%;
    }
  	#custom-9324-particle {
        margin-top: 1em;
    }
  
    /*tÃ­tulos slide*/
	.bt_text1 h2, .bt_text h2  {
	    font-size: 36px;
	    line-height: 36px;
	    margin: -1em -1em 0 0;
	}
  	
  	.bt_text1, .bt_text  {
	    width: 90% !important;
	}
  
    h2.subtitle {
        margin-top: 0.5em;
    }
	.bt_text1 p {
	    font-size: 18px;
	    width: 80%;
	    margin: 0.5em 0 0 5em;
	}
  	
  	.bt_text1 {
	    font-size: 18px;
	    width: 70% !important;
	    margin: 4em -2em 0 5em;
      	
	}

  	p.intro1 {
        float: right;
        margin-right: -2em;
    }
  
  	p.intro2 {
      	margin-bottom: 2em;
    	margin-top: -2em;
    }
  
  	p.intro2-1 {
      	width: 60% !important;
      	float: right;
    	margin-right: 0;
    }
  
    p.intro3 {
       	margin-bottom: 2em;
    	margin-top: -1em;
    }
    a.b_arr1 {
      font-size: 0.8em;
  	}
  
 	/*highlights*/
	.sprocket-strips-s-block {
        width: 33.3% !important;
    }
    .sprocket-strips-s {
      padding: 2% !important;
  	}

	/*MAINFEATURE*/
	/*tÃ­tulos*/
	h2.section-title, .ht_heading h2 {
	    font-size: 36px;
	    margin: 1em 0 0 -1em;
	}
  	.ht_heading p {
        font-size: 18px;
        margin-top: -0.1em;
    }
  	
  /*Testimonials*/
	#g-extension .sprocket-strips-s-block {
        width: 100% !important;
        margin-left: 0;
    }
  	/*view all*/
	#custom-3162-particle {
        margin-left: 4em;
    }
  	
  	#g-extension {
        background-position: 70%;
    }

  
	/*FOOTER*/
	/*CÃ­rculos iconos*/
    .grid_body {
          width: 240px;
          height: 240px;
      }
  
      .grid_body::before {
          background-size: 95%;
          top: 16px;
          left: 16px;
      }
      .grid_text h5 {
          font-size: 18px;
          margin-top: -0.5em;
      }
      .grid_icon img {
          width: 60%;
          margin-top: 0.5em;
      }
  	
  	/*Latest News/Blogs*/
  	#custom-4754-particle h2.section-title, div#custom-1061-particle h2.section-title {
        display: none;
    }
  
	/*img*/
	.sprocket-strips-p-item img {
	    width: 85% !important;
	}
  	/*bloque*/
    #g-footer .g-block.size-50 {
        padding: 0 1em;
    }
  
	/*Newsletter*/
	.g-newsletter .g-newsletter-inputbox {
	    width: 100%;
	}

	/*botÃ³n*/
	.g-newsletter-button.button {
	    width: 100%;
	    margin: 2em 1em;
	}

    /*titulo*/
    .newsletter h3 {
        width: 100% !important;
    }
    .acym_module.newsletter-form {
        display: inline-block;
        width: 100%;
        margin-left: 0;
    }

  
  /*FOOTER*/
  	
  	/*Latest News/Blogs*/
	/*img*/
	.sprocket-strips-p-item img {
	    width: 80% !important;
	}
  	/*bloque*/
    #g-footer .g-block.size-50 {
        padding: 0 1em;
    }
    /*TÃ­tulo duplicado*/
    .latest-home .g-title {
        display: none;
    }
  	
  	/*Newsletter*/
	.g-newsletter .g-newsletter-inputbox {
	    width: 100%;
	}

	/*botÃ³n*/
	.g-newsletter-button.button {
	    width: 100%;
	    margin: 2em 1em;
	}

    /*titulo*/
    .newsletter h3 {
        width: 100% !important;
    }
    .acym_module.newsletter-form {
        display: inline-block;
        width: 100%;
        margin-left: 0;
    }
  
  /*texto footer*/
	h3.footer-text {
        text-align: center;
        line-height: 46px;
    }

  	/*cajas footer*/
  	
  	.footer-2 {
    	flex: 0 45% !important;
	}
  
    .footer-3 {
        flex: 0 18%;
        margin-left: -2em;
    }
    .footer-4 {
        flex: 0 15%;!important;
    }
    #module-social-188-particle {
        margin-left: 8em;
    	margin-top: 1em;
    }
}

/*LAPTOP*/
@media only all and (min-width: 60rem) and (max-width: 74.938rem) {
	

  	/*cookies*/
	#ca_banner {
        height: 140px !important;
        padding: 2em !important;
    }
  
  	/*logo*/
	#g-header .size-24 {
        flex: 0 50%;
    }
  	#custom-4972-particle {
        margin-top: -1em;
    }
   
	/*buscador*/
	 #g-header .size-10 {
        flex: 0 35%;
    }
  	.rokajaxsearch {
        margin-top: 1em;
    }
	
	/*iconos*/
	.g-iconmenu {
	    width: 95% !important;
	    margin-top: 0 !important;
      	margin-left: 2em;
	}
	.g-iconmenu .g-iconmenu-icon {
	    width: 50px !important;
	    height: 50px !important;
	    font-size: 20px !important;
	    padding: 8px !important;
	}
  	#g-header .size-52 {
        flex: 0 100%;
    }
 
  	/*menu*/
  	#g-navigation .size-58 {
        flex: 0 100%;
    }
  	li.g-dropdown-column .g-menu-parent-indicator {
        margin-top: -0.8em !important;
        border: 0px !important;
        background: none !important;
    }
  	 #menu-9138-particle {
      margin-top: 3em;
  	}

  	/*you are in the*/
  	#g-navigation .size-20 {
        flex: 0 100%;
    }
  	#custom-9324-particle {
        margin-top: 1em;
    }
  
  
 /*tÃ­tulos slide*/
  	.bt_text1 h2, .bt_text h2  {
	    font-size: 36px;
	    line-height: 36px;
	    margin: -1em -1em 0 0;
	}
  
  	.bt_text  {
	    margin: 0;
	}
	.bt_text h2 {
        font-size: 40px;
        line-height: 42px;
        margin-right: -1em;
    	margin-top: 0;
    }
  
    h2.subtitle {
        margin-top: 0.5em;
    }

	h2.section-title {
        font-size: 40px;
    }
  
  	p.intro {
        margin-top: -1em !important;
    }
  
  	p.intro1 {
        width: 100%;
        float: right;
        margin-top: 0.5em !important;
        margin-bottom: -4em;
        margin-right: -1.5em;
    }
  	p.intro2 {
        margin-top: -1em;
        margin-bottom: 0;
    }
  	p.intro2-1 {
        width: 50%;
        float: right;
        margin-bottom: -2.1em;
      	margin-right: -1.5em;
    }
  
  	a.b_arr1 {
        margin-right: -0.15em !important;
    }
  
  	/*banners texto slide*/
  	.banner_sh, .banner_sh2 {
        margin-top: 1.5em;
    }
  	.banner_sh3 {
        margin-top: -0.5em;
    }

  	.banner_sh h3, .banner_sh2 h3, .banner_sh3 h3 {
        font-size: 25px !important;
    }
  	/*highlights*/
  	li.sprocket-strips-s-block {
        width: 33.3% !important;
    }
  
  	.sprocket-strips-s {
        padding: 5% !important;
    }

	/*MAINFEATURE*/
	/*tÃ­tulos*/
	h2.section-title, .ht_heading h2 {
	    font-size: 40px;
	    margin: 1em 0 0 -1em;
	}
  	.ht_heading p {
        font-size: 18px;
        margin-top: -0.1em;
    }
  	
  /*Testimonials*/
	#g-extension .sprocket-strips-s-block {
        width: 100% !important;
        margin-left: 0;
    }
  	/*view all*/
	#custom-3162-particle {
        margin-left: 4em;
    }
	
  
	/*FOOTER*/
	/*CÃ­rculos iconos*/
    .grid_body {
          width: 240px;
          height: 240px;
      }
  
      .grid_body::before {
          background-size: 95%;
          top: 16px;
          left: 16px;
      }
      .grid_text h5 {
          font-size: 18px;
          margin-top: -0.5em;
      }
      .grid_icon img {
          width: 60%;
          margin-top: 0.5em;
      }
  	
  	/*Latest News/Blogs*/
  	#custom-4754-particle h2.section-title, div#custom-1061-particle h2.section-title {
        display: none;
    }
  
	/*img*/
	.sprocket-strips-p-item img {
	    width: 85% !important;
	}
  	/*bloque*/
    #g-footer .g-block.size-50 {
        padding: 0 1em;
    }
  
	/*Newsletter*/
	.g-newsletter .g-newsletter-inputbox {
	    width: 100%;
	}

	/*botÃ³n*/
	.g-newsletter-button.button {
	    width: 100%;
	    margin: 2em 1em;
	}

    /*titulo*/
    .newsletter h3 {
        width: 100% !important;
    }
    .acym_module.newsletter-form {
        display: inline-block;
        width: 100%;
        margin-left: 0;
    }

	/*texto footer*/
	h3.footer-text {
        text-align: center;
        line-height: 46px;
    }

  	/*cajas footer*/
  	
  	.footer-2 {
    	flex: 0 35% !important;
	}
  
    .footer-3 {
        flex: 0 18%;
        margin-left: -2em;
    }
    .footer-4 {
        flex: 0 15%;!important;
    }
    #module-social-188-particle {
        margin-left: 8em;
    }
}
</pre></body></html>