/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*!
 * Generated using the Bootstrap Customizer (<none>)
 * Config saved to config.json and <none>
 *//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}.DayPicker{display:inline-block}.DayPicker-wrapper{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-bottom:1rem;-ms-flex-direction:row;flex-direction:row}.DayPicker-Months{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.DayPicker-Month{display:table;border-collapse:collapse;border-spacing:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 1rem;margin-top:1rem}.DayPicker-NavButton{position:absolute;cursor:pointer;top:1rem;right:1.5rem;margin-top:2px;color:#8b9898;width:1.25rem;height:1.25rem;display:inline-block;background-size:50%;background-repeat:no-repeat;background-position:50%}.DayPicker-NavButton:hover{opacity:.8}.DayPicker-NavButton--prev{margin-right:1.5rem;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAVVJREFUWAnN2G0KgjAYwPHpGfRkaZeqvgQaK+hY3SUHrk1YzNLay/OiEFp92I+/Mp2F2Mh2lLISWnflFjzH263RQjzMZ19wgs73ez0o1WmtW+dgA01VxrE3p6l2GLsnBy1VYQOtVSEH/atCCgqpQgKKqYIOiq2CBkqtggLKqQIKgqgCBjpJ2Y5CdJ+zrT9A7HHSTA1dxUdHgzCqJIEwq0SDsKsEg6iqBIEoq/wEcVRZBXFV+QJxV5mBtlDFB5VjYTaGZ2sf4R9PM7U9ZU+lLuaetPP/5Die3ToO1+u+MKtHs06qODB2zBnI/jBd4MPQm1VkY79Tb18gB+C62FdBFsZR6yeIo1YQiLJWMIiqVjQIu1YSCLNWFgijVjYIuhYYCKoWKAiiFgoopxYaKLUWOii2FgkophYp6F3r42W5A9s9OcgNvva8xQaysKXlFytoqdYmQH6tF3toSUo0INq9AAAAAElFTkSuQmCC")}.DayPicker-NavButton--next{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAXRJREFUWAnN119ugjAcwPHWzJ1gnmxzB/BBE0n24m4xfNkTaOL7wOtsl3AXMMb+Vjaa1BG00N8fSEibPpAP3xAKKs2yjzTPH9RAjhEo9WzPr/Vm8zgE0+gXATAxxuxtqeJ9t5tIwv5AtQAApsfT6TPdbp+kUBcgVwvO51KqVhMkXKsVJFXrOkigVhCIs1Y4iKlWZxB1rX4gwlpRIIpa8SDkWmggrFq4IIRaJKCYWnSgnrXIQV1r8YD+1Vrn+bReagysIFfLABRt31v8oBu1xEBttfRbltmfjgEcWh9snUS2kNdBK6WN1vrOWxObWsz+fjxevsxmB1GQDfINWiev83nhaoiB/CoOU438oPrhXS0WpQ9xc1ZQWxWHqUYe0I0qrKCQKjygDlXIQV2r0IF6ViEBxVTBBSFUQQNhVYkHIVeJAtkNsbQ7c1LtzP6FsObhb2rCKv7NBIGoq4SDmKoEgTirXAcJVGkFSVVpgoSrXICGUMUH/QBZNSUy5XWUhwAAAABJRU5ErkJggg==")}.DayPicker-NavButton--interactionDisabled{display:none}.DayPicker-Caption{padding:0 .5rem;display:table-caption;text-align:left;margin-bottom:.5rem}.DayPicker-Caption>div{font-size:1.15rem;font-weight:500}.DayPicker-Weekdays{margin-top:1rem;display:table-header-group}.DayPicker-WeekdaysRow{display:table-row}.DayPicker-Weekday{display:table-cell;padding:.5rem;font-size:.875em;text-align:center;color:#8b9898}.DayPicker-Weekday abbr[title]{border-bottom:none;text-decoration:none}.DayPicker-Body{display:table-row-group}.DayPicker-Week{display:table-row}.DayPicker-Day{text-align:center;border-radius:50%}.DayPicker-Day,.DayPicker-WeekNumber{display:table-cell;padding:.5rem;cursor:pointer;vertical-align:middle}.DayPicker-WeekNumber{text-align:right;min-width:1rem;font-size:.75em;color:#8b9898;border-right:1px solid #eaecec}.DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.DayPicker-Footer{padding-top:.5rem}.DayPicker-TodayButton{border:none;background-image:none;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;color:#4a90e2;font-size:.875em}.DayPicker-Day--today{color:#d0021b;font-weight:700}.DayPicker-Day--outside{cursor:default;color:#8b9898}.DayPicker-Day--disabled{color:#dce0e0;cursor:default}.DayPicker-Day--sunday{background-color:#f7f8f8}.DayPicker-Day--sunday:not(.DayPicker-Day--today){color:#dce0e0}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){position:relative;color:#f0f8ff;background-color:#4a90e2}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{background-color:#51a0fa}.DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#f0f8ff}.DayPickerInput{display:inline-block}.DayPickerInput-OverlayWrapper{position:relative}.DayPickerInput-Overlay{left:0;z-index:1;position:absolute;background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15);box-shadow:0 2px 5px rgba(0,0,0,.15)}body{margin:0;padding:0;font-family:Avenir;font-family:Lato,sans-serif;font-family:Nunito,sans-serif}.toolbar{background:-webkit-gradient(linear,left top,right top,from(#29bfff),color-stop(#29bfff),to(#29bfff));background:-webkit-linear-gradient(left,#29bfff,#29bfff,#29bfff);background:-o-linear-gradient(left,#29bfff,#29bfff,#29bfff);background:linear-gradient(90deg,#29bfff,#29bfff,#29bfff);padding:.18rem 0;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.12);box-shadow:0 4px 10px rgba(0,0,0,.12);position:-webkit-sticky;position:sticky;top:0;z-index:1000}.container{max-width:1200px;margin:0 auto;padding:0 1rem}.nav-items{-ms-flex-pack:center;justify-content:center;gap:1.6rem}.nav-items>.navBar-dropdown,.nav-items>a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.45rem .95rem;border-radius:6px;text-decoration:none;cursor:pointer;font-weight:400!important;font-size:2.2rem;line-height:1.2;white-space:nowrap;-webkit-transition:background-color .22s ease,-webkit-transform .16s ease;transition:background-color .22s ease,-webkit-transform .16s ease;-o-transition:background-color .22s ease,transform .16s ease;transition:background-color .22s ease,transform .16s ease;transition:background-color .22s ease,transform .16s ease,-webkit-transform .16s ease}.nav-items a h4,.nav-items h4,.navBar-dropdown>h4{margin:0;font-weight:400!important;font-size:2.2rem;line-height:1.2}.nav-items>.navBar-dropdown:hover,.nav-items>a:hover{background-color:hsla(0,0%,100%,.12);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.logo-link img:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.navBar-dropdown{position:relative}.navBar-dropdown-content{position:absolute;top:calc(100% - 1px);left:0;background-color:rgba(0,42,54,.97);min-width:280px;border-radius:8px;-webkit-box-shadow:0 8px 20px rgba(0,0,0,.25);box-shadow:0 8px 20px rgba(0,0,0,.25);padding:.25rem 0;z-index:200;visibility:hidden;opacity:0;-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);-webkit-transition:opacity .16s ease,visibility .16s,-webkit-transform .16s ease;transition:opacity .16s ease,visibility .16s,-webkit-transform .16s ease;-o-transition:opacity .16s ease,transform .16s ease,visibility .16s;transition:opacity .16s ease,transform .16s ease,visibility .16s;transition:opacity .16s ease,transform .16s ease,visibility .16s,-webkit-transform .16s ease;pointer-events:none}.navBar-dropdown:focus-within .navBar-dropdown-content,.navBar-dropdown:hover .navBar-dropdown-content{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:auto}.navBar-dropdown-content a,.navBar-dropdown-content nav{display:block;padding:.8rem 1.2rem;color:#fff;font-size:1.8rem;font-weight:400!important;white-space:nowrap;text-decoration:none}.navBar-dropdown-content a:hover,.navBar-dropdown-content nav:hover{background-color:#005f73}.navBar-dropdown-content nav{position:relative;padding-right:1.5rem;cursor:pointer}.navBar-submenu-content{display:none;position:absolute;top:0;left:100%;background-color:rgba(0,42,54,.97);border-radius:8px;-webkit-box-shadow:0 8px 20px rgba(0,0,0,.25);box-shadow:0 8px 20px rgba(0,0,0,.25);min-width:230px;padding:.25rem 0;z-index:300;opacity:0;visibility:hidden;-webkit-transform:translateX(6px);-ms-transform:translateX(6px);transform:translateX(6px);-webkit-transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,-webkit-transform .18s ease;-o-transition:opacity .18s ease,transform .18s ease;transition:opacity .18s ease,transform .18s ease;transition:opacity .18s ease,transform .18s ease,-webkit-transform .18s ease}.navBar-dropdown-content nav:hover .navBar-submenu-content{display:block;opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.navBar-submenu-content .NavLink,.navBar-submenu-content a{display:block;padding:.8rem 1.2rem;font-size:1.6rem;color:#fff;text-decoration:none;white-space:nowrap;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.navBar-submenu-content a:hover{background-color:#007a8a;color:#fff}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.toolbar{padding:.6rem 0;min-height:72px}.toolbar .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.logo-link img{height:48px;margin-right:18px;-webkit-transition:-webkit-transform .18s ease;transition:-webkit-transform .18s ease;-o-transition:transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease}.nav-items{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:2rem}.nav-items>.navBar-dropdown,.nav-items>a{padding:.65rem 1.15rem;font-size:1.25rem;font-weight:600;color:#fff;border-radius:8px;-webkit-transition:background-color .2s ease,-webkit-transform .14s ease;transition:background-color .2s ease,-webkit-transform .14s ease;-o-transition:background-color .2s ease,transform .14s ease;transition:background-color .2s ease,transform .14s ease;transition:background-color .2s ease,transform .14s ease,-webkit-transform .14s ease}.hamburger-menu{display:none}@media (max-width:1150px){.toolbar .nav-items{display:none!important}.header-bottom,.main-menu-container,.site-header{display:none!important;height:0!important;padding:0!important;margin:0!important}.header-top,header{display:block!important;height:auto!important}.hamburger-menu{display:-ms-flexbox!important;display:flex!important;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1200;cursor:pointer}}.header{height:60px;-ms-flex-align:center;align-items:center;padding:0 20px;position:relative;overflow:hidden}.hamburger-menu,.header{display:-ms-flexbox;display:flex}.hamburger-menu{position:absolute;top:4%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:35px;width:27px;height:20px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;z-index:100;cursor:pointer}.bar1,.bar2,.bar3{height:3px;background-color:#fff;border-radius:2px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}@media only screen and (min-width:1000px){.hamburger-menu{display:none}}.search-button{margin-left:32px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.search-button img{height:17.49px;width:17.49px;cursor:pointer}.search-button-active,.search-button img:hover{-webkit-filter:invert(74%) sepia(57%) saturate(6761%) hue-rotate(182deg) brightness(111%) contrast(99%);filter:invert(74%) sepia(57%) saturate(6761%) hue-rotate(182deg) brightness(111%) contrast(99%)}.search-box{position:absolute;top:80px;right:0;background-color:#edecec;min-width:250px;z-index:1;overflow:hidden;max-height:0;-webkit-transition:max-height .3s ease;-o-transition:max-height .3s ease;transition:max-height .3s ease}.search-box-show{max-height:94px}.global-search{position:relative;height:44px}.global-search button{position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:none;background-color:transparent}.global-search button:focus{border:none;outline:0!important}.search-input{height:100%;width:100%;border:1px solid #e5e5e5;border-radius:3px;background-color:#fff;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:8px;padding-right:34px;font-size:16px;color:#000}::-webkit-input-placeholder{color:#969696;opacity:1}:-ms-input-placeholder,::-ms-input-placeholder{opacity:1}::placeholder{color:#969696;opacity:1}:-ms-input-placeholder,::-ms-input-placeholder{color:#969696}.header{background:-webkit-gradient(linear,left top,right top,from(#29bfff),color-stop(#29bfff),to(#29bfff));background:-webkit-linear-gradient(left,#29bfff,#29bfff,#29bfff);background:-o-linear-gradient(left,#29bfff,#29bfff,#29bfff);background:linear-gradient(90deg,#29bfff,#29bfff,#29bfff);padding:35px 0 6px;-webkit-box-sizing:border-box;box-sizing:border-box;height:10px}.logos{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}.header img{display:block}.logo-ucr{height:100px;width:auto;margin-left:1px}.logo-mio{height:50px;width:auto}@media only screen and (min-width:350px){.logo-ucr{height:55px}.logo-otro{height:35px}}@media (max-width:1000px){.header{display:none}}footer{border-top:3px solid #29bfff;color:#ddd;line-height:18px;right:0;bottom:0;left:0;font-weight:300}.footer-nav,footer{background-color:#363839}.footer-nav{font-size:13px;line-height:21px}.footer-nav .container{display:-ms-flexbox;display:flex;padding:37px 15px 33px}.footer-nav .footer-left{margin-right:auto}.footer-nav .footer-left .cne{margin-left:-4px}.footer-left p{color:#ddd}.copyright{font-size:14px}.footer-nav h1{font-size:14px;font-weight:500;text-transform:uppercase;margin-bottom:28px}.footer-nav .footer-nav-logos{margin-top:25px}.footer-nav .footer-nav-logos img{margin-right:15px}.footer-nav .footer-right{width:300px}.footer-nav .footer-right ul a,.footer-nav .footer-right ul a:link,.footer-nav .footer-right ul a:visited{color:#bfbfbf}.footer-nav .footer-right ul{padding:0;list-style:none}.footer-nav .footer-right ul li a:before{color:#bfbfbf;content:"\203A";display:block;height:0;width:0;left:0;font-size:21px;position:absolute}.footer-nav .footer-right ul li a{color:#bfbfbf;font-size:13px;transition:all .5s ease-out;-moz-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out}.footer-nav .footer-right ul li a:hover{color:#fff;text-decoration:none}.footer-nav .footer-right ul li{border-bottom:1px solid #4b4c4d;padding:10px 10px 10px 12px;position:relative}.footer-base{background-color:#282a2b;font-size:11px}.footer-base .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:27px 15px 29px}.footer-base .footer-left{color:#999;margin-right:auto}.footer-base .footer-left span,.footer-left a{color:#fff;transition:all .5s ease-out;-moz-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out}.footer-base .footer-left a:hover{color:#29bfff;text-decoration:none}.footer-base img.icon{height:37px;margin:0 5px}.footer-social{display:-ms-flexbox;display:flex}.facebook-logo,.instagram-logo,.twitter-logo,.youtube-logo{width:30px;height:30px;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.instagram-logo img{height:40px;width:auto;margin-right:15px}.twitter-logo img{height:36px;width:auto;margin-right:32px}.cmcc{margin-right:10px;display:-ms-flexbox;display:flex;gap:100px;-ms-flex-align:center;align-items:center}.facebook-logo{background-color:#3b5998;margin-right:10px}.facebook-logo img{height:16px;width:auto}.youtube-logo{background-color:#cc1c19}.youtube-logo img{height:11px;width:auto}@media only screen and (max-width:420px){.footer-nav .footer-left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 auto}.footer-nav .container .footer-nav-logos{-ms-flex-order:1;order:1;margin:15px auto 27px}.footer-nav .container .footer-left h1{-ms-flex-order:2;order:2}.footer-nav .container .footer-left p{-ms-flex-order:3;order:3}.footer-nav .footer-right{display:none}.footer-base .container{-ms-flex-direction:column;flex-direction:column}.footer-base .container .footer-left{-ms-flex-order:2;order:2;margin:27px auto 0}.footer-base .container div:nth-child(2){-ms-flex-order:1;order:1}.facebook-logo,.youtube-logo{width:37px;height:37px}.facebook-logo img{height:19.73px;width:auto}.youtube-logo img{height:13.57px;width:auto}.footer-nav h1{margin-bottom:9.38px}.instagram-logo,.twitter-logo{width:37px;height:37px}.instagram-logo img{height:50px;width:auto;margin-right:15px}.twitter-logo img{height:48px;width:auto;margin-right:32px}}.overlay-container{position:fixed;top:0;right:-320px;width:320px;height:100%;background-color:#046;-webkit-box-shadow:-2px 0 10px rgba(0,0,0,.3);box-shadow:-2px 0 10px rgba(0,0,0,.3);-webkit-transition:right .3s ease-in-out;-o-transition:right .3s ease-in-out;transition:right .3s ease-in-out;z-index:9999;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px;overflow-y:auto}.overlay-container.menu-open{right:0}.overlay-container.menu-close{right:-320px}.menu-items{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#fff;font-family:Roboto,sans-serif}.menu-accordion,.menu-items a{display:block;padding:10px 0;color:#fff;text-decoration:none;font-size:16px;cursor:pointer;position:relative;font-weight:500}.menu-accordion:hover,.menu-items a:hover{background-color:hsla(0,0%,100%,.1)}.menu-accordion:hover:before,.menu-items a:hover:before{content:"";position:absolute;left:-20px;top:0;width:4px;height:100%;background-color:#29bfff}.menu-accordion{font-size:16px;margin-top:10px;font-weight:500;border:none}.menu-accordion-content{max-height:0;overflow:hidden;-webkit-transition:max-height .25s ease-out,padding .25s ease-out;-o-transition:max-height .25s ease-out,padding .25s ease-out;transition:max-height .25s ease-out,padding .25s ease-out;padding-left:10px}.menu-accordion-content.accordion-open{max-height:500px;padding-top:5px;padding-bottom:5px}.menu-accordion-content .menu-accordion,.menu-accordion-content a{font-size:15px;font-weight:400;padding:6px 0;position:relative;cursor:pointer;color:#fff}.menu-accordion-content .menu-accordion:hover,.menu-accordion-content a:hover{background-color:hsla(0,0%,100%,.1)}.menu-accordion-content .menu-accordion:hover:before,.menu-accordion-content a:hover:before{content:"";position:absolute;left:-15px;top:0;width:4px;height:100%;background-color:#29bfff}.menu-accordion-content .menu-accordion{margin-top:4px;margin-bottom:4px;font-weight:500;border:none}.overlay-container::-webkit-scrollbar{width:6px}.overlay-container::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.3);border-radius:3px}.search-bar{gap:8px;padding:8px}.menu-collapse-btn,.search-bar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.menu-collapse-btn{background:none;border:none;font-size:22px;cursor:pointer;color:#fff;-ms-flex-pack:center;justify-content:center}.search-input{-ms-flex:1 1;flex:1 1}.imageContainer{height:500px;padding-bottom:17%}.description{padding-top:7%;padding-bottom:7%}.personal{margin-top:61px}.descarga{margin-top:43px}p{color:#757575;line-height:1.5}.download-left{margin-bottom:-5rem}.phone{margin-top:-2rem;width:500px;height:500px}.stores{margin-top:106px}.appstore{margin-right:21px}:root{--svc-bg:#f4f4f4;--svc-accent:#0046ff;--svc-shadow:rgba(16,36,94,.12);--svc-radius:6px;--svc-transition:220ms}.square{position:relative;background-color:var(--svc-bg);height:215px;width:260px;margin-top:31px;color:#000;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;text-decoration:none;border-radius:calc(var(--svc-radius) + 6px);overflow:hidden;-webkit-transition:border-color var(--svc-transition) ease,-webkit-transform var(--svc-transition) ease,-webkit-box-shadow var(--svc-transition) ease;transition:border-color var(--svc-transition) ease,-webkit-transform var(--svc-transition) ease,-webkit-box-shadow var(--svc-transition) ease;-o-transition:transform var(--svc-transition) ease,box-shadow var(--svc-transition) ease,border-color var(--svc-transition) ease;transition:transform var(--svc-transition) ease,box-shadow var(--svc-transition) ease,border-color var(--svc-transition) ease;transition:transform var(--svc-transition) ease,box-shadow var(--svc-transition) ease,border-color var(--svc-transition) ease,-webkit-transform var(--svc-transition) ease,-webkit-box-shadow var(--svc-transition) ease;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);will-change:transform;border:1px solid rgba(0,0,0,.04)}.square:before{height:4px;background:-webkit-gradient(linear,left top,right top,from(var(--svc-accent)),to(rgba(0,70,255,.6)));background:-webkit-linear-gradient(left,var(--svc-accent),rgba(0,70,255,.6));background:-o-linear-gradient(left,var(--svc-accent) 0,rgba(0,70,255,.6) 100%);background:linear-gradient(90deg,var(--svc-accent),rgba(0,70,255,.6));-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);-webkit-transition:-webkit-transform var(--svc-transition) ease;transition:-webkit-transform var(--svc-transition) ease;-o-transition:transform var(--svc-transition) ease;transition:transform var(--svc-transition) ease;transition:transform var(--svc-transition) ease,-webkit-transform var(--svc-transition) ease}.square:after,.square:before{content:"";position:absolute;left:0;right:0;top:0;opacity:0}.square:after{height:36%;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.06)),to(hsla(0,0%,100%,0)));background:-webkit-linear-gradient(top,hsla(0,0%,100%,.06),hsla(0,0%,100%,0));background:-o-linear-gradient(top,hsla(0,0%,100%,.06),hsla(0,0%,100%,0));background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,0));pointer-events:none;-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);-webkit-transition:opacity var(--svc-transition) ease,-webkit-transform var(--svc-transition) ease;transition:opacity var(--svc-transition) ease,-webkit-transform var(--svc-transition) ease;-o-transition:transform var(--svc-transition) ease,opacity var(--svc-transition) ease;transition:transform var(--svc-transition) ease,opacity var(--svc-transition) ease;transition:transform var(--svc-transition) ease,opacity var(--svc-transition) ease,-webkit-transform var(--svc-transition) ease}.square:focus-within,.square:hover{-webkit-transform:translateY(-8px) scale(1.005);-ms-transform:translateY(-8px) scale(1.005);transform:translateY(-8px) scale(1.005);-webkit-box-shadow:0 18px 30px -12px var(--svc-shadow),0 6px 18px rgba(0,0,0,.04);box-shadow:0 18px 30px -12px var(--svc-shadow),0 6px 18px rgba(0,0,0,.04);border-color:rgba(4,40,120,.08)}.square:focus-within:before,.square:hover:before{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.square:focus-within:after,.square:hover:after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.square:focus-visible{outline:3px solid rgba(0,70,255,.15);outline-offset:4px}.icons{height:64px;width:64px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;margin-left:calc(50% - 32px);-webkit-transition:-webkit-transform var(--svc-transition) ease,-webkit-box-shadow var(--svc-transition) ease;transition:-webkit-transform var(--svc-transition) ease,-webkit-box-shadow var(--svc-transition) ease;-o-transition:transform var(--svc-transition) ease,box-shadow var(--svc-transition) ease;transition:transform var(--svc-transition) ease,box-shadow var(--svc-transition) ease;transition:transform var(--svc-transition) ease,box-shadow var(--svc-transition) ease,-webkit-transform var(--svc-transition) ease,-webkit-box-shadow var(--svc-transition) ease;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.06);box-shadow:0 6px 12px rgba(0,0,0,.06)}.square:focus-within .icons,.square:hover .icons{-webkit-transform:translateY(-6px) scale(1.03);-ms-transform:translateY(-6px) scale(1.03);transform:translateY(-6px) scale(1.03);-webkit-box-shadow:0 18px 36px rgba(0,0,0,.1);box-shadow:0 18px 36px rgba(0,0,0,.1)}.icons:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid rgba(0,70,255,.06);opacity:0;-webkit-transition:opacity var(--svc-transition) ease,-webkit-transform .4s ease;transition:opacity var(--svc-transition) ease,-webkit-transform .4s ease;-o-transition:opacity var(--svc-transition) ease,transform .4s ease;transition:opacity var(--svc-transition) ease,transform .4s ease;transition:opacity var(--svc-transition) ease,transform .4s ease,-webkit-transform .4s ease;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.square:focus-within .icons:after,.square:hover .icons:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.logo{width:34px;height:auto;margin:0 auto;-webkit-filter:none;filter:none;-webkit-transition:-webkit-transform var(--svc-transition) ease;transition:-webkit-transform var(--svc-transition) ease;-o-transition:transform var(--svc-transition) ease;transition:transform var(--svc-transition) ease;transition:transform var(--svc-transition) ease,-webkit-transform var(--svc-transition) ease}.square:focus-within .logo,.square:hover .logo{-webkit-transform:rotate(-6deg) scale(1.03);-ms-transform:rotate(-6deg) scale(1.03);transform:rotate(-6deg) scale(1.03)}.square-title{font-size:18px;text-align:center;margin-top:12px;-webkit-transition:color var(--svc-transition) ease,-webkit-transform var(--svc-transition) ease;transition:color var(--svc-transition) ease,-webkit-transform var(--svc-transition) ease;-o-transition:color var(--svc-transition) ease,transform var(--svc-transition) ease;transition:color var(--svc-transition) ease,transform var(--svc-transition) ease;transition:color var(--svc-transition) ease,transform var(--svc-transition) ease,-webkit-transform var(--svc-transition) ease;color:#222;font-weight:600}.square-desc{font-size:12px;text-align:center;margin:10px 14px;color:#6f6f6f;line-height:1.35;-webkit-transition:color var(--svc-transition) ease,opacity var(--svc-transition) ease;-o-transition:color var(--svc-transition) ease,opacity var(--svc-transition) ease;transition:color var(--svc-transition) ease,opacity var(--svc-transition) ease;opacity:.95}.square:focus-within .square-title,.square:hover .square-title{color:var(--svc-accent);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.servicios{--svc-accent:#29bfff}.servicios .square,.servicios .square *{text-decoration:none!important}.servicios .square:focus-within,.servicios .square:hover{text-decoration:none!important}.icons{height:55px;width:55px;background-color:#262626;border-radius:50%;display:inline-block;margin-top:25px;position:relative;margin-left:38%;margin-right:40%}.logo{display:block;margin-left:auto;margin-right:auto;-ms-flex-item-align:auto;align-self:auto;margin-top:10px}.person{width:220px;height:330px}.cargo{text-align:center;margin-top:15px}.mail{text-align:center!important;margin-top:35px!important}.profile{height:200px;width:200px;background-color:#262626;border-radius:50%;display:inline-block;margin-left:3.8%;background-size:contain}.omar{background-image:url("/static/media/Omar.15307260.jpg")}.rodney{background-image:url("/static/media/Rodney.5d8c882b.jpg")}.pablo{background-image:url("/static/media/Pablo.7c7427a1.jpg")}.rod{margin-left:12%}.stores-mob{display:none}@media only screen and (min-width:440px) and (max-width:1000px){[class*=col-md-6]{float:left;width:50%}[class*=col-md-8]{float:left;width:66%}[class*=col-md-4]{float:left;min-height:1px;width:33%}.box1,.box3{-ms-flex-pack:end;justify-content:flex-end}.box1,.box3,.box4{display:-ms-flexbox;display:flex}.box4{-ms-flex-pack:center;justify-content:center}.box5{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.phone{width:150px;height:150px}.servicios{margin-top:32px}.imageContainer{background-image:url("/static/media/foto_1.00740abf.jpg");width:100%;height:400px;background-size:100%;background-repeat:no-repeat}.square{background-color:#f4f4f4;height:200px;width:290px;margin-bottom:5%;margin-top:29px;margin-left:13px}.personal{margin-top:30px}.phone{margin-top:13%;margin-left:-6%;width:350px;height:350px}}.description{padding-top:28px;padding-bottom:28px;-webkit-box-sizing:border-box;box-sizing:border-box}.description>.col-lg-4>.Title,.description>.col-lg-4>.title,.description>.col-lg-8>.Title,.description>.col-lg-8>.title{display:block;margin-bottom:12px}.description .about-card{background:#fff;border-left:5px solid #29bfff;border-radius:6px;padding:18px 20px;-webkit-box-shadow:0 8px 18px rgba(16,36,94,.04);box-shadow:0 8px 18px rgba(16,36,94,.04);border:1px solid rgba(0,0,0,.04);-webkit-transition:-webkit-box-shadow .22s ease,-webkit-transform .22s ease;transition:-webkit-box-shadow .22s ease,-webkit-transform .22s ease;-o-transition:box-shadow .22s ease,transform .22s ease;transition:box-shadow .22s ease,transform .22s ease;transition:box-shadow .22s ease,transform .22s ease,-webkit-box-shadow .22s ease,-webkit-transform .22s ease;min-height:120px;-webkit-box-sizing:border-box;box-sizing:border-box}.description .about-card:focus-within,.description .about-card:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 18px 36px rgba(16,36,94,.06);box-shadow:0 18px 36px rgba(16,36,94,.06)}.description .about-hr{display:block;height:2px;width:48px;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.06)),to(rgba(0,0,0,.02)));background:-webkit-linear-gradient(left,rgba(0,0,0,.06),rgba(0,0,0,.02));background:-o-linear-gradient(left,rgba(0,0,0,.06),rgba(0,0,0,.02));background:linear-gradient(90deg,rgba(0,0,0,.06),rgba(0,0,0,.02));margin-bottom:12px;border-radius:2px}.description .about-card p{margin:0;color:#44484b;font-size:14px;line-height:1.6;text-align:left}@media (max-width:900px){.description{padding-top:18px;padding-bottom:18px}.description .about-card{min-height:auto;padding:14px;margin-bottom:12px}.description>.col-lg-4>.Title,.description>.col-lg-8>.Title{margin-bottom:8px}}@media (prefers-reduced-motion:reduce){.description .about-card{-webkit-transition:none;-o-transition:none;transition:none;-webkit-transform:none;-ms-transform:none;transform:none}}.description .about-card{-webkit-transition:border-color .26s cubic-bezier(.2,.9,.2,1),background-color .26s linear,-webkit-transform .26s cubic-bezier(.2,.9,.2,1),-webkit-box-shadow .26s cubic-bezier(.2,.9,.2,1);transition:border-color .26s cubic-bezier(.2,.9,.2,1),background-color .26s linear,-webkit-transform .26s cubic-bezier(.2,.9,.2,1),-webkit-box-shadow .26s cubic-bezier(.2,.9,.2,1);-o-transition:transform .26s cubic-bezier(.2,.9,.2,1),box-shadow .26s cubic-bezier(.2,.9,.2,1),border-color .26s cubic-bezier(.2,.9,.2,1),background-color .26s linear;transition:transform .26s cubic-bezier(.2,.9,.2,1),box-shadow .26s cubic-bezier(.2,.9,.2,1),border-color .26s cubic-bezier(.2,.9,.2,1),background-color .26s linear;transition:transform .26s cubic-bezier(.2,.9,.2,1),box-shadow .26s cubic-bezier(.2,.9,.2,1),border-color .26s cubic-bezier(.2,.9,.2,1),background-color .26s linear,-webkit-transform .26s cubic-bezier(.2,.9,.2,1),-webkit-box-shadow .26s cubic-bezier(.2,.9,.2,1);will-change:transform,box-shadow;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.description .about-card:focus-within,.description .about-card:hover{-webkit-transform:translateY(-6px) scale(1.02);-ms-transform:translateY(-6px) scale(1.02);transform:translateY(-6px) scale(1.02);-webkit-box-shadow:0 28px 60px rgba(16,36,94,.12),0 10px 30px rgba(0,0,0,.06),0 0 0 6px rgba(41,191,255,.08);box-shadow:0 28px 60px rgba(16,36,94,.12),0 10px 30px rgba(0,0,0,.06),0 0 0 6px rgba(41,191,255,.08);border-left-color:#29bfff;background-color:#fff}.description .about-card:focus-within .Title,.description .about-card:focus-within h2,.description .about-card:hover .Title,.description .about-card:hover h2{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);font-size:19px;color:#0b3b6f;-webkit-transition:font-size .22s ease,color .22s ease,-webkit-transform .22s ease;transition:font-size .22s ease,color .22s ease,-webkit-transform .22s ease;-o-transition:transform .22s ease,font-size .22s ease,color .22s ease;transition:transform .22s ease,font-size .22s ease,color .22s ease;transition:transform .22s ease,font-size .22s ease,color .22s ease,-webkit-transform .22s ease}.description .about-card:focus-within p,.description .about-card:hover p{font-size:15px;line-height:1.65;-webkit-transition:font-size .22s ease,line-height .22s ease,color .22s ease;-o-transition:font-size .22s ease,line-height .22s ease,color .22s ease;transition:font-size .22s ease,line-height .22s ease,color .22s ease;color:#2f3236}.description .about-card:focus-visible,.description .about-card:focus-within{outline:none}@media (max-width:900px){.description .about-card:focus-within,.description .about-card:hover{-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1);-webkit-box-shadow:0 10px 24px rgba(16,36,94,.06);box-shadow:0 10px 24px rgba(16,36,94,.06)}.description .about-card:focus-within h2,.description .about-card:hover h2{font-size:18px}.description .about-card:focus-within p,.description .about-card:hover p{font-size:14px}}@media (prefers-reduced-motion:reduce){.description .about-card,.description .about-card:focus-within,.description .about-card:hover{-webkit-transition:none;-o-transition:none;transition:none;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-box-shadow:0 8px 18px rgba(16,36,94,.04);box-shadow:0 8px 18px rgba(16,36,94,.04)}.description .about-card h2,.description .about-card p{-webkit-transition:none;-o-transition:none;transition:none}}@media only screen and (min-width:0px) and (max-width:440px){[class*=col-sm-12]{width:100%}.profile{height:200px;width:200px;margin-left:7.7%}.box1,.box2,.box3,.box4,.box5{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.phone{width:150px;height:150px}.servicios{margin-top:32px}.stores{display:none}.stores-mob{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:15px;margin-bottom:32px}.imageContainer{background-image:url("/static/media/foto_1.00740abf.jpg");width:100%;height:400px;background-size:100%;background-repeat:no-repeat}.square{background-color:#f4f4f4;height:200px;width:225px;margin-bottom:5%;margin-top:29px;margin-left:62px}.personal{margin-top:30px}.phone{margin-top:13%;width:350px;height:350px}}.title{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex:1 1;flex:1 1}.title h1{font-size:20px;font-weight:500;line-height:27px;padding:0;margin:0}.title-lines{padding-left:16px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1;flex:1 1;width:100%;-ms-flex-pack:center;justify-content:center}.title-lines .line{height:1.5px;width:100%;margin:3px 0;background-color:#dbdbdb}.mio-row{display:-ms-flexbox;display:flex;gap:28px;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;width:100%;max-width:1200px;margin:0 auto;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:16px}.mio-carousel{-ms-flex:0 0 66%;flex:0 0 66%;max-width:780px;min-width:320px;position:relative;z-index:1}.mio-carousel .mc-frame,.mio-carousel .slider-list{border-radius:10px;overflow:hidden}.mio-carousel .mc-frame{width:100%;aspect-ratio:3/2;background:#f3f3f3}.mio-carousel .mc-frame img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.mio-carousel .mc-slide{padding:6px;-webkit-box-sizing:border-box;box-sizing:border-box}.mio-carousel .mc-arrow,.mio-carousel .mc-slide{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.mio-carousel .mc-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:44px;width:44px;border:0;border-radius:999px;background:rgba(0,0,0,.55);cursor:pointer;z-index:5}.mio-carousel .mc-prev{left:8px}.mio-carousel .mc-next{right:8px}.mio-carousel .mc-i{border:solid #fff;border-width:0 3px 3px 0;padding:6px;display:inline-block}.mio-carousel .mc-i-left{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.mio-carousel .mc-i-right{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width:992px){.mio-carousel .mc-arrow{height:54px;width:54px}.mio-carousel .mc-i{padding:7px}}.mio-carousel .mc-thumbs{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:6px}.mio-carousel .mc-thumbs::-webkit-scrollbar{height:8px}.mio-carousel .mc-thumbs::-webkit-scrollbar-thumb{background:rgba(0,0,0,.08);border-radius:8px}.mio-carousel .mc-thumb{position:relative;width:72px;height:72px;border:0;border-radius:6px;overflow:hidden;background:transparent;cursor:pointer;padding:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:-webkit-transform .15s ease,-webkit-box-shadow .15s ease;-o-transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease}.mio-carousel .mc-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.mio-carousel .mc-thumb:focus,.mio-carousel .mc-thumb:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.mio-carousel .mc-thumb.is-active{-webkit-box-shadow:0 0 0 4px rgba(0,70,255,.45);box-shadow:0 0 0 4px rgba(0,70,255,.45);-webkit-transform:none;-ms-transform:none;transform:none}.mio-text{-ms-flex:1 1 34%;flex:1 1 34%;min-width:260px;max-width:420px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#111;font-family:Arial,Helvetica,sans-serif}.mio-title{margin:0 0 8px;font-size:20px;line-height:1.1;color:#0b3b6f}.mio-desc{margin:0 0 12px;font-size:14px;line-height:1.4;color:#222}.mio-credit{margin:0;font-size:12px;color:#666}.mio-carousel .mc-frame,.mio-carousel .slider-list{min-height:220px}.mio-carousel .slider-bottom-center-controls,.mio-carousel .slider-bottom-center-controls *{position:static!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;bottom:auto!important;left:auto!important;right:auto!important}.mio-carousel .mc-thumbs{margin-top:12px;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;padding:0 8px;overflow-x:auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:900px){.mio-row{-ms-flex-direction:column;flex-direction:column;gap:16px;padding:12px}.mio-carousel{-ms-flex-preferred-size:auto;flex-basis:auto;width:100%;max-width:100%}.mio-text{max-width:100%;min-width:auto}.mio-carousel .mc-thumbs{-ms-flex-pack:center;justify-content:center}}.staff-container{display:grid;gap:34px;padding:36px 20px;justify-items:center;-ms-flex-align:start;align-items:start;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));max-width:1200px;margin:0 auto}.staff-container,.staff-item{-webkit-box-sizing:border-box;box-sizing:border-box}.staff-item{background:#f6f7f8;border-radius:8px;padding:28px 20px;width:100%;text-align:center;-webkit-transition:background-color .26s ease,-webkit-transform .26s cubic-bezier(.2,.9,.2,1),-webkit-box-shadow .26s ease;transition:background-color .26s ease,-webkit-transform .26s cubic-bezier(.2,.9,.2,1),-webkit-box-shadow .26s ease;-o-transition:transform .26s cubic-bezier(.2,.9,.2,1),box-shadow .26s ease,background-color .26s ease;transition:transform .26s cubic-bezier(.2,.9,.2,1),box-shadow .26s ease,background-color .26s ease;transition:transform .26s cubic-bezier(.2,.9,.2,1),box-shadow .26s ease,background-color .26s ease,-webkit-transform .26s cubic-bezier(.2,.9,.2,1),-webkit-box-shadow .26s ease;will-change:transform,box-shadow;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;min-height:auto;overflow:visible}.staff-item:focus-within,.staff-item:hover{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);-webkit-box-shadow:0 26px 48px rgba(16,36,94,.1);box-shadow:0 26px 48px rgba(16,36,94,.1);background:#fff}.staff-item .photo-wrap{position:relative;width:170px;height:170px;border-radius:50%;margin-bottom:22px;-webkit-box-sizing:border-box;box-sizing:border-box;background:transparent;overflow:visible}.staff-item .photo-wrap:before{content:"";position:absolute;inset:0;border-radius:50%;border:8px solid #29bfff;background:transparent;z-index:1;pointer-events:none}.staff-item .photo-wrap img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:142px;height:142px;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block;border:6px solid #fff;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.06);box-shadow:0 6px 18px rgba(0,0,0,.06);z-index:2;-webkit-transition:-webkit-transform .26s ease;transition:-webkit-transform .26s ease;-o-transition:transform .26s ease;transition:transform .26s ease;transition:transform .26s ease,-webkit-transform .26s ease}.staff-item:focus-within .photo-wrap img,.staff-item:hover .photo-wrap img{-webkit-transform:translate(-50%,-50%) scale(1.04);-ms-transform:translate(-50%,-50%) scale(1.04);transform:translate(-50%,-50%) scale(1.04)}.staff-item .staff-name{margin:0;font-size:16px;line-height:20px;font-weight:700;text-transform:uppercase;color:#0e2b46;letter-spacing:.6px;margin-bottom:8px}.staff-item .staff-position{margin:0;font-size:13px;font-weight:600;color:#29bfff;margin-bottom:8px}.staff-item .staff-email{margin:0;margin-top:8px;font-size:13px;line-height:20px;color:#6f6f6f;font-weight:500;word-break:break-word}.staff-item .photo-wrap,.staff-item .staff-email,.staff-item .staff-name,.staff-item .staff-position{width:100%;max-width:320px;-webkit-box-sizing:border-box;box-sizing:border-box}.staff-item:focus,.staff-item:focus-within{outline:none;-webkit-box-shadow:0 26px 48px rgba(16,36,94,.1),0 0 0 4px rgba(41,191,255,.08);box-shadow:0 26px 48px rgba(16,36,94,.1),0 0 0 4px rgba(41,191,255,.08)}@media (min-width:900px){.staff-container{grid-template-columns:repeat(3,1fr);-ms-flex-align:start;align-items:start}.staff-container>.staff-item:first-child{grid-column:2/3;justify-self:center;max-width:360px}}@media (max-width:899px){.staff-container{grid-template-columns:1fr;gap:24px;padding:24px 12px}.staff-item{padding:18px 12px}.staff-item .photo-wrap{width:140px;height:140px}.staff-item .photo-wrap:before{border:6px solid #29bfff}.staff-item .photo-wrap img{width:108px;height:108px;border-width:6px}.staff-item .staff-name{font-size:15px}.staff-item .staff-position{font-size:12px}.staff-item .staff-email{font-size:13px;margin-top:6px}}@media (prefers-reduced-motion:reduce){.staff-item,.staff-item .photo-wrap img{-webkit-transition:none!important;-o-transition:none!important;transition:none!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}.staff-item .photo-wrap{display:block!important;width:170px!important;height:170px!important;min-width:170px!important;min-height:170px!important;max-width:170px!important;max-height:170px!important;aspect-ratio:1/1!important;border-radius:50%!important;margin:0 auto 18px!important;position:relative!important;padding:0!important;overflow:visible!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;contain:strict!important}.staff-item .photo-wrap,.staff-item .photo-wrap:before{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;background:transparent!important}.staff-item .photo-wrap:before{content:""!important;position:absolute!important;inset:0!important;border-radius:50%!important;border:8px solid #29bfff!important;z-index:1!important;pointer-events:none!important}.staff-item .photo-wrap img{position:absolute!important;left:50%!important;top:50%!important;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:142px!important;height:142px!important;border-radius:50%!important;-o-object-fit:cover!important;object-fit:cover!important;border:6px solid #fff!important;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.06)!important;box-shadow:0 6px 18px rgba(0,0,0,.06)!important;z-index:2!important;-webkit-transition:-webkit-transform .26s ease!important;transition:-webkit-transform .26s ease!important;-o-transition:transform .26s ease!important;transition:transform .26s ease!important;transition:transform .26s ease,-webkit-transform .26s ease!important}.personal,.row,.staff-container,.staff-item{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}@media (min-width:900px){.staff-container{grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;-ms-flex-align:start;align-items:start}.staff-container>.staff-item:first-child{grid-column:2/3;grid-row:1/2;justify-self:center}.staff-container>.staff-item:not(:first-child){grid-row:2/3}}.loader,.loader:after{border-radius:50%;width:10em;height:10em}.loader{margin:60px auto;font-size:5px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(41,191,255,.2);border-right:1.1em solid rgba(41,191,255,.2);border-bottom:1.1em solid rgba(41,191,255,.2);border-left:1.1em solid #29bfff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.page-container{padding-top:30px;padding-bottom:60px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:992px){.page-container{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.page-content{-ms-flex:1 1;flex:1 1;padding-right:72px}.side-content{width:214px}}.darkmode-toggle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:100px}.switch{position:relative;display:inline-block;width:44px;height:24px}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:24px}.slider,.slider:before{position:absolute;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.slider:before{content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;border-radius:50%}input:checked+.slider{background-color:#29bfff}input:checked+.slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}body.dark-mode{color:#f0f0f0}body.dark-mode .toolbar{background:-webkit-gradient(linear,left top,right top,from(#1a1a1a),color-stop(#222),to(#1a1a1a));background:-webkit-linear-gradient(left,#1a1a1a,#222,#1a1a1a);background:-o-linear-gradient(left,#1a1a1a,#222,#1a1a1a);background:linear-gradient(90deg,#1a1a1a,#222,#1a1a1a)}body.dark-mode .nav-items>.navBar-dropdown,body.dark-mode .nav-items>a{color:#f0f0f0}body.dark-mode .navBar-dropdown-content{background-color:rgba(30,30,30,.97)}body.dark-mode .navBar-dropdown-content a:hover,body.dark-mode .navBar-dropdown-content nav:hover{background-color:#333}body.dark-mode .content-box{background-color:#1e1e1e!important;color:#f0f0f0!important}body.dark-mode .content-box h1,body.dark-mode .content-box h2,body.dark-mode .content-box h3,body.dark-mode .content-box p,body.dark-mode .content-box span{color:#f0f0f0!important}body.dark-mode .WavesChart,body.dark-mode .WeeklyTable,body.dark-mode .WindChart{background-color:#2a2a2a!important;color:#f0f0f0!important}body.dark-mode .WeeklyTable,body.dark-mode table{background-color:#1e1e1e!important;color:#f0f0f0!important}body.dark-mode table th{background-color:#2a2a2a!important;color:#f0f0f0!important}body.dark-mode table td{background-color:#2a2a2a!important;color:#ddd!important}body.dark-mode table td:hover{background-color:#333!important;color:#fff!important}body.dark-mode .WeeklyTable h3,body.dark-mode .WeeklyTable p,body.dark-mode .WeeklyTable span{color:#f0f0f0!important}body.dark-mode .chart-container{background-color:#1e1e1e!important}body.dark-mode .background-rect{fill:#2a2a2a!important}body.dark-mode .axis-top .tick line,body.dark-mode .axis-top path{stroke:#ccc!important}body.dark-mode .axis-tag,body.dark-mode .axis-top text{fill:#f0f0f0!important}body.dark-mode .axis-top.hs text{fill:#4fc3f7!important}body.dark-mode .axis-top.hm text{fill:#82b1ff!important}body.dark-mode .axis-tag.hs-tag{fill:#4fc3f7!important}body.dark-mode .axis-tag.hm-tag{fill:#82b1ff!important}body.dark-mode .bar-sig{fill:#4fc3f7!important}body.dark-mode .bar-max{fill:#82b1ff!important}body.dark-mode .bottom-section.axis-top,body.dark-mode .bottom-section.axis-top.dir-text{fill:#ccc!important}body.dark-mode .chart-container::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.3)!important}body.dark-mode .aviso-legal-container{background:#1e1e1e!important;border:1px solid #444!important;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.5)!important;box-shadow:0 4px 10px rgba(0,0,0,.5)!important}body.dark-mode .aviso-legal-container h3{color:#4fc3f7!important}body.dark-mode .aviso-legal-container p{color:#ddd!important}body.dark-mode .side-menu{background:#1e1e1e!important;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.5)!important;box-shadow:0 2px 8px rgba(0,0,0,.5)!important}body.dark-mode .side-menu ul{color:#f0f0f0!important}body.dark-mode .side-menu li{border-bottom:1px solid #444!important;color:#f0f0f0!important}body.dark-mode .side-menu ul li.selected,body.dark-mode .side-menu ul li:hover{background-color:#29bfff!important;color:#fff!important;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.5)!important;box-shadow:0 2px 5px rgba(0,0,0,.5)!important}body.dark-mode .recientes-container.recientes-container{background:#1e1e1e!important;border:1px solid #444!important;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.5)!important;box-shadow:0 6px 18px rgba(0,0,0,.5)!important}body.dark-mode .recientes-container.recientes-container>.recientes-header{background:#2a2a2a!important;border-bottom:1px solid #444!important;border-top-color:#29bfff!important}body.dark-mode .recientes-container.recientes-container>.recientes-header h3{color:#f0f0f0!important}body.dark-mode .recientes-container.recientes-container a.advertencia-reciente-container{background:#1e1e1e!important;border-bottom:1px solid #444!important;color:#f0f0f0!important}body.dark-mode .recientes-container.recientes-container a.advertencia-reciente-container:last-child{border-bottom:none!important}body.dark-mode .recientes-container.recientes-container a.advertencia-reciente-container:before{background:transparent!important}body.dark-mode .recientes-container.recientes-container a.advertencia-reciente-container:hover{background:#2a2a2a!important;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.5)!important;box-shadow:0 4px 12px rgba(0,0,0,.5)!important}body.dark-mode .recientes-container.recientes-container a.advertencia-reciente-container:hover:before{background:#29bfff!important}body.dark-mode .recientes-container.recientes-container .advertencia-reciente-icon-wrapper{background:#333!important}body.dark-mode .recientes-container.recientes-container a.advertencia-reciente-container h3{color:#f0f0f0!important}body.dark-mode .recientes-container.recientes-container a.advertencia-reciente-container:hover h3{color:#29bfff!important}body.dark-mode .recientes-container.recientes-container a.advertencia-reciente-container .reciente-date,body.dark-mode .recientes-container.recientes-container a.advertencia-reciente-container p{color:#ccc!important}body.dark-mode .advertencia-card{background:#1e1e1e!important;border-left-color:transparent!important;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.5)!important;box-shadow:0 2px 6px rgba(0,0,0,.5)!important}body.dark-mode .advertencia-card:hover{border-left-color:#29bfff!important;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.5)!important;box-shadow:0 4px 12px rgba(0,0,0,.5)!important}body.dark-mode .advertencia-card .titulo-advertencia,body.dark-mode .advertencia-card h3{color:#29bfff!important}body.dark-mode .mainText{background:#2a2a2a!important;color:#ddd!important;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.5)!important;box-shadow:0 4px 20px rgba(0,0,0,.5)!important}body.dark-mode .mainText h2,body.dark-mode .subtitle,body.dark-mode .warningDetailIcon h1{color:#f0f0f0!important}body.dark-mode .date{color:#ccc!important}body.dark-mode .mainText p{color:#ddd!important}body.dark-mode .mainText strong{color:#fff!important}body.dark-mode .mainText .highlight-note{background:#333!important;border-left-color:#666!important;color:#ddd!important}body.dark-mode .mainText ul li{color:#ddd!important}body.dark-mode .advertencia{border-bottom:1px solid #444!important}body.dark-mode .advertencia:last-child{border-bottom:none!important}body.dark-mode .severity-box{background-color:#333!important}body.dark-mode .date-box{background-color:#27b0fe!important}body.dark-mode .date-box .day,body.dark-mode .date-box p{color:#fff!important}body.dark-mode .advertencia-preview-text p{color:#ccc!important}body.dark-mode .advertencia-preview-text .advertencia-title{color:#f0f0f0!important}body.dark-mode .advertencia-preview-text .advertencia-subtitle{color:#ddd!important}body.dark-mode .bulletin-card{background:#1e1e1e!important;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.5)!important;box-shadow:0 4px 8px rgba(0,0,0,.5)!important;border-top-color:transparent!important;color:#f0f0f0!important}body.dark-mode .bulletin-card:hover{border-top-color:#29bfff!important;-webkit-box-shadow:0 8px 20px rgba(0,0,0,.7)!important;box-shadow:0 8px 20px rgba(0,0,0,.7)!important}body.dark-mode .bulletin-card h3{color:#f0f0f0!important}body.dark-mode .bulletin-card:hover h3{color:#29bfff!important}body.dark-mode .bulletin-card p{color:#ccc!important}body.dark-mode .fluidMedia{background:#1e1e1e!important}body.dark-mode .map-placeholder{background-color:#333!important}body.dark-mode .imactus{color:#29bfff!important}body.dark-mode .details{color:#ccc!important}body.dark-mode .contact-input,body.dark-mode .contact-input-xl,body.dark-mode textarea{background:#2a2a2a!important;color:#f0f0f0!important;border-color:#555!important}body.dark-mode .button{background-color:#29bfff!important;color:#fff!important}body.dark-mode a{color:#f0f0f0!important}body.dark-mode input,body.dark-mode textarea{color:#f0f0f0!important;background:#2a2a2a!important;border-color:#555!important}body.dark-mode .p-texto-Aplicacion{color:#f0f0f0!important}body.dark-mode .imageContainer{background-color:#1e1e1e}body.dark-mode .description{background-color:#121212;color:#f0f0f0}body.dark-mode .description .about-card{background-color:#1f1f1f;border-left-color:#29bfff;-webkit-box-shadow:0 8px 18px rgba(0,0,0,.5);box-shadow:0 8px 18px rgba(0,0,0,.5)}body.dark-mode .description .about-card .Title,body.dark-mode .description .about-card h2,body.dark-mode .description .about-card p{color:#f0f0f0}body.dark-mode .square{background-color:#1f1f1f;color:#f0f0f0;border:1px solid hsla(0,0%,100%,.08)}body.dark-mode .square-desc,body.dark-mode .square-title{color:#f0f0f0}body.dark-mode .icons{background-color:#444}body.dark-mode .logo{-webkit-filter:brightness(.9);filter:brightness(.9)}body.dark-mode .profile{background-color:#444}body.dark-mode .cargo,body.dark-mode .descarga,body.dark-mode .mail,body.dark-mode .p,body.dark-mode .personal{color:#f0f0f0}body.dark-mode .staff-container{background:#121212}body.dark-mode .staff-item{background:#1e1e1e;color:#e0e0e0;-webkit-box-shadow:0 12px 24px rgba(0,0,0,.3);box-shadow:0 12px 24px rgba(0,0,0,.3)}body.dark-mode .staff-item:focus-within,body.dark-mode .staff-item:hover{background:#2a2a2a;-webkit-box-shadow:0 26px 48px rgba(0,0,0,.5);box-shadow:0 26px 48px rgba(0,0,0,.5)}body.dark-mode .staff-item .staff-name{color:#fff}body.dark-mode .staff-item .staff-position{color:#29bfff}body.dark-mode .staff-item .staff-email{color:#ccc}body.dark-mode .staff-item .photo-wrap:before{border-color:#29bfff}body.dark-mode .staff-item .photo-wrap img{-webkit-box-shadow:0 6px 18px rgba(0,0,0,.6);box-shadow:0 6px 18px rgba(0,0,0,.6)}body.dark-mode .mio-row{background:#121212}body.dark-mode .mio-carousel .mc-frame{background:#1e1e1e}body.dark-mode .mio-carousel .mc-frame img{-webkit-filter:brightness(.9);filter:brightness(.9)}body.dark-mode .mio-carousel .mc-arrow{background:hsla(0,0%,100%,.15)}body.dark-mode .mio-carousel .mc-i{border-color:#fff}body.dark-mode .mio-carousel .mc-thumb{background:#2a2a2a}body.dark-mode .mio-carousel .mc-thumb.is-active{-webkit-box-shadow:0 0 0 4px rgba(41,191,255,.45);box-shadow:0 0 0 4px rgba(41,191,255,.45)}body.dark-mode .mio-text{color:#e0e0e0}body.dark-mode .mio-title{color:#29bfff}body.dark-mode .mio-desc{color:#ccc}body.dark-mode .mio-credit{color:#888}body.dark-mode .mio-carousel .mc-thumbs::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2)}body.dark-mode{background-color:#121212;color:#e0e0e0}body.dark-mode .ctn-section{padding:20px;text-align:center}body.dark-mode .ctn-title{color:#29bfff}body.dark-mode .ctn-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px}body.dark-mode .ctn-info-container{background-color:#1e1e1e;color:#e0e0e0;padding:30px;border-radius:12px}body.dark-mode .ctn-info-box{background-color:#2a2a2a;color:#e0e0e0;padding:20px;border-radius:12px;text-align:center}body.dark-mode .ctn-logo{-webkit-filter:brightness(.9);filter:brightness(.9)}body.dark-mode .ctn-heading{color:#29bfff}body.dark-mode .ctn-info-box p{color:#ccc}body.dark-mode .ctn-link{color:#29bfff}body.dark-mode .ctn-link:hover{text-decoration:underline}body.dark-mode .ctn-map-container iframe{-webkit-filter:contrast(.85) brightness(.9);filter:contrast(.85) brightness(.9);border-radius:12px}body.dark-mode .txt-informacion-contacto{color:#e0e0e0!important}body.dark-mode .ctn-icon{color:#29bfff}@media (max-width:900px){body.dark-mode .ctn-wrapper{grid-template-columns:1fr}}body.dark-mode .image-slider-container{background-color:#1a1a1a;color:#eee}body.dark-mode .forecast-slide-date p{color:#ccc}body.dark-mode .slider-wrapper{background-color:transparent}body.dark-mode .rc-slider-handle,body.dark-mode .rc-slider-track{background-color:#29bfff!important}body.dark-mode .rc-slider-handle{border-color:#29bfff!important}body.dark-mode .rc-slider-rail{background-color:hsla(0,0%,100%,.2)!important}body.dark-mode .forecast-controls .play-control,body.dark-mode .forecast-controls img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}body.dark-mode .chart-container{background:#1e1e1e}body.dark-mode .tides-chart .background-rect{fill:#2a2a2a}body.dark-mode .tides-chart .axis-left .tick line,body.dark-mode .tides-chart .axis-left path,body.dark-mode .tides-chart .axis-top .tick line,body.dark-mode .tides-chart .axis-top path{stroke:#aaa}body.dark-mode .tides-chart .axis-tag,body.dark-mode .tides-chart .axis-tag.h,body.dark-mode .tides-chart .axis-tag.hm-tag,body.dark-mode .tides-chart .axis-tag.hs-tag,body.dark-mode .tides-chart .bottom-section.axis-top,body.dark-mode .tides-chart .symbology-tag{fill:#ddd;color:#ddd}body.dark-mode .tides-chart .tide-graph-line{stroke:#29bfff}body.dark-mode .tides-chart .cero-line,body.dark-mode .tides-chart .mean-heightest-line,body.dark-mode .tides-chart .medium-height-line{stroke:#666}body.dark-mode .tides-chart .today-line{stroke:#ffb84d}body.dark-mode .tides-chart .area{fill:#29bfff;fill-opacity:.5}body.dark-mode .tides-chart .symbology-circle{fill:#29bfff;stroke:#29bfff;fill-opacity:.5}body.dark-mode .tides-chart .tooltip polygon,body.dark-mode .tides-chart rect{fill:#555;opacity:.9}body.dark-mode .tides-chart .tooltip text{fill:#fff}body.dark-mode .tides-chart .tooltip circle{fill:#29bfff}body.dark-mode .tides-chart .inner-circle{stroke:#fff}body.dark-mode .tides-chart .outer-circle{opacity:.2}@media (max-width:1150px){.darkmode-toggle{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0;margin-right:10%}}.darkmode-toggle .switch:hover .slider{-webkit-filter:brightness(1.1);filter:brightness(1.1);-webkit-box-shadow:0 0 12px #29BFFF55;box-shadow:0 0 12px #29BFFF55}.darkmode-toggle .switch .slider:before{background-color:#fff;border:2px solid #29bfff;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;-o-transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.darkmode-toggle .switch input:checked+.slider:before{-webkit-box-shadow:0 0 8px #29BFFF88;box-shadow:0 0 8px #29BFFF88}body.dark-mode .privacy-page{background-color:#121212;color:#ddd}body.dark-mode .privacy-card{background-color:#1e1e1e;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.3);box-shadow:0 4px 20px rgba(0,0,0,.3)}body.dark-mode .privacy-main h1{color:#fff;border-bottom:2px solid #333}body.dark-mode .privacy-main h3{color:#fff;border-left:4px solid #29bfff}body.dark-mode .privacy-main p{color:#ddd}body.dark-mode .privacy-main a{color:#29bfff}body.dark-mode .privacy-main a:hover{text-decoration:underline}body.dark-mode .privacy-sidebar{background-color:#2a2a2a;-webkit-box-shadow:inset 0 0 5px hsla(0,0%,100%,.05);box-shadow:inset 0 0 5px hsla(0,0%,100%,.05)}body.dark-mode .privacy-sidebar h2{color:#fff}@media (max-width:992px){body.dark-mode .privacy-card{-ms-flex-direction:column;flex-direction:column}}.side-menu{position:relative;top:40px;height:100%;background:#fff;padding:15px;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05);width:280px}.side-menu ul{line-height:24px;margin:0;padding:0;padding-bottom:30px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.side-menu li,.side-menu ul{font-size:15px;list-style-type:none}.side-menu li{line-height:20px;border-bottom:1px solid #d9d9d9;padding:20px 14px;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-radius:4px}.side-menu ul li.selected,.side-menu ul li:hover{background-color:#29bfff;color:#fff;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1)}@media (max-width:768px){.side-menu{position:relative;left:10%}}.advertencia{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:28px 0;height:146px;border-bottom:1px solid #d9d9d9}.advertencia:hover{text-decoration:none}.advertencia:last-child{border-bottom:none}.advertencia-box{padding-right:12px}.advertencia-box,.advertencia-preview-text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.advertencia-preview-text{overflow:hidden}.severity-box{height:43px;width:55px;background-color:#eef0f2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.date-box{height:43px;width:55px;background-color:#27b0fe;padding:4px 0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.date-box .day{font-size:22px;font-weight:900}.date-box .day,.date-box p{color:#fff;text-align:center;line-height:20px;padding:0;margin:0}.date-box p{font-size:11px;font-weight:500}.advertencia-preview-text p{font-size:12px;line-height:13px;color:#747474;margin:0;padding:0}.advertencia-preview-text .advertencia-title{font-size:15px;line-height:20px;color:#000}.advertencia-preview-text .advertencia-subtitle{line-height:20px}@media only screen and (min-width:992px){.advertencia-preview-text{width:430px}}.advertencia-card{background:#fff;border-left:4px solid transparent;border-radius:8px;padding:12px 16px;margin-bottom:14px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.05);box-shadow:0 2px 6px rgba(0,0,0,.05);-webkit-transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;-o-transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;margin-top:16px}.advertencia-card:hover{border-left-color:#29bfff;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.advertencia-card .titulo-advertencia,.advertencia-card h3{color:#29bfff;margin-top:0}.mainText{background:#fff;border-radius:12px;padding:28px 35px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.06);box-shadow:0 4px 20px rgba(0,0,0,.06);font-family:Segoe UI,Helvetica Neue,sans-serif;color:#1a1a1a;line-height:1.75}.warningDetailIcon h1{font-size:2.4rem;font-weight:800;color:#000}.subtitle{font-size:1.5rem;font-weight:600;color:#000}.date{font-size:1.2rem;color:#444;margin-bottom:25px}.mainText h2{font-size:2rem;font-weight:700;color:#000;margin-top:28px;padding-bottom:6px;border-bottom:2px solid #d0d0d0}.mainText p{font-size:1.5rem;color:#222;margin:16px 0}.mainText strong{color:#000;font-weight:700}.mainText .highlight-note{background:#f7f7f7;border-left:6px solid #999;padding:14px 18px;border-radius:8px;font-size:1.25rem;font-weight:600;margin:20px 0;color:#1a1a1a}.mainText ul{margin:14px 0 22px 25px;padding:0}.mainText ul li{font-size:1.2rem;color:#222;margin-bottom:12px}.pagination{display:-ms-flexbox;display:flex;list-style-type:none;margin:0;padding:0;-ms-flex-align:center;align-items:center;padding:20px 0}.pagination li.first,.pagination li.last{display:none}.pagination li{cursor:pointer;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out}.pagination li a{font-size:12px;color:#000}.pagination li a:hover{text-decoration:none;color:#29bfff}.pagination li.next{padding-left:7px}.pagination li.next a:after{color:#000;content:"\203A";display:inline-block;font-size:12px;padding-left:8px}.pagination li.previous{padding-right:7px}.pagination li.previous a:before{color:#000;content:"\2039";display:inline-block;font-size:12px;padding-right:8px}.pagination li.page-number{height:21px;width:18px;border:1px solid #d9d9d9;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 3px}.pagination li.page-number.active,.pagination li.page-number:hover{background-color:#29bfff;border-color:#29bfff}.pagination li.page-number a{color:#9b9b9b;font-size:12px}.pagination li.page-number.active a,.pagination li.page-number:hover a{color:#fff}.datepicker-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.cancel-button{cursor:pointer;margin-left:8px}.datepicker-input{height:23px;line-height:20px;width:120px;border:1px solid #9b9b9b;padding-top:0;padding-bottom:0;background:#fff url(/static/media/calendar.d18b6277.svg) no-repeat 100px;padding-right:6px}.DayPicker-Day--highlighted{background-color:orange;color:#fff}.DayPicker-Day--selected{background-color:red}.recientes-container.recientes-container{--celeste:var(--color-celeste,#29bfff);--linea:#e6eaf0;--txt:#111;--muted:#666;background:#fff;border:1px solid var(--linea);border-radius:12px;-webkit-box-shadow:0 6px 18px rgba(16,36,94,.08);box-shadow:0 6px 18px rgba(16,36,94,.08);overflow:hidden;width:100%}.recientes-container.recientes-container>.recientes-header{padding:14px 16px;background:#fafcfe;border-bottom:1px solid #eef2f6;border-top:4px solid var(--celeste)}.recientes-container.recientes-container>.recientes-header h3{margin:0;font-size:15px;font-weight:600;color:#444}.recientes-container.recientes-container a.advertencia-reciente-container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:14px 16px;border-bottom:1px solid #f0f2f5;background:#fff;-webkit-transition:background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;-o-transition:background .2s ease,transform .2s ease,box-shadow .2s ease;transition:background .2s ease,transform .2s ease,box-shadow .2s ease;transition:background .2s ease,transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;text-decoration:none}.recientes-container.recientes-container a.advertencia-reciente-container:last-child{border-bottom:none}.recientes-container.recientes-container a.advertencia-reciente-container:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:transparent;-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease}.recientes-container.recientes-container a.advertencia-reciente-container:hover{background:#f7fbff;-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.08)}.recientes-container.recientes-container a.advertencia-reciente-container:hover:before{background:var(--celeste)}.recientes-container.recientes-container .advertencia-reciente-icon-wrapper{-ms-flex-negative:0;flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#fff4e5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.recientes-container.recientes-container .advertencia-reciente-icon-wrapper img{width:18px;height:18px}.recientes-container.recientes-container a.advertencia-reciente-container h3{margin:0 0 2px;font-size:13.5px;font-weight:700;color:var(--txt);line-height:1.25;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.recientes-container.recientes-container a.advertencia-reciente-container:hover h3{color:var(--celeste)}.recientes-container.recientes-container a.advertencia-reciente-container p{margin:0;font-size:12px;color:var(--muted);line-height:1.4}.recientes-container.recientes-container a.advertencia-reciente-container .reciente-date{margin-top:3px;font-size:11px;color:#8a8a8a}@media (min-width:600px){.recientes-container.recientes-container{width:230px}}@media (max-width:599px){.recientes-container.recientes-container{width:100%;margin-top:5%}}.aviso-legal-container{background:#f9fafc;border:1px solid #e0e4eb;border-radius:8px;padding:16px 20px;margin:20px 0;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.03);box-shadow:0 4px 10px rgba(0,0,0,.03)}.aviso-legal-container h3{margin-top:0;font-size:15px;font-weight:700;color:#29bfff}.aviso-legal-container p{font-size:13px;line-height:1.6;color:#444;margin:0}.pronosticos-recientes-container{position:relative}.locales-title{font-size:18px;line-height:25px;font-weight:500;color:#9b9b9b;margin:0;padding:0;margin-bottom:18px;margin-top:28px}.locales-picker{padding:0}.line-separator{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-top:1px solid #9b9b9b;margin:16px 0}.local-commentaries-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.local-commentaries-header .caution-levels{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.local-commentaries-header img{margin-left:12px}@media only screen and (min-width:600px){.local-commentaries-header{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.ant-typography,.Title,h1{font-size:25px!important;font-weight:700!important}.content-box{background:#fff;border-radius:14px;padding:20px 24px;-webkit-box-shadow:0 6px 16px rgba(0,0,0,.08);box-shadow:0 6px 16px rgba(0,0,0,.08);border:1px solid #e8e8e8;-ms-flex:1 1;flex:1 1;min-width:0;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;-o-transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.Predi-Mareas-Text{position:relative;background:var(--color-gris-claro);padding:20px 24px;border-radius:10px;font-size:1.25rem;line-height:1.8;color:#333;margin:16px 0 24px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.05);box-shadow:0 2px 10px rgba(0,0,0,.05)}.Predi-Mareas-Text:before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:var(--color-celeste);border-radius:10px 0 0 10px;-webkit-transition:background .25s ease,opacity .25s ease,-webkit-filter .25s ease;transition:background .25s ease,opacity .25s ease,-webkit-filter .25s ease;-o-transition:background .25s ease,filter .25s ease,opacity .25s ease;transition:background .25s ease,filter .25s ease,opacity .25s ease;transition:background .25s ease,filter .25s ease,opacity .25s ease,-webkit-filter .25s ease}.Predi-Mareas-Text:hover:before{background:-webkit-gradient(linear,left top,left bottom,from(var(--color-celeste)),color-stop(50%,#7fdfff),to(var(--color-celeste)));background:-webkit-linear-gradient(top,var(--color-celeste),#7fdfff 50%,var(--color-celeste));background:-o-linear-gradient(top,var(--color-celeste) 0,#7fdfff 50%,var(--color-celeste) 100%);background:linear-gradient(180deg,var(--color-celeste),#7fdfff 50%,var(--color-celeste));-webkit-filter:brightness(1.05);filter:brightness(1.05)}.Predi-Mareas-Text strong{color:#222;font-weight:700}.local{width:100%;height:600px;background-color:gray;margin-top:52px;position:relative!important}.weekly-table-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:40px 0}.weekly-table-wrapper{position:relative;width:100%}.table-shadow{position:absolute;top:0;bottom:0;right:0;width:20px;z-index:100;-webkit-box-shadow:inset -20px 0 20px 0 #fff;box-shadow:inset -20px 0 20px 0 #fff}.weekly-table{position:absolute;top:0;left:0;height:auto;overflow-x:scroll;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;border:none}.weekly-table::-webkit-scrollbar{-webkit-appearance:none;height:7px}.weekly-table::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.weekly-table th,td{min-width:250px;max-width:250px;word-wrap:break-word}.vertical-table-header-container{position:relative;min-width:90px!important;max-width:90px!important}.vertical-table-header{position:absolute;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.vertical-description{-ms-flex-pack:distribute;justify-content:space-around;padding:40px 7px 12px 0}.vertical-description,.vertical-description-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;-ms-flex-align:center;align-items:center}.vertical-description-item img{width:30px;height:auto}.vertical-description-item p{color:#595959;font-size:9px;margin:0}.weekly-table tbody tr:first-child{border-bottom:1px solid #e7e7e7}.weekly-table td{border:none;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7}.weekly-table th div h2{font-weight:900;font-size:14px;line-height:18px;margin:0;color:#000}.weekly-table h3{font-weight:500;font-size:14px;line-height:18px;margin:0;color:#4a4a4a}.weekly-table td h3{text-align:center;margin-top:8px}.weekly-detail{-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 24px 12px 6px}.weekly-detail-item{-ms-flex-direction:row;flex-direction:row;word-wrap:break-word}.weekly-detail-item:first-of-type{display:none}.weekly-detail-item-image{width:24px;height:24px;margin-right:12px}.weekly-detail-item-image img{height:24px;width:24px}.weekly-detail-item p{color:#4a4a4a;font-size:11px;line-height:13px;word-wrap:break-word}.weekly-table{border-collapse:separate;border-spacing:12px;width:100%}.weekly-table th{background:#f5f5f5;border-radius:8px;padding:12px;text-align:center}.weekly-table th h2{font-size:14px;font-weight:600;color:#444;margin:0}.weekly-table th h3{font-size:12px;font-weight:500;color:#777;margin:4px 0 0}.weekly-table td{position:relative;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.05);box-shadow:0 2px 5px rgba(0,0,0,.05);padding:10px;-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease;vertical-align:top}.weekly-table td:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background-color:#29bfff;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;border-radius:4px 0 0 4px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.weekly-table td:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.weekly-table td:hover{background:#f9fcff}.weekly-detail-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:8px;-webkit-transition:none;-o-transition:none;transition:none}.weekly-detail-item-image{width:20px;height:20px;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.weekly-detail-item-image img{width:100%;height:auto}.weekly-detail-item p{font-size:12px;color:#333;margin:0}.weekly-time-title{color:#29bfff;font-weight:700;margin:0;font-size:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:6px}.weekly-time-subtitle{font-size:12px;color:#666;margin-left:6px;font-weight:500}.chart-container{overflow-x:scroll;width:100%;height:2000px;margin:auto;margin-bottom:30px!important}.chart-container::-webkit-scrollbar{-webkit-appearance:none;height:7px}.chart-container::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.axis-top .tick line,.axis-top path{fill:none;stroke:#000;shape-rendering:crispEdges;stroke-width:0px;height:0;font-size:10pt}.axis-top.days{font-weight:800}.axis-top.hours{font-weight:600}.axis-top.p{font-size:8pt}.axis-top.speed text{font-weight:800;fill:#10af90}.axis-top.burst text{font-weight:800;fill:#025b4a}.axis-top.p{font-weight:800}.background-rect{fill:#f6f6f6}.axis-tag{text-anchor:end;font-size:9pt}.bottom-section.axis-top{font-size:8pt}.bottom-section.axis-top.dir-text{font-size:7pt;font-weight:800}.axis-tag.wave{Color:#000;text-anchor:middle;font-weight:700}.axis-tag.speed{fill:#10af90}.axis-tag.burst{fill:#025b4a}.bar-sig{fill:#0097e2}.bar-max{fill:#025b4a}@media only screen and (max-width:600px){.chart-container{width:100%!important}}.chart-container{width:100%;overflow-x:scroll;height:2000px;margin:auto;margin-bottom:30px!important}.chart-container::-webkit-scrollbar{-webkit-appearance:none;height:7px}.chart-container::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.axis-top .tick line,.axis-top path{fill:none;stroke:#000;shape-rendering:crispEdges;stroke-width:0px;height:0;font-size:10pt}.axis-top.days{font-weight:800}.axis-top.hours{font-weight:600}.axis-top.hs text{font-weight:800;fill:#0097e2}.axis-top.hm text{font-weight:800;fill:#054477}.axis-top.p{font-weight:800}.background-rect{fill:#f3f3f3}.axis-tag{text-anchor:end;font-size:9pt}.bottom-section.axis-top{font-size:8pt}.bottom-section.axis-top.dir-text{font-size:7pt;font-weight:800}.axis-tag.wave{Color:#000;text-anchor:middle;font-weight:700}.axis-tag.hs-tag{fill:#0097e2}.axis-tag.hm-tag{fill:#054477}.bar-sig{fill:#0097e2}.bar-max{fill:#054477}@media only screen and (max-width:600px){.chart-container{width:100%!important}}.rc-slider{position:relative;height:14px;padding:5px 0;width:100%;border-radius:6px;-ms-touch-action:none;touch-action:none}.rc-slider,.rc-slider *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{width:100%;background-color:#e9e9e9}.rc-slider-rail,.rc-slider-track{position:absolute;height:4px;border-radius:6px}.rc-slider-track{left:0;background-color:#abe2fb}.rc-slider-handle{position:absolute;margin-left:-7px;margin-top:-5px;width:14px;height:14px;cursor:pointer;cursor:-webkit-grab;cursor:grab;border-radius:50%;border:2px solid #96dbfa;background-color:#fff;-ms-touch-action:pan-x;touch-action:pan-x}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;-webkit-box-shadow:0 0 5px #57c5f7;box-shadow:0 0 5px #57c5f7;cursor:-webkit-grabbing;cursor:grabbing}.rc-slider-handle:focus{border-color:#57c5f7;-webkit-box-shadow:0 0 0 5px #96dbfa;box-shadow:0 0 0 5px #96dbfa;outline:none}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;color:#999}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;margin-left:-4px;width:8px;height:8px;border:2px solid #e9e9e9;background-color:#fff;cursor:pointer;border-radius:50%;vertical-align:middle}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-handle{border-color:#ccc;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;cursor:not-allowed}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{left:5px;bottom:0;width:4px}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;margin-bottom:-7px;-ms-touch-action:pan-y;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{left:2px;margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:first-child,.rc-slider-vertical .rc-slider-dot:last-child{margin-bottom:-4px}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-leave{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:block!important;-webkit-animation-play-state:paused;animation-play-state:paused}.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active{-webkit-animation-name:rcSliderTooltipZoomDownIn;animation-name:rcSliderTooltipZoomDownIn;-webkit-animation-play-state:running;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{-webkit-animation-name:rcSliderTooltipZoomDownOut;animation-name:rcSliderTooltipZoomDownOut;-webkit-animation-play-state:running;animation-play-state:running}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@-webkit-keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(1);transform:scale(1)}}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes rcSliderTooltipZoomDownOut{0%{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(0);transform:scale(0)}}@keyframes rcSliderTooltipZoomDownOut{0%{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(0);transform:scale(0)}}.rc-slider-tooltip{position:absolute;left:-9999px;top:-9999px;visibility:visible}.rc-slider-tooltip,.rc-slider-tooltip *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{padding:6px 2px;min-width:24px;height:24px;font-size:12px;line-height:1;color:#fff;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;-webkit-box-shadow:0 0 4px #d9d9d9;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}.image-slider-container{padding-top:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.forecast-slide-date{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;width:100%}.forecast-slide-date p{font-size:13px;font-weight:500;line-height:25px;color:#747478}.slider-wrapper{padding-top:24px;width:100%}.forecast-controls{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:20px 0 44px}.forecast-controls img{cursor:pointer;height:20px}.forecast-controls .play-control{height:36px;margin-left:50px;margin-right:50px}@media only screen and (min-width:600px){.forecast-slide-date,.slider-wrapper{width:315px}}.mareas{width:100%;height:600px;margin-top:52px;position:relative!important;border-radius:12px;overflow:hidden;background-origin:border-box;background-clip:content-box,border-box;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}.mareas .overlay-label{background:rgba(28,47,85,.85);border-radius:8px;color:#fff;padding:4px 8px;font-size:14px;font-weight:700;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.3);box-shadow:0 2px 6px rgba(0,0,0,.3)}.mareas .pigeon-clickable:hover{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.island{margin-top:480px}.tides-detail-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:40px}.mareas-recientes-container{position:relative}.tides-period-options{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.tides-period-options p{color:#000;font-size:12px;margin-right:10px}.tides-period-options button{color:#c7c7c7;font-size:11px;line-height:20px;border:none;background-color:transparent;width:56px;height:20px}.tides-period-options button.tides-button-active{border-radius:11.5px;border:1px solid #29bfff;color:#29bfff}.tides-download-button{padding-bottom:60px}.tides-download-button a{height:32px;color:#fff;background-color:#29bfff;border-radius:2.1px;font-size:11px;line-height:28px;min-width:205px;border:none;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;padding:0 10px}.tides-download-button a:hover{text-decoration:none}@media only screen and (min-width:600px){.tides-detail-header{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.tides-download-button{padding-bottom:60px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.ant-typography,.Title,h1{font-size:25px!important;font-weight:700!important}.content-box{background:#fff;border-radius:14px;padding:20px 24px;-webkit-box-shadow:0 6px 16px rgba(0,0,0,.08);box-shadow:0 6px 16px rgba(0,0,0,.08);border:1px solid #e8e8e8;-ms-flex:1 1;flex:1 1;min-width:0;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;-o-transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.Predi-Mareas-Text{position:relative;background:var(--color-gris-claro);padding:20px 24px;border-radius:10px;font-size:1.25rem;line-height:1.8;color:#333;margin:16px 0 24px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.05);box-shadow:0 2px 10px rgba(0,0,0,.05)}.Predi-Mareas-Text:before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:var(--color-celeste);border-radius:10px 0 0 10px;-webkit-transition:background .25s ease,opacity .25s ease,-webkit-filter .25s ease;transition:background .25s ease,opacity .25s ease,-webkit-filter .25s ease;-o-transition:background .25s ease,filter .25s ease,opacity .25s ease;transition:background .25s ease,filter .25s ease,opacity .25s ease;transition:background .25s ease,filter .25s ease,opacity .25s ease,-webkit-filter .25s ease}.Predi-Mareas-Text:hover:before{background:-webkit-gradient(linear,left top,left bottom,from(var(--color-celeste)),color-stop(50%,#7fdfff),to(var(--color-celeste)));background:-webkit-linear-gradient(top,var(--color-celeste),#7fdfff 50%,var(--color-celeste));background:-o-linear-gradient(top,var(--color-celeste) 0,#7fdfff 50%,var(--color-celeste) 100%);background:linear-gradient(180deg,var(--color-celeste),#7fdfff 50%,var(--color-celeste));-webkit-filter:brightness(1.05);filter:brightness(1.05)}.Predi-Mareas-Text strong{color:#222;font-weight:700}.chart-container{max-width:1200px;width:100%;height:450px;margin:0 auto 30px;overflow-x:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px}@media only screen and (max-width:600px){.chart-container{padding:0 10px;height:auto}}.axis-top .tick line,.tides-chart .axis-top path{fill:none;stroke:#000;shape-rendering:crispEdges;stroke-width:0px;height:0;font-size:10pt}.tides-chart .tide-graph-line{fill:none;stroke:#0097e2}.tides-chart .axis-top.days{font-family:Lato,sans-serif;font-weight:800}.tides-chart .axis-top.hours{font-weight:600}.tides-chart .axis-top.hs text{font-weight:800;fill:#0097e2}.tides-chart .axis-top.hm text{font-weight:800;fill:#054477}.tides-chart .axis-top.p{font-weight:800}.tides-chart .background-rect{fill:#f6f6f6}.tides-chart .axis-tag{text-anchor:end;font-size:9pt}.tides-chart .bottom-section.axis-top{font-size:8pt}.tides-chart .axis-tag.h{Color:#000;text-anchor:start;font-weight:700;font-size:12pt}.tides-chart .medium-height-line{stroke:#c2c2c2;height:1px;stroke-dasharray:8,2;stroke-width:1px}.tides-chart .today-line{stroke:#ff9102;height:1px}.tides-chart .mean-heightest-line{stroke:#f34135;height:1px;stroke-width:1px;stroke-dasharray:8,2}.tides-chart .cero-line{stroke:#4a4a4a;height:1px;stroke-width:1px}.tides-chart .axis-tag.hs-tag{fill:#0097e2}.tides-chart .axis-tag.hm-tag{fill:#054477}.tides-chart #forecastchart svg{overflow-x:scroll}.axis-left .tick line,.tides-chart .axis-left{fill:none;stroke:#000;shape-rendering:crispEdges;stroke-width:0px;height:0;font-size:10pt}.tides-chart .area{fill:#29bfff;fill-opacity:.7}.tides-chart .symbology-tag{color:#4a4a4a;font-size:10pt}.tides-chart .symbology-circle{fill:#29bfff;fill-opacity:.7;stroke-width:2;stroke:#29bfff}.tides-chart .tooltip polygon,.tides-chart rect{fill:#4f595e;opacity:.9}.tides-chart .tooltip text{color:#fff;fill:#fff}.tides-chart .tooltip circle{fill:#0097e2}.tides-chart .inner-circle{opacity:.9;stroke:#fff;stroke-width:1px}.tides-chart .outer-circle{opacity:.2}@media only screen and (max-width:600px){.chart-container{width:100%!important}}.bulletins-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;margin-top:20px}.bulletin-card{background:#fff;border-radius:10px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.08);box-shadow:0 4px 8px rgba(0,0,0,.08);padding:15px;border-top:4px solid transparent;cursor:pointer;-webkit-transition:border-top .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:border-top .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;-o-transition:transform .25s ease,box-shadow .25s ease,border-top .25s ease;transition:transform .25s ease,box-shadow .25s ease,border-top .25s ease;transition:transform .25s ease,box-shadow .25s ease,border-top .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.bulletin-card:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 8px 20px rgba(0,0,0,.2);box-shadow:0 8px 20px rgba(0,0,0,.2);border-top:4px solid #29bfff}.bulletin-card h3{font-size:16px;font-weight:700;margin:0 0 5px;color:#000;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}.bulletin-card:hover h3{color:#29bfff}.bulletin-card p{font-size:13px;color:var(--color-gris-texto);margin:0}.bulletins-pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:30px}.fluidMedia{position:relative;padding-top:80vh;width:100%;background:#fff;border-radius:8px;overflow:hidden}.fluidMedia iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}body{margin:0;font-family:Arial,sans-serif;background-color:#fff;color:#333}.ctn-section{padding:20px;text-align:center}.ctn-title{font-size:2rem;font-weight:700}.ctn-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ctn-info-container{background-color:#eef0f2;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;padding:30px;-ms-flex-line-pack:center;align-content:center;border-radius:12px}.ctn-info-box{background-color:#d2e0e6;color:#000;padding:20px}.ctn-logo{max-width:100px;margin-bottom:10px}.ctn-heading{margin:10px 0 5px;font-size:1rem;text-transform:uppercase}.ctn-info-box p{margin:5px 0;font-size:.95rem}.ctn-info-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center}.ctn-link{color:#000;text-decoration:none}.ctn-link:hover{text-decoration:underline}.ctn-map-container{min-height:400px}.ctn-map-container iframe{width:100%;height:100%;border-radius:12px}.txt-informacion-contacto{font-size:1.3rem!important;color:#000!important;text-align:center!important;margin:5px 0!important}.ctn-heading{font-size:1.7rem;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;text-align:center}.ctn-icon{font-size:1.6rem}.ctn-info-box{position:relative;-webkit-transition:background-color .25s ease,-webkit-transform .25s cubic-bezier(.2,.9,.2,1),-webkit-box-shadow .25s ease;transition:background-color .25s ease,-webkit-transform .25s cubic-bezier(.2,.9,.2,1),-webkit-box-shadow .25s ease;-o-transition:transform .25s cubic-bezier(.2,.9,.2,1),box-shadow .25s ease,background-color .25s ease;transition:transform .25s cubic-bezier(.2,.9,.2,1),box-shadow .25s ease,background-color .25s ease;transition:transform .25s cubic-bezier(.2,.9,.2,1),box-shadow .25s ease,background-color .25s ease,-webkit-transform .25s cubic-bezier(.2,.9,.2,1),-webkit-box-shadow .25s ease;will-change:transform,box-shadow,background-color;cursor:pointer;border-top:4px solid transparent;border-radius:12px}.ctn-info-box:focus,.ctn-info-box:hover{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);-webkit-box-shadow:0 12px 24px rgba(0,0,0,.2);box-shadow:0 12px 24px rgba(0,0,0,.2);border-top:4px solid #29bfff;background-color:#e6f0f5}body.dark-mode .ctn-info-box:focus,body.dark-mode .ctn-info-box:hover{border-top:4px solid #29bfff;background-color:#444;color:#fff}@media (max-width:900px){.ctn-wrapper{grid-template-columns:1fr}}.primary,.secondary{color:#27b0fe;line-height:30px}.secondary{margin-left:6%}.third{color:#27b0fe;line-height:30px;margin-left:12%}.primary,.secondary,.third:hover{text-decoration:none}.privacy-page{max-width:1200px;margin:40px auto;padding:20px}.privacy-card{background-color:#fff;border-radius:12px;padding:40px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}.privacy-main{-ms-flex:2 1;flex:2 1;min-width:0}.privacy-sidebar{-ms-flex:1 1;flex:1 1;min-width:280px;background:#f9fafb;border-radius:10px;padding:20px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.05);box-shadow:inset 0 0 5px rgba(0,0,0,.05)}.privacy-main h1{font-size:2rem;font-weight:700;margin-bottom:25px;color:#1f2937;border-bottom:2px solid #e5e7eb;padding-bottom:10px}.privacy-main h3{font-size:1.5rem;font-weight:600;margin-top:25px;margin-bottom:15px;color:#1f2937;border-left:4px solid #29bfff;padding-left:10px}.privacy-main p{font-size:1.25rem;line-height:1.7;color:#374151;margin-bottom:15px;text-align:justify}.privacy-main a{color:#29bfff;text-decoration:none;font-weight:500}.privacy-main a:hover{text-decoration:underline}.privacy-sidebar h2{font-size:1.3rem;font-weight:600;margin-bottom:15px;color:#111827}@media (max-width:992px){.privacy-card{-ms-flex-direction:column;flex-direction:column}}.map-placeholder{width:100%;height:200px;background-color:dimgray}.imactus{color:#27b0fe;margin-top:10px}.imactus:hover{transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;text-decoration:none}.details{color:dimgray;margin-top:12px}.contact-form{margin-top:25px}.contact-input{-webkit-border-radius:0;-webkit-appearance:none;border-radius:0;margin-top:5%;width:100%;height:40px;border:1.6px solid #dbdbdb}textarea{-webkit-border-radius:0;-webkit-appearance:none;border-radius:0}.button{border-radius:4.6px;width:107px;height:38px;background-color:#27b0fe;color:#fff;text-align:center;margin-top:13px;line-height:10px}a{color:#000}input,textarea{padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.contact-input-xl{margin-top:3%;width:100%;height:200px;border:1.6px solid #dbdbdb}@media only screen and (min-width:992px){.map-placeholder{height:388px;margin-bottom:30px}}@media only screen and (max-width:450px){.contact-input-xl{height:100px}}
/*# sourceMappingURL=main.e5485c5a.css.map*/