.fixednav{position:fixed;top:0;left:0;width:100%;max-width:100%;display:flex;background:#fff;z-index:100;justify-content:space-between}.socials{display:initial;font-size:0;padding-left:46px}.socials li{display:inline-block;vertical-align:middle}.socials li a{display:flex;justify-content:center;align-items:center;text-decoration:none;margin-right:.75rem}.socials li a:hover svg path{fill:#0d0d0d}.socials li svg{display:block}.socials li span{display:none}.socials li.shop a{margin-right:0}.socials li.shop a:hover span{color:#0d0d0d}.socials li.shop span{position:relative;display:inline-block;text-transform:uppercase;font-size:.9375rem;top:2.5px;margin-left:.75rem}.navmodule.left{display:flex;align-items:center;flex-grow:0}@media screen and (max-width:980px){.navmodule.left{display:none}}.navmodule.logo{padding-top:17px;padding-bottom:17px;flex-grow:1;display:flex;justify-content:center;margin-left:8%}@media screen and (max-width:1190px){.navmodule.logo{margin-left:5%}}@media screen and (max-width:980px){.navmodule.logo{padding-left:18px;justify-content:flex-start;margin-left:0}}@media screen and (max-width:767px){.navmodule.logo{padding-top:14px;padding-bottom:14px}}.navmodule.logo a{display:block}.navmodule.logo a img{display:block}.navmodule.right{display:flex;align-items:stretch;flex-grow:0;justify-content:flex-end}.navmodule.right .call{text-decoration:none;font-size:1.125rem;font-weight:400;margin-right:15px;align-self:center}@media screen and (max-width:1190px){.navmodule.right .call{display:none}}@media screen and (max-width:980px){.navmodule.right .call{display:block}}.navmodule.right .call .call-icon{display:none}@media screen and (max-width:980px){.navmodule.right .call .call-icon{display:block}}.navmodule.right .call:hover{text-decoration:underline}@media screen and (max-width:980px){.navmodule.right .call{font-size:0;margin-right:30px;margin-left:30px}}.navmodule.right .opennav{width:96px}@media screen and (max-width:767px){.navmodule.right .opennav{min-width:70px;width:auto;padding-right:18px}}.navmodule.right .opennav svg{align-self:center}.navmodule.right .opennav .closenav-icon{display:none}.navmodule.right .opennav span{font-size:0;display:flex;justify-content:center;align-items:center}.navmodule.right .book{display:flex;position:relative;overflow:hidden;transition:all .3s ease-in-out}@media screen and (max-width:980px){.navmodule.right .book{display:none}}.navmodule.right .book svg{align-self:center;margin-right:15px}.navmodule.right .book:after{position:absolute;transition:.3s;content:"";width:0;left:0;bottom:0;height:10px;background:#008bcf}.navmodule.right .book:hover{transition:all .3s ease-in-out}.navmodule.right .book:hover:after{width:100%}.navmodule.right .book:hover svg path,.navmodule.right .book:hover svg *{fill:#008bcf}.navmodule.right .book span{align-self:center;display:inline-block;position:relative;z-index:3;line-height:1.3}.fixed-nav{position:relative}.header-nav{display:none}.header-nav.is-active{display:block;position:absolute;top:100%;left:0;width:100%}@media screen and (max-width:980px){.header-nav.is-active{height:90vh;overflow-y:scroll;-webkit-overflow-scrolling:touch}}.navmodule.right .opennav.is-active{background-color:#141212}@media screen and (max-width:767px){.navmodule.right .opennav.is-active{background-color:#fff}}.navmodule.right .opennav.is-active .opennav-icon{display:none}.navmodule.right .opennav.is-active .closenav-icon{display:block}.shoponline a{position:relative}.shoponline a:before{content:"";display:inline-block;width:23px;height:24px;background-image:url(/wp-content/themes/corneaelapaso/images/shop.svg);margin-right:10px}.header-nav.is-active .main-menu{width:100%;background-color:#141212;margin:0;list-style:none;display:flex;flex-direction:row;justify-content:flex-end;padding-top:20px;padding-bottom:20px;gap:6px}@media screen and (max-width:767px){.header-nav.is-active .main-menu{flex-wrap:wrap}}.header-nav.is-active .main-menu>li{margin-bottom:0;border-bottom:none;flex-grow:1}@media screen and (max-width:980px){.header-nav.is-active .main-menu>li{width:100%}}.header-nav.is-active .main-menu li{display:block;padding-bottom:0}.header-nav.is-active .main-menu li #menu-item-644 a{color:#008bcf}.header-nav.is-active .main-menu a{color:#fff;text-decoration:none;text-transform:uppercase;padding-left:20px;display:block;padding-right:20px;padding-bottom:15px;padding-top:11px;background-color:#222;font-weight:600;line-height:1.6}@media screen and (max-width:980px){.header-nav.is-active .main-menu a{background-color:#141212}}.header-nav.is-active .main-menu ul{margin:0}.header-nav.is-active .main-menu .menu-wrapper{padding-left:6vw}@media screen and (max-width:1350px){.header-nav.is-active .main-menu .menu-wrapper{padding-left:3vw}}@media screen and (max-width:980px){.header-nav.is-active .main-menu .menu-wrapper{padding-left:0}}.header-nav.is-active .main-menu .menu-wrapper>a{display:none}.header-nav.is-active .main-menu .menu-wrapper a{border-bottom:5px solid #141212}@media screen and (max-width:980px){.header-nav.is-active .main-menu .menu-wrapper a{border-bottom:none}}.header-nav.is-active .main-menu .sub-menu.depth-1 a{font-size:.875rem;text-transform:capitalize;padding-left:40px;font-weight:400}.header-nav.is-active .main-menu .col-wrapper{flex-basis:33%}.header-nav.is-active .main-menu .col-wrapper .stacked:first-of-type{border-bottom:5px solid #141212}.header-nav.is-active .main-menu .col-wrapper .stacked:first-of-type .sub-menu.depth-0 li:last-of-type .sub-menu.depth-1 li:last-of-type a{padding-bottom:75px}.header-nav.is-active .main-menu .col-wrapper .stacked .sub-menu.depth-0>li>a{font-size:.9375rem;font-weight:600;padding-top:0}.header-nav.is-active .main-menu .col-wrapper .stacked .sub-menu.depth-1 li a{font-size:.875rem;text-transform:capitalize;padding-left:40px;font-weight:400;padding-top:0}.header-nav.is-active .main-menu .col-wrapper .stacked:last-of-type .sub-menu.depth-0 li a{font-size:.875rem;text-transform:capitalize;padding-left:40px;font-weight:400}.header-nav.is-active .main-menu .lastcol{background-color:#222;border-right:5px solid #141212;flex-grow:0;flex-basis:33%;margin-right:2vw}.header-nav.is-active .main-menu .lastcol .sub-menu.depth-0{-webkit-column-count:2;-moz-column-count:2;column-count:2}.header-nav.is-active .main-menu .lastcol .sub-menu.depth-0 li{min-width:50%;width:100%}.header-nav.is-active .main-menu .lastcol .sub-menu.depth-0 a{font-size:.875rem;font-weight:400;text-transform:capitalize;padding-top:0}#menu-main-menu{position:relative}#menu-main-menu.scale-up-center>li:last-of-type{-webkit-animation-delay:.1s;animation-delay:.1s}#menu-main-menu.scale-up-center>ul{-webkit-animation-delay:.3s;animation-delay:.3s}#menu-main-menu.scale-up-center>li,#menu-main-menu.scale-up-center>ul{opacity:0;-webkit-animation:scale-up-center .6s cubic-bezier(.39,.575,.565,1) forwards;animation:scale-up-center .6s cubic-bezier(.39,.575,.565,1) forwards}@-webkit-keyframes scale-up-center{0%{opacity:0}to{opacity:1}}@keyframes scale-up-center{0%{opacity:0}to{opacity:1}}main{margin-top:103px}body.is-hidden{overflow:hidden}#menu-mobile-menu{display:none}@media screen and (max-width:980px){#menu-mobile-menu.is-active{display:block}.header-nav .main-menu.scale-up-center{display:none}.header-nav.is-active .main-menu.mobile-menu .depth-0>li>a{font-size:15px;padding-left:40px}.header-nav.is-active .main-menu.mobile-menu .depth-1 li a{padding-left:60px}.header-nav.is-active .main-menu.mobile-menu .menu-item-has-children{position:relative}.header-nav.is-active .main-menu.mobile-menu .menu-item-has-children .sub-menu{display:none}.header-nav.is-active .main-menu.mobile-menu .menu-item-has-children.is-active .nav-plus{-webkit-transform:scale(1);transform:scale(1)}.header-nav.is-active .main-menu.mobile-menu .nav-plus{width:13px;height:8px;background-image:url(/wp-content/themes/corneaelapaso/images/nav-plus.svg);display:block;background-repeat:no-repeat;position:absolute;right:25px;top:18px;-webkit-transform:scale(-1);transform:scale(-1)}}.homeheader{margin-top:104px;min-height:100vh;display:flex;justify-content:center;align-items:center;position:relative}@media screen and (max-width:767px){.homeheader{margin-top:68px}}.homeheader::before{content:"";min-height:100vh;width:100%;top:0;left:0;bottom:0;z-index:1;height:100%;position:absolute;display:block;background-color:rgb(0 0 0 / .6)}.homeheader .videowrap{min-height:100vh;width:100%;position:absolute;top:0;left:0}.homeheader #desktopvid{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;position:absolute;top:0;left:0}.homeheader .container{position:relative;z-index:3;display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:1000px;color:#fff}@media screen and (max-width:767px){.homeheader .container{padding:0 40px}}.homeheader .container>*{color:#fff}.homeheader .container p{text-align:center;font-weight:300;font-size:18px;line-height:1.5;margin-bottom:31px;padding-inline:5rem}@media screen and (max-width:767px){.homeheader .container p{font-size:1rem;padding-inline:0}.homeheader .container p br{display:none}}.homeheader .container .breakerbar{display:block;width:100%;margin:0 auto;height:1px;background-color:#008bcf;margin-bottom:23px;max-width:400px}.homeheader .container .button svg{display:inline-block;vertical-align:text-bottom;margin-left:15px;transition:all .3s ease-in-out}.homeheader .container .button:hover svg *{fill:#0d0d0d;transition:all .3s ease-in-out}.homeheader .langswap{position:absolute;top:10px;right:10px;z-index:3;color:#fff}.homeheader .langswap a{color:#fff;text-decoration:none;padding-bottom:10px;border-bottom:2px solid #fff0}@media screen and (max-width:767px){.homeheader .langswap a{font-size:.875rem}}.homeheader .langswap a.selected{border-bottom-color:#008bcf}.type-heading-one{font-weight:300;margin-bottom:10px;line-height:1.3;text-align:center;font-size:2.6875rem}@media screen and (max-width:767px){.type-heading-one{font-size:1.4375rem;margin-bottom:27px}}.type-heading-two{margin-bottom:23px;text-align:center;text-transform:uppercase;font-size:1.3125rem}@media screen and (max-width:767px){.type-heading-two{font-size:1rem}}