/*!
 * Name: ivax.pe v1 temporary file
 * Release: 1.0.1
 * Built: 2021-07-28 2:00:35 PM
 * Owner: Yvan Farfan Y.
 * Copyright (c) 2021 IVAX Technologies & Systems Information
 * Description: Temporary file
 */:root{--iv-white:#fff;--iv-black:#000;--iv-primary:rgb(0, 76, 163);--iv-secondary:rgb(243, 114, 63);--iv-secondary-hover:rgba(209, 92, 46, 0.8);--iv-info:#6c757d;--border-menu-option:#d1d1d1;--border-value:.9rem;--px-button:0.8rem;--py-button:0.4rem;--px:.8em;--py:.5em;--bs-font-sans-serif:Roboto,"Noto Sans",sans-serif,"Segoe UI Emoji","Segoe UI Symbol"}*,:after,:before{margin:0;padding:0;outline:0;box-sizing:border-box}html{scroll-behavior:smooth}dl,ol,ul{margin:0;padding:0}.fa,.fa img{display:block;width:16px;height:16px}.btn{display:inline-block;font-weight:700;line-height:1.5;text-align:center;text-decoration:none;vertical-align:auto;cursor:pointer;color:var(--iv-white);-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:var(--py-button) var(--px-button);font-size:1rem;font-family:var(--bs-font-sans-serif);border-radius:var(--border-value);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}a,a:active,a:focus,a:hover{text-decoration:none;color:inherit;user-select:none}li{list-style:none;font-weight:700}h1,h2{margin-bottom:1.2rem;text-align:center;line-height:1.2}h1{font-size:2rem}h2{font-size:1.5rem}p{margin-top:0;margin-bottom:.5rem}.btn:hover{transition:.5s ease-out}.btn-primary{background-color:var(--iv-primary)}.btn-primary:hover{background-color:var(--iv-secondary);color:var(--iv-white)}.btn-info{background-color:var(--iv-secondary)}.btn-info:hover{filter:brightness(90%) contrast(130%);background-color:var(--iv-secondary-hover);border-color:var(--iv-secondary-hover);color:var(--iv-white)}.text-secondary{color:var(--iv-info);font-weight:700}.shadow{box-shadow:0 1rem 3rem rgb(0 0 0 / 18%)}.w-50{width:50%}.rounded-circle{border-radius:50%}@media screen and (min-width:768px){h1,h2{margin-bottom:1.2rem;text-align:center;line-height:1.2}h1{font-size:2.5rem}h2{font-size:2rem}p{margin-top:0;margin-bottom:1rem}}body{font-family:var(--bs-font-sans-serif)}header{background-color:var(--iv-white)}.nav-container{overflow:hidden;margin:auto}.navigation-menu{padding:0;display:flex;justify-content:space-between;align-items:center;height:56px;box-shadow:5px 5px 25px rgb(0 0 0 / 10%);user-select:none}.logo{padding-left:.5rem;height:inherit}.logo img{display:block;height:100%;object-fit:cover}.menu-toggler{background-color:var(--iv-primary);color:var(--iv-white);border-radius:.25em;padding:var(--py) var(--px);margin-right:.8em;cursor:pointer;position:relative}.menu-toggler .active{display:block}[class^=fa-]{position:absolute}.fa-bars{display:none}.fa-close{display:none}.navigation-options{position:absolute;background:var(--iv-white);width:100vw;min-height:56px;top:56px;left:-100vw;transition:all .4s;z-index:20}.show{left:0}.menu{color:var(--iv-primary)}.menu-option{padding-left:.5rem;margin:5px 0;border-bottom:.1rem solid var(--border-menu-option)}.menu-option.active{cursor:none;pointer-events:none}.menu-option.active,.menu-option:hover{background-color:var(--iv-primary);color:var(--iv-white)}.menu-link{display:block;padding:.8rem .8rem;font-size:18px}.contact-link{padding:.8rem .5rem}.contact-link a{font-size:18px}.ivax-principal{height:400px;position:relative}.carousel{overflow:hidden}.carousel .carouse-item .hidden,.carousel .carousel-item{display:none}.carousel .carousel-item{position:absolute;width:100%;height:100%}.carousel .carousel-item img{position:absolute;width:inherit;height:inherit;object-fit:cover}.carousel-text{display:flex;position:absolute;width:100%;height:100%;padding:2rem 1.5rem;color:var(--iv-white);justify-content:center;text-align:center;flex-direction:column;align-items:center;z-index:2}.carousel-text>*{margin:12px 8px}.carousel-actions{width:100%;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.carousel-actions #next,.carousel-actions #previous{padding:5px;background-color:rgba(0,0,0,.9);color:#fff;cursor:pointer}.carousel-actions #next:hover,.carousel-actions #previous:hover{transition:1s all;background-color:rgba(0,0,0,.5)}.carousel-actions #previous{float:left}.carousel-actions #next{float:right}.carousel .visible{display:block}.overlay{width:100%;height:100%;position:absolute;background:linear-gradient(left,var(--iv-primary),var(--iv-secondary));background:-moz-linear-gradient(left,var(--iv-primary),var(--iv-secondary));background:-o-linear-gradient(left,var(--iv-primary),var(--iv-secondary));background:-webkit-linear-gradient(left,var(--iv-primary),var(--iv-secondary));opacity:.5;top:0;left:0}.clearfix::after{clear:both;display:block}footer{display:flex;height:56px;align-items:center;justify-content:center;text-align:center;background-color:var(--iv-black);color:var(--iv-white);padding:0 8px}@keyframes fadeVisibilityLeft{0%{transform:translateX(100vw)}100%{transform:translateX(0)}}@keyframes fadeVisibilityRight{0%{transform:translateX(-100vw)}100%{transform:translateX(0)}}@media screen and (min-width:768px){.menu-toggler{display:none}.navigation-options{display:inherit;position:initial;justify-content:center;align-items:center;background:0 0}.menu{flex:2 1 0px;text-align:center}.menu-option{display:inline-block;border-radius:var(--border-value);padding:0;border:0}.menu-option.active,.menu-option:hover{transition:.5s ease-out}.menu-link{font-size:16px}.contact-link{padding:0 .8rem 0 0}.contact-link a{font-size:16px}.ivax-principal{height:450px}.carousel .carousel-item img{object-fit:fill}.carousel-actions{opacity:0}.carousel:hover .carousel-actions{opacity:1;transition:1s ease all}.carousel-actions #next,.carousel-actions #previous{padding:15px}}.card{display:flex;align-items:center;justify-content:center;padding:1.5rem;flex-direction:column}.card-body,.card-header{max-width:312px}.card-header{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0;padding:.95rem 1.25rem;background-color:var(--iv-primary);color:var(--iv-white);width:100%}.card-header p{margin:0}.card-body{width:100%;background-color:#e5e5e5}.card-body>*{padding:.5rem 1.5rem}.card-title{font-weight:700}