@media screen and (min-width: 899px){.mobile-menu{display:none}}@media screen and (min-width: 1250px){.redic{padding-top:24%}.redic a{font-size:22px}}@media screen and (max-width: 1150px){.header-nav .nav-item,.header-nav .oters,.header-nav .oters_2,.header-nav .oters_3{margin-bottom:2px;padding:2px}.header-nav .nav-links,.header-nav .sub-menu-link{font-size:10px}}@media screen and (min-width: 768px) and (max-width: 1038px){.header-nav .nav-item,.header-nav .oters,.header-nav .oters_2,.header-nav .oters_3{margin-bottom:0;padding:0}.header-nav .nav-links,.header-nav .sub-menu-link{font-size:10px}.logo-containerr img{width:180px;height:50px}}@media screen and (max-width: 898.99px){.video-section:before{background:#2a26263a}.redes-sociales{position:absolute;bottom:70%;right:20px;display:flex;flex-direction:column;align-items:center}.redes-sociales img{width:30px;height:30px;padding:2px}.h3prim{left:1%;font-size:12px}.row{margin-top:4rem}.redic{background-position:center;background-repeat:no-repeat;background-size:cover;min-height:35vh;padding-top:160px}.redic_1,.redic_2,.redic_3{background-position:center;background-repeat:no-repeat;background-size:cover;min-height:70vh;clip-path:polygon(0 0,100% 0,100% calc(100% - 1cm),0 100%)}.redic h3{padding-left:1rem}.redic a{font-size:13px}.mobile-menu{display:block}.menu_home,.oters_2,.oters_3,.oters,.nav-item{display:none}.checkbtn{display:block}#check:checked~.nav{right:12px}.logo-containerr img{width:180px;height:50px}.nav{position:fixed;top:16%;right:-100%;width:250px;height:80vh;background-color:#25282a;flex-direction:column;justify-content:flex-start;padding-top:30px;transition:right .3s ease-in-out;border-radius:6px}.mobile-menu{padding-left:1rem;padding-right:1rem}.nav-item{text-align:left;width:100%}details.mobile-menu summary{color:#fff;padding:8px;cursor:pointer;border-radius:6px}details.mobile-menu summary:hover,details.mobile-menu[open] summary{color:#fff;background-color:#fff3}li.mobile-menu>a{color:#fff;text-decoration:none;border-radius:6px;transition:background-color .3s ease-in-out,color .3s ease-in-out}li.mobile-menu:hover>a,li.mobile-menu:has(.group-open)>a{color:#fff;background-color:#fff3}.header-nav{display:flex;align-items:center;justify-content:space-between;background-color:#25282acb;padding:10px 20px;position:fixed;width:95%;top:0;z-index:1000}.small-screen{padding-left:1rem;padding-right:1rem}.small-screenP{padding-left:-2rem;padding-right:-2rem}.padding-x{padding-left:2rem;padding-right:2rem;transform:translateY(-.5rem)}}
