.mask{mask-image:url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg),url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg);mask-size:min(100em,200vw);mask-composite:intersect;mask-repeat:no-repeat;mask-position:top left,bottom right}.btn{display:inline-flex;position:relative;min-width:min(12em,50vw);min-height:min(2.75em,7vw);text-transform:uppercase;background-color:#755cff;background-image:linear-gradient(270deg,#755cff 0,#755cff 34%,#c38dfe 65%,#c38dfe 100%);border-radius:9rem;padding:min(.5em,2vw) min(1em,4vw) min(.5em,2vw) min(3em,13vw);color:#fff;align-items:center;justify-content:center;border:2px solid #755cff;background-size:300%;background-position-x:100%;transition:all ease-out 250ms}.btn::before{content:"";display:block;border:5px solid #f4f4f4;border-radius:9rem;position:absolute;top:50%;left:calc(1.41em - 2px);transform:translate(-50%,-50%);transition:all ease-out 250ms}.btn:hover{border:2px solid #f4f4f4;background-size:300%;background-position-x:0;transition:all ease-out .4s;color:#f4f4f4}.btn:hover::before{content:"";border:2px solid #f4f4f4;padding:.75em;transition:all .4s cubic-bezier(0,1.8,.79,1)} body #page::after{content:"";position:fixed;top:0;right:0;width:100%;height:100%;pointer-events:none;background-color:rgba(32,44,87,.7411764706);transition:all ease-out .8s;pointer-events:none;opacity:0;transition:all ease-out .3s}body.show-menu{overflow:hidden}body.show-menu .site-header_container{display:flex;justify-content:space-between;align-items:center}body.show-menu #page::after{transition:all ease-out .8s;pointer-events:auto;opacity:1;transition:all ease-out .8s}.site-header{position:fixed;top:0;z-index:1000;background-color:rgba(0,0,0,0);padding:5px;padding-left:20px;width:100%;padding:min(1rem,2vw) min(1rem,2vw);display:flex;transition:background-color linear .5s;font-size:1.1rem;padding-left:clamp(1rem,8vw,10rem);padding-right:clamp(1rem,8vw,10rem)}@media only screen and (min-width:1080px){.site-header{flex-direction:row}}@media only screen and (max-width:799px){.site-header{padding-top:1rem;padding-bottom:1rem}}.site-header.sticky{background-color:rgba(14,18,40,.9);transition:background-color linear .5s;font-size:1.1rem}@media only screen and (min-width:800px){.site-header.sticky{font-size:.9rem;padding-top:.25rem;padding-bottom:.5rem}}.site-header .site-header_container{display:flex;justify-content:space-between;align-items:center}.site-header .site-header_container .rld-logo img{display:block;z-index:1;position:relative;transition:all ease-out .3s;top:0;left:0}body.show-menu .site-header .site-header_container .rld-logo img{top:1vw;left:4vw;transition:all ease-out .3s;position:relative}.site-header .rld-logo{max-width:150px;width:33vw}@media only screen and (max-width:799px){nav #show-menu-button{border:1px solid #fff;position:relative;z-index:1;border-radius:.2em;width:2rem;height:2rem;margin:1vw;position:fixed;top:2vw;right:2vw;transition:all ease-out .5s}nav #show-menu-button span{display:block;height:1px;background-color:#fff;width:60%;position:absolute;top:50%;right:20%;transition:all ease-out .5s}nav #show-menu-button span.line-1{top:30%}nav #show-menu-button span.line-3{top:70%;transform:perspective(30px) rotateZ(360deg) rotateY(0)}nav.show-menu #show-menu-button{border-radius:1em;transform:perspective(30px) rotateZ(90deg) rotateY(180deg);transition:all ease-out .8s}nav.show-menu #show-menu-button span{transition:all ease-out .8s}nav.show-menu #show-menu-button span.line-1{top:50%;transform:perspective(30px) rotateZ(45deg) rotateY(180deg)}nav.show-menu #show-menu-button span.line-2{opacity:0;width:0%}nav.show-menu #show-menu-button span.line-3{top:50%;transform:perspective(30px) rotateZ(315deg) rotateY(180deg)}nav .rld-menu-container{opacity:0;pointer-events:none;position:fixed;top:2vw;right:2vw;width:96vw;height:calc(100vh - 4vw);display:flex;align-content:center;align-items:center;justify-content:center;flex-direction:column;padding:2rem 3vw;text-align:center;background:rgba(73,64,121,.8);background-image:radial-gradient(circle,#755cff 0,rgba(73,64,121,0) 100%);border-radius:1.2rem;mask-image:url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg);mask-size:3500vh;mask-repeat:no-repeat;mask-position:100% 100%;font-size:clamp(1rem,7vw,2rem);backdrop-filter:blur(4px);transition:all ease-out .3s}nav .rld-menu-container>div{width:100%}nav .rld-menu-container>div ul li a{opacity:0;transform:translateY(-.3em) rotateX(20deg);transform-origin:top;transition:all ease-out .1s;transition-delay:0s}nav .menu-no-link{display:none}nav.show-menu .rld-menu-container{opacity:1;pointer-events:auto;mask-size:200vh;mask-repeat:no-repeat;mask-position:100% 100%;transition:all ease-out .5s}nav.show-menu .rld-menu-container>div{width:100%}nav.show-menu .rld-menu-container>div ul li a{opacity:1;transform:translateY(0) rotateX(0);transform-origin:top;transition:all ease-out .3s;transition-delay:0s}nav.show-menu .rld-menu-container>div ul li a.enlace-index-1{transition-delay:calc(400ms + 100ms*1)!important}nav.show-menu .rld-menu-container>div ul li a.enlace-index-2{transition-delay:calc(400ms + 100ms*2)!important}nav.show-menu .rld-menu-container>div ul li a.enlace-index-3{transition-delay:calc(400ms + 100ms*3)!important}nav.show-menu .rld-menu-container>div ul li a.enlace-index-4{transition-delay:calc(400ms + 100ms*4)!important}nav.show-menu .rld-menu-container>div ul li a.enlace-index-5{transition-delay:calc(400ms + 100ms*5)!important}nav.show-menu .rld-menu-container>div ul li a.enlace-index-6{transition-delay:calc(400ms + 100ms*6)!important}nav.show-menu .rld-menu-container>div ul li a.enlace-index-7{transition-delay:calc(400ms + 100ms*7)!important}nav.show-menu .rld-menu-container>div ul li a.enlace-index-8{transition-delay:calc(400ms + 100ms*8)!important}nav.show-menu .rld-menu-container>div ul li a.enlace-index-9{transition-delay:calc(400ms + 100ms*9)!important}nav.show-menu .rld-menu-container>div ul li a.enlace-index-10{transition-delay:calc(400ms + 100ms*10)!important}nav .wpml-ls-item::after{margin:.75rem .2rem}nav .rld-menu-container a{display:block;opacity:1;margin:.75rem 0}nav #menu-idiomas{display:flex;justify-content:center}nav #menu-contacto a{display:inline-flex;position:relative;min-width:min(12em,50vw);min-height:min(2.75em,7vw);text-transform:uppercase;background-color:#fff;background-image:linear-gradient(270deg,#fff 0,#fff 34%,#c38dfe 65%,#c38dfe 100%);border-radius:9rem;padding:min(.5em,2vw) min(1em,4vw) min(.5em,2vw) min(3em,13vw);color:#755cff;align-items:center;justify-content:center;border:2px solid #fff;background-size:300%;background-position-x:100%;transition:all ease-out 250ms;font-size:clamp(.75rem,7vw,1.1rem);min-width:min(12em,33vw)}nav #menu-contacto a::before{border-color:#755cff}}@media only screen and (min-width:800px){nav{display:flex;gap:clamp(.3em,3vw,2.5em);align-items:center}nav *{display:flex;gap:clamp(.3em,3vw,2.5em);align-items:center}nav #show-menu-button,nav .back-item{display:none}nav .rld-menu-container>div>ul>li{padding:.5em 0}nav .rld-menu-container>div>ul>li>*{text-shadow:0 0 10px rgba(1,27,52,.568627451)}nav .rld-menu-container>div>ul#menu-contacto>li{padding:0}nav #menu-secciones .menu-item-has-children,nav #menu-sections .menu-item-has-children{color:inherit;position:relative}nav #menu-secciones .menu-item-has-children *,nav #menu-sections .menu-item-has-children *{transition:all ease-out .3s}nav #menu-secciones .menu-item-has-children>span,nav #menu-sections .menu-item-has-children>span{color:inherit;gap:.3em}nav #menu-secciones .menu-item-has-children>span i,nav #menu-sections .menu-item-has-children>span i{display:inline-block;border-width:1px;border-color:transparent #fff #fff transparent;border-style:solid;padding:.1em;top:.07em;transform:rotate(45deg);position:relative}nav #menu-secciones .menu-item-has-children>.submenu-container,nav #menu-sections .menu-item-has-children>.submenu-container{opacity:0;background-color:#494079;position:absolute;top:100%;white-space:nowrap;border-radius:.25rem;mask-image:url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg);mask-size:400em;mask-repeat:no-repeat;mask-position:bottom right}nav #menu-secciones .menu-item-has-children>.submenu-container ul.sub-menu,nav #menu-sections .menu-item-has-children>.submenu-container ul.sub-menu{display:flex;flex-direction:column;gap:0;align-items:flex-start;padding:.25em 1.75em .5em .75em}nav #menu-secciones .menu-item-has-children>.submenu-container ul.sub-menu>li a,nav #menu-sections .menu-item-has-children>.submenu-container ul.sub-menu>li a{padding:0 .2em;line-height:.9em;opacity:0}nav #menu-secciones .menu-item-has-children:hover,nav #menu-sections .menu-item-has-children:hover{cursor:pointer}nav #menu-secciones .menu-item-has-children:hover>span,nav #menu-sections .menu-item-has-children:hover>span{color:#c38dfe}nav #menu-secciones .menu-item-has-children:hover>span i,nav #menu-sections .menu-item-has-children:hover>span i{border-color:transparent #c38dfe #c38dfe transparent}nav #menu-secciones .menu-item-has-children:hover *,nav #menu-sections .menu-item-has-children:hover *{transition:all ease-out .3s;transition-property:opacity,line-height,padding}nav #menu-secciones .menu-item-has-children:hover>.submenu-container,nav #menu-sections .menu-item-has-children:hover>.submenu-container{opacity:1;mask-size:35em;transition:all ease-out .4s}nav #menu-secciones .menu-item-has-children:hover>.submenu-container ul.sub-menu,nav #menu-sections .menu-item-has-children:hover>.submenu-container ul.sub-menu{display:flex;flex-direction:column;gap:0;align-items:flex-start;padding:.25em 1.75em .5em .75em;padding:1em 1.75em 1em 1.5em}nav #menu-secciones .menu-item-has-children:hover>.submenu-container ul.sub-menu>li a,nav #menu-sections .menu-item-has-children:hover>.submenu-container ul.sub-menu>li a{padding:.4em .2em;line-height:1.2em;opacity:1}nav #menu-secciones .menu-item-has-children:hover>.submenu-container ul.sub-menu>li:nth-child(2) a,nav #menu-sections .menu-item-has-children:hover>.submenu-container ul.sub-menu>li:nth-child(2) a{transition-delay:.3s}nav #menu-secciones .menu-item-has-children:hover>.submenu-container ul.sub-menu>li:nth-child(3) a,nav #menu-sections .menu-item-has-children:hover>.submenu-container ul.sub-menu>li:nth-child(3) a{transition-delay:.4s}nav #menu-secciones .menu-item-has-children:hover>.submenu-container ul.sub-menu>li:nth-child(4) a,nav #menu-sections .menu-item-has-children:hover>.submenu-container ul.sub-menu>li:nth-child(4) a{transition-delay:.5s}nav #menu-secciones .menu-item-has-children:hover>.submenu-container ul.sub-menu>li:nth-child(5) a,nav #menu-sections .menu-item-has-children:hover>.submenu-container ul.sub-menu>li:nth-child(5) a{transition-delay:.6s}nav #menu-secciones .menu-item-has-children:hover>.submenu-container ul.sub-menu>li:nth-child(6) a,nav #menu-sections .menu-item-has-children:hover>.submenu-container ul.sub-menu>li:nth-child(6) a{transition-delay:.7s}nav #menu-secciones .menu-item-has-children:hover>.submenu-container ul.sub-menu>li:nth-child(7) a,nav #menu-sections .menu-item-has-children:hover>.submenu-container ul.sub-menu>li:nth-child(7) a{transition-delay:.8s}nav #menu-secciones .menu-item-has-children:hover>.submenu-container ul.sub-menu>li:nth-child(8) a,nav #menu-sections .menu-item-has-children:hover>.submenu-container ul.sub-menu>li:nth-child(8) a{transition-delay:.9s}nav #menu-secciones .menu-item-has-children:hover>.submenu-container ul.sub-menu>li:nth-child(2) a,nav #menu-sections .menu-item-has-children:hover>.submenu-container ul.sub-menu>li:nth-child(2) a{transition-delay:.3s}nav #menu-secciones .menu-item-has-children:hover>.submenu-container ul.sub-menu>li:nth-child(2) a,nav #menu-sections .menu-item-has-children:hover>.submenu-container ul.sub-menu>li:nth-child(2) a{transition-delay:.3s}nav #menu-secciones .menu-item-has-children:hover>.submenu-container ul.sub-menu>li:nth-child(2) a,nav #menu-sections .menu-item-has-children:hover>.submenu-container ul.sub-menu>li:nth-child(2) a{transition-delay:.3s}nav #menu-secciones .menu-item-has-children:hover>.submenu-container ul.sub-menu>li:nth-child(2) a,nav #menu-sections .menu-item-has-children:hover>.submenu-container ul.sub-menu>li:nth-child(2) a{transition-delay:.3s}}ul.rld-menu-idiomas{gap:0;text-transform:uppercase;display:flex;align-items:center}ul.rld-menu-idiomas li{gap:0;display:flex}ul.rld-menu-idiomas li a{filter:opacity(.5);display:flex}ul.rld-menu-idiomas li a::after{content:"|";font-weight:400;filter:opacity(.5);margin:0 .16em 0 .2em;display:flex;align-items:center}ul.rld-menu-idiomas li:last-child a::after{content:none}ul.rld-menu-idiomas li.wpml-ls-item a{gap:0}ul.rld-menu-idiomas li.wpml-ls-current-language{font-weight:800}ul.rld-menu-idiomas li.wpml-ls-current-language a{filter:opacity(1)}ul.rld-menu-idiomas li a:hover{opacity:1}#menu-contacto a{display:inline-flex;position:relative;min-width:min(12em,50vw);min-height:min(2.75em,7vw);text-transform:uppercase;background-color:#755cff;background-image:linear-gradient(270deg,#755cff 0,#755cff 34%,#c38dfe 65%,#c38dfe 100%);border-radius:9rem;padding:min(.5em,2vw) min(1em,4vw) min(.5em,2vw) min(3em,13vw);color:#fff;align-items:center;justify-content:center;border:2px solid #755cff;background-size:300%;background-position-x:100%;transition:all ease-out 250ms;font-size:clamp(.75rem,3vw,1em);min-width:min(12em,33vw)}#menu-contacto a::before{content:"";display:block;border:5px solid #f4f4f4;border-radius:9rem;position:absolute;top:50%;left:calc(1.41em - 2px);transform:translate(-50%,-50%);transition:all ease-out 250ms}#menu-contacto a:hover{border:2px solid #f4f4f4;background-size:300%;background-position-x:0;transition:all ease-out .4s;color:#f4f4f4}#menu-contacto a:hover::before{content:"";border:2px solid #f4f4f4;padding:.75em;transition:all .4s cubic-bezier(0,1.8,.79,1)}.background-bubble{position:fixed;inset:0;height:100vh;width:100vw;z-index:-1;filter:blur(100px);filter:blur(50px)}.bubble{position:absolute;height:500px;height:min(56vw,45vh);aspect-ratio:1;background-color:rgba(0,0,0,0);background-image:linear-gradient(43deg,rgba(255,107,15,.6784313725) 0,rgba(99,4,62,.8705882353) 55%,rgba(57,89,229,.6) 100%);transform:scaleY(1.5) translate(-50%,-50%);border-radius:999px;transform-origin:top left;animation:5s linear infinite rotateA;right:47%;top:80%}@media only screen and (min-width:1080px){.bubble{right:25%;top:50%}}.bubbleB{background-image:linear-gradient(180deg,rgba(255,107,15,.6784313725) 0,rgba(99,4,62,.1882352941) 45%,rgba(99,4,62,.1882352941) 65%,rgba(57,89,229,.6) 100%);border-radius:999px;animation:7s linear infinite rotateB}@keyframes rotateA{0%{transform:rotate(0) scaleY(1.25) translate(-50%,-50%)}50%{transform:rotate(180deg) scaleY(1.5) translate(-55%,-45%)}100%{transform:rotate(360deg) scaleY(1.25) translate(-50%,-50%)}}@keyframes rotateB{0%{transform:rotate(0) scaleY(1.35) translate(-50%,-50%)}22%{transform:rotate(-60deg) scaleY(.85) translate(-58%,-41%)}52%{transform:rotate(-180deg) scaleY(1.25) translate(-55%,-45%)}80%{transform:rotate(-280deg) scaleY(.95) translate(-35%,-45%)}100%{transform:rotate(-360deg) scaleY(1.35) translate(-50%,-50%)}} .footer-container .site-footer{width:100%;max-width:1550px;margin:auto;background:0 0}.footer-container .site-footer *{max-width:100%}.footer-container .site-footer #footer-widgets{padding:calc(min(1rem,4vw)*2) min(1rem,4vw);padding-bottom:0}.footer-container .site-footer #footer-widgets .footer-widgets-container{padding:0;margin:5rem 0 0;display:flex;align-items:stretch;flex-direction:column}.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets{display:flex;flex-direction:column;align-content:stretch;flex-wrap:wrap;margin:0}.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:calc(min(1rem,4vw)*4)}@media only screen and (max-width:767px){.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div{justify-content:center;text-align:center;flex-direction:column;align-items:center;flex-wrap:nowrap;gap:1rem}}.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div>aside.widget{padding:0;margin:0}.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-1{background:0 0;width:100%;flex-wrap:nowrap;gap:min(2rem,4vw)}.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-1 .widget .impulsemos{max-width:30em;margin-bottom:0}.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-1 .widget .impulsemos h3{font-size:clamp(1.5em,4vw,50px);font-weight:100}.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-1 .widget .impulsemos h3 strong{font-weight:600}.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-1 .widget .impulsemos p{font-size:1.2rem;margin-bottom:0}.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-1 #block-10,.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-1 #block-23{max-width:737px;width:100%}.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-1 #block-10 form p:not(.p-acceptance) label,.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-1 #block-23 form p:not(.p-acceptance) label{font-size:0;opacity:0}.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-1 #block-10 form p,.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-1 #block-23 form p{margin:0}.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-1 #block-10 form p.p-acceptance,.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-1 #block-23 form p.p-acceptance{margin-top:1rem;margin-bottom:2rem;display:flex;gap:1rem;align-items:center;justify-content:space-between}@media only screen and (max-width:767px){.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-1 #block-10 form p.p-acceptance,.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-1 #block-23 form p.p-acceptance{flex-direction:column}}.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-1 #block-10 form p.p-acceptance .wpcf7-spinner,.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-1 #block-23 form p.p-acceptance .wpcf7-spinner{display:none}.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-2 #block-13{width:334px;max-width:50%}.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-2 #block-13 img{width:100%}.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-2 #block-16{font-size:clamp(1.2rem,4vw,51px);font-weight:100;line-height:1em;text-align:right}@media only screen and (max-width:799px){.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-2 #block-16{text-align:center}}.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-3{background:0 0;gap:5rem 1rem;color:#8f8f8f;margin-bottom:0}.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-3 a{color:#8f8f8f;font-size:16px}.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-3 a:hover{color:#c38dfe}@media only screen and (max-width:767px){.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-3 #block-18{order:3}}.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-3 #block-19 ul{display:flex;gap:1.5em}@media only screen and (max-width:767px){.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-3 #block-19 ul{flex-direction:column}}.footer-container .site-footer #footer-widgets .footer-widgets-container .inside-footer-widgets>div.footer-widget-3 #block-19 ul li{margin:0}.footer-container .site-footer #footer-widgets .copyright-bar{font-size:.8rem}.footer-container .site-footer #footer-widgets .copyright-bar a{color:#f4f4f4}.contact-btn-fixed{bottom:min(1rem,4vw);right:min(1rem,4vw);position:fixed;min-width:1em;padding-right:1.2em;outline:1px solid #fff;transition:all ease-out .3s;opacity:0;pointer-events:none;z-index:9}@media only screen and (max-width:799px){body.sticky .contact-btn-fixed{opacity:1;pointer-events:auto;transition:all ease-out .3s}body.show-menu .contact-btn-fixed{opacity:0;pointer-events:none;transition:all ease-out .3s}}.page-contacto .contact-btn-fixed{display:none}.site-info{display:none!important}.otgs-development-site-front-end{display:none!important} html body label{color:inherit}html body input[type=email],html body input[type=number],html body input[type=password],html body input[type=search],html body input[type=tel],html body input[type=text],html body input[type=url],html body select,html body textarea{width:100%;padding:5px 0;margin-bottom:1rem;border:none;border-bottom:1px solid #fff;outline:0;background-color:rgba(0,0,0,0);color:#8f8f8f}html body input[type=email]::placeholder,html body input[type=number]::placeholder,html body input[type=password]::placeholder,html body input[type=search]::placeholder,html body input[type=tel]::placeholder,html body input[type=text]::placeholder,html body input[type=url]::placeholder,html body select::placeholder,html body textarea::placeholder{opacity:1;color:#8f8f8f}html body input[type=email]:focus,html body input[type=email]:hover,html body input[type=number]:focus,html body input[type=number]:hover,html body input[type=password]:focus,html body input[type=password]:hover,html body input[type=search]:focus,html body input[type=search]:hover,html body input[type=tel]:focus,html body input[type=tel]:hover,html body input[type=text]:focus,html body input[type=text]:hover,html body input[type=url]:focus,html body input[type=url]:hover,html body select:focus,html body select:hover,html body textarea:focus,html body textarea:hover{background-color:rgba(0,0,0,0);border-bottom:1px solid transparent;border-image:linear-gradient(to left,#ff6b0f,#755cff) 1;color:#fff}html body input[type=email]:focus::placeholder,html body input[type=email]:hover::placeholder,html body input[type=number]:focus::placeholder,html body input[type=number]:hover::placeholder,html body input[type=password]:focus::placeholder,html body input[type=password]:hover::placeholder,html body input[type=search]:focus::placeholder,html body input[type=search]:hover::placeholder,html body input[type=tel]:focus::placeholder,html body input[type=tel]:hover::placeholder,html body input[type=text]:focus::placeholder,html body input[type=text]:hover::placeholder,html body input[type=url]:focus::placeholder,html body input[type=url]:hover::placeholder,html body select:focus::placeholder,html body select:hover::placeholder,html body textarea:focus::placeholder,html body textarea:hover::placeholder{opacity:1;color:#fff}html body .footer-widgets .widget :last-child,html body .sidebar .widget :last-child{margin-bottom:2em}html body .label-text{position:absolute;top:0;left:0;transform:translateY(0);transition-duration:.3s}html body .p-acceptance{font-size:15px;color:#8f8f8f;line-height:inherit;text-align:left}html body .p-acceptance span{margin:0!important}html body .p-acceptance .wpcf7-acceptance .wpcf7-list-item{margin:0}html body .p-acceptance .wpcf7-acceptance .wpcf7-list-item label{display:inline-block;position:relative;width:1.5em;height:1.5em;top:.4em;right:.25em;margin:0}html body .p-acceptance .wpcf7-acceptance .wpcf7-list-item label input{display:block;width:1.5em;height:1.5em;background-color:#ff6b0f;opacity:0;cursor:pointer}html body .p-acceptance .wpcf7-acceptance .wpcf7-list-item label span{position:absolute;width:80%;height:80%;top:10%;right:10%;margin:0}html body .p-acceptance .wpcf7-acceptance .wpcf7-list-item label span.wpcf7-list-item-label{background-color:rgba(0,0,0,0)}html body .p-acceptance .wpcf7-acceptance .wpcf7-list-item label span.wpcf7-list-item-label .check{border:1px solid #8f8f8f;border-radius:.2em;margin:0 .25em 0 0}html body .p-acceptance .wpcf7-acceptance .wpcf7-list-item label span.wpcf7-list-item-label .check .check-lvl-2{border-color:transparent;border-style:none solid solid none;transform:translate(-50%,-3%) rotate(45deg);width:40%;height:60%}html body .p-acceptance .wpcf7-acceptance .wpcf7-list-item label span.wpcf7-list-item-label.acceptance-yes .check{border:1px solid #755cff;border-radius:.2em;cursor:pointer}html body .p-acceptance .wpcf7-acceptance .wpcf7-list-item label span.wpcf7-list-item-label.acceptance-yes .check .check-lvl-2{border-color:#755cff}html body .p-acceptance .wpcf7-acceptance .wpcf7-list-item label span.wpcf7-list-item-label:hover .check{border:1px solid #c38dfe;border-radius:.2em}html body .p-acceptance .wpcf7-acceptance .wpcf7-list-item label span.wpcf7-list-item-label:hover .check .check-lvl-2{border-color:#c38dfe}html body .freeze,html body label:focus-within .label-text{transform:translateY(-20px);font-size:.8rem!important}@media only screen and (min-width:768px){html body .freeze,html body label:focus-within .label-text{transform:translateY(-25px)}}html body .input-block-container{margin-top:10px}@media only screen and (min-width:1080px){html body .input-block-container{display:flex;justify-content:space-between}}html body .input-block-container .input-block:first-child{margin-right:20px}html body .width-50{width:100%}html body input[type=submit]{display:inline-flex;position:relative;min-width:min(12em,50vw);min-height:min(2.75em,7vw);text-transform:uppercase;background-color:#755cff;background-image:linear-gradient(270deg,#755cff 0,#755cff 34%,#c38dfe 65%,#c38dfe 100%);border-radius:9rem;padding:min(.5em,2vw) min(1em,4vw) min(.5em,2vw) min(3em,13vw);color:#fff;align-items:center;justify-content:center;border:2px solid #755cff;background-size:300%;background-position-x:100%;transition:all ease-out 250ms;padding:.5em;font-weight:700;font-family:verlag;filter:saturate(0);pointer-events:none}html body input[type=submit]::before{content:"";display:block;border:5px solid #f4f4f4;border-radius:9rem;position:absolute;top:50%;left:calc(1.41em - 2px);transform:translate(-50%,-50%);transition:all ease-out 250ms}html body input[type=submit]:hover{border:2px solid #f4f4f4;background-size:300%;background-position-x:0;transition:all ease-out .4s;color:#f4f4f4}html body input[type=submit]:hover::before{content:"";border:2px solid #f4f4f4;padding:.75em;transition:all .4s cubic-bezier(0,1.8,.79,1)}html body input[type=submit].acceptance-yes{filter:saturate(1);pointer-events:auto}html body .wpcf7-not-valid-tip{color:#dc3232;font-size:.75em;font-weight:400;display:block;margin:-.8rem 0 .75rem 0!important}.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content section.newsletter,.section.newsletter{color:#0e1228;background-color:#f4f4f4;position:relative;overflow:visible;margin-bottom:8vw;padding-bottom:min(15vw,150px);padding-top:clamp(1em,4vw,6rem);padding-bottom:clamp(1em,4vw,6rem)}.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content section.newsletter::after,.section.newsletter::after{content:"";background-image:url(//oniricavr.com/wp-content/uploads/angle-100-0.svg);background-position:top center;display:block;position:absolute;top:calc(100% - 2px);right:0;width:100%;height:8vw;margin-bottom:min(15vw,150px);background-repeat:no-repeat}.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content section.newsletter .flex-container,.section.newsletter .flex-container{max-width:1200px}.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content section.newsletter .flex-container h4,.section.newsletter .flex-container h4{font-size:clamp(1.5em,8vw,80px);font-weight:100;text-transform:uppercase;font-family:verlag;text-align:center;letter-spacing:.15em;margin-bottom:4rem}@media only screen and (max-width:767px){.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content section.newsletter .flex-container h4,.section.newsletter .flex-container h4{margin-bottom:1.5em}}.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content section.newsletter .flex-container .mc4wp-form .mail-submit,.section.newsletter .flex-container .mc4wp-form .mail-submit{position:relative}@media only screen and (max-width:767px){.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content section.newsletter .flex-container .mc4wp-form .mail-submit,.section.newsletter .flex-container .mc4wp-form .mail-submit{text-align:left;position:static}}.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content section.newsletter .flex-container .mc4wp-form .mail-submit label[for=email],.section.newsletter .flex-container .mc4wp-form .mail-submit label[for=email]{display:none}.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content section.newsletter .flex-container .mc4wp-form .mail-submit input#email,.section.newsletter .flex-container .mc4wp-form .mail-submit input#email{font-weight:100;color:#0e1228;border-bottom:1px solid #0e1228;margin:0}@media only screen and (max-width:767px){.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content section.newsletter .flex-container .mc4wp-form .mail-submit input#email,.section.newsletter .flex-container .mc4wp-form .mail-submit input#email{font-size:1.5em}}.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content section.newsletter .flex-container .mc4wp-form .mail-submit input#email:hover::placeholder,.section.newsletter .flex-container .mc4wp-form .mail-submit input#email:hover::placeholder{color:#8f8f8f}.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content section.newsletter .flex-container .mc4wp-form .mail-submit input[type=submit],.section.newsletter .flex-container .mc4wp-form .mail-submit input[type=submit]{bottom:.5em;right:0;pointer-events:auto;position:absolute;filter:none;cursor:pointer;font-weight:700;transform:translateY(0);position:absolute;cursor:pointer}.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content section.newsletter .flex-container .mc4wp-form .mail-submit input[type=submit]:before,.section.newsletter .flex-container .mc4wp-form .mail-submit input[type=submit]:before{content:none}@media only screen and (max-width:767px){.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content section.newsletter .flex-container .mc4wp-form .mail-submit input[type=submit],.section.newsletter .flex-container .mc4wp-form .mail-submit input[type=submit]{position:absolute;bottom:2em;right:50%;transform:translateX(50%);margin:0}}.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content section.newsletter .flex-container .mc4wp-form .agree,.section.newsletter .flex-container .mc4wp-form .agree{text-align:left;color:#8f8f8f;margin-top:1rem;font-size:15px}.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content section.newsletter .flex-container .mc4wp-form .agree label,.section.newsletter .flex-container .mc4wp-form .agree label{position:relative}.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content section.newsletter .flex-container .mc4wp-form .agree label span.check,.section.newsletter .flex-container .mc4wp-form .agree label span.check{display:block;border:1px solid #494079;background-color:#755cff;position:absolute;top:1px;left:0;height:calc(1em + 2px);width:calc(1em + 2px)}.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content section.newsletter .flex-container .mc4wp-form .agree label span.check::after,.section.newsletter .flex-container .mc4wp-form .agree label span.check::after{content:"";position:absolute;border-style:solid;border-width:1px;border-color:transparent transparent transparent transparent;right:10%;top:15%;transform:rotate(42deg);width:70%;height:40%;transition:all ease-out .3s}.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content section.newsletter .flex-container .mc4wp-form .agree label span.check:hover,.section.newsletter .flex-container .mc4wp-form .agree label span.check:hover{background-color:#c38dfe}.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content section.newsletter .flex-container .mc4wp-form .agree label span.check.input-checked,.section.newsletter .flex-container .mc4wp-form .agree label span.check.input-checked{background-color:#494079}.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content section.newsletter .flex-container .mc4wp-form .agree label span.check.input-checked::after,.section.newsletter .flex-container .mc4wp-form .agree label span.check.input-checked::after{content:"";display:block;border-color:transparent transparent #fff #fff;transform:rotate(-45deg);transition:all ease-out .3s}html{scroll-behavior:smooth}.one-container .container,body{background-color:rgba(0,0,0,0);scroll-behavior:smooth}#projects-view{position:relative;top:-6rem}.container,.grid-container{width:100%;max-width:100%}.rld-row{background-color:#fff;color:#000;padding-right:2%;padding-left:2%}.footer-widgets,.max-container,.site-header_container{width:100%;max-width:1550px;margin:auto}.footer-widgets,.site-info{background-color:rgba(0,0,0,0)}body.home{overflow:hidden}body.home.fullLoaded{overflow:auto}body #courtain .box-curt{position:fixed;background:#755cff;background:radial-gradient(circle,#0e1228 0,#0e1228 65%,#060a1b 100%);width:100vw;height:100vh;top:0;right:0;z-index:2000}body #courtain .img-cont #logo-curtain{width:max(30%,35vh);max-width:26em;position:fixed;top:50%;right:50%;transform:translate(50%,-50%);z-index:2001}body .site-header .site-header_container{opacity:1}body #main section.hero .flex-container .col-left span.container3d *{opacity:0;transform:translateY(3rem)}body #main section.hero .flex-container .col-right h1{opacity:0;position:relative;top:-3rem}body #main section.hero .flex-container .col-right h1 strong{opacity:0;position:relative;top:-3rem}body #courtain{display:none}body.home #courtain,body.page-servicios #courtain{display:block}body.home .site-header .site-header_container,body.page-servicios .site-header .site-header_container{opacity:0}body.fullLoaded #courtain,body:not(.home) #courtain{pointer-events:none}body.fullLoaded #courtain .box-curt,body:not(.home) #courtain .box-curt{position:fixed;background:#0e1228;background:radial-gradient(circle,#0e1228 0,#0e1228 65%,#060a1b 100%);width:100vw;height:100vh;top:0;right:0;z-index:2000;opacity:0;transition:all ease-out .5s;transition-delay:0s}body.fullLoaded #courtain .img-cont #logo-curtain,body:not(.home) #courtain .img-cont #logo-curtain{width:52%;position:absolute;top:50%;right:50%;transform:translate(50%,-50%);z-index:2001;filter:drop-shadow(0 0 10px #000) blur(10px);opacity:0;transition:all ease-out .6s;transition-delay:250ms}body.fullLoaded .site-header .site-header_container,body:not(.home) .site-header .site-header_container{transform:none;opacity:1;transition:transform ease-out .5s,opacity ease-out .5s;transition-delay:.8s}body.fullLoaded #main section.hero .flex-container .col-left span.container3d *,body:not(.home) #main section.hero .flex-container .col-left span.container3d *{opacity:1;transition:all ease-out 1s;transition-delay:1.05s;transform:translateY(0)}body.fullLoaded #main section.hero .flex-container .col-right h1,body:not(.home) #main section.hero .flex-container .col-right h1{opacity:1;position:relative;top:0;transition:top ease-out 1s,opacity ease-out 1s;transition-delay:950ms}body.fullLoaded #main section.hero .flex-container .col-right h1 strong,body:not(.home) #main section.hero .flex-container .col-right h1 strong{opacity:1;position:relative;top:0;transition:top ease-out 1s,opacity ease-out 1s;transition-delay:950ms}single-post.page-template-blog #courtain{display:none!important}.container.grid-container{width:100%;padding-top:5rem}@media only screen and (max-width:1079px){.container.grid-container{padding-top:3rem}}.container.grid-container .site-content{width:100%}.container.grid-container .site-content .content-area{width:100%}.container.grid-container .site-content .content-area main.site-main{width:100%;padding:0;margin:0}.container.grid-container .site-content .content-area main.site-main article{width:100%}.container.grid-container .site-content .content-area main.site-main article .inside-article{width:100%;padding:0;background:rgba(0,0,0,0)}.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content{width:100%}.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content{width:100%}.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content section{width:100%;padding:calc(min(1rem,4vw)*2) min(1rem,4vw)}.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content section .flex-container,.container.grid-container .site-content .content-area main.site-main article .inside-article .entry-content .rload-flex-content section .section-top{width:100%;max-width:1550px;margin:auto}#cmplz-cookiebanner-container .cmplz-cookiebanner{border-width:1px}#cmplz-cookiebanner-container .cmplz-message p{margin-bottom:0}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-header{display:none}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-categories .cmplz-category{background-color:#4a417a}#cmplz-cookiebanner-container .cmplz-cookiebanner{grid-row-gap:2px}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{height:auto;padding:7px}#cmplz-cookiebanner-container .cmplz-body+.cmplz-message p{font-size:13px;line-height:1.3em}#cmplz-manage-consent .cmplz-manage-consent{border-width:1px!important;border-color:#281c5f!important}#cmplz-cookies-overview .cmplz-dropdown,#cmplz-document .cmplz-dropdown,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown{background-color:#4a417a;color:#060a1b}.page-texto-legal .site-header{position:static}.page-texto-legal #primary #main .inside-article{max-width:60rem;margin:3rem auto;width:100%;padding:min(3vw,2rem) min(4vw,3rem);background:rgba(14,18,40,.8);border-radius:1rem}.page-texto-legal #primary #main .inside-article .entry-title{font-size:clamp(1.5em,6vw,50px);font-weight:300;margin:0 0 1em 0;background-clip:text;background-color:#fff;background-image:linear-gradient(to left,#ff6b0f,#755cff);color:transparent;background-size:100% 100%;background-position:center;display:inline-block}.page-texto-legal #primary #main .inside-article .entry-content{margin-top:1rem}.page-texto-legal #primary #main .inside-article .entry-content #cmplz-document,.page-texto-legal #primary #main .inside-article .entry-content .editor-styles-wrapper .cmplz-unlinked-mode{font-size:1rem;margin-top:0;max-width:100%;text-justify:inter-word}.page-texto-legal #primary #main .inside-article .entry-content #cmplz-document h2,.page-texto-legal #primary #main .inside-article .entry-content #cmplz-document h3,.page-texto-legal #primary #main .inside-article .entry-content .editor-styles-wrapper .cmplz-unlinked-mode h2,.page-texto-legal #primary #main .inside-article .entry-content .editor-styles-wrapper .cmplz-unlinked-mode h3,.page-texto-legal #primary #main .inside-article .entry-content .h2,.page-texto-legal #primary #main .inside-article .entry-content h2,.page-texto-legal #primary #main .inside-article .entry-content h3{font-size:0;text-align:left;margin-top:0;text-transform:initial;padding-bottom:0;margin-bottom:10px;font-size:clamp(1.2em,3.5vw,1.5em);font-family:verlag;font-weight:600;margin:3em 0 1em 0;line-height:1.1em;text-transform:uppercase}.page-texto-legal #primary #main .inside-article .entry-content #cmplz-document .cmplz-service-header h3{margin:0;font-size:inherit;font-weight:inherit;text-transform:none}.page-texto-legal #primary #main .inside-article .entry-content>p:last-child{margin-bottom:5em}.page-texto-legal .site-content ul{margin-bottom:.5em}.page-texto-legal .site-content ul li{position:relative;padding-left:1em;margin-bottom:1em}.page-texto-legal .site-content ul li:before{content:"";width:.3em;height:.3em;background-color:#755cff;position:absolute;left:0;top:.6em;border-radius:1em}section.newsletter{padding-top:clamp(2em,8vw,12rem)}@media only screen and (max-width:767px){section.newsletter{padding-top:5rem!important;padding-bottom:6rem!important}}@media only screen and (max-width:767px){.page-template-blog section.newsletter{padding-top:1rem!important}}html[lang=en-us] #block-10,html[lang=en-us] #block-18,html[lang=en-us] #block-21,html[lang=en-us] .show-lang-es{display:none}html[lang=es-ES] #block-22,html[lang=es-ES] #block-23,html[lang=es-ES] #block-24,html[lang=es-ES] .show-lang-en{display:none}body.error404 #page #main{display:flex;min-height:50vh;justify-content:center;align-items:center;text-align:center}body.error404 #page #main .mns-404{max-width:55em;width:calc(100% - 2rem);margin:6vw auto}body.error404 #page #main .mns-404 .h1{font-size:clamp(1.75em,min(32vw,37vh),300px);font-family:hurme;color:#755cff;line-height:.7em;margin-bottom:.2em}body.error404 #page #main .mns-404 .h2{font-weight:100}body.error404 #page #main .mns-404 p{font-size:2rem;font-weight:100;margin:0}*,input,textarea{box-sizing:border-box}body{margin:0}ul{list-style-type:none;padding:0;margin:0}a{color:inherit;text-decoration:none}button{box-shadow:none;border:none;cursor:pointer;font-weight:700;margin:5px;color:gray}input{border:none}.only-readers{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}hr{margin:5px 0 5px 0;border:none;border-top:1px solid gray}h1,h2{font-weight:400}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px gray inset!important;box-shadow:0 0 0 1000px gray inset!important;border-radius:10px}@font-face{font-family:hurme;src:url(//oniricavr.com/wp-content/themes/rload-theme-child/src/fonts/hurmegeometricsans1-webfont.woff2) format("woff2"),url(//oniricavr.com/wp-content/themes/rload-theme-child/src/fonts/hurmegeometricsans1-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:hurme;src:url(//oniricavr.com/wp-content/themes/rload-theme-child/src/fonts/hurmegeometricsans1_light-webfont.woff2) format("woff2"),url(//oniricavr.com/wp-content/themes/rload-theme-child/src/fonts/hurmegeometricsans1_light-webfont.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:verlag;src:url(//oniricavr.com/wp-content/themes/rload-theme-child/src/fonts/verlag-black-webfont.woff2) format("woff2"),url(//oniricavr.com/wp-content/themes/rload-theme-child/src/fonts/verlag-black-webfont.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:verlag;src:url(//oniricavr.com/wp-content/themes/rload-theme-child/src/fonts/verlag-light-webfont.woff2) format("woff2"),url(//oniricavr.com/wp-content/themes/rload-theme-child/src/fonts/verlag-light-webfont.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:"TT Hoves";src:url(//oniricavr.com/wp-content/themes/rload-theme-child/src/fonts/src/fonts/TTHoves-Regular.eot);src:url(//oniricavr.com/wp-content/themes/rload-theme-child/src/fonts/src/fonts/TTHoves-Regular.eot?#iefix) format("embedded-opentype"),url(//oniricavr.com/wp-content/themes/rload-theme-child/src/fonts/src/fonts/TTHoves-Regular.woff2) format("woff2"),url(//oniricavr.com/wp-content/themes/rload-theme-child/src/fonts/src/fonts/TTHoves-Regular.woff) format("woff"),url(//oniricavr.com/wp-content/themes/rload-theme-child/src/fonts/src/fonts/TTHoves-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"TT Hoves";src:url(//oniricavr.com/wp-content/themes/rload-theme-child/src/fonts/src/fonts/TTHoves-DemiBold.eot);src:url(//oniricavr.com/wp-content/themes/rload-theme-child/src/fonts/src/fonts/TTHoves-DemiBold.eot?#iefix) format("embedded-opentype"),url(//oniricavr.com/wp-content/themes/rload-theme-child/src/fonts/src/fonts/TTHoves-DemiBold.woff2) format("woff2"),url(//oniricavr.com/wp-content/themes/rload-theme-child/src/fonts/src/fonts/TTHoves-DemiBold.woff) format("woff"),url(//oniricavr.com/wp-content/themes/rload-theme-child/src/fonts/src/fonts/TTHoves-DemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"TT Hoves";src:url(//oniricavr.com/wp-content/themes/rload-theme-child/src/fonts/src/fonts/TTHoves-Light.eot);src:url(//oniricavr.com/wp-content/themes/rload-theme-child/src/fonts/src/fonts/TTHoves-Light.eot?#iefix) format("embedded-opentype"),url(//oniricavr.com/wp-content/themes/rload-theme-child/src/fonts/src/fonts/TTHoves-Light.woff2) format("woff2"),url(//oniricavr.com/wp-content/themes/rload-theme-child/src/fonts/src/fonts/TTHoves-Light.woff) format("woff"),url(//oniricavr.com/wp-content/themes/rload-theme-child/src/fonts/src/fonts/TTHoves-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}html{font-size:18px;color:#f4f4f4;background-color:#0e1228}@media only screen and (min-width:1080px){html{font-size:18px}}html body,html button,html input,html select,html textarea{font-size:1rem}html body{color:#f4f4f4;font-family:hurme;font-weight:400}.h1,h1{font-size:clamp(1.75em,min(6vw,5vh),60px);font-family:verlag;font-weight:600;margin:0 0 .5em 0;line-height:1.1em;text-transform:uppercase}.h1 span,.h1 strong,h1 span,h1 strong{font-weight:300}.h2,h2{font-size:clamp(1.5em,3.5vw,60px);font-family:verlag;font-weight:600;margin:0 0 .5em 0;line-height:1.1em;text-transform:uppercase}.h2 span,.h2 strong,h2 span,h2 strong{font-weight:300}.h3,h3{font-size:clamp(1.5em,3.5vw,60px);font-family:verlag;font-weight:600;margin:0 0 .5em 0;line-height:1.1em;text-transform:uppercase}.h3 span,.h3 strong,h3 span,h3 strong{font-weight:300}.h4,h4{font-size:clamp(1em,3vw,40px);font-family:hurme;font-weight:400;line-height:1.1em}.h4 span,.h4 strong,h4 span,h4 strong{font-weight:400}.site-content{display:block}button,input[type=submit]{font-family:inherit}body{overflow-x:hidden}.vc_row{margin-left:0!important;margin-right:0!important}body,button,input,select,textarea{font-family:inherit;font-weight:inherit;text-transform:inherit;font-size:inherit;line-height:inherit}a:active,a:focus,a:hover{color:#c38dfe}a:active img,a:focus img,a:hover img{opacity:.7}canvas,img{max-width:100%;height:auto}body.home .container.grid-container{padding-top:0}body.home #main{text-align:center}body.home #main .mask{mask-image:url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg),url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg);mask-size:min(100em,200vw);mask-composite:intersect;mask-repeat:no-repeat;mask-position:top left,bottom right}body.home #main section.hero{padding:0;margin-bottom:min(15vw,150px)}body.home #main section.hero .flex-container{max-width:1800px;margin-top:min(1rem,4vw);width:calc(100% - min(1rem,4vw) - min(1rem,4vw));position:relative;border-radius:.5vw;mask-image:url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg),url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg);mask-size:min(100em,200vw);mask-composite:intersect;mask-repeat:no-repeat;mask-position:top left,bottom right;max-height:95vh;overflow:hidden;min-height:min(110vw,1000px);min-height:95vh;background-color:rgba(0,0,0,0)}@media only screen and (max-width:1199px){body.home #main section.hero .flex-container{margin-top:calc(min(1rem,4vw) + 5rem);margin-top:3.5em;min-height:80vh}}body.home #main section.hero .flex-container .col-left{height:100%;position:absolute;top:0;right:0;width:100%}body.home #main section.hero .flex-container .col-left img{display:block;object-fit:cover;object-position:center;min-height:100%}body.home #main section.hero .flex-container .col-left .container3d{height:min(90%,100vw)!important;max-height:69vh;overflow:hidden;position:absolute;top:0;right:0;width:100%;opacity:.94;filter:drop-shadow(0 0 5px rgba(62, 198, 255, .768627451))}body.home #main section.hero .flex-container .col-left iframe{position:absolute;width:100%;height:calc(100% + 4rem);right:0;top:0}body.home #main section.hero .flex-container .col-right{position:absolute;bottom:min(5em,8vw);width:100%;pointer-events:none;padding:0 1rem}body.home #main section.vision{padding:0;margin-bottom:min(15vw,150px)}body.home #main section.vision h2.h4{max-width:22em;margin:auto;font-weight:400;text-transform:none}body.home #main section.vision h2.h4 strong{opacity:40%}body.home #main section.vision .col-right{min-height:60vh;margin-bottom:30vh;display:flex;max-width:calc(100vw - 2rem);margin-left:auto;margin-right:auto}body.home #main section.vision .col-right .h4>div{background:linear-gradient(120deg,#fff 45%,#9d5cff 47%,#707382 48%);background-size:220% 100%;background-position-x:100%;color:transparent;background-clip:text;-webkit-background-clip:text;font-size:clamp(1.2em,3vw,40px);line-height:1.4em}body.home #main section.video .flex-container{position:relative;display:flex;justify-content:center}body.home #main section.video .flex-container .col-right{margin-bottom:min(15vw,150px);width:100%;max-width:1246px}body.home #main section.video .flex-container .col-right p{margin:0}body.home #main section.video .flex-container .col-right img{border-radius:8px;display:block}body.home #main .mask{mask-image:url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg),url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg);mask-size:min(100em,200vw);mask-composite:intersect;mask-repeat:no-repeat;mask-position:top left,bottom right}body.home #main section.metodologia{background-color:#f4f4f4;color:#0e1228;padding-top:min(15vw,150px);padding-bottom:min(15vw,150px);min-height:100vh;display:flex}body.home #main section.metodologia .flex-container{position:relative;display:flex;justify-content:center}body.home #main section.metodologia .flex-container .col-right{width:56em;max-width:calc(100vw - 2rem);margin-left:auto;margin-right:auto}body.home #main section.metodologia .flex-container .col-right p{font-size:clamp(1rem,2vw,25px)}body.home #main section.metodologia .flex-container .col-right div{display:flex;justify-content:center;flex-wrap:wrap;gap:clamp(.5em,1vw,2em);max-width:57em;margin:3rem auto clamp(1em,4vw,5em)}body.home #main section.metodologia .flex-container .col-right div h4{color:#f4f4f4;font-size:clamp(1.3rem,5vw,55px);font-family:verlag;margin:0;text-transform:uppercase;line-height:.9em;transform:translateY(3rem) scaleY(1.2)}body.home #main section.metodologia .flex-container .col-right div h4 strong{font-weight:900}body.home #main section.metodologia .flex-container .col-right .btn{margin-top:2rem;color:#fff;font-weight:900;font-family:verlag;opacity:0}body.home #main .mask{mask-image:url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg),url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg);mask-size:min(100em,200vw);mask-composite:intersect;mask-repeat:no-repeat;mask-position:top left,bottom right}body.home #main section.servicios{position:relative;overflow:visible;padding-top:0;overflow:hidden;padding:0}body.home #main section.servicios::before{content:"";background-image:url(//oniricavr.com/wp-content/uploads/angle-100-0.svg);background-position:top center;display:block;position:relative;top:-1px;right:0;width:100%;height:8vw;margin-bottom:min(15vw,150px);background-repeat:no-repeat}body.home #main section.servicios img{max-width:3rem}body.home #main section.servicios .flex-container{position:relative}body.home #main section.servicios .flex-container .col-right{bottom:5em;width:100%;mask-image:linear-gradient(90deg,rgba(255,255,255,0) 0,#000 6%,#000 94%,rgba(255,255,255,0) 100%)}body.home #main section.servicios .flex-container .col-right *{z-index:0}body.home #main section.servicios .flex-container .col-right #servicios-slider-container{color:inherit}@media only screen and (max-width:767px){body.home #main section.servicios .flex-container .col-right #servicios-slider-container{transform:scale(1.4)}}body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider{color:inherit}body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper{padding:10% 0}body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-wrapper{justify-content:space-between}body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-wrapper .swiper-slide{color:inherit;width:33.3%;height:33.3%;display:flex}body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-wrapper .swiper-slide.swiper-slide-active{color:inherit;z-index:3}body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-wrapper .swiper-slide .slide-img{width:100%;height:100%;border-radius:99rem;aspect-ratio:1;position:relative;background-size:cover;background-position:center;display:block}body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-wrapper .swiper-slide .slide-img .dots{position:absolute;top:0;right:0;height:100%;width:100%;display:block;max-width:100%;animation:90s linear infinite dots-rotate}@keyframes dots-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-wrapper .swiper-slide .slide-img .dots img{position:absolute;top:0;right:0;height:100%;width:100%;display:block;max-width:100%;animation:1.3s linear infinite dots-filter}@keyframes dots-filter{0%{filter:saturate(1) brightness(1);opacity:1}40%{filter:saturate(1) brightness(1);opacity:1}50%{filter:saturate(0) brightness(2.5);opacity:1}60%{filter:saturate(1) brightness(1);opacity:1}100%{filter:saturate(1) brightness(1);opacity:1}}body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-wrapper .swiper-slide .slide-img .dots.dots-1 img{transform:scale(1.15);animation-delay:.1s}body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-wrapper .swiper-slide .slide-img .dots.dots-2{animation-duration:110s}body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-wrapper .swiper-slide .slide-img .dots.dots-2 img{transform:scale(1.25);animation-delay:.2s}body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-wrapper .swiper-slide .slide-img .dots.dots-3{animation-duration:150s}body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-wrapper .swiper-slide .slide-img .dots.dots-3 img{transform:scale(1.4);animation-delay:.3s}body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-wrapper .swiper-slide .slide-img canvas{width:100%;height:auto;display:block}body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-wrapper .swiper-slide .slide-img a h4{position:absolute;top:calc(50% - 1.75em);right:0;margin:0;font-family:Verlag;font-size:19px;font-weight:900;letter-spacing:.75em;width:100%;text-align:center;white-space:nowrap;text-indent:.6em}body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-wrapper .swiper-slide .slide-img a .content p{font-family:Verlag;position:absolute;top:50%;right:50%;transform:translate(50%,calc(-50% + .5em));font-size:clamp(.4rem,3.5vw,35px);font-weight:900;line-height:.9em;text-transform:uppercase;margin-top:.5em}@media only screen and (min-width:768px){body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-wrapper .swiper-slide .slide-img a .content p{white-space:nowrap;margin:0}}body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-btn-next,body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-btn-prev{background-color:#fff;width:70px;height:70px;position:absolute;top:50%;left:66%;border-radius:8rem;display:flex;align-items:center;justify-content:center;transform:translateY(-50%) translateX(50%) rotate(180deg);cursor:pointer;z-index:1}@media only screen and (max-width:767px){body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-btn-next,body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-btn-prev{display:none}}body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-btn-next::before,body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-btn-prev::before{content:"";background-color:rgba(255,255,255,.34);right:-12%;top:-12%;display:block;position:absolute;width:124%;height:124%;border-radius:6rem;z-index:-2}body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-btn-next img,body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-btn-prev img{width:40%;height:auto}body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-btn-next:hover,body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-btn-prev:hover{background-color:#c38dfe}body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-btn-next:hover img,body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-btn-prev:hover img{filter:saturate(0) brightness(13)}body.home #main section.servicios .flex-container .col-right #servicios-slider-container .servicios-slider .swiper .swiper-btn-prev{right:66%;left:auto;transform:translateY(-50%) translateX(-50%) rotate(0)}body.home #main .mask{mask-image:url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg),url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg);mask-size:min(100em,200vw);mask-composite:intersect;mask-repeat:no-repeat;mask-position:top left,bottom right}body.home #main section.te-ayudamos{min-height:min(100vh,130vw);display:flex;align-items:center;justify-content:center;margin-bottom:min(3vw,150px);overflow:hidden;min-height:100vh}body.home #main section.te-ayudamos .flex-container{position:relative}body.home #main section.te-ayudamos .flex-container .col-left{max-width:calc(100vw - 2rem);margin-left:auto;margin-right:auto}body.home #main section.te-ayudamos .flex-container .col-left p{font-size:clamp(1rem,5vw,24px);max-width:36em;margin:auto}body.home #main section.te-ayudamos .flex-container .col-left .vertical-animation{position:relative;overflow:hidden;white-space:nowrap;text-align:center;height:min(80vh,100vw);mask-image:linear-gradient(0deg,rgba(0,0,0,0) 0,#000 4%,#000 96%,#000 100%)}body.home #main section.te-ayudamos .flex-container .col-left .vertical-animation .vertical-animation-slide{display:block;animation:8s slide infinite linear;width:max-content;margin-right:-4.5px;height:min(80vh,100vw);display:flex;flex-direction:column;align-items:center;justify-content:space-around;margin:auto;position:relative}body.home #main section.te-ayudamos .flex-container .col-left .vertical-animation .vertical-animation-slide span{color:inherit;font-size:clamp(1em,min(8vw,8vh),80px);font-weight:300;line-height:1.1em;padding:0 1rem;display:block}@keyframes slide{0%{top:0}100%{top:-100%}}body.home #main .mask{mask-image:url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg),url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg);mask-size:min(100em,200vw);mask-composite:intersect;mask-repeat:no-repeat;mask-position:top left,bottom right}body.home #main section.casos-de-exito{margin-bottom:min(15vw,150px);overflow:hidden}body.home #main section.casos-de-exito img{max-width:3rem}body.home #main section.casos-de-exito .flex-container{position:relative;max-width:1500px}body.home #main section.casos-de-exito .flex-container h3{margin-bottom:min(1.5em,5vw)}body.home #main ul#exito-desplegables{display:flex;gap:2%}@media only screen and (max-width:767px){body.home #main ul#exito-desplegables{flex-direction:column;gap:1rem}}body.home #main ul#exito-desplegables li{position:relative;background-size:cover;background-position:center;width:13%;min-height:545px;overflow:hidden;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-ms-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out;mask-image:url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg),url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg);mask-size:min(100em,200vw);mask-composite:intersect;mask-repeat:no-repeat;mask-position:top left,bottom right}@media only screen and (max-width:767px){body.home #main ul#exito-desplegables li{width:100%;height:4.5rem;min-height:0}}body.home #main ul#exito-desplegables li:not(.caso-activo):hover{filter:brightness(1.3);cursor:pointer;transform:translateY(-1.5em);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}body.home #main ul#exito-desplegables li::before{content:"";position:absolute;background-color:rgba(14,18,41,.6);mix-blend-mode:multiply;z-index:-1;width:100%;height:100%;top:0;right:0;border-radius:0;left:auto}body.home #main ul#exito-desplegables li div{width:55em;max-width:60vw;position:absolute;bottom:1em;left:1em;text-align:left;opacity:0;transform:translateX(4rem);transition-timing-function:cubic-bezier(.065,.875,.58,1.19);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;transition-delay:.3s}@media only screen and (max-width:767px){body.home #main ul#exito-desplegables li div{max-width:calc(100% - min(1rem,4vw) - min(1rem,4vw));left:min(1rem,4vw)}}body.home #main ul#exito-desplegables li div h5{font-family:Verlag;font-weight:600;font-size:clamp(1.1rem,4vw,1.5rem);line-height:1.1em;text-transform:uppercase;transform:translateX(3rem);transition-timing-function:cubic-bezier(.065,.875,.58,1.19);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;transition-delay:.3s;max-width:17em}body.home #main ul#exito-desplegables li div h5 strong{font-weight:300}@media only screen and (max-width:767px){body.home #main ul#exito-desplegables li div h5{max-width:75%;margin-bottom:.5rem}}body.home #main ul#exito-desplegables li div p{text-shadow:0 0 9px #000}@media only screen and (max-width:767px){body.home #main ul#exito-desplegables li div p:last-child{margin-bottom:0}}body.home #main ul#exito-desplegables li .numb{position:absolute;display:flex;align-items:center;justify-content:center;font-size:clamp(1.2rem,3vw,1.5rem);top:1rem;right:1rem;width:2em;height:2em;background-color:rgba(255,255,255,.5);border-radius:6rem;transform:scale(.8);transition-delay:.4s;transition-timing-function:cubic-bezier(.065,.875,.58,1.19)}@media only screen and (max-width:767px){body.home #main ul#exito-desplegables li .numb{transform:scale(.7)}}body.home #main ul#exito-desplegables li .numb img{width:40%;height:40%;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;transition-timing-function:cubic-bezier(.065,.875,.58,1.19)}body.home #main ul#exito-desplegables li.caso-activo{width:76%;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-ms-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out}@media only screen and (max-width:767px){body.home #main ul#exito-desplegables li.caso-activo{width:100%;height:calc(100vh - 5rem - 1rem - 5rem - 1rem - 9rem)}}body.home #main ul#exito-desplegables li.caso-activo .numb,body.home #main ul#exito-desplegables li.caso-activo div,body.home #main ul#exito-desplegables li.caso-activo h5{opacity:1;transform:translateX(0);-webkit-transition:all .8s ease-out;-moz-transition:all .8s ease-out;-ms-transition:all .8s ease-out;-o-transition:all .8s ease-out;transition:all .8s ease-out;transition-timing-function:cubic-bezier(.065,.875,.58,1.19);transition-delay:.5s}body.home #main ul#exito-desplegables li.caso-activo .numb{background-color:rgba(255,255,255,.5);transform:scale(1);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;transition-delay:0s;transition-timing-function:cubic-bezier(.065,.875,.58,1.19)}body.home #main ul#exito-desplegables li.caso-activo .numb:hover{background-color:#494079;transition-delay:0s;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}body.home #main ul#exito-desplegables li.caso-activo .numb:hover img{width:45%;height:45%;opacity:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;transition-timing-function:cubic-bezier(.065,.875,.58,1.19)}body.home #main ul#exito-dots{display:flex;gap:1%;justify-content:center;padding:2rem 0 0}@media only screen and (max-width:767px){body.home #main ul#exito-dots{display:none}}body.home #main ul#exito-dots li{background-color:#f4f4f4;width:11px;height:11px;display:block;border-radius:5em;-webkit-transition:all .8s ease-out;-moz-transition:all .8s ease-out;-ms-transition:all .8s ease-out;-o-transition:all .8s ease-out;transition:all .8s ease-out;transition-timing-function:cubic-bezier(.065,.875,.58,1.19)}body.home #main ul#exito-dots li.caso-activo{width:105px;-webkit-transition:all .8s ease-out;-moz-transition:all .8s ease-out;-ms-transition:all .8s ease-out;-o-transition:all .8s ease-out;transition:all .8s ease-out;transition-timing-function:cubic-bezier(.065,.875,.58,1.19)}body.home #main ul#exito-dots li:not(.caso-activo):hover{cursor:pointer;background-color:#c38dfe;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}body.home #main .mask{mask-image:url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg),url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg);mask-size:min(100em,200vw);mask-composite:intersect;mask-repeat:no-repeat;mask-position:top left,bottom right}body.home #main section.proyectos{margin-bottom:min(15vw,150px);overflow:hidden;padding-left:0;padding-right:0;overflow:hidden;min-height:90vh;display:flex}body.home #main section.proyectos .flex-container{position:relative;max-width:100%}body.home #main section.proyectos .flex-container .col-right{width:100%}body.home #main section.proyectos #panorama-slider-container{display:flex;flex-direction:column;align-items:center}body.home #main section.proyectos #panorama-slider-container .panorama-slider{padding:2% 0 7%;width:100%;position:relative}body.home #main section.proyectos #panorama-slider-container .panorama-slider .swiper-wrapper .swiper-slide .slide-img{height:100%;background-position:center;background-size:cover;border-radius:1.3rem}body.home #main section.proyectos #panorama-slider-container .panorama-slider .swiper-proyectos-pagination{padding:0 1em 2em}@media only screen and (max-width:1199px){body.home #main section.proyectos #panorama-slider-container .panorama-slider .swiper-proyectos-pagination{display:none}}body.home #main section.proyectos #panorama-slider-container .parorama-slide-text{max-width:30rem;width:calc(100vw - 2rem);position:relative;min-height:17rem;margin-top:max(-5rem,-6vw);z-index:2}body.home #main section.proyectos #panorama-slider-container .parorama-slide-text h4{color:#755cff;font-size:clamp(1.4em,2vw,30px);line-height:1.1em;margin-bottom:.2rem;font-weight:300}body.home #main section.proyectos #panorama-slider-container .parorama-slide-text .content h5{color:#fff;font-size:1.2em;font-weight:300}body.home #main section.proyectos .panorama-slider{overflow:visible}body.home #main section.proyectos .panorama-slider .swiper-panorama{overflow:visible;perspective-origin:50% -198%;height:calc(280px + 0em);padding-top:0;position:relative}body.home #main section.proyectos .panorama-slider .swiper-panorama .swiper-wrapper{position:relative}body.home #main .mask{mask-image:url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg),url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg);mask-size:min(100em,200vw);mask-composite:intersect;mask-repeat:no-repeat;mask-position:top left,bottom right}body.home #main section.clientes{margin-top:min(15vw,150px);margin-bottom:calc(min(15vw,150px)*2)}body.home #main section.clientes .flex-container{position:relative}body.home #main section.clientes .flex-container .col-right p{font-size:25px;margin-bottom:83px;max-width:calc(100% - 1rem - 1rem);margin:0 auto 83px}body.home #main section.clientes .flex-container .col-right div{display:flex;gap:min(2rem,2vw) 1vw;flex-flow:wrap;justify-content:center}body.home #main section.clientes .flex-container .col-right div img{max-width:357px;width:calc(50% - min(2rem,1vw))}@media only screen and (max-width:767px){body.home #main section.clientes .flex-container .col-right div img.wp-image-133{order:-1}}body.home #main section.blog{display:none}body.home #main .mask{mask-image:url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg),url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg);mask-size:min(100em,200vw);mask-composite:intersect;mask-repeat:no-repeat;mask-position:top left,bottom right}body.home #main section.preguntas{position:relative;overflow:visible;margin-top:8vw;background-color:#f4f4f4;color:#0e1228;padding-top:min(15vw,150px)}body.home #main section.preguntas::before{content:"";background-image:url(//oniricavr.com/wp-content/uploads/angle-0-100.svg);background-position:bottom center;display:block;position:absolute;bottom:calc(100% - 2px);right:0;width:100%;height:8vw;background-repeat:no-repeat}body.home #main section.preguntas h2,body.home #main section.preguntas h3{color:#494079}body.home #main section.preguntas *{transition:all .8s ease-in-out}body.home #main section.preguntas ul.contenedor-pregunta-respuesta{font-size:clamp(1rem,2vw,22px);max-width:60em;margin:auto}body.home #main section.preguntas ul.contenedor-pregunta-respuesta li.pregunta-respuesta{position:relative;border-bottom:1px solid #c2c2c2;text-align:left;padding:2rem 2.6rem 1rem 0}body.home #main section.preguntas ul.contenedor-pregunta-respuesta li.pregunta-respuesta::after{content:"";display:block;position:absolute;width:1.5em;height:1.5em;border:1px solid #c2c2c2;top:1.7rem;right:.8em;background-image:url(//oniricavr.com/wp-content/uploads/plus.svg);background-size:50%;background-position:center;background-repeat:no-repeat;border-radius:5em;transition:all ease-in-out .1s}body.home #main section.preguntas ul.contenedor-pregunta-respuesta li.pregunta-respuesta h4{font-weight:600;margin:0;font-size:1em;transition:all ease-in-out .1s;padding:0}body.home #main section.preguntas ul.contenedor-pregunta-respuesta li.pregunta-respuesta:not(.respuesta-activa)>div.respuesta-text{overflow:hidden;height:0!important}body.home #main section.preguntas ul.contenedor-pregunta-respuesta li.pregunta-respuesta:hover{cursor:pointer}body.home #main section.preguntas ul.contenedor-pregunta-respuesta li.pregunta-respuesta:hover::after{transform:rotate(45deg);border:1px solid #494079;transition:all ease-in-out .1s}body.home #main section.preguntas ul.contenedor-pregunta-respuesta li.pregunta-respuesta:hover h4{font-weight:600;padding:0;color:#755cff;transition:all ease-in-out .1s}body.home #main section.preguntas ul.contenedor-pregunta-respuesta li.pregunta-respuesta.respuesta-activa::after{transform:rotate(45deg);border:1px solid #494079}body.home #main section.preguntas ul.contenedor-pregunta-respuesta li.pregunta-respuesta.respuesta-activa h4{font-weight:600}body.home #main section.preguntas ul.contenedor-pregunta-respuesta .pregunta-respuesta>div.respuesta-text{padding-top:1rem;line-height:1.5em;font-size:16px;overflow:hidden}body.home #main section.preguntas ul.contenedor-pregunta-respuesta .pregunta-respuesta>div.respuesta-text p,body.home #main section.preguntas ul.contenedor-pregunta-respuesta .pregunta-respuesta>div.respuesta-text ul{margin-bottom:1.5em}body.home #main section.preguntas ul.contenedor-pregunta-respuesta .pregunta-respuesta>div.respuesta-text p li,body.home #main section.preguntas ul.contenedor-pregunta-respuesta .pregunta-respuesta>div.respuesta-text ul li{list-style:disc;margin:0 0 1.5em 1.5em}body.home #main section.preguntas ul.contenedor-pregunta-respuesta .pregunta-respuesta>div.respuesta-text p.num-list li,body.home #main section.preguntas ul.contenedor-pregunta-respuesta .pregunta-respuesta>div.respuesta-text ul.num-list li{list-style:decimal}body.home #main section.preguntas ul.contenedor-pregunta-respuesta .pregunta-respuesta>div.respuesta-text a{color:#755cff}body.home #main section.preguntas ul.contenedor-pregunta-respuesta .pregunta-respuesta>div.respuesta-text a:hover{color:#c38dfe;text-decoration:underline;cursor:pointer}body.home #main section.newsletter{padding-top:clamp(2em,8vw,12rem)}@media only screen and (max-width:767px){body.home #main section.newsletter{padding-top:5rem;padding-bottom:6rem}}body.page-contacto section.formulario .col-right{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:clamp(0,4vw,8rem);align-items:center;margin-bottom:calc(min(1rem,4vw)*4)}@media only screen and (max-width:767px){body.page-contacto section.formulario .col-right{justify-content:center;text-align:center;flex-direction:column;align-items:center;flex-wrap:nowrap;gap:1rem}}body.page-contacto section.formulario .col-right .cntct-text{max-width:600px}body.page-contacto section.formulario .col-right .cntct-text h1,body.page-contacto section.formulario .col-right .cntct-text h2{font-size:clamp(1.8em,6vw,60px);margin:0;line-height:1.1em;text-transform:uppercase;display:inline}body.page-contacto section.formulario .col-right .cntct-text h2{font-weight:500}body.page-contacto section.formulario .col-right .cntct-text p{font-size:clamp(1rem,4vw,25px);margin-top:clamp(2rem,4vw,3rem);line-height:1.5em}body.page-contacto section.formulario .col-right .cntct-form{max-width:737px;width:100%}body.page-contacto section.formulario .col-right .cntct-form form p.p-acceptance{margin-top:1rem;margin-bottom:2rem;display:flex;gap:1rem;align-items:center;justify-content:space-between}body.page-contacto section.formulario .col-right .cntct-form form p.p-acceptance .wpcf7-spinner{display:none}@media only screen and (max-width:767px){body.page-contacto section.formulario .col-right .cntct-form form p.p-acceptance{flex-direction:column}}body.page-contacto section.formulario .col-right .cntct-form p:not(.p-acceptance) label{font-size:0;opacity:0}body.page-contacto section.info-mapa{background-color:#f4f4f4;position:relative;overflow:visible;margin-top:8vw;background-color:#f4f4f4;color:#0e1228;padding-top:min(15vw,150px);position:relative;overflow:visible;margin-bottom:8vw;padding-bottom:min(15vw,150px)}body.page-contacto section.info-mapa::before{content:"";background-image:url(//oniricavr.com/wp-content/uploads/angle-0-100.svg);background-position:bottom center;display:block;position:absolute;bottom:calc(100% - 2px);right:0;width:100%;height:8vw;background-repeat:no-repeat}body.page-contacto section.info-mapa h2,body.page-contacto section.info-mapa h3{color:#494079}body.page-contacto section.info-mapa::after{content:"";background-image:url(//oniricavr.com/wp-content/uploads/angle-100-0.svg);background-position:top center;display:block;position:absolute;top:calc(100% - 2px);right:0;width:100%;height:8vw;margin-bottom:min(15vw,150px);background-repeat:no-repeat}body.page-contacto section.info-mapa .section-top h3{text-align:center;margin-bottom:1em;margin-top:1em;color:#494079}body.page-contacto section.info-mapa .flex-container{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:calc(min(1rem,4vw)*4)!important}@media only screen and (max-width:767px){body.page-contacto section.info-mapa .flex-container{justify-content:center;text-align:center;flex-direction:column;align-items:center;flex-wrap:nowrap;gap:1rem}}body.page-contacto section.info-mapa .flex-container .col-left{max-width:880px;width:100%;position:relative;mask-image:url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg);mask-size:min(100em,200vw);mask-repeat:no-repeat;mask-position:bottom right;border-radius:.5em;order:2}body.page-contacto section.info-mapa .flex-container .col-left img{display:block}body.page-contacto section.info-mapa .flex-container .col-left img:first-child{width:100%}body.page-contacto section.info-mapa .flex-container .col-left img:last-child{position:absolute;top:73%;right:54%;transform:translateY(-100%) translateX(50%);filter:drop-shadow(rgba(62, 198, 255, .77) 0 0 10px);animation:glow 3s ease-in-out infinite backwards;transform-origin:bottom center;max-width:15%}@keyframes glow{from{filter:drop-shadow(rgba(62, 198, 255, 0) 0 0 0)}25%{filter:drop-shadow(rgba(62, 198, 255, .77) 0 0 8px)}70%{filter:drop-shadow(rgba(62, 198, 255, 0) 0 0 0)}100%{filter:drop-shadow(rgba(62, 198, 255, 0) 0 0 0)}}body.page-contacto section.info-mapa .flex-container .col-right{max-width:600px}body.page-contacto section.info-mapa .flex-container .col-right p strong{display:block;color:#494079;text-transform:uppercase}body.page-contacto section.info-mapa .flex-container .col-right p a{color:inherit;font-size:clamp(1.2em,4vw,52px)}body.page-contacto section.info-mapa .flex-container .col-right p a:hover{color:#494079}body.page-contacto section.info-mapa .flex-container .col-right p em{font-size:clamp(1rem,3vw,2px);display:block;font-style:normal}body.page-contacto .footer-container{padding-top:4rem}body.page-contacto .footer-widget-1{display:none!important}body.page-contacto .cntct-text h1{opacity:.001;top:-1rem;position:relative}body.page-contacto .cntct-text h2{opacity:.001;top:1rem;position:relative}body.page-contacto.fullLoaded .cntct-text h1{opacity:1;top:0;transition:all ease-out .5s}body.page-contacto.fullLoaded .cntct-text h2{opacity:1;top:0;transition:all ease-out .5s;transition-delay:.3s}body.page-servicios .container.grid-container{padding-top:0}body.page-servicios #main{text-align:center}@media only screen and (min-width:800px){body.page-id-1087 .site-header:not(.sticky){background-color:rgba(14,18,40,0)}body.page-id-998 .site-header:not(.sticky){background-color:rgba(14,18,40,0)}body.page-id-1087.fullLoaded .site-header:not(.sticky){background-color:rgba(14,18,40,.6);transition:all ease-out .5s,opacity ease-out .5s;transition-delay:1s}body.page-id-998 .site-header:not(.sticky){background-color:rgba(14,18,40,.6);transition:all ease-out .5s,opacity ease-out .5s;transition-delay:1s}}body.page-servicios #main section.hero-servicios{display:flex;position:relative;min-height:min(53vw,100vh);position:relative;background-size:cover;background-position:center;padding-top:5rem;padding-bottom:max(6vw,3rem);overflow:hidden;overflow:hidden;padding-left:clamp(1rem,8vw,10rem);padding-right:clamp(1rem,8vw,10rem)}@media only screen and (max-width:1079px){body.page-servicios #main section.hero-servicios{padding-top:3rem;min-height:95vh}}body.page-servicios #main section.hero-servicios .flex-container{display:flex}body.page-servicios #main section.hero-servicios .flex-container .col-right{text-align:left;z-index:1;display:flex;flex-direction:column;gap:.5rem;margin-top:min(2rem,3vw);margin-bottom:min(4em,8vw)}body.page-servicios #main section.hero-servicios .flex-container .col-right h1{max-width:min(70vw,12em);margin:0;font-size:clamp(1.5em,min(9vw,6vh),70px)}body.page-servicios #main section.hero-servicios .flex-container .col-right h2{max-width:70vw;width:20em;font-size:clamp(1.2em,2vw,25px);font-family:hurme;font-weight:400;text-transform:none;margin:0}body.page-servicios #main section.hero-servicios .flex-container .col-right a.btn{font-size:clamp(1rem,4vw,1.5rem);margin-top:2rem}body.page-servicios #main section.hero-servicios .flex-container .col-left{position:absolute;width:100%;height:100%;top:0;right:0}body.page-servicios #main section.hero-servicios .flex-container .col-left .mask-horizontal{mask-image:linear-gradient(180deg,#000 50%,rgba(0,15,176,0) 100%);mask-size:cover;mask-position:bottom right;position:absolute;width:100%;height:100%;top:0;right:0}body.page-servicios #main section.hero-servicios .flex-container .col-left .mask-horizontal .mask-vertical{mask-image:linear-gradient(91deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.2) 40%,#000 90%);mask-size:cover;mask-position:bottom left;background-image:url(//oniricavr.com/wp-content/uploads/servicios-hero.jpg.webp);background-position:76% top;background-size:cover;position:absolute;width:100%;height:100%;top:0;right:0}body.page-servicios #main section.hero-servicios .flex-container .col-left .hero-logos-container{width:max(200vw,100em);position:absolute;bottom:0;flex-direction:row}body.page-servicios #main section.hero-servicios .flex-container .col-left .hero-logos-container .hero-logos{animation:24s hero-logos infinite linear;width:50%;display:inline-flex;align-items:center;justify-content:space-around}body.page-servicios #main section.hero-servicios .flex-container .col-left .hero-logos-container .hero-logos img{max-width:min(35vw,9em)}body.page-servicios #main section.hero-servicios .flex-container .col-left .hero-logos-container .hero-logos img[alt="Logo NBA"]{max-width:min(9vw,7em)}@keyframes hero-logos{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}body.page-servicios #main section.revolucion .section-top>div{max-width:63em;margin:min(8em,10vw) auto min(6em,8vw)}body.page-servicios #main section.revolucion .section-top>div h3{font-size:clamp(1rem,5vw,24px);margin:1em auto 3em;line-height:1.8em;text-transform:none;font-weight:300;font-family:hurme;max-width:44em}body.page-servicios #main section.casos{position:relative;overflow:visible;margin-top:8vw;background-color:#f4f4f4;color:#0e1228;padding-top:min(15vw,150px);position:relative;overflow:visible;margin-bottom:8vw;padding-bottom:min(15vw,150px);padding-top:5rem;padding-bottom:5rem}body.page-servicios #main section.casos::before{content:"";background-image:url(//oniricavr.com/wp-content/uploads/angle-0-100.svg);background-position:bottom center;display:block;position:absolute;bottom:calc(100% - 2px);right:0;width:100%;height:8vw;background-repeat:no-repeat}body.page-servicios #main section.casos h2,body.page-servicios #main section.casos h3{color:#494079}body.page-servicios #main section.casos::after{content:"";background-image:url(//oniricavr.com/wp-content/uploads/angle-100-0.svg);background-position:top center;display:block;position:absolute;top:calc(100% - 2px);right:0;width:100%;height:8vw;margin-bottom:min(15vw,150px);background-repeat:no-repeat}body.page-servicios #main section.casos .section-top h3{font-size:clamp(1rem,5vw,24px);margin:1em auto 3em;line-height:1.8em;text-transform:none;font-weight:300;font-family:hurme;max-width:40em}body.page-servicios #main section.casos .flex-container{max-width:65em}body.page-servicios #main section.casos .flex-container .col-left{display:flex;position:relative;flex-direction:column;justify-content:center}body.page-servicios #main section.casos .flex-container .col-left .pasos-pager{position:absolute;top:0;left:min(-3em,-3vw);display:flex;flex-direction:column;z-index:1;height:69vh;max-height:595px;justify-content:center;align-items:center;font-size:25px;padding-top:2em}@media screen and (max-width:1380px){body.page-servicios #main section.casos .flex-container .col-left .pasos-pager{left:0}}@media screen and (max-width:1380px)and (max-width:890px){body.page-servicios #main section.casos .flex-container .col-left .pasos-pager{display:none}}body.page-servicios #main section.casos .flex-container .col-left .pasos-pager .posicion-actual{font-weight:600}body.page-servicios #main section.casos .flex-container .col-left .pasos-pager .spacer{display:block;width:2px;height:2em;margin:.4em auto;background-color:#0e1228}@media screen and (max-width:1380px){body.page-servicios #main section.casos .flex-container .col-left .pasos-card-container{padding-left:3rem}}@media screen and (max-width:1380px)and (max-width:890px){body.page-servicios #main section.casos .flex-container .col-left .pasos-card-container{padding-left:0}}body.page-servicios #main section.casos .flex-container .col-left .pasos-card-container .pasos-card-pin{padding-bottom:4rem}body.page-servicios #main section.casos .flex-container .col-left .pasos-card-container .pasos-card-pin .pasos-card{color:#fff;position:relative;background-position:center;background-size:cover;border-radius:.5rem;mask-image:url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg),url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg);mask-size:min(200em,250vw),min(150em,200vw);mask-composite:intersect;mask-repeat:no-repeat;mask-position:top left,bottom right}@media only screen and (min-width:768px){body.page-servicios #main section.casos .flex-container .col-left .pasos-card-container .pasos-card-pin .pasos-card{min-height:min(595px,100vh - 79px)}}body.page-servicios #main section.casos .flex-container .col-left .pasos-card-container .pasos-card-pin .pasos-card .texto{background-color:rgba(14,18,40,.78);text-align:left;padding:calc(min(1rem,4vw)*2);width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;padding-top:12%;text-transform:uppercase}@media only screen and (min-width:768px){body.page-servicios #main section.casos .flex-container .col-left .pasos-card-container .pasos-card-pin .pasos-card .texto{position:absolute;margin:calc(min(1rem,4vw)*2);height:calc(100% - min(1rem,4vw)*2 - min(1rem,4vw)*2);width:526px;max-width:calc(100% - min(1rem,4vw)*4);border-radius:.5rem;mask-image:url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg);mask-size:min(173em,200vw);mask-composite:intersect;mask-repeat:no-repeat;mask-position:top left}}body.page-servicios #main section.casos .flex-container .col-left .pasos-card-container .pasos-card-pin .pasos-card .texto p{font-size:clamp(1rem,3vw,28px);margin-bottom:.5rem;font-weight:300}body.page-servicios #main section.casos .flex-container .col-left .pasos-card-container .pasos-card-pin .pasos-card .texto strong{font-family:verlag;font-size:clamp(1.2rem,5vw,50px);font-weight:600;line-height:1em;margin-bottom:.5em}body.page-servicios #main section.casos .flex-container .col-left .pasos-card-container .pin-spacer:last-child .pasos-card-pin{position:relative!important;left:0!important;top:0!important;transform:none!important}body.page-servicios #main section.casos .flex-container .col-left .pasos-card-container .pin-spacer:last-child .pasos-card-pin .pasos-card{opacity:1!important;transform:translate(0) scale(1)!important}body.page-servicios #main section.casos .flex-container .col-right .h4{text-transform:uppercase;margin:1em auto 2em;font-size:clamp(1em,3vw,38px);font-family:verlag}body.page-servicios #main section.casos .flex-container .col-right .h4 strong{font-weight:800}body.page-servicios #main section.casos .flex-container .col-right a.btn{font-size:1.3rem}body.page-servicios #main .pasos-card{transition:opacity .2s,transform .2s}body.page-servicios #main section.servicios .section-top{max-width:1246px;margin:min(6em,7vw) auto min(4em,4vw)}body.page-servicios #main section.servicios .section-top h2{color:inherit;margin:0 0 clamp(1.2rem,4vw,3rem)}body.page-servicios #main section.servicios .section-top h2 em{font-style:normal;color:#755cff}body.page-servicios #main section.servicios .section-top h3{font-size:clamp(1em,5vw,1.4em);margin:0 0 clamp(2rem,5vw,5rem);color:#f4f4f4;font-family:hurme;font-weight:400;text-transform:none;line-height:inherit}body.page-servicios #main section.servicios .col-right{max-width:1500px;display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:min(2rem,3vw);margin:auto}@media only screen and (min-width:768px){body.page-servicios #main section.servicios .col-right{grid-template-columns:1fr 1fr}}body.page-servicios #main section.servicios .col-right p{position:relative;background-position:center;background-size:cover;margin:0;display:flex;flex-direction:column;justify-content:flex-end;text-align:left;padding:10% 20% 1rem 1rem;border-radius:.5rem;mask-image:url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg),url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg);mask-size:min(100em,200vw);mask-composite:intersect;mask-repeat:no-repeat;mask-position:top left,bottom right;min-height:calc(25vh - 25px)}body.page-servicios #main section.servicios .col-right p:nth-child(1){background-image:url(//oniricavr.com/wp-content/uploads/servicios-1.jpg.webp)}body.page-servicios #main section.servicios .col-right p:nth-child(2){background-image:url(//oniricavr.com/wp-content/uploads/servicios-2.jpg.webp)}body.page-servicios #main section.servicios .col-right p:nth-child(3){background-image:url(//oniricavr.com/wp-content/uploads/servicios-3.jpg.webp)}body.page-servicios #main section.servicios .col-right p:nth-child(4){background-image:url(//oniricavr.com/wp-content/uploads/servicios-4.jpg.webp)}@media only screen and (min-width:768px){body.page-servicios #main section.servicios .col-right p{height:27em;max-height:calc(50vh - 5rem)}body.page-servicios #main section.servicios .col-right p:nth-child(2),body.page-servicios #main section.servicios .col-right p:nth-child(3){mask-image:url(//oniricavr.com/wp-content/uploads/chamfler-top-right-n-bottom-left.svg),url(//oniricavr.com/wp-content/uploads/chamfler-top-right-n-bottom-left.svg);mask-position:top right,bottom left;padding:1rem 1rem 1rem 20%}}body.page-servicios #main section.servicios .col-right p::before{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#000;content:"";z-index:-1;-webkit-animation:pulse 4s ease-in-out 2s infinite alternate-reverse both;animation:pulse 4s ease-in-out 2s infinite alternate-reverse both}body.page-servicios #main section.servicios .col-right p:nth-child(1)::before{animation-delay:0s}body.page-servicios #main section.servicios .col-right p:nth-child(2)::before{animation-delay:-2s}body.page-servicios #main section.servicios .col-right p:nth-child(3)::before{animation-delay:-1s}body.page-servicios #main section.servicios .col-right p:nth-child(4)::before{animation-delay:-3s}@-webkit-keyframes pulse{50%{opacity:.2}0%,100%{opacity:.5}}@keyframes pulse{50%{opacity:.2}0%,100%{opacity:.5}}body.page-servicios #main section.servicios .col-right p br{display:none}body.page-servicios #main section.servicios .col-right p strong{font-size:clamp(1em,3vw,40px);font-family:verlag;font-weight:600;line-height:1.1em;margin-bottom:.3em;text-transform:uppercase}body.page-servicios #main section.proyectos{margin-top:min(15vw,150px);margin-bottom:calc(min(15vw,150px)*1)}body.page-servicios #main section.proyectos h2{margin-bottom:calc(min(1rem,4vw)*4)}body.page-servicios #main section.proyectos h2 em{font-style:normal;color:#755cff}body.page-servicios #main section.proyectos #servicios_proyectos_post_grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-columns:repeat(auto-fill,minmax(min(21rem,100%),1fr));grid-auto-rows:min(32rem,min(50vw,40vh));grid-auto-flow:dense;gap:calc(min(1rem,4vw)*2);align-items:stretch}body.page-servicios #main section.proyectos #servicios_proyectos_post_grid .item{position:relative;background-position:center;background-size:cover;border-radius:.5rem;mask-image:url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg);mask-size:min(100em,200vw);mask-composite:intersect;mask-repeat:no-repeat;mask-position:bottom right;padding:1rem;text-align:left;display:flex;flex-direction:column;justify-content:flex-end;text-transform:uppercase}@media only screen and (min-width:768px){body.page-servicios #main section.proyectos #servicios_proyectos_post_grid .item:nth-child(5){grid-column:span 2}body.page-servicios #main section.proyectos #servicios_proyectos_post_grid .item .shadow{position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(27,0,67,.5);mix-blend-mode:multiply;z-index:-1}body.page-servicios #main section.proyectos #servicios_proyectos_post_grid .item .categorias{display:flex;flex-direction:row;gap:.5em}body.page-servicios #main section.proyectos #servicios_proyectos_post_grid .item .categorias span{border:1px solid;border-radius:5em;padding:.4em 1em;text-shadow:0 0 10px rgba(13,0,66,.7882352941);font-size:min(1rem,3.5vw)}body.page-servicios #main section.proyectos #servicios_proyectos_post_grid .item h4{font-weight:800;font-family:verlag;font-size:clamp(1em,3vw,30px);margin-bottom:0;max-width:90%}body.page-servicios #main section.proyectos #servicios_proyectos_post_grid .item:hover .shadow{background-color:rgba(27,0,67,0)}body.page-servicios #main section.proyectos #servicios_proyectos_post_grid .item:hover h4{color:#fff;text-shadow:0 0 .75em rgba(27,0,67,.8)}}@media only screen and (max-width:767px){body.page-servicios #main section.proyectos #servicios_proyectos_post_grid .item .shadow{position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(27,0,67,.5);background:linear-gradient(180deg,rgba(27,0,67,.1) 0,rgba(27,0,67,.75) 80%);mix-blend-mode:multiply;z-index:-1}body.page-servicios #main section.proyectos #servicios_proyectos_post_grid .item h4{margin-bottom:0;max-width:90%}}body.page-servicios #main section.proyectos .col-right h5{margin:min(5rem,9vw) auto 2rem;font-size:1.5em}body.page-servicios #main section.proyectos .col-right h5 strong{color:#755cff;letter-spacing:.05em;text-transform:uppercase;font-weight:800}body.page-servicios #main section.proyectos .col-right p{display:flex;gap:min(1rem,4vw);justify-content:center;flex-wrap:wrap}body.page-servicios #main .mask{mask-image:url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg),url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg);mask-size:min(100em,200vw);mask-composite:intersect;mask-repeat:no-repeat;mask-position:top left,bottom right}body.page-servicios #main section.clientes{margin-bottom:calc(min(15vw,150px)*2)}body.page-servicios #main section.clientes .flex-container{position:relative}body.page-servicios #main section.clientes .flex-container .col-right p{font-size:25px;margin-bottom:83px;max-width:calc(100% - 1rem - 1rem);margin:0 auto 83px}body.page-servicios #main section.clientes .flex-container .col-right div{display:flex;gap:min(2rem,2vw) 1vw;flex-flow:wrap;justify-content:center}body.page-servicios #main section.clientes .flex-container .col-right div img{max-width:357px;width:calc(50% - min(2rem,1vw))}@media only screen and (max-width:767px){body.page-servicios #main section.clientes .flex-container .col-right div img.wp-image-133{order:-1}}body.page-servicios #main section.blog{display:none}body.page-servicios #main section.preguntas{position:relative;overflow:visible;margin-bottom:8vw;padding-bottom:min(15vw,150px);position:relative;overflow:visible;margin-top:8vw;background-color:#f4f4f4;color:#0e1228;padding-top:min(15vw,150px)}body.page-servicios #main section.preguntas::after{content:"";background-image:url(//oniricavr.com/wp-content/uploads/angle-100-0.svg);background-position:top center;display:block;position:absolute;top:calc(100% - 2px);right:0;width:100%;height:8vw;margin-bottom:min(15vw,150px);background-repeat:no-repeat}body.page-servicios #main section.preguntas::before{content:"";background-image:url(//oniricavr.com/wp-content/uploads/angle-0-100.svg);background-position:bottom center;display:block;position:absolute;bottom:calc(100% - 2px);right:0;width:100%;height:8vw;background-repeat:no-repeat}body.page-servicios #main section.preguntas h2,body.page-servicios #main section.preguntas h3{color:#494079}body.page-servicios #main section.preguntas *{transition:all .8s ease-in-out}body.page-servicios #main section.preguntas ul.contenedor-pregunta-respuesta{font-size:clamp(1rem,2vw,22px);max-width:60em;margin:auto}body.page-servicios #main section.preguntas ul.contenedor-pregunta-respuesta li.pregunta-respuesta{position:relative;border-bottom:1px solid #c2c2c2;text-align:left;padding:2rem 2.6rem 1rem 0}body.page-servicios #main section.preguntas ul.contenedor-pregunta-respuesta li.pregunta-respuesta::after{content:"";display:block;position:absolute;width:1.5em;height:1.5em;border:1px solid #c2c2c2;top:1.7rem;right:.8em;background-image:url(//oniricavr.com/wp-content/uploads/plus.svg);background-size:50%;background-position:center;background-repeat:no-repeat;border-radius:5em;transition:all ease-in-out .1s}body.page-servicios #main section.preguntas ul.contenedor-pregunta-respuesta li.pregunta-respuesta h4{font-weight:600;margin:0;font-size:1em;transition:all ease-in-out .1s;padding:0}body.page-servicios #main section.preguntas ul.contenedor-pregunta-respuesta li.pregunta-respuesta:not(.respuesta-activa)>div.respuesta-text{overflow:hidden;height:0!important}body.page-servicios #main section.preguntas ul.contenedor-pregunta-respuesta li.pregunta-respuesta:hover{cursor:pointer}body.page-servicios #main section.preguntas ul.contenedor-pregunta-respuesta li.pregunta-respuesta:hover::after{transform:rotate(45deg);border:1px solid #494079;transition:all ease-in-out .1s}body.page-servicios #main section.preguntas ul.contenedor-pregunta-respuesta li.pregunta-respuesta:hover h4{font-weight:600;padding:0;color:#755cff;transition:all ease-in-out .1s}body.page-servicios #main section.preguntas ul.contenedor-pregunta-respuesta li.pregunta-respuesta.respuesta-activa::after{transform:rotate(45deg);border:1px solid #494079}body.page-servicios #main section.preguntas ul.contenedor-pregunta-respuesta li.pregunta-respuesta.respuesta-activa h4{font-weight:600}body.page-servicios #main section.preguntas ul.contenedor-pregunta-respuesta .pregunta-respuesta>div.respuesta-text{padding-top:1rem;line-height:1.5em;font-size:16px;overflow:hidden}body.page-servicios #main section.preguntas ul.contenedor-pregunta-respuesta .pregunta-respuesta>div.respuesta-text p,body.page-servicios #main section.preguntas ul.contenedor-pregunta-respuesta .pregunta-respuesta>div.respuesta-text ul{margin-bottom:1.5em}body.page-servicios #main section.preguntas ul.contenedor-pregunta-respuesta .pregunta-respuesta>div.respuesta-text p li,body.page-servicios #main section.preguntas ul.contenedor-pregunta-respuesta .pregunta-respuesta>div.respuesta-text ul li{list-style:disc;margin:0 0 1.5em 1.5em}body.page-servicios #main section.preguntas ul.contenedor-pregunta-respuesta .pregunta-respuesta>div.respuesta-text p.num-list li,body.page-servicios #main section.preguntas ul.contenedor-pregunta-respuesta .pregunta-respuesta>div.respuesta-text ul.num-list li{list-style:decimal}body.page-servicios #main section.preguntas ul.contenedor-pregunta-respuesta .pregunta-respuesta>div.respuesta-text a{color:#755cff}body.page-servicios #main section.preguntas ul.contenedor-pregunta-respuesta .pregunta-respuesta>div.respuesta-text a:hover{color:#c38dfe;text-decoration:underline;cursor:pointer}body.single-post .site{width:100%;padding-top:5rem;padding-top:0}body.single-post .site #custom-content-container{padding-top:min(2rem,2vw);padding-top:0}body.single-post .site #custom-content-container .fecha{margin-bottom:1em;text-shadow:0 0 4px rgba(17,0,40,.831372549)}@media only screen and (max-width:1199px){body.single-post .site #custom-content-container .fecha{margin-bottom:0;position:absolute;top:100%;z-index:1;left:.5rem;font-size:13px;background:#755cff;padding:.25em .75em;border-radius:.25rem}}body.single-post .site #custom-content-container section{background-color:#f4f4f4;color:#0e1228;padding-top:1rem}body.single-post .site #custom-content-container section.post-head{color:#f4f4f4;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center;background-size:cover;text-align:center;padding-bottom:8vw;position:relative;min-height:min(min(90vw,60vh),35em);padding-top:5rem;display:flex}body.single-post .site #custom-content-container section.post-head::before{content:"";background-color:#494079;background-color:#755cff;background-color:#c38dfe;background-color:#5f2e8c;mix-blend-mode:multiply;position:absolute;top:0;right:0;width:100%;height:100%;mix-blend-mode:multiply}@media only screen and (max-width:767px){body.single-post .site #custom-content-container section.post-head{padding-top:4rem}}body.single-post .site #custom-content-container section.post-head .flex-post-head{position:relative}body.single-post .site #custom-content-container section.post-head .flex-post-head .tags{display:inline-flex;padding-left:1rem}@media only screen and (max-width:1199px){body.single-post .site #custom-content-container section.post-head .flex-post-head .tags{display:none}}body.single-post .site #custom-content-container section.post-head .flex-post-head .tags span{margin-left:.5rem}body.single-post .site #custom-content-container section.post-head .flex-post-head .tags span::after{content:","}body.single-post .site #custom-content-container section.post-head .flex-post-head .tags span:last-child::after{content:"."}body.single-post .site #custom-content-container section.post-head .flex-post-head .the_title_blog_url a{display:inline-block}body.single-post .site #custom-content-container section.post-head .flex-post-head .the_title_blog_url h1{margin-bottom:1em}body.single-post .site #custom-content-container section.post-head .flex-post-head .post_thumbnail{mask-image:url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg);mask-size:min(100em,200vw);mask-repeat:no-repeat;mask-position:bottom right;border-radius:.5rem;height:60vh;max-height:53vw;background-size:cover;background-position:center}body.single-post .site #custom-content-container section.post-head .flex-post-head .post_thumbnail img{width:100%;display:block}body.single-post .site #custom-content-container section.post-head img.angle{position:absolute;position:absolute;bottom:-1px;right:0;width:100%}body.single-post .site #custom-content-container section>div{max-width:1246px}body.single-post .site #custom-content-container section>div.flex-post-body{max-width:990px}body.single-post .site #custom-content-container section>div.flex-post-body .volver-link{margin-right:1em;display:flex;width:fit-content;margin-bottom:1em}@media only screen and (max-width:1199px){body.single-post .site #custom-content-container section>div.flex-post-body .volver-link{margin-left:auto;margin-right:0;font-size:.8em;position:relative;top:-1em}body.single-post .site #custom-content-container section>div.flex-post-body .volver-link span{display:none}}body.single-post .site #custom-content-container section>div.flex-post-body .volver-link img{filter:sepia(1) brightness(2.5) saturate(5) hue-rotate(212deg);width:.9em;padding:0 0 .06em 0;margin-right:.5em;display:inline-block;top:.15em;position:relative}body.single-post .site #custom-content-container section>div.flex-post-body .volver-link:hover{opacity:1}body.single-post .site #custom-content-container section>div.flex-post-body h2{font-size:clamp(1.25em,2.5vw,40px);margin:min(2em,2vw) 0 1em 0}body.single-post .site #custom-content-container section>div.flex-post-body a{color:#755cff;display:flex}body.single-post .site #custom-content-container section>div.flex-post-body a:hover{color:#c38dfe}body.single-post .site #custom-content-container section>div.flex-post-body figure{margin-bottom:1.5em}body.single-post .site #custom-content-container section>div.flex-post-body img{display:block;margin-right:auto;margin-left:auto}body.single-post .site #custom-content-container section>div.flex-post-body blockquote{border:2px solid #755cff;padding:1em 1.3em;font-size:1.2em;font-style:italic;margin:0 0 1.5em;position:relative;border-image-slice:1;border-image-source:linear-gradient(346deg,#ff6b0f,#755cff)}body.single-post .site #custom-content-container section.post-get-started{background-color:rgba(0,0,0,0);position:relative}@media only screen and (max-width:630px){body.single-post .site #custom-content-container section.post-get-started{min-height:100vw}}body.single-post .site #custom-content-container section.post-get-started .falso-bg{background-color:#f4f4f4;background-color:#f4f4f4;mask-position:center;position:absolute;top:0;right:0;width:100%;height:100%;max-width:100%;mask:url(//oniricavr.com/wp-content/uploads/chamfler-banner-trans.webp) center/contain no-repeat,linear-gradient(#000 0 0);mask-composite:exclude;mask-size:min(100% - 2rem,1246px)}@media only screen and (max-width:630px){body.single-post .site #custom-content-container section.post-get-started .falso-bg{mask:url(//oniricavr.com/wp-content/uploads/chamfler-banner-1-1.webp) center/contain no-repeat,linear-gradient(#000 0 0);mask-composite:exclude;mask-size:min(100% - 2rem,1246px)}}body.single-post .site #custom-content-container section.post-get-started .get-started{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);text-align:center;color:#fff;width:calc(100% - 6rem)}body.single-post .site #custom-content-container section.post-get-started .get-started h4{font-weight:600;font-size:22px}body.single-post .site #custom-content-container section.post-get-started .get-started h5{font-weight:300;font-size:clamp(1em,2vw,30px);text-transform:uppercase;max-width:24em;width:calc(100% - 2rem);margin-right:auto;margin-left:auto;margin-bottom:1em}body.single-post .site #custom-content-container section.post-get-started .get-started h5 strong{font-weight:600}body.single-post .site #custom-content-container section.post-footer{padding-top:clamp(2em,6vw,8rem)}body.single-post .site #custom-content-container section.post-footer .flex-container{border-top:1px solid #8f8f8f;padding-top:2rem;max-width:1550px}body.single-post .site #custom-content-container section.post-footer .flex-container .nav-separator{border-left:1px solid #8f8f8f}body.single-post .site #custom-content-container section.post-footer .flex-container .post-nav{display:flex;justify-content:space-between;gap:1rem;margin-bottom:clamp(2em,6vw,8rem)}body.single-post .site #custom-content-container section.post-footer .flex-container .post-nav .nav-post{display:flex;flex:1}body.single-post .site #custom-content-container section.post-footer .flex-container .post-nav .nav-post a{display:flex}@media only screen and (max-width:767px){body.single-post .site #custom-content-container section.post-footer .flex-container .post-nav .nav-post a{flex-direction:column!important}}body.single-post .site #custom-content-container section.post-footer .flex-container .post-nav .nav-post a.post-next{flex-direction:row-reverse;text-align:right;margin-left:auto}body.single-post .site #custom-content-container section.post-footer .flex-container .post-nav .nav-post a .post-thumb{mask-image:url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg);mask-size:50em;mask-repeat:no-repeat;mask-position:bottom right;background-position:center;background-size:cover}body.single-post .site #custom-content-container section.post-footer .flex-container .post-nav .nav-post a .post-thumb canvas{width:100%;height:auto;display:block;transform:scale(1);transition:all .6s ease-out;background-size:cover;background-position:center}body.single-post .site #custom-content-container section.post-footer .flex-container .post-nav .nav-post a .post-text{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;padding:1rem;max-width:22rem}@media only screen and (max-width:767px){body.single-post .site #custom-content-container section.post-footer .flex-container .post-nav .nav-post a .post-text{flex-direction:column!important;padding:.25rem 0 0 0}}body.single-post .site #custom-content-container section.post-footer .flex-container .post-nav .nav-post a .post-text span{display:block}body.single-post .site #custom-content-container section.post-footer .flex-container .post-nav .nav-post a .post-text span.art{font-weight:300;font-size:clamp(15px,2vw,1rem)}@media only screen and (max-width:767px){body.single-post .site #custom-content-container section.post-footer .flex-container .post-nav .nav-post a .post-text span.art{font-weight:600;opacity:.5;padding-bottom:.25em}}body.single-post .site #custom-content-container section.post-footer .flex-container .post-nav .nav-post a .post-text span.titulo-art{font-weight:600;font-family:verlag;font-size:clamp(15px,2vw,20px);line-height:1.2em}@media only screen and (max-width:767px){body.single-post .site #custom-content-container section.post-footer .flex-container .post-nav .nav-post a .post-text span.titulo-art{font-weight:400}}body.single-post .site #custom-content-container section.post-footer .flex-container .post-nav .nav-post a:hover .post-thumb canvas{transform:scale(1.05);transition:all .6s ease-out}body.single-post .site #custom-content-container section.post-footer .flex-container .relaccionados-post{margin-bottom:clamp(2em,6vw,8rem)}body.single-post .site #custom-content-container section.post-footer .flex-container .relaccionados-post .h3{text-align:center;padding-bottom:1rem}ul.rld-post-grid{display:flex;gap:min(2rem,4vw);flex-wrap:wrap}ul.rld-post-grid li{flex:1;min-width:150px}ul.rld-post-grid li a.post_thumbnail{display:block;mask-image:url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg);mask-size:50em;mask-repeat:no-repeat;mask-position:bottom right;position:relative}ul.rld-post-grid li a.post_thumbnail div{background-position:center;background-size:cover}ul.rld-post-grid li a.post_thumbnail div canvas{width:100%;height:auto;display:block;background-position:center;background-size:cover;transform:scale(1);transition:all ease-out .6s;max-height:50vw}ul.rld-post-grid li a.post_thumbnail div .numb{position:absolute;background-color:rgba(255,255,255,.3);width:3em;height:3em;top:1em;right:1em;padding:.75em;border-radius:2em;font-size:min(3vw,1em)}ul.rld-post-grid li:hover a.post_thumbnail>div>canvas{transform:scale(1.05);transition:all ease-out .6s}ul.rld-post-grid li .categorias{display:none}ul.rld-post-grid li a.post_title h5{margin:1em 0 1em 0;text-transform:uppercase;font-weight:600;font-family:verlag;font-size:clamp(15px,2vw,20px);line-height:1.2em}@media only screen and (max-width:767px){ul.rld-post-grid li a.post_title h5{font-weight:400;text-transform:none}}.page-template-blog section.blog-head{color:#f4f4f4;background-color:rgba(0,0,0,0);background-image:url(//oniricavr.com/wp-content/uploads/angle-0-100.svg);background-repeat:no-repeat;background-position:center calc(100% - 3vh);padding-bottom:calc(10vw + 1vh)!important;position:relative}.page-template-blog section.blog-head::before{content:"";position:absolute;width:100%;height:calc(3vh + 1px + 1px);background-color:#f4f4f4;bottom:-1px;right:0}.page-template-blog section.blog-head .flex-container{flex-wrap:wrap;display:flex;align-items:center;margin:auto;gap:clamp(1rem,3vw,3rem)}.page-template-blog section.blog-head .flex-container .image{width:864px;height:auto;background-size:cover;background-position:center;max-width:40%;max-height:50vh;border-radius:.5rem;mask-image:url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg),url(//oniricavr.com/wp-content/uploads/chamfler-top-left-n-bottom-righ.svg);mask-size:min(100em,200vw);mask-composite:intersect;mask-repeat:no-repeat;mask-position:top left,bottom right}@media only screen and (max-width:767px){.page-template-blog section.blog-head .flex-container .image{max-width:100%}}.page-template-blog section.blog-head .flex-container .image canvas{width:100%;height:auto;display:block}.page-template-blog section.blog-head .flex-container .text{height:auto;flex:1;width:23em;max-width:100%;padding:0 0 min(8rem,7vw)}.page-template-blog section.blog-head .flex-container .text h4{font-family:verlag;font-weight:600;text-transform:uppercase}.page-template-blog section.blog-head .flex-container .text .categorias{gap:1rem;display:flex}@media only screen and (max-width:1079px){.page-template-blog section.blog-head .flex-container .text .categorias{display:none}}.page-template-blog section.blog-head .flex-container .text .categorias span{color:#fff;border:1px solid #fff;padding:.5em 1.5em;font-size:clamp(.75rem,2vw,1rem);font-weight:600;background-color:rgba(0,0,0,0);text-transform:uppercase;border-radius:5em;margin:0;white-space:nowrap}.page-template-blog section.blog-body{background-color:#f4f4f4;color:#0e1228;padding-top:min(2rem,2vw)!important}.page-template-blog section.blog-body .flex-container .rld-post-grid-container #category-filters{display:flex;gap:min(1em,2vw);align-items:center;justify-content:center;margin:0 auto 2em;flex-wrap:wrap}@media only screen and (max-width:767px){.page-template-blog section.blog-body .flex-container .rld-post-grid-container #category-filters span{display:none}}.page-template-blog section.blog-body .flex-container .rld-post-grid-container #category-filters button{color:#755cff;border:1px solid #755cff;padding:.5em min(.75rem,3.4vw);font-size:.75rem;font-weight:600;background-color:rgba(0,0,0,0);text-transform:uppercase;border-radius:5em;margin:0;white-space:nowrap}@media only screen and (max-width:767px){.page-template-blog section.blog-body .flex-container .rld-post-grid-container #category-filters button{min-width:calc(50% - min(1em,1vw));flex:1;padding:.5em .25em;font-size:.65rem}.page-template-blog section.blog-body .flex-container .rld-post-grid-container #category-filters button:nth-child(2){flex-basis:100%}}.page-template-blog section.blog-body .flex-container .rld-post-grid-container #category-filters button:hover{color:#fff;border:1px solid #c38dfe;background-color:#c38dfe}.page-template-blog section.blog-body .flex-container .rld-post-grid-container #category-filters button.current{color:#fff;border:1px solid #755cff;background-color:#755cff}.page-template-blog section.blog-body .flex-container .rld-post-grid-container #category-filters button:active{color:#fff;border:1px solid #ebd9ff;background-color:#ebd9ff}.page-template-blog section.blog-footer{position:relative;overflow:visible;margin-bottom:8vw;padding-bottom:min(15vw,150px);padding-top:clamp(2em,6vw,8rem);color:#0e1228;background-color:#f4f4f4}.page-template-blog section.blog-footer::after{content:"";background-image:url(//oniricavr.com/wp-content/uploads/angle-100-0.svg);background-position:top center;display:block;position:absolute;top:calc(100% - 2px);right:0;width:100%;height:8vw;margin-bottom:min(15vw,150px);background-repeat:no-repeat}.page-template-blog #post-grid.rld-post-grid-inyectar ul.rld-post-grid{display:grid;gap:2rem;grid-auto-rows:auto;grid-template-columns:repeat(auto-fill,minmax(min(21rem,100%),1fr));max-width:100%;width:100%;margin-bottom:4rem}.page-template-blog #post-grid.rld-post-grid-inyectar ul.rld-post-grid li a h5{margin:min(.75em,3vw) 0 min(2em,3vw) 0;text-transform:uppercase;font-weight:600;font-family:verlag;font-size:clamp(15px,2vw,20px);line-height:1.2em}.page-template-blog #post-grid.rld-post-grid-inyectar ul.rld-post-grid li .categorias{display:flex;flex-wrap:wrap;padding:min(1em,3vw) 0 0;gap:.25em}.page-template-blog #post-grid.rld-post-grid-inyectar ul.rld-post-grid li .categorias>*{color:#755cff;border:1px solid #755cff;padding:.5em 1em;font-size:.75rem;background-color:rgba(0,0,0,0);text-transform:none;border-radius:5em;margin:0;white-space:nowrap}.page-template-blog #post-grid.rld-post-grid-inyectar .pagination{display:flex;justify-content:center;align-items:center;margin-bottom:2rem}.page-template-blog #post-grid.rld-post-grid-inyectar .pagination button{padding:0;background-color:rgba(0,0,0,0);border:1px solid transparent;width:min(3em,10vw);height:min(3em,10vw);display:flex;justify-content:center;align-content:center;align-items:center;border-radius:3em}.page-template-blog #post-grid.rld-post-grid-inyectar .pagination button img{width:35%}.page-template-blog #post-grid.rld-post-grid-inyectar .pagination button.next-page img{transform:rotate(180deg)}.page-template-blog #post-grid.rld-post-grid-inyectar .pagination button:hover{border-color:#755cff;color:#755cff}.page-template-blog #post-grid.rld-post-grid-inyectar .pagination button.current{border-color:#0e1228;font-weight:600;pointer-events:none}.page-template-blog #post-grid.rld-post-grid-inyectar .pagination button.desactivado{opacity:.3;pointer-events:none}.blog-body-header{text-align:center;width:100%}.blog-body-header h1{margin-top:1rem}.blog-body-header .h2,.blog-body-header h2{font-size:clamp(1.2em,1.5vw,25px);font-family:verlag;font-weight:300;text-transform:none;margin:1em auto 1em;font-family:hurme}.categoria-destacado{display:none!important}
body.single .flex-post-body li{ list-style: initial;}