.home-texto{padding-bottom:90px;padding-top:90px}.home-texto .control-sentence-image{display:flex;align-items:center;gap:40px;margin-bottom:90px}.home-texto .control-sentence-image>*{border:1ps solid red}.home-texto .control-sentence-image .image{width:890px;flex-shrink:0;position:relative}.home-texto .control-sentence-image .image a.hover-blue{background-image:url(/wp-content/themes/hiblab/images/hover-blue.png);background-position:left bottom;background-size:cover;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:0.5s}.home-texto .control-sentence-image .image a.hover-blue:hover{opacity:1}.home-texto .control-sentence-image .sentence{width:100%}.home-texto .control-sentence-image .image img{border-radius:10px;overflow:hidden}.home-texto .control-text{width:890px;flex-shrink:0;margin-right:0;margin-left:auto}.home-texto .control-text .entry-text{margin-bottom:35px}.home-texto .control-text .entry-text p{font-size:30px;font-weight:600;font-family:var(--font-title)}.home-texto .control-text .entry-text p:first-child:before{content:'';display:inline-block;width:110px}.home-texto .control-text .columns{display:flex;gap:18px}.home-texto .control-text .columns>*{width:100%}.home-texto.right-structure .control-sentence-image .sentence{order:1}.home-texto.right-structure .control-text{margin-left:0;margin-right:auto}.home-texto .wrap:hover a.hover-blue{opacity:1}.home-texto .wrap:hover .button span.image{margin-left:35px}@media only screen and (max-width:1500px){.home-texto .control-sentence-image .image,.home-texto .control-text{width:765px}}@media only screen and (max-width:1200px){.home-texto .control-sentence-image .image,.home-texto .control-text{width:550px}.home-texto .control-text .entry-text p{font-size:22px}.home-texto .control-sentence-image{margin-bottom:40px}.home-texto{padding-bottom:40px;padding-top:40px}.first-home-texto .line-black{height:80px}}@media only screen and (max-width:991px){.home-texto .control-sentence-image{flex-wrap:wrap}.home-texto .control-sentence-image .image,.home-texto .control-text{width:100%}.home-texto.right-structure .control-sentence-image .sentence{order:0}}@media only screen and (max-width:575px){.home-texto .control-text .columns{flex-wrap:wrap;gap:0}.home-texto .control-text .entry-text p{font-size:20px}.home-texto .control-text .entry-text p:first-child:before{width:45px}.home-texto .control-sentence-image{gap:20px}}