@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Baloo+2:wght@400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css?family=Roboto:400,500,700,900&display=swap";:root{--color-primary: #6500E4;--color-secondary: #00CAF0;--color-auxiliar: #FF7E00;--color-auxiliar-comp: #FFCC00;--color-neutral: #f5f5f5;--color-input-disabled: #CED4DA;--color-text: #414042;--color-text-strong: #231520;--color-text-loading: #8E8E8E;--color-disabled-default: #D3C9DF;--color-success: #28A745;--color-success-light: #03BB85;--color-error: #DC3545;--color-warning: #F0C632;--color-info: #2D77CE;--color-white: #fff;--color-black: #1C002F;--color-titles: #152536;--color-parrafos: #68717A;--color-blockquotes: #343A40;--bg-gradient-orange: linear-gradient(90deg, #FFCC00 0%, #FF7E00 100%);--bg-gradient-blue: linear-gradient(90deg, #00CAF0 0%, #6500E4 100%);--ff-nunito:"Nunito Sans", sans-serif;--fs-7: .85rem;--fs-8: .55rem;--fs-9: .59rem;--fs-10: 10px;--fs-11: 11px;--fs-12: 12px;--fs-14: 14px;--fs-16: 16px;--fs-16: 17px;--fs-18: 18px;--fs-20: 20px;--fs-21: 21px;--fs-22: 22px;--fs-24: 24px;--fs-28: 28px;--fs-32: 32px;--fs-36: 36px;--fs-40: 40px;--fs-48: 48px;--fs-56: 56px;--fs-58: 58px;--fs-64: 64px;--fs-72: 72px;--fs-84: 84px;--text-danger: #CB014A}body{font-family:var(--ff-nunito);font-size:16px;color:var(--color-black)}.container{max-width:1900px!important}.accordion-clasic .accordion-button:not(.collapsed){color:#1c002f;background:#edebee;border:1px solid #EDEBEE;border-radius:8px 8px 0 0;box-shadow:inset 0 -1px #00000021}.accordion-clasic .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20fill='%236500E4'%3e%3cpath%20fill-rule='evenodd'%20d='M1.646%204.646a.5.5%200%200%201%20.708%200L8%2010.293l5.646-5.647a.5.5%200%200%201%20.708.708l-6%206a.5.5%200%200%201-.708%200l-6-6a.5.5%200%200%201%200-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.contents .nav-link.active{border:1px solid #CED4DA!important;border-bottom:0!important;color:#6500e4!important;font-weight:800}.contents .nav-tabs .nav-link{color:#1c002f}.contents section h2.sub{font-size:var(--fs-32)!important;color:var(--color-primary);margin:50px 0}.nav-interior-pdt.rr-hh .accordion-button:not(.collapsed){color:#000;border-radius:40px;background-color:#fc0!important;box-shadow:inset 0 -1px #00000021}.menu-movil-interior-desplegable.rr-hh .nav-interior-pdt-2 .accordion-button:not(.collapsed){color:#000!important;border-radius:40px;background:#fff!important;box-shadow:0 0 8px #1b003d0d;box-shadow:inset 0 -1px #00000021!important;position:relative;z-index:2}.menu-movil-interior-desplegable.rr-hh .nav-interior-pdt-2 .accordion-collapse.collapse.show{background:#fff;border-radius:0 0 8px 8px;position:relative;padding-top:20px;top:-20px;color:#000;z-index:0}.menu-movil-interior-desplegable.rr-hh .menu-interno-drop li a{color:#000!important}.menu-movil-interior-desplegable.rr-hh .accordion-button{color:#000;background-color:transparent}.menu-movil-interior-desplegable.rr-hh .nav-movil-principal .accordion-button:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_329_3031)'%3e%3cpath%20d='M12%202C6.48%202%202%206.48%202%2012C2%2017.52%206.48%2022%2012%2022C17.52%2022%2022%2017.52%2022%2012C22%206.48%2017.52%202%2012%202ZM16%2013H13V16C13%2016.55%2012.55%2017%2012%2017C11.45%2017%2011%2016.55%2011%2016V13H8C7.45%2013%207%2012.55%207%2012C7%2011.45%207.45%2011%208%2011H11V8C11%207.45%2011.45%207%2012%207C12.55%207%2013%207.45%2013%208V11H16C16.55%2011%2017%2011.45%2017%2012C17%2012.55%2016.55%2013%2016%2013Z'%20fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_329_3031'%3e%3crect%20width='24'%20height='24'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}.menu-movil-interior-desplegable.rr-hh .nav-movil-principal .nav-interior-pdt-2 .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20fill='%236500E4'%3e%3cpath%20fill-rule='evenodd'%20d='M1.646%204.646a.5.5%200%200%201%20.708%200L8%2010.293l5.646-5.647a.5.5%200%200%201%20.708.708l-6%206a.5.5%200%200%201-.708%200l-6-6a.5.5%200%200%201%200-.708z'/%3e%3c/svg%3e")!important;transform:rotate(-180deg)}.menu-movil-interior-desplegable.rr-hh .nav-movil-principal .nav-interior-pdt-2 .accordion-button:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20fill='%23FFFFFF'%3e%3cpath%20fill-rule='evenodd'%20d='M1.646%204.646a.5.5%200%200%201%20.708%200L8%2010.293l5.646-5.647a.5.5%200%200%201%20.708.708l-6%206a.5.5%200%200%201-.708%200l-6-6a.5.5%200%200%201%200-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}.menu-movil-interior-desplegable.rr-hh .nav-movil-principal .nav-interior-pdt-2 .accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#fff;text-align:left;background-color:#ffcc02!important;box-shadow:inset 0 -1px #00000021!important;border:1px solid #EDEBEE;border-radius:40px!important;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}.alertas{padding:30px 0 100px}.alertas section h2.sub{font-size:var(--fs-32)!important;color:var(--color-primary);margin:50px 0}.alertas .alert{color:var(--color-black);border-radius:20px}.alertas .alert.alert-warning{border-color:#ffe476}.alertas .alert.alert-info{border-color:#8ae4f6;background:var(--color-white)}.alertas .alert.alert-success{border-color:#a2eeae;background:#e1ffe6}.alertas .alert a{display:block;margin-top:30px;color:var(--color-primary)!important}.alert{display:flex;justify-content:center;border-radius:24px;align-items:center}.alert.alert-success{border-color:#a2eeae;background-color:#e1ffe6}.alert.alert-warning{border:1px solid #FFF0B3;background:#fff9e1}.alert .btn-close-alert{background:url(../../img/icon-close-modal.svg) no-repeat top;background-size:contain;width:auto;box-sizing:content-box;padding:0 8px;border:0;border-radius:0;opacity:1;height:14px}.badge-square{background:#edebee;color:#fff;font-size:16px;width:auto;min-width:24px;height:24px;margin:0 4px 0 8px;padding:2px 4px;line-height:22px}.badge-square.success{background:#03bb85}.badge-square.success.opacity{background:#e1ffe6}.badge-square.success.border{border:1px solid #A2EEAE!important}.badge-square.danger{background:#cb014a}.badge-square.danger.opacity{background:#fadae6}.badge-square.danger.border{border:1px solid #FCA9C8!important}.badge-square.warning{background:var(--color-auxiliar-comp)}.badge-square.warning.opacity{background:#fff9e1}.badge-square.warning.border{border:1px solid #FFE476!important}.badge-square.primary{background:var(--color-secondary)}.badge-square.default{background:#f2f2f2;color:#323232}.badge.bg-success{background:#03bb85}.breadcrumb-item+.breadcrumb-item{padding-left:.2rem}.breadcrumb-item+.breadcrumb-item:before{padding-right:.2rem}.breadcrumb .breadcrumb-item{font-size:14px}.breadcrumb .breadcrumb-item a{font-weight:400;text-decoration:none;color:var(--color-text-strong)}.breadcrumb .breadcrumb-item.active{font-weight:800;color:var(--color-text-strong)}@media (max-width: 576px){.breadcrumb{display:none}}.btn{line-height:normal}.btn-primary{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important;border-radius:30px}.btn-primary.outline{background-color:transparent!important;border-color:var(--color-primary)!important;border-radius:30px}.btn-secondary.outline{background-color:transparent!important;border-color:var(--color-secondary)!important;border-radius:30px}.btn-auxiliar.outline{background-color:transparent!important;border-color:var(--color-auxiliar)!important;border-radius:30px}.btn-auxiliar-comp.outline{background-color:transparent!important;border-color:var(--color-auxiliar-comp)!important;border-radius:30px}.btn-secondary{background-color:var(--color-secondary)!important;border-color:var(--color-secondary)!important;border-radius:30px}.btn-auxiliar{background-color:var(--color-auxiliar)!important;border-color:var(--color-auxiliar)!important;border-radius:30px}.btn-auxiliar-comp{background-color:var(--color-auxiliar-comp)!important;border-color:var(--color-auxiliar-comp)!important;border-radius:30px}.btn.disabled{background-color:var(--color-disabled-default)!important;border-color:var(--color-disabled-default)!important;border-radius:30px}.btn-black{background-color:transparent!important;border-color:var(--color-black)!important;border-radius:30px;padding:3px 16px}.btn-white.outline{background-color:transparent!important;border-color:var(--color-white)!important;border-radius:30px;padding:3px 16px}.btn-error{background-color:var(--color-error)!important;border-color:var(--color-error)!important;border-radius:30px}.btn-error.outline{background-color:transparent!important;border-color:var(--color-error)!important;border-radius:30px}.link-user:hover{color:#000}.link-user:focus{color:#000}.link-user img{margin-left:2px}.link-user{text-decoration:none;color:#000}.list-user .dropdown-menu.show{inset:auto auto 0px!important;right:0!important}.botones{padding:30px 0 100px}.botones section h2.sub{font-size:var(--fs-32)!important;color:var(--color-primary);margin:50px 0}.grilla-botones button{width:100%;height:40px;margin:15px auto;font-family:Nunito Sans;font-style:normal;font-weight:600;font-size:18px;line-height:25px;text-align:center}.grilla-botones .destaca-punteado img{margin:15px auto;display:block}.destaca-punteado{border:2px dashed #9747FF;padding:30px;margin-top:50px}.grilla-botones button.disabled{background:var(--color-disabled-default)}a.text-link{text-decoration:underline;font-size:var(--fs-14);font-weight:500;margin-bottom:15px;display:block;text-align:center}a.text-link.cyan{color:var(--color-secondary)}a.text-link.purple{color:var(--color-primary)}a.text-link.disabled{color:var(--color-input-disabled)}.global-actions{display:flex;justify-content:end;align-items:center;margin-top:16px;margin-bottom:32px}.global-actions a{display:flex;align-items:center;text-decoration:none;color:#6500e4;margin:0 8px}.button-modulo-container{display:grid;grid-template-columns:repeat(auto-fill,314px);justify-content:space-between}.button-modulo{display:flex;width:314px;padding:8px 16px;align-items:center;margin-bottom:20px;border-radius:50px;border-color:var(--color-auxiliar);border-style:solid;background-color:#fff;color:var(--color-black);font-weight:700;transition:all .1s ease-in-out}.button-modulo.curso{color:var(--color-auxiliar);justify-content:center}.button-modulo .material-icons{margin-right:16px;color:var(--color-auxiliar);transition:all .1s ease-in-out}.nav.nav-pills .nav-item .nav-link{display:flex;flex-wrap:nowrap;padding:8px 8px 8px 16px;align-items:center;margin-bottom:20px;width:100%;border:none;border-radius:50px;background-color:#fff;color:var(--color-black);font-weight:700;transition:all .1s ease-in-out}.nav.nav-pills .nav-item .nav-link:after{content:"";background:url(../../img/icon-arrow.svg) no-repeat center;background-size:100%;margin-left:auto;width:30px;height:30px}.nav.nav-pills .nav-item .nav-link{display:flex;flex-wrap:nowrap;padding:8px 16px;align-items:center;margin-bottom:8px;width:100%;border:none;border-radius:50px;background-color:#fff;color:var(--color-black);font-weight:700;transition:all .1s ease-in-out}.modal-content .nav.nav-pills .nav-item .nav-link{margin-bottom:4px}.nav.nav-pills .nav-item .nav-link .material-icons{margin-right:8px}.nav.nav-pills .nav-item .nav-link:after{content:"";background:url(../../img/icon-arrow.svg) no-repeat center;background-size:100%;margin-left:auto;width:30px;height:30px}.nav.nav-pills .nav-item .nav-link .material-icons{margin-right:4px}.button-modulo.active,.button-modulo:hover,.nav.nav-pills .nav-item .nav-link.active,.nav.nav-pills .nav-item .nav-link:hover{background:var(--color-auxiliar);color:#fff}.button-modulo.active .material-icons,.button-modulo:hover .material-icons,.nav.nav-pills .nav-item .nav-link.active .material-icons,.nav.nav-pills .nav-item .nav-link:hover .material-icons,.nav.nav-pills .nav-item .nav-link.active:after,.nav.nav-pills .nav-item .nav-link:hover:after{filter:brightness(0) invert(1) hue-rotate(0deg)}.btn-close{background-size:2em;top:0;right:0;position:absolute}.card.success{border:1px solid #C5F4CC;border-radius:2px;background:#e1ffe6}.card.danger{border:1px solid #FBBBD3;border-radius:2px;background:#fadae6}.card.warning{border:1px solid #FFE476;border-radius:2px;background:#fff9e1}.form-check-input:checked{background-color:#6501e4;border-color:#6501e4}.form-check-input:focus{border-color:#6501e4f2;outline:0;box-shadow:0 0 0 .25rem #6501e426}.form-check-input label{font-family:Nunito Sans;font-style:normal;font-weight:300;font-size:16px;line-height:22px;color:#1c002f}.selection{padding:30px 0 100px}.selection section h2.sub{font-size:var(--fs-32)!important;color:var(--color-primary);margin:50px 0}.destaca-punteado{border:2px dashed #9747FF;padding:35px;margin:20px auto}.selection .form-check{display:block;min-height:1.5rem;padding-left:0;margin-bottom:.125rem}.selection .form-check-input{border:1px solid var(--color-black);float:unset;margin:0 auto;display:block}.selection .form-check-input.purple{border:1px solid var(--color-primary)}.selection .form-check-input.neutral,.selection .form-check-input.disabled{border:1px solid var(--color-input-disabled)!important}.selection .form-check-input.error{border:1px solid var(--color-error)!important}.toggles .check-box{transform:scale(1.3)}.toggles input[type=checkbox]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;left:50%;margin-left:-20px;width:30px;height:10px;background:#ccc;border-radius:50px;box-shadow:0 0 6px #0000004d;cursor:pointer;transition:.4s;margin-bottom:0}.toggles input[type=checkbox]:disabled{background:#d3c9df!important}.toggles input:checked[type=checkbox]{background:#6500e4;border:1px solid #6500E4}.toggles input[type=checkbox]:after{position:absolute;content:"";width:15px;height:15px;top:-3px;left:0;background:#fff;border-radius:50%;box-shadow:0 0 3px #6501c8;transform:scale(1.1);transition:.4s}.toggles input:checked[type=checkbox]:after{left:50%;border:1px solid RGBA(138,61,234,.5)}.datepicker-toggle{position:relative;display:flex;justify-content:space-between;align-items:center}.datepicker-toggle .datepicker-input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer;box-sizing:border-box}.datepicker-toggle .datepicker-toggle-button{color:var(--color-primary)}.datepicker-toggle .date-picker-input-text{font-size:.85rem;padding:4px!important;text-align:center;margin-left:4px}.datepicker-input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;cursor:pointer;box-sizing:border-box}.datepicker-input::-webkit-calendar-picker-indicator{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;cursor:pointer;opacity:0}.fs-10{font-size:var(--fs-10)}.fs-12{font-size:var(--fs-12)}.fs-14{font-size:var(--fs-14)}.fs-16{font-size:var(--fs-16)}.fs-18{font-size:var(--fs-18)}.fs-20{font-size:var(--fs-20)}.fs-24{font-size:var(--fs-24)}.fs-36{font-size:var(--fs-36)}.fs-48{font-size:var(--fs-48)}.fs-56{font-size:var(--fs-56)}.fs-84{font-size:var(--fs-84)}.typo{padding:30px 0 100px}.typo section h2.sub{font-size:var(--fs-32)!important;color:var(--color-primary);margin:50px 0}.table.titles,.table.titles.large{color:var(--color-titles)}.table.titles>:not(caption)>*>*{border-bottom-width:0}.table.titles tr.h1{font-size:var(--fs-40)!important;font-weight:900}.table.titles tr.h2{font-size:var(--fs-32)!important;font-weight:400}.table.titles tr.h3{font-size:var(--fs-28)!important;font-weight:400}.table.titles tr.h4{font-size:var(--fs-24)!important;font-weight:400}.table.titles tr.h5{font-size:var(--fs-20)!important;font-weight:400}.table.titles tr.h6{font-size:var(--fs-16)!important;font-weight:400}.table.titles.large tr.h1{font-size:var(--fs-72)!important;font-weight:900}.table.titles.large tr.h2{font-size:var(--fs-64)!important;font-weight:900}.table.titles.large tr.h3{font-size:var(--fs-58)!important;font-weight:400}.table.titles.large tr.h4{font-size:var(--fs-48)!important;font-weight:400}.body-text p{color:var(--color-parrafos)!important;font-size:var(--fs-21)!important;font-weight:300;line-height:28px}.body-text p>del{font-size:var(--fs-17)!important}.body-text p>s{font-size:var(--fs-17)!important}.body-text p>ins{font-size:var(--fs-17)!important}.body-text p>u{font-size:var(--fs-17)!important}.body-text p>small{font-size:var(--fs-12)!important}.body-text .blockquote p{font-size:var(--fs-20)!important;color:var(--color-blockquotes)!important;font-weight:600}.body-text figure .blockquote p{font-weight:400}.body-text figure .blockquote-footer{font-size:var(--fs-14)!important;font-weight:600}.dody-text dt{font-size:var(--fs-28)!important;font-weight:600}.dody-text dd{font-size:var(--fs-28)!important;font-weight:400}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:#000000e6;border-bottom:2px solid black}.link-user{display:flex;justify-content:flex-end;align-items:center;text-decoration:none}.link-user img{margin-right:8px}.link-user span{margin-left:8px;text-decoration:none;transform:rotate(0);transition:transform .3s ease-in-out}.link-user:focus span{transform:rotate(180deg)}.navbar-light .navbar-toggler{border:1px solid white;padding:8px}.navbar-light .navbar-toggler .navbar-toggler-icon{filter:brightness(0) invert(1)}.icon-size-xs{width:16px!important;height:16px!important}.icon-size-sm{width:24px!important;height:24px!important}.active-label+.form-control::placeholder{color:#6c757d!important}.dropdown-item.disabled img{filter:saturate(0);opacity:.25}.shadow-sm{box-shadow:0 0 16px 4px #1c002f1a}.text-primary{color:var(--color-primary)!important}.text-success{color:var(--color-success-light)!important}.text-secondary{color:var(--color-secondary)!important}.border-primary{border-color:#6500e4!important}.rounded-4{border-radius:.6rem}.rounded-5{border-radius:.9rem}.fw-semibold{font-weight:600}.overflow-x{overflow-x:scroll}.overflow-x-hidden{overflow-x:hidden}.offcanvas .btn-close{position:relative;background-size:1em}.form-floating>label{padding:.7rem 1rem;align-items:center}.form-floating-buscar>.form-control{padding:8px 0 2px 22px!important;height:46px}.form-floating-buscar>.form-control~label{color:#989898;padding:8px 20px}.form-floating-buscar>.form-control:focus~label{padding:2px 7px}.form-floating-buscar>.form-control:focus~label,.form-floating-buscar>.form-control:not(:placeholder-shown)~label,.form-floating-buscar>.form-select~label,.form-floating-buscar>.active-label{top:-4px!important}.form-floating-buscar .form-control-icon{top:8px!important;right:14px!important}.form-floating>.form-control{padding:0rem .75rem;border-radius:31px}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.active-label{opacity:1;top:-4px;left:16px;border-radius:20px;height:auto;padding:0 7px;color:#000;background:#fff;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-check-label{display:inline-block;text-align:left;font-family:Nunito Sans;font-style:normal;font-weight:400;font-size:16px;line-height:28px}.form-floating>.form-control~span{display:none;transition:1.5 all linear;font-size:12px;color:#6500e4;position:absolute;left:10px}.form-floating>.form-control:focus~span{display:block}.form-control-icon{width:20px!important;height:20px!important;position:absolute;right:12px;top:11px}.form-control:focus{color:#fff;background-color:transparent;border-color:transparent;outline:0;box-shadow:0 0 0 .05rem #6501e4!important}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:0;padding-bottom:0}.form-floating>.form-control,.form-floating.negro>.form-select{height:38px;line-height:1.25}.form-floating>.form-control:focus{padding-top:0;padding-bottom:0;border-color:#6501e4;color:#000}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:0;padding-bottom:0;border-color:#ced4da}.form-floating.negro>.form-control:not(:placeholder-shown)~label,.form-floating.negro>.form-select~label{opacity:1;top:-9px;left:12px;height:auto;padding:0;color:#000;background:#fff;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control,.form-floating>.form-select{height:40px;border-radius:31px}.form-floating>.form-select{padding-top:0rem!important;padding-bottom:0rem!important}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select:focus{border-color:#6501e4;outline:0;box-shadow:0 0 0 .25rem #0d6efd00}.form-floating>.form-select:focus~span{display:block}.form-floating>.form-select~span{display:none;transition:1.5 all linear;font-size:12px;color:#6500e4;position:absolute;left:10px}.form-floating>.form-select~label{left:22px;height:auto;padding:0;font-size:1.2rem;opacity:1;transform:scale(.85) translateY(.65rem) translate(.15rem)}.form-floating>.form-select:valid~label,.form-floating>.form-select:focus~label{opacity:1;top:-4px;left:16px;border-radius:20px;height:auto;padding:0 7px;color:#000;background:#fff;transform:scale(.6) translateY(-.5rem) translate(.15rem)}.form-floating.negro>.form-control{padding:0rem .75rem;border-radius:31px}.form-floating.negro>.form-control:focus~label,.form-floating.negro>.form-control:not(:placeholder-shown)~label,.form-floating.negro>.form-select~label{opacity:1;top:-9px;left:12px;height:auto;padding:0;color:#fc0;background:#1d002f;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating.negro>.form-control~span{display:none;transition:1.5 all linear;font-size:12px;color:#fc0;position:absolute;left:10px}.form-floating.negro>.form-control:focus~span{display:block}input:-internal-autofill-selected{background-color:none!important}.form-floating.negro .form-control:focus{color:#fff;background-color:transparent;border-color:transparent;outline:0;box-shadow:0 0 0 .05rem #fc0!important}.navbar-light .navbar-toggler{color:transparent;border-color:transparent}.form-floating.negro>label{position:absolute;top:0;left:0;height:100%;color:#fff;padding:.4rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:transparent;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-floating.negro>.form-control:focus,.form-floating.negro>.form-control:not(:placeholder-shown){padding-top:0;padding-bottom:0}.form-floating.negro>.form-control,.form-floating.negro>.form-select{height:38px;line-height:1.25}.form-floating.negro>.form-control:focus,.form-floating.negro>.form-control:not(:placeholder-shown){padding-top:0;padding-bottom:0;border-color:#fecb04}.form-floating.negro>.form-control:not(:placeholder-shown){padding-top:0;padding-bottom:0;border-color:#ced4da;color:#fff}.form-floating.negro>.form-control:not(:placeholder-shown)~label,.form-floating.negro>.form-select~label{opacity:1;top:-9px;left:12px;height:auto;padding:0;color:#ced4da;background:#1d002f;transform:scale(.85) translateY(-.5rem) translate(.15rem)}#togglePassword{position:absolute;right:12px;top:11px}.text-field{padding:30px 0 100px}.text-field h2.sub{font-size:var(--fs-32)!important;color:var(--color-primary);margin:50px 0}.form-floating>.form-control.red:focus{border-color:var(--color-error);box-shadow:0 0!important}.form-floating>.form-control.red~span{color:var(--color-error)}.form-floating.disabled{border:1px solid var(--color-input-disabled);color:var(--color-input-disabled)}.form-floating.disabled>label{color:var(--color-input-disabled)}.disabled::placeholder{color:red;opacity:1}.disabled:-ms-input-placeholder{color:red}.disabled::-ms-input-placeholder{color:red}.pass-purple .fa-eye:before,.pass-purple .fa-eye-slash:before{color:var(--color-primary)}.pass-purple .form-control,.form-floating.pass-purple>.form-control:focus{border-color:var(--color-primary)}.form-floating.pass-purple>.form-control:focus{box-shadow:0 0!important}.pass-error .fa-eye:before{color:var(--color-error)}.pass-error .form-floating>.form-control~span{color:var(--color-error)}.pass-error .form-control,.form-floating.pass-error>.form-control:focus{border-color:var(--color-error)}.form-floating.pass-error>.form-control:focus{box-shadow:0 0!important}.pass-black .form-control,.form-floating.pass-black>.form-control:focus{border-color:var(--color-black)}.form-floating.pass-black>.form-control:focus{box-shadow:0 0!important}.form-floating.pass-disabled>.form-control:focus{box-shadow:0 0!important}.pass-black .fa-eye:before{color:var(--color-black)}.pass-disabled .fa-eye:before{color:var(--color-disabled-default)}.form-floating.pass-error>.form-control~span{color:var(--color-error)}.form-floating.pass-black>.form-control~span{color:var(--color-black)}.form-floating.pass-purple>.form-control~span{color:var(--color-primary)}.form-floating.pass-disabled>.form-control~span,.form-floating.pass-disabled>.form-control:focus~label{color:var(--color-disabled-default)}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.inputfile-item+label{font-size:1rem;background-color:transparent;padding:0}.inputfile-item:focus+label,.inputfile-item.has-focus+label,.inputfile-item+label:hover{border-color:#ced4da}.inputfile-item+label span,.inputfile-item+label strong{padding:.625rem 1.25rem;border-radius:31px}.inputfile-item+label span{border:1px solid #ced4da;width:390px;min-height:42px;font-size:1rem;font-weight:400;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:top;position:relative}.inputfile-item+label span:after{content:url(/img/icon-input-file.svg);position:absolute;right:20px;top:10px}.inputfile-item+label strong{width:145px;height:42px;color:#fff;background-color:var(--color-disabled-default);display:inline-block;text-align:center}.inputfile-item:focus+label strong,.inputfile-item.has-focus+label strong,.inputfile-item+label:hover strong{background-color:var(--color-primary)}.max-mb{margin-left:25px;font-size:12px;font-weight:400;color:var(--color-primary)}@media screen and (max-width: 50em){.inputfile-item+label strong{display:block}}.firma-input{width:40px;height:40px;padding:0!important;margin-right:8px;margin-bottom:8px;margin-top:10px;border-radius:4px;border:1px solid black;color:#000;z-index:1000!important;font-size:1.2rem;text-align:center}.firma-input:focus{color:#000}.textarea{resize:none;border-radius:24px!important}.input-file{position:relative;margin-bottom:.25rem}.input-file input[type=file]{border-radius:50px;padding:.375rem 1.2rem}.input-file input[type=file]::-webkit-file-upload-button{display:none}.input-file input[type=file]::file-selector-button{display:none}.input-file input[type=file]:invalid{font-size:0}::file-selector-button{display:none}.input-file input[type=file]:invalid:before{content:"Subir archivo";padding:0;border-radius:50px;color:#000;font-size:16px;line-height:1.6rem!important}.input-file .form-control:focus{color:#000}.input-file .input-file-icon{width:20px;height:20px;position:absolute;right:18px;top:10px}.form-floating.form-control-sm .form-control{height:30px;font-size:12px}.form-floating.form-control-sm label{padding:.5rem 1rem}.form-floating.form-control-sm:focus-within label{padding:.7rem .5rem;background:transparent}.form-floating.form-control-sm>.form-control-icon{height:10px;top:8px;right:16px}.myaccordion{margin:20px 0}.myaccordion .card,.myaccordion .card:last-child .card-header{border:none}.myaccordion .card{margin:0;border-bottom:1px solid #EDEFF0;box-shadow:none}.myaccordion .card.mb-3{margin-bottom:0!important}.myaccordion .card:last-child{border-bottom:0}.myaccordion .card-header{padding:0;background:transparent;border:0}.myaccordion .btn{width:100%;padding:16px 0;display:flex;align-items:center;justify-content:space-between;font-weight:800;color:#004987;text-align:left}.myaccordion .fa-stack{font-size:18px;flex-shrink:0}.myaccordion .btn-link:hover,.myaccordion .btn-link:focus{text-decoration:none;color:#004987}.myaccordion .card+.card{margin-top:0}.statistics-container{color:#fff;padding:40px 20px;text-align:center;margin-top:10px}.statistics-title{font-size:32px;font-weight:700;margin:0}.statistics-subtitle{font-size:18px;color:#8c8c8c;margin-bottom:20px}.statistics-stats-container{display:flex;justify-content:center;gap:40px;margin-top:10px}.statistics-stat-item{text-align:center;flex:0 1 250px;margin:0}.statistics-stat-number{font-size:36px;font-weight:700;margin:0;color:indigo}.statistics-stat-description{font-size:16px;color:#8c8c8c;margin-top:5px}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.imgr{-webkit-animation:3s rotate linear infinite;animation:3s rotate linear infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}#imgr2{-webkit-animation-direction:reverse;animation-direction:reverse}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;border-radius:31px;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);outline:0}.modal-content h4{font-family:Nunito Sans;font-style:normal;font-weight:800;font-size:28px;line-height:38px;text-align:center;color:#1c002f}.modal-content img{width:56px;height:56px}.modal-content p{font-family:Nunito Sans;font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center}.modal-xl{--bs-modal-width: 1500}.nav-movil-principal{width:100%}.nav-movil-principal .accordion-body{padding:1rem 5px}.nav-movil-principal .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_329_2999)'%3e%3cpath%20d='M12%202C6.48%202%202%206.48%202%2012C2%2017.52%206.48%2022%2012%2022C17.52%2022%2022%2017.52%2022%2012C22%206.48%2017.52%202%2012%202ZM16%2013H8C7.45%2013%207%2012.55%207%2012C7%2011.45%207.45%2011%208%2011H16C16.55%2011%2017%2011.45%2017%2012C17%2012.55%2016.55%2013%2016%2013Z'%20fill='%23FFCC00'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_329_2999'%3e%3crect%20width='24'%20height='24'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");transform:rotate(-180deg)}.nav-movil-principal .accordion-button{position:relative;display:flex;align-items:center;width:100%;font-weight:400;padding:5px;font-size:20px;line-height:36px;color:#fff;text-align:left;background-color:#6501e4;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}.nav-movil-principal .accordion-button:not(.collapsed){color:#fff!important;font-weight:800;outline:none;background-color:transparent;box-shadow:none}.nav-movil-principal .accordion-button:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_329_3031)'%3e%3cpath%20d='M12%202C6.48%202%202%206.48%202%2012C2%2017.52%206.48%2022%2012%2022C17.52%2022%2022%2017.52%2022%2012C22%206.48%2017.52%202%2012%202ZM16%2013H13V16C13%2016.55%2012.55%2017%2012%2017C11.45%2017%2011%2016.55%2011%2016V13H8C7.45%2013%207%2012.55%207%2012C7%2011.45%207.45%2011%208%2011H11V8C11%207.45%2011.45%207%2012%207C12.55%207%2013%207.45%2013%208V11H16C16.55%2011%2017%2011.45%2017%2012C17%2012.55%2016.55%2013%2016%2013Z'%20fill='%23FFCC00'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_329_3031'%3e%3crect%20width='24'%20height='24'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}.nav-movil-principal .accordion-button:not(.collapsed){color:#0c63e4;background-color:transparent;box-shadow:none}.nav-movil-principal .accordion-item{background-color:transparent;border:none;color:#fff!important}.nav-movil-principal .nav-interior-pdt-2 .accordion-collapse .menu-interno-drop li a{margin:0 auto;display:block;text-decoration:none;font-family:Nunito Sans;font-style:normal;font-weight:300;font-size:14px;line-height:19px;color:#fff}.nav-movil-principal .nav-interior-pdt-2 .accordion-collapse.collapse.show{transition:background-color 1.5s ease}.nav-movil-principal .nav-interior-pdt-2 .accordion-collapse.collapse.show{background:#4e00b0;border-radius:0 0 8px 8px;position:relative;padding-top:20px;top:-20px;z-index:0}.nav-movil-principal .nav-interior-pdt-2 .accordion-item{margin-bottom:10px}.nav-movil-principal .nav-interior-pdt-2 .accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#fff;text-align:left;background-color:#6501e4!important;box-shadow:inset 0 -1px #00000021!important;border:1px solid #EDEBEE;border-radius:40px!important;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}.nav-movil-principal .nav-interior-pdt-2 .accordion-button:not(.collapsed){color:#6501e4!important;border-radius:40px;background:#fff!important;box-shadow:0 0 8px #1b003d0d;box-shadow:inset 0 -1px #00000021!important;position:relative;z-index:2}.nav-movil-principal .nav-interior-pdt-2 .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20fill='%236500E4'%3e%3cpath%20fill-rule='evenodd'%20d='M1.646%204.646a.5.5%200%200%201%20.708%200L8%2010.293l5.646-5.647a.5.5%200%200%201%20.708.708l-6%206a.5.5%200%200%201-.708%200l-6-6a.5.5%200%200%201%200-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.nav-movil-principal .nav-interior-pdt-2 .accordion-button:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20fill='%23FFFFFF'%3e%3cpath%20fill-rule='evenodd'%20d='M1.646%204.646a.5.5%200%200%201%20.708%200L8%2010.293l5.646-5.647a.5.5%200%200%201%20.708.708l-6%206a.5.5%200%200%201-.708%200l-6-6a.5.5%200%200%201%200-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}.accordion-button:focus{box-shadow:none}.menu-movil-interior-desplegable.educacion .nav-movil-principal .accordion-button:not(.collapsed){background-color:#ff7e00!important}.menu-movil-interior-desplegable.educacion .nav-movil-principal .accordion-button{background-color:#ff7e00!important}.menu-movil-interior-desplegable.educacion .nav-movil-principal .nav-interior-pdt-2 .accordion-button:not(.collapsed){background-color:#fff!important;color:#000!important}.menu-movil-interior-desplegable.educacion .nav-movil-principal .nav-interior-pdt-2 .accordion-button{background-color:#ff7e00!important}.menu-movil-interior-desplegable.educacion .nav-movil-principal .nav-interior-pdt-2 .accordion-collapse.collapse.show{background:#fff!important;color:#ff7e00!important}.menu-movil-interior-desplegable.educacion .nav-movil-principal .nav-interior-pdt-2 .accordion-collapse .menu-interno-drop li a{color:#000!important}.nav-interior-pdt.educacion .accordion-button:not(.collapsed){color:#fff;border-radius:40px;background-color:#ff7e00!important;box-shadow:inset 0 -1px #00000021}.nav-movil-principal .nav-interior-pdt-2 .menu-interno-drop li.active a{font-weight:700!important}.nav-movil-principal .nav-interior-pdt-2 .lista-secundaria li:last-child{border-bottom:none!important}.nav-movil-principal .accordion-item{border-top:.5px solid #D3C9DF;border-bottom:.5px solid #D3C9DF}.nav-movil-principal .nav-interior-pdt-2 .accordion-item{border:none!important}@media only screen and (max-width:992px){.menu-escritorio-interior-desplegable{display:none}.menu-movil-interior-desplegable{display:block}}@media only screen and (min-width: 992px){.menu-escritorio-interior-desplegable{display:list-items}.menu-movil-interior-desplegable{display:none}}.section-menu-interior{min-height:80vh}.menu-interno-productos .navbar-nav .nav-link{padding-right:.2rem;padding-left:.2rem;font-size:14px}.menu-interno{background:#ffffffc9;box-shadow:0 4px 4px #b7b6b640;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.menu-interno .material-symbols-outlined{font-variation-settings:"FILL"0,"wght"400,"GRAD"0,"opsz"48}.logo-interno{position:relative;top:7px}.menu-interno .dropdown-toggle:after{display:none}.logout-item .material-symbols-outlined{float:right;color:var(--color-primary)}.dropdown-item.active,.dropdown-item:active{color:#6501e4;text-decoration:none;background-color:#d8d8d896}.arrows-interno{float:right;position:relative;top:-2px}.menu-interno-drop{margin:0 auto;display:block;padding:0;text-decoration:none}.menu-interno-drop li{border-bottom:1px solid #D3C9DF;margin:0 auto 5px;display:block;text-decoration:none}.menu-interno-drop li a,.menu-interno-drop li a:hover{margin:0 auto;display:block;text-decoration:none;font-family:Nunito Sans;font-style:normal;font-weight:300;font-size:14px;line-height:19px;color:#1c002f}.menu-interno-drop li.active a{font-weight:700}.nav-interior-pdt{position:sticky;width:100%}.lista-secundaria li:last-child{border-bottom:none}.desplegable-listado[aria-expanded=true] .arrows-interno{transform:rotate(180deg)}.nav-interior-pdt .accordion-button:not(.collapsed){color:#fff;border-radius:40px;background-color:#6500e4;box-shadow:inset 0 -1px #00000021}.nav-interior-pdt .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20fill='white'%3e%3cpath%20fill-rule='evenodd'%20d='M1.646%204.646a.5.5%200%200%201%20.708%200L8%2010.293l5.646-5.647a.5.5%200%200%201%20.708.708l-6%206a.5.5%200%200%201-.708%200l-6-6a.5.5%200%200%201%200-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.nav-interior-pdt .accordion-item{background-color:#f9f9f9;border:none;margin-top:10px;border-radius:40px}.nav-interior-pdt .accordion-item:last-of-type{border-bottom-right-radius:40px;border-bottom-left-radius:40px}.nav-interior-pdt .accordion-item:first-of-type{border-top-right-radius:40px;border-top-left-radius:40px}.nav-interior-pdt .accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background:#fff;box-shadow:0 0 8px #1b003d0d;background-color:#fff;border:1px solid #EDEBEE;border-radius:40px!important;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}.nav-interior-pdt .accordion-button:focus{z-index:3;border-color:#edebee;outline:none;box-shadow:0 0 0 .25rem #0d6efd00}@media (min-width: 768px){.menu-interno-productos .navbar-nav .nav-link{padding-right:.4rem;padding-left:.2rem;font-size:12px}}@media (min-width: 1300px){.menu-interno-productos .navbar-nav .nav-link{font-size:14px}}.mega-footer{padding:64px 0 0;background:var(--color-white);color:var(--color-text)}.mega-footer .container{max-width:1440px}.mega-footer__topband{background:#240046;height:18px;width:100%;margin-bottom:40px}.mega-footer__grid{row-gap:24px}.mega-footer__products{column-count:3;column-gap:32px}.mega-footer__product-group{break-inside:avoid;margin-bottom:24px;display:inline-block;width:100%}.mega-footer__title{font-weight:800;font-size:22px;margin-bottom:18px}.mega-footer__subtitle{font-weight:800;font-size:18px;color:var(--color-primary);margin-bottom:10px}.mega-footer__list{list-style:none;margin:0;padding:0}.mega-footer__item+.mega-footer__item{margin-top:6px}.mega-footer__link,.mega-footer__text{color:#2c4c9a;text-decoration:none;display:inline-flex;align-items:center;line-height:1.4}.mega-footer__link:hover{color:var(--color-primary);text-decoration:underline}.mega-footer__contact{margin-bottom:18px}.mega-footer__contact .mega-footer__link{display:block;margin-bottom:6px}.mega-footer__contact .mega-footer__link:last-child{margin-bottom:0}.mega-footer__icon{margin-right:6px}.mega-footer__cta-row{margin-top:28px}.mega-footer__downloads-row{margin-top:12px}.mega-footer__downloads-links{display:flex;flex-wrap:wrap;gap:12px 18px}.mega-footer__divider{border:0;border-top:2px solid #d9e1ff;margin:0;width:100%}.mega-footer__cta{background:var(--bg-gradient-orange);color:var(--color-black);font-weight:800;border-radius:18px;padding:12px 22px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-width:230px;box-shadow:0 6px 18px #ff7e0040}.mega-footer__cta:hover{color:var(--color-black);transform:translateY(-1px)}.mega-footer__brand{padding:26px 0;margin-top:40px}.mega-footer__logo{max-width:190px}.mega-footer__brand-links{display:flex;flex-wrap:wrap;gap:12px 18px}.mega-footer__brand-link{color:var(--color-white);text-decoration:none;font-weight:600}.mega-footer__brand-link:hover{text-decoration:underline}@media (max-width: 991px){.mega-footer{padding:60px 0 0}.mega-footer__cta-row{row-gap:16px;text-align:center}.mega-footer__products{column-count:2}.mega-footer__cta{width:100%}.mega-footer__downloads-links{justify-content:center}}@media (max-width: 576px){.mega-footer__title{font-size:20px}.mega-footer__subtitle{font-size:16px}.mega-footer__products{column-count:1}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#fff;border:1px solid rgba(211,201,223,1);border-radius:50px}::-webkit-scrollbar-thumb{background:#d3c9dfcc;border-radius:50px}::-webkit-scrollbar-thumb:hover{background:#d3c9df}.full-status-icon{font-size:.5rem}.status-icon{font-size:.7rem}.border-color-primary{border-color:var(--color-primary)!important}.border-color-secondary{border-color:var(--color-secodary)!important}.border-color-auxiliar{border-color:var(--color-auxiliar)!important}.border-color-auxiliar-comp{border-color:var(--color-auxiliar-comp)!important}.border-color-neutral{border:1px solid var(--color-neutral)!important}.border-neutral-separador{border:1px solid var(--color-neutral)!important;border-radius:20px}.border-black-separador{border:1px solid #EDEBEE;border-radius:8px}.color-primary{color:var(--color-primary)!important}.color-secondary{color:var(--color-secondary)!important}.color-auxiliar{color:var(--color-auxiliar)!important}.color-auxiliar-comp{color:var(--color-auxiliar-comp)!important}.color-success{color:var(--color-success)}.color-info{color:var(--color-info)}.color-warning{color:var(--color-warning)}.color-error{color:var(--color-error)}.color-text{color:var(--color-text)!important}.color-stand-by{color:#707070}.color-white{color:#fff!important}.bg-grisf7,.bg-home{background-color:#f7f7f7}.bg-neutral{background-color:var(--color-neutral)!important}.bg-primary{background-color:var(--color-primary)!important}.bg-secondary{background-color:var(--color-secondary)!important}.bg-auxiliar{background-color:var(--color-auxiliar)!important}.bg-auxiliar-comp{background-color:var(--color-auxiliar-comp)!important}.bg-success{background-color:var(--color-success)!important}.bg-success-low{background-color:var(--color-success-low)!important}.bg-info{background-color:var(--color-info)!important}.bg-info-low{background-color:var(--color-info-low)!important}.bg-warning{background-color:var(--color-warning)!important}.bg-warning-low{background-color:var(--color-warning-low)!important}.bg-error{background-color:var(--color-error)!important}.bg-error-low{background-color:var(--color-error-low)}.bg-stand-by{background-color:#d3c9df!important}.bg-grey{background-color:#f6f6f6!important}.bg-white{background:#fff}.bg-black{background:var(--color-black)}.bg-none{background:none!important}.palettes{padding:30px 0 100px}.palette{width:96%;margin:0 2% 50px 0;font-size:var(--fs-22)!important;height:320px;box-shadow:0 0 16px #00000040;border-radius:40px;padding:30px}.palette.black{background:var(--color-black);color:var(--color-white)}.palette.white{background:var(--color-white);color:var(--color-black)}.palette.neutral{background:var(--color-neutral);color:var(--color-black)}.palette.purple{background:var(--color-primary);color:var(--color-black)}.palette.cyan{background:var(--color-secondary);color:var(--color-black)}.palette.orange{background:var(--color-auxiliar);color:var(--color-white)}.palette.yellow{background:var(--color-auxiliar-comp);color:var(--color-black)}.palette.grad-1{width:100%;margin:0 0 50px;background:var(--bg-gradient-orange);background:linear-gradient(90deg,#fc0,#ff7e00);box-shadow:0 0 16px #00000040;color:var(--color-black)}.palette.grad-2{width:100%;margin:0;background:var(--bg-gradient-blue);background:linear-gradient(90deg,#00caf0,#6500e4);box-shadow:0 0 16px #00000040;color:var(--color-black)}:root{--table-cell-size: 16px }table{border-collapse:collapse;border-radius:8px;overflow:hidden;background:#fff0e2}table tr{height:46px}.table-sm tr{height:auto}.table>:not(:last-child)>:last-child>*{border-bottom-color:transparent}.table>thead{vertical-align:bottom;background:#faf7ff;border-radius:8px}.table>tbody{background:#fff}.table th:nth-child(1){-webkit-border-radius:8px 0px 0px 8px;-moz-border-radius:8px 0px 0px 8px;border-radius:8px 0 0 8px}.table th:nth-last-child(1){-webkit-border-radius:0px 8px 8px 0px;-moz-border-radius:0px 8px 8px 0px;border-radius:0 8px 8px 0}.table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;border-color:#ced4da;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table-row-hover:hover>*{background:var(--color-neutral-light, #f8f9ff);transition:background .15s ease}.cont-tabla-movil{background:#fff;box-shadow:0 0 16px 4px #0000001a;border-radius:8px}.cont-tabla-movil h5{font-family:Nunito Sans;font-style:normal;font-weight:700;font-size:14px;line-height:19px;padding:0;margin:0}.cont-tabla-movil p{font-family:Nunito Sans;font-style:normal;font-weight:400;font-size:12px;line-height:16px;padding:0;margin:0}.casilla-acciones{background:#faf6ff;border-radius:0 0 8px 8px}.casilla-acciones a span{position:relative;top:6px}.casilla-acciones a{color:var(--color-primary)}.table-overflow{max-width:-moz-fit-content;max-width:100%;overflow-x:auto;white-space:nowrap;display:flex;height:auto;max-height:314px;overflow-y:scroll}.table-overflow.table-sm{max-height:220px}.input-cell{background:#fff0;border:1px solid rgba(206,212,218,0);cursor:pointer;transition:all .1s ease-in-out}.input-cell:focus{background:#fff;border:1px solid rgba(206,212,218,1);outline:none;border-radius:1px}.tabla-evaluaciones .head-column-note{font-size:12px;width:100%;font-weight:900;color:var(--color-primary);border-bottom:none;cursor:pointer;max-width:60%;margin:0 auto;padding:4px}.tabla-evaluaciones .head-column-note.active{background:var(--color-primary);border-radius:8px;color:#fff}.tabla-evaluaciones .head-column-note.active .edit-note img{filter:invert(1) brightness(1) contrast(1) grayscale(1)}.tabla-evaluaciones .head-column-note .edit-note{font-size:16px;font-weight:900}.tabla-evaluaciones .head-column-prom{font-size:16px;font-weight:900;border-top:none;border-bottom:none}.tabla-evaluaciones .border-end{border-right-style:solid;border-right-width:1px;border-right-color:#ced4da}.tabla-evaluaciones tfoot td{border-bottom:none;color:var(--color-black)}.tabla-evaluaciones td.note-input{text-align:center;width:auto;transition:all .3s ease-in-out}.tabla-evaluaciones td.note-input.active{background:#fff9e1}.tabla-evaluaciones td.note-input .form-control{width:100%;max-width:40px;padding:0;text-align:center;background:none;border-color:#fff;pointer-events:none;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all .3s ease-in-out;user-select:none;-moz-user-select:none;-webkit-user-select:none}.tabla-evaluaciones td.note-input.active .form-control{color:#000;background:#fff;pointer-events:all;user-select:text;-moz-user-select:text;-webkit-user-select:text}.modulos .table-tbody-scroll{width:calc(99% + 12px);border-collapse:collapse}.modulos .table-tbody-scroll tbody{display:block;height:25vh;max-height:300px;overflow-y:scroll;overflow-x:hidden;width:100%}.modulos .table-tbody-scroll thead{width:calc(100% - 12px)}.modulos .table-tbody-scroll tbody tr{width:calc(99% + 12px)}.modulos .table-tbody-scroll thead,.modulos .table-tbody-scroll tbody tr{display:table;table-layout:fixed}@media (max-width: 1200px){.modulos .table-tbody-scroll:not(.overflow-x) td[class^=width-column]{width:100%!important}.modulos .table-tbody-scroll:not(.overflow-x) tr[class^=width-column]{width:100%!important}}.modulos .table>:not(caption)>*>*{padding:.5rem 1rem}.modulos .table td,.modal .table td{text-align:left;font-size:14px;vertical-align:middle}.modulos .table td a,.modal .table td a{text-decoration:none}.modulos .table .text-center,.modal .table .text-center{text-align:center}.modulos .table .text-right,.modal .table .text-right{text-align:right}.modulos .table thead,.modal .table thead,.modulos .table tfoot,.modal .table tfoot{background:#fff0e2}.modulos .table th,.modal .table th{font-weight:800;font-size:.9rem;vertical-align:middle}.modulos .table .width-column{width:104px!important}.modulos .table .width-column-xxl{width:320px!important}.modulos .table .width-column-xl{width:144px!important}.modulos .table .width-column-lg{width:136px!important}.modulos .table .width-column-md{width:120px!important}.modulos .table .width-column-sm{width:64px!important}.modulos .table .width-column-xs{width:40px!important}.modulos .table .width-column-xxs{width:15px!important}.modulos .table .width-column-1{width:calc(var(--table-cell-size) * 1)}.modulos .table .width-column-2{width:calc(var(--table-cell-size) * 2)}.modulos .table .width-column-3{width:calc(var(--table-cell-size) * 3)}.modulos .table .width-column-4{width:calc(var(--table-cell-size) * 4)}.modulos .table .width-column-5{width:calc(var(--table-cell-size) * 5)}.modulos .table .width-column-6{width:calc(var(--table-cell-size) * 6)}.modulos .table .width-column-7{width:calc(var(--table-cell-size) * 7)}.modulos .table .width-column-8{width:calc(var(--table-cell-size) * 8)}.modulos .table .width-column-9{width:calc(var(--table-cell-size) * 9)}.modulos .table .width-column-10{width:calc(var(--table-cell-size) * 10)}.modulos .table .width-column-11{width:calc(var(--table-cell-size) * 11)}.modulos .table .width-column-12{width:calc(var(--table-cell-size) * 12)}.modulos .table .width-column-13{width:calc(var(--table-cell-size) * 13)}.modulos .table .width-column-14{width:calc(var(--table-cell-size) * 14)}.modulos .table .width-column-15{width:calc(var(--table-cell-size) * 15)}.modulos .table .width-column-16{width:calc(var(--table-cell-size) * 16)}.modulos .table .width-column-17{width:calc(var(--table-cell-size) * 17)}.modulos .table .width-column-18{width:calc(var(--table-cell-size) * 18)}.modulos .table .width-column-19{width:calc(var(--table-cell-size) * 19)}.modulos .table .width-column-20{width:calc(var(--table-cell-size) * 20)}.modulos .table th .checkbox-column{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--color-primary);font-size:12px;font-weight:600}.modulos .table th .checkbox-column.lock{color:var(--color-black)}.row-actions{display:flex;justify-content:space-between;align-items:center}.row-actions a{text-align:center;width:24px;height:24px;margin:0}.row-actions a img{width:100%}.table .form-check-input{border-color:#6501e4f2}.table .card.data{cursor:pointer}.table .card.data:before{content:attr(data-number);display:block;position:absolute;width:20px;height:20px;background:#ff6767;font-size:12px;color:#1c002f;top:25%;left:-32px;border-radius:50px;display:flex;align-items:center;justify-content:center}.table .bg-success:not(.badge){background:#e1ffe6!important;border-color:#a2eeae!important}.table .bg-warning:not(.badge){background:#fff9e1!important;border-color:#ffe476!important}@media (min-width: 769px){td.note-input{padding:0}}@media screen and (max-width: 1200px){.modulos .table,.modal .table{border:0}.modulos .table caption,.modal .table caption{font-size:1.3em}.modulos .table::not(.overflow-x) tr,.modal .table::not(.overflow-x) tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.modulos .table::not(.overflow-x) td,.modal .table::not(.overflow-x) td{border-bottom:1px solid #ddd;display:block;font-size:1rem;text-align:right!important}.modulos .table::not(.overflow-x) td:before,.modal .table::not(.overflow-x) td:before{content:attr(data-label);float:left;font-weight:700}.modulos td.note-input .form-control,.modal td.note-input .form-control{margin:0 0 0 auto}.modulos .table .width-column-xxs{width:auto!important}}.tabs-classic.nav-tabs .nav-link.active{font-family:Nunito Sans;font-style:normal;font-weight:800!important;font-size:14px!important;line-height:21px!important;color:#6500e4!important;background:none;border:1px solid #EDEBEE;border-radius:8px 8px 0 0;margin-left:10px}.tabs-classic.nav-tabs .nav-link{font-family:Nunito Sans;font-style:normal;font-weight:400;font-size:14px;line-height:21px;text-align:center;color:#1c002f;background:#edebee;border:1px solid #EDEBEE;border-radius:8px 8px 0 0;margin-left:10px}.modulos .dropdown .nav-link,.modulos .nav-tabs.nav-underline .nav-link{color:var(--color-black);border:none;background:none;width:100%}.modulos .nav-tabs.nav-underline,.modulos .nav-tabs.nav-underline .nav-link.active,.modulos .nav-tabs.nav-underline .nav-link:hover,.modulos .nav-tabs.nav-underline .nav-link:focus,.modulos .nav-tabs.nav-underline .nav-link:focus-visible{border:none;outline:0;box-shadow:none;color:var(--color-primary);background:none;font-weight:700}.modulos .nav-tabs.nav-underline .nav-link.active:after{content:"";display:block;width:100%;height:4px;background:var(--color-primary);border-radius:4px}.tooltip-inner{background:#343a40}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:#343a40}.titulo-modulo{color:var(--color-black);font-size:2rem!important;font-style:normal;font-weight:800;line-height:normal}dl{margin:0}dl .modulo-dl{display:flex}dl .modulo-dl dt{margin-right:8px}.wizard .wizard-content{position:relative;height:100%}.wizard-step-container{position:relative;width:100%}.wizard .wizard-step{display:none;opacity:0;z-index:0;width:100%;transition:all .3s ease-in-out}.wizard .wizard-step.active{display:flex;opacity:1;z-index:1}.wizard .wizard-list{list-style:none;display:flex;align-items:center;width:100%;justify-content:center}.wizard .wizard-list .wizard-item{color:var(--color-primary);font-weight:600;transition:color .3s ease-in-out}.wizard .wizard-list .wizard-item:before{content:"";display:block;width:10px;height:10px;border-radius:50px;margin:0 auto 12px;background:var(--color-primary);transition:background-color .3s ease-in-out}.wizard .wizard-list .wizard-item.disabled{color:#989898}.wizard .wizard-list .wizard-item.disabled:before{background-color:#989898}.wizard .wizard-list .line{display:inline-block;width:170px;height:4px;margin:0 24px;background-color:var(--color-primary);transition:background-color .3s ease-in-out}.wizard .wizard-list .line.disabled{background-color:#989898}.overflow-scroll{height:calc(100vh - 400px);overflow-y:scroll!important;overflow-x:hidden!important}main{padding-top:80px}strong{font-weight:900}.navbar.navbar-expand-lg.navbar-light.fixed-top{background:#ffffffc9;box-shadow:0 4px 4px #b7b6b640;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.banner-home .img-banner{width:95%;display:block;margin:0 auto}.banner-home .logo-banner{width:300px}.banner-home{position:relative}.fondo-quienes-somos-1{width:65%;position:absolute;z-index:0;bottom:366px;left:17.5%}.fondo-quienes-somos-2{width:65%;position:absolute;z-index:2;bottom:-133px;left:17.5%}.quienes-somos{padding-top:200px}.fecha-ancla{display:block;margin:0 auto;width:30px;padding-top:30px}.link-nav-primary{background:var(--color-primary);border-radius:19px;padding:5px 26px;color:var(--color-white)!important;text-align:center;font-weight:600}.cont-text-productos{position:relative;border-radius:30px;padding:20px;z-index:3;height:536px}.cont-text-productos h4{position:relative;border-radius:30px;font-size:24px}.cont-text-productos h3{position:relative;border-radius:30px;font-size:78px;color:#000}.productos{padding-top:160px}.imagen-portada-productos{width:103%;position:relative;left:-37px;height:100%;max-height:536px;border-bottom-right-radius:30px;border-top-right-radius:30px;border-top:30px;object-fit:cover;z-index:1}.banner-home{position:relative;padding-bottom:117px}.productos{position:relative}.trama-productos{position:absolute;width:80%;z-index:0;max-height:100%;top:-80px;left:10%}.hablemos{padding-top:80px;padding-bottom:80px}.carousel-control-prev,.carousel-control-next{width:48px;height:48px;top:45%;background:#6500e41f;border-radius:50%;opacity:1}.carousel-control-prev-icon,.carousel-control-next-icon{filter:invert(22%) sepia(80%) saturate(7475%) hue-rotate(263deg) brightness(86%) contrast(101%)}.carousel-control-prev:focus,.carousel-control-next:focus,.carousel-control-prev:hover,.carousel-control-next:hover{background:#6500e433;opacity:1}@media (max-width: 600px){.cont-text-productos h3{font-size:45px}.cont-text-productos{height:auto}.quienes-somos{padding-top:126px}.hablemos{padding-top:80px;padding-bottom:65px}}.login{height:auto;min-height:100vh;background-image:url(/assets/bg-login-full-CwfQB9g4.png);background-repeat:no-repeat;background-position:top left;background-size:cover;padding-top:0}.login .formulario{background-color:var(--color-white);padding:30px;display:block;width:100%;border-radius:25px}.login .formulario h2{font-size:var(--fs-28)!important;text-align:center;color:var(--color-black);font-weight:900}.login .form-login{height:auto;min-height:100vh;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center}.login .logo-login{margin:0 auto 20px;width:184px;height:62px;display:block}.login .ingreso,.login .codigo{width:100%;max-width:360px;margin:50px auto}.login .opciones{width:100%;max-width:360px;margin:0 auto}.login .formulario{background-color:var(--color-white);padding:70px 30px;display:block;width:100%;border-radius:25px}.login .formulario input.form-control{width:100%;max-width:360px;margin:0 auto;display:inline-block;padding:5px 10px;border:1px solid #CED4DA;border-radius:25px;color:var(--color-black)}.login .codigo{text-align:center}.login .formulario input.form-control.code{font-family:"Baloo 2",cursive;width:64px;height:64px;margin:0 8px;display:inline-block;padding:5px 10px;border:1px solid #6500E4;border-radius:10px;color:var(--color-primary);font-weight:600;font-size:var(--fs-48)!important;line-height:36px;text-align:center}.login .formulario button.disable{background-color:var(--color-disabled-default)!important;color:var(--color-white);border-color:var(--color-disabled-default)!important;font-size:var(--fs-18)!important;margin-top:50px;font-weight:600}.login .formulario .olvido{font-size:var(--fs-14)!important;color:var(--color-primary);text-decoration:none;text-align:center;display:block;font-weight:600}.login .formulario .olvido:hover{text-decoration:underline}.login .login-load,.login .login-check{margin:50px auto 0;display:block}.formulario{box-shadow:0 0 48px 24px #1c002f1a}.login .formulario p{font-size:var(--fs-16)!important;color:var(--color-black);text-align:center;font-weight:300}.login p.solicita{font-size:var(--fs-14)!important}.login .back{color:var(--color-primary)!important}.fiscalizador-login{min-height:100vh;background:#f4f4f8;display:flex;align-items:center;justify-content:center;padding:64px 16px;box-sizing:border-box}.fiscalizador-login__layout{display:grid;grid-template-columns:1.05fr 1fr;width:100%;max-width:1240px;min-height:540px;background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 20px 60px #0000001a;margin:0 auto}.fiscalizador-login__panel{padding:30px 34px 36px;display:flex;flex-direction:column;gap:12px;justify-content:center}.fiscalizador-login__actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.fiscalizador-login__btn.secondary{border:2px solid #ced4da;color:#5c5c6f}.fiscalizador-login__brand{display:flex;gap:14px;align-items:center}.fiscalizador-login__brand img{width:160px}.fiscalizador-login__brand h1{font-size:26px;margin:0;color:#1c002f}.fiscalizador-login__subtitle{margin:4px 0 0;color:#5c5c6f;font-size:14px}.fiscalizador-login__eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:#7d3cff;margin:0}.fiscalizador-login__form{display:flex;flex-direction:column}.fiscalizador-floating{position:relative}.fiscalizador-floating .form-control{padding-left:42px;padding-right:42px}.fiscalizador-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#7d3cff}.fiscalizador-login__eye{position:absolute;right:10px;top:50%;transform:translateY(-50%);padding:4px;background:transparent;border:none;cursor:pointer;color:#7d3cff}.fiscalizador-login__eye .material-symbols-outlined{font-size:22px}.fiscalizador-login__label{font-weight:700;color:#1c002f;font-size:14px}.fiscalizador-login__input{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #ced4da;border-radius:12px;padding:10px 12px;transition:border-color .2s,box-shadow .2s}.fiscalizador-login__input:focus-within{border-color:#7d3cff;box-shadow:0 0 0 3px #7d3cff1f}.fiscalizador-login__input input{flex:1;border:none;outline:none;background:transparent;font-size:15px}.fiscalizador-login__ghost-btn{border:none;background:transparent;cursor:pointer;color:#7d3cff;padding:4px}.fiscalizador-login__captcha{height:74px;border:1px solid #ced4da;border-radius:12px;background:linear-gradient(90deg,#f5f5f5,#fff);color:#6c757d;display:flex;align-items:center;padding:12px;font-size:14px}.fiscalizador-login__btn{border:none;border-radius:12px;padding:12px 16px;font-weight:700;font-size:15px;cursor:pointer;transition:transform .1s ease,box-shadow .2s ease;background:linear-gradient(90deg,#7d3cff,#9b59ff);color:#fff;box-shadow:0 12px 24px #7d3cff40}.fiscalizador-login__btn:disabled{opacity:.7;cursor:not-allowed}.fiscalizador-login__btn:hover:not(:disabled){transform:translateY(-1px)}.fiscalizador-login__btn.ghost{background:transparent;border:2px solid #7d3cff;color:#7d3cff;box-shadow:none}.ingreso .btn,.ingreso .btn-primary{height:46px;border-radius:999px;font-weight:700}.ingreso .row{margin-top:12px}.fiscalizador-error{color:#dc3545;font-size:13px;margin-top:4px}.fiscalizador-login__hero{position:relative;background:linear-gradient(135deg,#240046,#7d3cff 60%,#00caf0);color:#fff;display:flex;align-items:center;justify-content:center;padding:32px}.fiscalizador-login__hero:before,.fiscalizador-login__hero:after{content:"";position:absolute;border-radius:32px;border:2px solid rgba(255,255,255,.25)}.fiscalizador-login__hero:before{width:78%;height:78%;top:10%;left:8%}.fiscalizador-login__hero:after{width:52%;height:52%;bottom:10%;right:6%}.fiscalizador-login__hero-content{position:relative;z-index:1;max-width:320px;text-align:center}.fiscalizador-login__hero h2{margin:0 0 8px;font-size:28px}.fiscalizador-login__hero p{margin:0 0 16px;color:#ffffffe6}.fiscalizador-login__badges{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.fiscalizador-login__badges .badge{background:#0003;padding:8px 12px;border-radius:14px;font-weight:700;font-size:13px;color:#fff;border:1px solid rgba(255,255,255,.2)}.form-error{display:block!important}@media (max-width: 992px){.fiscalizador-login{padding:32px 12px}.fiscalizador-login__layout{display:flex;flex-direction:column;max-width:520px;min-height:auto}.fiscalizador-login__panel{padding:24px 18px 28px}.fiscalizador-login__brand img{width:132px}.fiscalizador-login__hero{min-height:220px;border-top-left-radius:0;border-top-right-radius:0}.fiscalizador-login__hero:before,.fiscalizador-login__hero:after{display:none}}@media (max-width: 576px){.fiscalizador-login__layout{box-shadow:0 12px 32px #0000001f}.fiscalizador-login__panel{padding:18px 16px 24px}.fiscalizador-login__hero{padding:24px 18px 28px}.fiscalizador-login__hero h2{font-size:24px}}.portal-privado{background-image:url(img/fondo-producto-interno.svg);background-size:contain;background-position:center;background-repeat:no-repeat;min-height:80vh}.cont-productos-internos{background:#fff;box-shadow:0 0 48px 24px #1c002f1a;border-radius:40px;min-height:350px}.portal-privado h1{font-size:48px!important}.portal-privado h4{font-size:28px!important;min-height:80px}.img-pro-internos{width:100%;height:200px;object-fit:cover;border-top-left-radius:40px;border-top-right-radius:40px}.logo-interno{position:relative}@media (max-width: 600px){.logo-interno{width:100%;top:13px}.inputfile-item+label span{border:1px solid #ced4da;width:295px;margin-bottom:8px;min-height:42px;font-size:1rem;font-weight:400;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:top;position:relative}}.productos-cont-interior{padding-top:60px;background-image:url(/assets/fondo-seccion-interior-C-LiafjB.svg);background-repeat:no-repeat;background-size:cover;min-height:80vh}.card-shadow{background:#fff;box-shadow:0 0 16px 4px #1c002f1a;border-radius:20px}.cont-section-admin h3.titulo-seccion{font-family:Nunito Sans;font-style:normal;font-weight:800;font-size:32px;line-height:44px}.cont-section-admin h4.titulo-check{font-family:Nunito Sans;font-style:normal;font-weight:700;font-size:16px;line-height:22px;color:#1c002f}.cont-section-admin h4.titulo-tabla{font-family:Nunito Sans;font-style:normal;font-weight:800;font-size:28px;line-height:38px}.modulos{background:none;min-height:100vh;padding-top:128px;color:var(--color-black);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding-bottom:40px}.modulos .dropdown-toggle:after{display:none}.modulos .dropdown-menu{border-radius:8px!important;overflow:hidden}.modulos .card-shadow{background:#fff;border-radius:20px;box-shadow:0 0 16px 4px #1c002f1a;padding:48px 76px}.card-shadow-footer-mobile{background:#fff0e2;padding:.5rem!important}.card-shadow-footer-mobile a{color:var(--color-black)}@media (min-width: 769px){.modulos{background-image:url(/assets/fondo-seccion-interior-C-LiafjB.svg);background-position:center 135px;background-repeat:no-repeat;background-size:90%;background-attachment:fixed}.modulos .nav-tabs .nav-item{width:auto}}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors: active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors: active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer .endOfContent.active{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%,to{-webkit-transform:translateX(0);transform:translate(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translate(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translate(10px)}}@keyframes shake{0%,to{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translate(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translate(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}to{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}to{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translate(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translate(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translate(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translate(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translate(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translate(-5%) rotate(-1deg)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translate(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translate(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translate(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translate(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translate(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translate(-5%) rotate(-1deg)}to{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translate(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translate(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translate(30px)}80%{-webkit-transform:translateX(-10px);transform:translate(-10px)}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translate(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translate(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translate(-10px)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translate(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translate(-30px)}80%{-webkit-transform:translateX(10px);transform:translate(10px)}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translate(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translate(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translate(10px)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translate(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translate(20px)}to{opacity:0;-webkit-transform:translateX(-2000px);transform:translate(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translate(20px)}to{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translate(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translate(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translate(-20px)}to{opacity:0;-webkit-transform:translateX(2000px);transform:translate(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translate(-20px)}to{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translate(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}to{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translate(-20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translate(-20px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translate(-2000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translate(-2000px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translate(20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translate(20px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translate(2000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translate(2000px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateX(-20px);transform:translate(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translate(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateX(-2000px);transform:translate(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translate(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateX(20px);transform:translate(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translate(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateX(2000px);transform:translate(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translate(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}to{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}to{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}to{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}to{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translate(100%) skew(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translate(-20%) skew(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translate(0) skew(-15deg);opacity:1}to{-webkit-transform:translateX(0%) skewX(0deg);transform:translate(0) skew(0);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translate(100%) skew(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translate(-20%) skew(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translate(0) skew(-15deg);opacity:1}to{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translate(0) skew(0);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translate(0) skew(0);opacity:1}to{-webkit-transform:translateX(100%) skewX(-30deg);transform:translate(100%) skew(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translate(0) skew(0);opacity:1}to{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translate(100%) skew(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translate(-2000px)}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translate(-2000px)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translate(2000px)}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translate(2000px)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateX(-2000px);transform:translate(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translate(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateX(2000px);transform:translate(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translate(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translate(-100%) rotate(-120deg)}to{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translate(0) rotate(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translate(-100%) rotate(-120deg)}to{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translate(0) rotate(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translate(0) rotate(0)}to{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translate(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translate(0) rotate(0)}to{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translate(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}.wow{visibility:hidden}body{font-family:Roboto,sans-serif;font-weight:400;font-style:normal;overflow-x:hidden}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}a:focus,input:focus,textarea:focus,button:focus{text-decoration:none;outline:none;-webkit-box-shadow:none;box-shadow:none}a{-webkit-transition:all .3s;transition:all .3s}button{cursor:pointer}a:focus,a:hover{text-decoration:none}i,span,a{display:inline-block}audio,canvas,iframe,img,svg,video{vertical-align:middle}h1,h2,h3,h4,h5,h6{font-weight:600;margin:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:50px;margin-bottom:20px}h2{font-size:45px}@media (max-width: 767px){h2{font-size:36px}}@media only screen and (min-width: 480px) and (max-width: 767px){h2{font-size:40px}}h3{font-size:28px}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}ul,ol{margin:0;padding:0;list-style-type:none}p{font-size:18px;font-weight:400;line-height:28px;margin:0}.img-bg{background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}.shape{position:absolute;z-index:-1}@media only screen and (min-width: 480px) and (max-width: 767px){.container{width:450px}}.logo img{width:50%}@media only screen and (min-width: 768px) and (max-width: 991px){.img-wrapper{display:none}}@media (max-width: 767px){.img-wrapper{display:none}}@media (max-width: 767px){.odd-col{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.slick-slide:focus{outline:0}.common-btn{position:relative;overflow:hidden;z-index:2}.common-btn:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#ffffff1a;border-radius:inherit;-webkit-transition:all .3s;transition:all .3s}.common-btn:hover:after{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.mt-55{margin-top:55px}.mt-60{margin-top:60px}.mt-65{margin-top:65px}.mt-70{margin-top:70px}.mt-75{margin-top:75px}.mt-80{margin-top:80px}.mt-85{margin-top:85px}.mt-90{margin-top:90px}.mt-95{margin-top:95px}.mt-100{margin-top:100px}.mt-105{margin-top:105px}.mt-110{margin-top:110px}.mt-115{margin-top:115px}.mt-120{margin-top:120px}.mt-125{margin-top:125px}.mt-130{margin-top:130px}.mt-135{margin-top:135px}.mt-140{margin-top:140px}.mt-145{margin-top:145px}.mt-150{margin-top:150px}.mt-155{margin-top:155px}.mt-160{margin-top:160px}.mt-165{margin-top:165px}.mt-170{margin-top:170px}.mt-175{margin-top:175px}.mt-180{margin-top:180px}.mt-185{margin-top:185px}.mt-190{margin-top:190px}.mt-195{margin-top:195px}.mt-200{margin-top:200px}.mt-205{margin-top:205px}.mt-210{margin-top:210px}.mt-215{margin-top:215px}.mt-220{margin-top:220px}.mt-225{margin-top:225px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.mb-55{margin-bottom:55px}.mb-60{margin-bottom:60px}.mb-65{margin-bottom:65px}.mb-70{margin-bottom:70px}.mb-75{margin-bottom:75px}.mb-80{margin-bottom:80px}.mb-85{margin-bottom:85px}.mb-90{margin-bottom:90px}.mb-95{margin-bottom:95px}.mb-100{margin-bottom:100px}.mb-105{margin-bottom:105px}.mb-110{margin-bottom:110px}.mb-115{margin-bottom:115px}.mb-120{margin-bottom:120px}.mb-125{margin-bottom:125px}.mb-130{margin-bottom:130px}.mb-135{margin-bottom:135px}.mb-140{margin-bottom:140px}.mb-145{margin-bottom:145px}.mb-150{margin-bottom:150px}.mb-155{margin-bottom:155px}.mb-160{margin-bottom:160px}.mb-165{margin-bottom:165px}.mb-170{margin-bottom:170px}.mb-175{margin-bottom:175px}.mb-180{margin-bottom:180px}.mb-185{margin-bottom:185px}.mb-190{margin-bottom:190px}.mb-195{margin-bottom:195px}.mb-200{margin-bottom:200px}.mb-205{margin-bottom:205px}.mb-210{margin-bottom:210px}.mb-215{margin-bottom:215px}.mb-220{margin-bottom:220px}.mb-225{margin-bottom:225px}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pt-30{padding-top:30px}.pt-35{padding-top:35px}.pt-40{padding-top:40px}.pt-45{padding-top:45px}.pt-50{padding-top:50px}.pt-55{padding-top:55px}.pt-60{padding-top:60px}.pt-65{padding-top:65px}.pt-70{padding-top:70px}.pt-75{padding-top:75px}.pt-80{padding-top:80px}.pt-85{padding-top:85px}.pt-90{padding-top:90px}.pt-95{padding-top:95px}.pt-100{padding-top:100px}.pt-105{padding-top:105px}.pt-110{padding-top:110px}.pt-115{padding-top:115px}.pt-120{padding-top:120px}.pt-125{padding-top:125px}.pt-130{padding-top:130px}.pt-135{padding-top:135px}.pt-140{padding-top:140px}.pt-145{padding-top:145px}.pt-150{padding-top:150px}.pt-155{padding-top:155px}.pt-160{padding-top:160px}.pt-165{padding-top:165px}.pt-170{padding-top:170px}.pt-175{padding-top:175px}.pt-180{padding-top:180px}.pt-185{padding-top:185px}.pt-190{padding-top:190px}.pt-195{padding-top:195px}.pt-200{padding-top:200px}.pt-205{padding-top:205px}.pt-210{padding-top:210px}.pt-215{padding-top:215px}.pt-220{padding-top:220px}.pt-225{padding-top:225px}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.pb-30{padding-bottom:30px}.pb-35{padding-bottom:35px}.pb-40{padding-bottom:40px}.pb-45{padding-bottom:45px}.pb-50{padding-bottom:50px}.pb-55{padding-bottom:55px}.pb-60{padding-bottom:60px}.pb-65{padding-bottom:65px}.pb-70{padding-bottom:70px}.pb-75{padding-bottom:75px}.pb-80{padding-bottom:80px}.pb-85{padding-bottom:85px}.pb-90{padding-bottom:90px}.pb-95{padding-bottom:95px}.pb-100{padding-bottom:100px}.pb-105{padding-bottom:105px}.pb-110{padding-bottom:110px}.pb-115{padding-bottom:115px}.pb-120{padding-bottom:120px}.pb-125{padding-bottom:125px}.pb-130{padding-bottom:130px}.pb-135{padding-bottom:135px}.pb-140{padding-bottom:140px}.pb-145{padding-bottom:145px}.pb-150{padding-bottom:150px}.pb-155{padding-bottom:155px}.pb-160{padding-bottom:160px}.pb-165{padding-bottom:165px}.pb-170{padding-bottom:170px}.pb-175{padding-bottom:175px}.pb-180{padding-bottom:180px}.pb-185{padding-bottom:185px}.pb-190{padding-bottom:190px}.pb-195{padding-bottom:195px}.pb-200{padding-bottom:200px}.pb-205{padding-bottom:205px}.pb-210{padding-bottom:210px}.pb-215{padding-bottom:215px}.pb-220{padding-bottom:220px}.pb-225{padding-bottom:225px}input{-webkit-transition:all .3s;transition:all .3s;font-size:16px;border:1px solid rgba(112,112,112,.3)}input::-webkit-input-placeholder{font-size:16px}input:-ms-input-placeholder{font-size:16px}input::-ms-input-placeholder{font-size:16px}input::placeholder{font-size:16px}input:focus{border-color:#2f80ed}.subscribe-form-1{position:relative;max-width:570px}.subscribe-form-1 input{padding:20px 25px;width:100%}.subscribe-form-1 button{padding:20px 17px;color:#fff;border:1px solid transparent;position:absolute;bottom:0;right:0}@media (max-width: 767px){.subscribe-form-1 button{position:relative;margin-top:15px}}@media only screen and (min-width: 480px) and (max-width: 767px){.subscribe-form-1 button{position:absolute}}.countdown{padding-top:40px;padding-bottom:40px}.countdown .single-count-content{position:relative;padding:0 40px;text-align:center}@media only screen and (min-width: 992px) and (max-width: 1199px){.countdown .single-count-content{padding:0 30px}}@media (max-width: 767px){.countdown .single-count-content{padding:0 10px}}@media only screen and (min-width: 480px) and (max-width: 767px){.countdown .single-count-content{padding:0 20px}}.countdown .single-count-content:after{position:absolute;right:0;top:0;font-size:50px}@media (max-width: 767px){.countdown .single-count-content:after{top:-10px}}@media only screen and (min-width: 480px) and (max-width: 767px){.countdown .single-count-content:after{top:-5px}}.countdown .single-count-content:first-child{padding-left:0}.countdown .single-count-content:last-child{padding-right:0}.countdown .single-count-content:last-child:after{display:none}.countdown .single-count-content .count{font-size:50px}@media (max-width: 767px){.countdown .single-count-content .count{font-size:35px}}@media only screen and (min-width: 480px) and (max-width: 767px){.countdown .single-count-content .count{font-size:45px}}.countdown .single-count-content .text{margin-bottom:0}@media (max-width: 767px){.countdown .single-count-content .text{font-size:15px}}main.main-14 .main-wrapper{width:100%}main.main-14 .main-wrapper.demo-14{overflow:hidden;width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Roboto,sans-serif;color:#3e2945;position:relative}@media (max-width: 767px){main.main-14 .main-wrapper.demo-14{padding-top:50px;padding-bottom:50px}}main.main-14 .main-wrapper.demo-14 .img-wrapper{margin-left:-100px}@media only screen and (min-width: 768px) and (max-width: 991px){main.main-14 .main-wrapper.demo-14 .img-wrapper{display:block;margin-left:-150px;margin-right:0}}@media (max-width: 767px){main.main-14 .main-wrapper.demo-14 .img-wrapper{margin-left:0}}@media only screen and (min-width: 768px) and (max-width: 991px){main.main-14 .main-wrapper.demo-14 .img-wrapper img{width:100%}}@media (max-width: 767px){main.main-14 .main-wrapper.demo-14 .img-wrapper img{width:100%}}main.main-14 .main-wrapper.demo-14 .shape-1{left:0;right:0;margin:auto;top:120px}main.main-14 .main-wrapper.demo-14 .shape-2{right:380px;top:95px}main.main-14 .main-wrapper.demo-14 .shape-3{right:88px;top:230px}main.main-14 .main-wrapper.demo-14 .shape-4{right:295px;top:550px}main.main-14 .main-wrapper.demo-14 .shape-5{right:-48px;bottom:250px}main.main-14 .main-wrapper.demo-14 .shape-6{right:272px;bottom:-20px}main.main-14 .main-wrapper.demo-14 .content-wrapper{margin-left:-40px}@media (max-width: 767px){main.main-14 .main-wrapper.demo-14 .content-wrapper{margin-left:0;margin-bottom:30px}}main.main-14 .main-wrapper.demo-14 .content-wrapper h1{font-size:100px;font-weight:700;margin-bottom:20px}@media only screen and (min-width: 992px) and (max-width: 1199px){main.main-14 .main-wrapper.demo-14 .content-wrapper h1{font-size:70px}}@media only screen and (min-width: 768px) and (max-width: 991px){main.main-14 .main-wrapper.demo-14 .content-wrapper h1{font-size:60px}}@media (max-width: 767px){main.main-14 .main-wrapper.demo-14 .content-wrapper h1{font-size:50px}}main.main-14 .main-wrapper.demo-14 .content-wrapper p{font-size:16px;line-height:26px}main.main-14 .main-wrapper.demo-14 .content-wrapper .countdown{padding-top:45px;padding-bottom:50px}main.main-14 .main-wrapper.demo-14 .content-wrapper .countdown .single-count-content{padding:0 36px;position:relative}@media only screen and (min-width: 992px) and (max-width: 1199px){main.main-14 .main-wrapper.demo-14 .content-wrapper .countdown .single-count-content{padding:0 25px}}@media only screen and (min-width: 768px) and (max-width: 991px){main.main-14 .main-wrapper.demo-14 .content-wrapper .countdown .single-count-content{padding:0 15px}}@media (max-width: 767px){main.main-14 .main-wrapper.demo-14 .content-wrapper .countdown .single-count-content{padding:0 15px}}main.main-14 .main-wrapper.demo-14 .content-wrapper .countdown .single-count-content:first-child{padding-left:0}main.main-14 .main-wrapper.demo-14 .content-wrapper .countdown .single-count-content:last-child{padding-right:0}main.main-14 .main-wrapper.demo-14 .content-wrapper .countdown .single-count-content:last-child:after{content:""}main.main-14 .main-wrapper.demo-14 .content-wrapper .countdown .single-count-content:after{content:":";font-size:50px;color:#3e2945;position:absolute;top:-5px;right:0}@media (max-width: 767px){main.main-14 .main-wrapper.demo-14 .content-wrapper .countdown .single-count-content:after{font-size:35px;top:0}}main.main-14 .main-wrapper.demo-14 .content-wrapper .countdown .single-count-content .count{font-size:50px;margin-bottom:5px}@media (max-width: 767px){main.main-14 .main-wrapper.demo-14 .content-wrapper .countdown .single-count-content .count{font-size:35px}}main.main-14 .main-wrapper.demo-14 .content-wrapper .countdown .single-count-content .text{font-size:16px}@media (max-width: 767px){main.main-14 .main-wrapper.demo-14 .content-wrapper .countdown .single-count-content .text{font-size:15px}}main.main-14 .main-wrapper.demo-14 .content-wrapper .subscribe-form input{border:1px solid rgba(112,112,112,.3)}main.main-14 .main-wrapper.demo-14 .content-wrapper .subscribe-form input::-webkit-input-placeholder{color:#3e2945}main.main-14 .main-wrapper.demo-14 .content-wrapper .subscribe-form input:-ms-input-placeholder{color:#3e2945}main.main-14 .main-wrapper.demo-14 .content-wrapper .subscribe-form input::-ms-input-placeholder{color:#3e2945}main.main-14 .main-wrapper.demo-14 .content-wrapper .subscribe-form input::placeholder{color:#3e2945}main.main-14 .main-wrapper.demo-14 .content-wrapper .subscribe-form input:focus{border-color:#44acbe}main.main-14 .main-wrapper.demo-14 .content-wrapper .subscribe-form button{background:#44acbe}@media (max-width: 767px){main.main-14 .main-wrapper.demo-14 .content-wrapper .subscribe-form button{position:unset;margin-top:15px}}@media only screen and (min-width: 480px) and (max-width: 767px){main.main-14 .main-wrapper.demo-14 .content-wrapper .subscribe-form button{position:absolute}}
