.password-strength__meter{margin-top:0.5em;background-color:#ebeae4;}.password-strength__indicator{background-color:#77b259;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;}.password-strength__indicator.is-weak{background-color:#e62600;}.password-strength__indicator.is-fair{background-color:#e09600;}.password-strength__indicator.is-good{background-color:#0074bd;}.password-strength__indicator.is-strong{background-color:#77b259;}.password-confirm,.password-field,.password-strength,.password-confirm-match{width:55%;}.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;max-width:34.7em;border:1px solid #b4b4b4;}.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;max-width:33em;overflow:hidden;}[dir="rtl"] .confirm-parent,[dir="rtl"] .password-parent{clear:right;}.password-confirm .ok{color:#325e1c;font-weight:bold;}.password-confirm .error{color:#a51b00;font-weight:bold;}.page-user-login main .region-content,.page-user-password main .region-content{max-width:400px;background:white;padding:15px 25px;margin:0 auto;border-radius:5px;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{border:1px #07629a solid;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;margin-top:-1px;margin-left:-1px;padding:0 1px;height:16px;border-radius:10em;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;}[dir="rtl"] .progress__bar{margin-left:0;margin-right:-1px;animation-direction:reverse;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-animation:none;-moz-animation:none;-webkit-transition:none;transition:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.js .dropbutton-widget{background-color:white;border:1px solid #cccccc;}.js .dropbutton-widget:hover{border-color:#b8b8b8;}.dropbutton .dropbutton-action>*{padding:0.1em 0.5em;white-space:nowrap;}.dropbutton .secondary-action{border-top:1px solid #e8e8e8;}.dropbutton-multiple .dropbutton{border-right:1px solid #e8e8e8;}[dir="rtl"] .dropbutton-multiple .dropbutton{border-left:1px solid #e8e8e8;border-right:0 none;}.dropbutton-multiple .dropbutton .dropbutton-action>*{margin-right:0.25em;}[dir="rtl"] .dropbutton-multiple .dropbutton .dropbutton-action>*{margin-left:0.25em;margin-right:0;}.js td .dropbutton-multiple{padding-right:10em;margin-right:2em;max-width:100%;}.js td .dropbutton-wrapper{min-height:2em;}.js .dropbutton-wrapper,.js .dropbutton-widget{display:block;position:relative;}.js td .dropbutton-widget{position:absolute;}
.affix{position:fixed;width:100%;top:0;z-index:1035;left:0;}
.alert-wrapper{position:fixed;bottom:0;left:0;max-width:100%;z-index:9999;}.toast-wrapper{position:fixed;top:0;right:0;z-index:9999;}
.book-navigation .menu{border-top:1px solid #d6d6d6;}.book-navigation .book-pager{border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;margin:0;}
#content .comment-wrapper h2{margin-bottom:1em;}#content .comment-wrapper h2.comment-form__title{margin-bottom:1em;}.field-node--comment{font-size:0.934em;}.comment{margin-bottom:19px;vertical-align:top;display:table;}[dir="rtl"] .comment{direction:rtl;}.comment__meta{padding:0 30px 0 0;font-size:1.071em;}[dir="rtl"] .comment__meta{padding:0 0 0 30px;}.comment__attribution img{border:1px solid #d3d7d9;}.comment .field--name-user-picture img{margin:0;}.comment__author .username{white-space:nowrap;}.comment__author{margin:4px 0;line-height:1.2;}.comment__time,.comment__permalink{margin-bottom:4px;color:#68696b;font-size:0.733em;line-height:1.2;padding:0 0.5em 0 0;}[dir="rtl"] .comment__time,.comment__permalink{padding:0 0 0 0.5em;}.comment__permalink{font-size:0.733em;line-height:1.2;}.comment__content:before{content:'';position:absolute;right:100%;top:20px;border-top:20px solid transparent;border-right:20px solid #d3d7d9;border-bottom:20px solid transparent;}[dir="rtl"] .comment__content:before{right:auto;left:100%;border-right:none;border-left:20px solid #d3d7d9;}.comment__content:after{content:'';position:absolute;right:100%;top:20px;border-top:20px solid transparent;border-right:20px solid #fff;border-bottom:20px solid transparent;margin-right:-1px;}[dir="rtl"] .comment__content:after{right:auto;left:100%;border-right:none;border-left:20px solid #fff;margin-right:0;margin-left:-1px;}.comment__content h3{margin-top:0.94em;margin-bottom:0.45em;font-size:1.171em;}.comment__content nav{padding-top:1px;}.indented{margin-left:40px;}[dir="rtl"] .indented{margin-right:40px;margin-left:0;}.comment .links{padding:0 0 0.25em 0;}.comment .links-inline span{padding:0 0.5em 0 0;font-size:1.08em;}[dir="rtl"] .comment .links-inline span{padding:0 0 0 0.5em;}.comment--unpublished{margin-right:5px;padding:5px 2px 5px 5px;background:#fff4f4;}[dir="rtl"] .comment--unpublished{margin-left:5px;margin-right:0;padding:5px 5px 5px 2px;}.unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}.unpublished{padding:20px 15px 0;}.comment-footer{display:table-row;}.comment--unpublished .comment__text:after,.node--unpublished .comment__text:after{border-right-color:#fff4f4;}[dir="rtl"] .comment--unpublished .comment__content:after,[dir="rtl"] .node--unpublished .comment__content:after{border-left-color:#fff4f4;}
.contextual-links a{border-bottom:none;text-shadow:0 0 0;}
.feed-icon{border-bottom:none;display:inline-block;padding:15px 0 0 0;}
.field--type-entity-reference{margin:0 0 1.2em;}.field--type-entity-reference .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--type-entity-reference .field__label{padding-left:5px;padding-right:0;}.field--type-entity-reference ul.links{padding:0;margin:0;list-style:none;}.field--type-entity-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--type-entity-reference ul.links li{padding:0 0 0 1em;float:right;}@media all and (min-width:560px){.node .field--type-image{float:left;margin:0 1em 0 0;}[dir="rtl"] .node .field--type-image{float:right;margin:0 0 0 1em;}.node .field--type-image + .field--type-image{clear:both;}}.field--type-image img,.field--name-field-user-picture img{margin:0 0 1em;}.field--type-image a{border-bottom:none;}.field--name-field-tags{margin:0 0 1.2em;}.field--name-field-tags .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--name-field-tags .field__label{padding-left:5px;padding-right:0;}.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:0.8em;}.node--view-mode-teaser .field--name-field-tags .field__label,.node--view-mode-teaser .field--name-field-tags ul.links{font-size:0.821em;}.field--name-field-tags ul.links{padding:0;margin:0;}.field--name-field-tags ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--name-field-tags ul.links li{padding:0 0 0 1em;float:right;}.field--label-inline .field__label,.field--label-inline .field__item{display:inline-block}
#navbar-top.navbar-dark .nav-link:hover,#navbar-top.navbar-dark .nav-link:focus{color:rgba(255,255,255,0.75);}#navbar-top.navbar-dark .nav-link{color:rgba(255,255,255,0.5);}#navbar-top.navbar-light .nav-link:hover,#navbar-top.navbar-light .nav-link:focus{color:rgba(0,0,0,0.7);}#navbar-top.navbar-light .nav-link{color:rgba(0,0,0,0.5);}.navbar-brand .site-logo{margin-right:1rem;}@media (max-width:33.9em){.navbar-toggleable-xs .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}@media (max-width:47.9em){.navbar-toggleable-sm .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}
.block-help{border:1px solid #d3d7d9;padding:0 1.5em;margin-bottom:30px;}
.icon-help{background:url(/themes/bootstrap_barrio/images/help.png) 0 50% no-repeat;padding:1px 0 1px 20px;}[dir="rtl"] .icon-help{background-position:100% 50%;padding:1px 20px 1px 0;}.feed-icon{background:url(/themes/bootstrap_barrio/images/feed.svg) no-repeat;overflow:hidden;text-indent:-9999px;display:block;width:16px;height:16px;}
.image-button.is-disabled:hover,.image-button.is-disabled:active,.image-button.is-disabled:focus,.image-button.is-disabled{background:transparent;opacity:0.5;cursor:default;}
.item-list ul{list-style:none;margin:0 0 0.25em 0;padding:0;}[dir="rtl"] .item-list ul{padding:0;}.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}[dir="rtl"] .item-list ul li{margin:0;padding:0.2em 0 0 0.5em;}.item-list .item-list__comma-list,.item-list .item-list__comma-list li,[dir="rtl"] .item-list .item-list__comma-list,[dir="rtl"] .item-list .item-list__comma-list li{padding:0;}
.list-group__link{border-top:1px solid #ccc;padding:7px 0 0;}.list-group__description{margin:0 0 10px;}
.node-preview-container{background:#d1e8f5;background-image:-webkit-linear-gradient(top,#d1e8f5,#d3e8f4);background-image:linear-gradient(to bottom,#d1e8f5,#d3e8f4);font-family:Arial,sans-serif;box-shadow:0 1px 3px 1px rgba(0,0,0,0.3333);position:fixed;z-index:499;width:100%;padding:10px;}.node-preview-backlink{background-color:#419ff1;background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#419ff1,#1076d5);background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#419ff1,#1076d5);border:1px solid #0048c8;border-radius:.4em;box-shadow:inset 0 1px 0 rgba(255,255,255,.4);color:#fff;font-size:0.9em;line-height:normal;margin:0;padding:4px 1em 4px 0.6em;text-shadow:1px 1px 0 rgba(0,0,0,0.5);}[dir="rtl"] .node-preview-backlink{background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#419ff1,#1076d5);background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#419ff1,#1076d5);padding:4px 0.6em 4px 1em;float:right;}.node-preview-backlink:focus,.node-preview-backlink:hover{background-color:#419cf1;background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#59abf3,#2a90ef);background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#59abf3,#2a90ef);border:1px solid #0048c8;text-decoration:none;color:#fff;}[dir="rtl"] .node-preview-backlink:focus,[dir="rtl"] .node-preview-backlink:hover{background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#59abf3,#2a90ef);background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#59abf3,#2a90ef);}.node-preview-backlink:active{background-color:#0e69be;background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#0e69be,#2a93ef);background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#0e69be,#2a93ef);border:1px solid #0048c8;box-shadow:inset 0 1px 2px rgba(0,0,0,.25);}[dir="rtl"] .node-preview-backlink:active{background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#0e69be,#2a93ef);background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#0e69be,#2a93ef);}.node-preview-backlink::before{content:'';width:10px;display:inline-block;}

input[type="search"]{box-sizing:border-box;}header #search-block-form{padding:5px 15px;flex-flow:row wrap;}#search-block-form{display:flex;}
.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper .page-title{float:left;margin:0;}[dir="rtl"] .shortcut-wrapper .page-title{float:right;}.shortcut-action{border-bottom:none;margin-left:0.5em;padding-top:0.35em;}[dir="rtl"] .shortcut-action{margin-left:0;margin-right:0.5em;}.shortcut-action:hover,.shortcut-action:active,.shortcut-action:focus{border-bottom:none;}
.sidebar .block{border-style:solid;border-width:1px;padding:15px 15px;margin:0 0 20px;}.sidebar h2{margin:0 0 0.5em;border-bottom:1px solid #d6d6d6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;}.sidebar .block .content{font-size:0.914em;line-height:1.4;}.sidebar tbody{border:none;}.sidebar tr.even,.sidebar tr.odd{background:none;border-bottom:1px solid #d6d6d6;}.sidebar nav ul.nav{margin:0 -1rem;}
.site-footer{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:35px 0 30px;}.site-footer .layout-container{padding:0 15px;}@media all and (min-width:560px){.site-footer__top .region{float:left;position:relative;width:50%;}[dir="rtl"] .site-footer__top .region{float:right;}}@media all and (min-width:560px) and (max-width:850px){.site-footer .region{box-sizing:border-box;}.site-footer__top .region:nth-child(2n+1){padding-right:10px;}[dir="rtl"] .site-footer__top .region:nth-child(2n+1){padding-left:10px;padding-right:0;}.site-footer__top .region:nth-child(2n){padding-left:10px;}[dir="rtl"] .site-footer__top .region:nth-child(2n){padding-left:0;padding-right:10px;}.region-footer-third{clear:both;}}@media all and (min-width:851px){.site-footer__top .region{width:24%;padding:0 0.65%;}.site-footer__top .region:first-child{padding-left:0;}[dir="rtl"] .site-footer__top .region:first-child{padding-left:10px;padding-right:0;}.site-footer__top .region:last-child{padding-right:0;}[dir="rtl"] .site-footer__top .region:last-child{padding-left:0;padding-right:10px;}}.site-footer h2{color:#c0c0c0;color:rgba(255,255,255,0.65);}.site-footer blockquote{color:#555;}.site-footer .content{color:#c0c0c0;color:rgba(255,255,255,0.65);font-size:0.857em;}.site-footer .menu-item{padding:0;}.site-footer .content ol:not(.menu),.site-footer .content ul:not(.menu){padding-left:1.4em;}[dir="rtl"] .site-footer .content ol:not(.menu),[dir="rtl"] .site-footer .content ul:not(.menu){padding-right:1.4em;padding-left:0;}.site-footer .content a,.site-footer .content a.is-active{color:#fcfcfc;color:rgba(255,255,255,0.8);}.site-footer .content a:hover,.site-footer .content a:focus{color:#fefefe;color:rgba(255,255,255,0.95);}.site-footer .block{margin:20px 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}.site-footer table{font-size:1em;}.site-footer tr td,.site-footer tr th{border-color:#555;border-color:rgba(255,255,255,0.18);}.site-footer tr.odd{background-color:transparent;}.site-footer tr.even{background-color:#2c2c2c;background-color:rgba(0,0,0,0.15);}.site-footer__top h2{border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);font-size:1em;margin-bottom:0;padding-bottom:3px;text-transform:uppercase;}.site-footer__top .content{margin-top:0;}.site-footer__top p{margin-top:1em;}.site-footer__top .content .menu{padding-left:0;}[dir="rtl"] .site-footer__top .content .menu{padding-right:0;}.site-footer__top .content li a{display:block;border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);line-height:1.2;padding:0.8em 2px 0.8em 20px;text-indent:-15px;}[dir="rtl"] .site-footer__top .content li a{padding:0.8em 20px 0.8em 2px;}.site-footer__top .content li a:hover,.site-footer__top .content li a:focus{background-color:#1f1f21;background-color:rgba(255,255,255,0.05);text-decoration:none;}.site-footer__top .block-menu,.site-footer__bottom .block{margin:0;padding:0;border:none;}.site-footer__bottom .block{margin:0.5em 0;}.site-footer__bottom .content{padding:0.5em 0;margin-top:0;}.site-footer__bottom .block h2{margin:0;}.site-footer__bottom{letter-spacing:0.2px;margin-top:30px;border-top:1px solid #555;border-color:rgba(255,255,255,0.15);}.site-footer__bottom .region{margin-top:20px;}.site-footer__bottom .block{clear:both;}.site-footer__bottom .block .menu{padding:0;}.site-footer__bottom .menu-item a{float:left;padding:0 12px;display:block;border-right:1px solid #555;border-color:rgba(255,255,255,0.15);}[dir="rtl"] .site-footer__bottom .menu-item a{float:right;border-left:1px solid #555;border-right:none;}.site-footer__bottom .menu-item:first-child a{padding-left:0;}[dir="rtl"] .site-footer__bottom .menu-item:first-child a{padding-right:0;padding-left:12px;}.site-footer__bottom .menu-item:last-child a{padding-right:0;border-right:none;}[dir="rtl"] .site-footer__bottom .menu-item:last-child a{padding-left:0;padding-right:12px;border-left:none;}[dir="rtl"] .site-footer__bottom .menu-item:first-child:last-child a{padding-right:0;}
.skip-link{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:50;background:#444;background:rgba(0,0,0,0.6);font-size:0.94em;line-height:1.7em;padding:1px 10px 2px;border-radius:0 0 10px 10px;border-bottom-width:0;outline:0;}.skip-link.visually-hidden.focusable:focus{position:absolute !important;color:#fff;}
table{border:0;border-spacing:0;font-size:0.857em;margin:10px 0;width:100%;}table table{font-size:1em;}tr{border-bottom:1px solid #ccc;padding:0.1em 0.6em;background:#efefef;background:rgba(0,0,0,0.063);}thead > tr{border-bottom:1px solid #000;}tr.odd{background:#e4e4e4;background:rgba(0,0,0,0.105);}table tr th{background:#757575;background:rgba(0,0,0,0.51);border-bottom-style:none;}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#fff;font-weight:bold;}table tbody tr th{vertical-align:top;}tr td,tr th{padding:4px 9px;border:1px solid #fff;text-align:left;}[dir="rtl"] tr td,[dir="rtl"] tr th{text-align:right;}@media screen and (max-width:37.5em){th.priority-low,td.priority-low,th.priority-medium,td.priority-medium{display:none;}}@media screen and (max-width:60em){th.priority-low,td.priority-low{display:none;}}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
.tablesort{width:14px;height:14px;vertical-align:top;margin:1px 0 0 5px;}.tablesort--asc{background-image:url(/core/misc/icons/ffffff/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/ffffff/twistie-up.svg);}
#page .ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
nav.tabs{margin-bottom:20px;}
.vertical-tabs{margin:0;border:1px solid #ccc;display:flex;flex-direction:row;font-size:0.875rem;}[dir="rtl"] .vertical-tabs{flex-direction:row-reverse;margin-left:0;margin-right:0;}.vertical-tabs__menu{display:flex;flex-direction:column;flex-wrap:nowrap;width:15em;margin:0;padding:0;border-top:1px solid #ccc;list-style:none;}[dir="rtl"] .vertical-tabs__menu{margin-left:0;margin-right:-15em;}.vertical-tabs__pane{margin:0;border:0;}.vertical-tabs__pane>summary{display:none;}.vertical-tabs__menu-item{border:1px solid #ccc;border-top:0;background:#eee;}.vertical-tabs__menu-item a{display:block;padding:0.5em 0.6em;text-decoration:none;}.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title{text-decoration:underline;}.vertical-tabs__menu-item a:hover{outline:1px dotted;}.vertical-tabs__menu-item.is-selected{border-right-width:0;background-color:#fff;}[dir="rtl"] .vertical-tabs__menu-item.is-selected{border-left-width:0;border-right-width:1px;}.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#000;}.vertical-tabs__menu-item-summary{display:block;margin-bottom:0;line-height:normal;}
.views-displays .tabs .open > a{border-radius:7px 7px 0 0;}.views-displays .tabs .open > a:hover,.views-displays .tabs .open > a:focus{color:#0071B3;}.views-displays .secondary .form-submit{font-size:0.846em;}.views-displays .tabs .action-list{padding:0;}.views-filterable-options .filterable-option:nth-of-type(even) .form-type-checkbox{background-color:#F9F9F9;}.views-ui-display-tab-actions .dropbutton .form-submit{color:#0071B3;}.views-ui-display-tab-actions .dropbutton .form-submit:hover,.views-ui-display-tab-actions .dropbutton .form-submit:focus{color:#018FE2;}
.ui-widget-overlay{background:#000;opacity:0.7;}.ui-dialog{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:0;}.ui-dialog input,.ui-dialog select,.ui-dialog textarea{font-size:0.9em;}.ui-dialog .button{background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);border:1px solid #e4e4e4;border-bottom-color:#b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:0.929em;font-weight:normal;text-align:center;padding:0.250em 1.063em;border-radius:1em;}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;}.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;}@-webkit-keyframes flash{from,50%,to{opacity:1;}25%,75%{opacity:0;}}@keyframes flash{from,50%,to{opacity:1;}25%,75%{opacity:0;}}.flash{-webkit-animation-name:flash;animation-name:flash;}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.pulse{-webkit-animation-name:pulse;animation-name:pulse;}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1);}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1);}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1);}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1);}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1);}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1);}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1);}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1);}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand;}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}}.shake{-webkit-animation-name:shake;animation-name:shake;}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg);}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg);}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg);}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg);}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg);}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg);}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg);}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg);}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.tada{-webkit-animation-name:tada;animation-name:tada;}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none;}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}to{-webkit-transform:none;transform:none;}}@keyframes wobble{from{-webkit-transform:none;transform:none;}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}to{-webkit-transform:none;transform:none;}}.wobble{-webkit-animation-name:wobble;animation-name:wobble;}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none;}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}}@keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none;}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center;}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97);}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97);}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}to{-webkit-transform:none;transform:none;}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}to{-webkit-transform:none;transform:none;}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0);}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);}to{-webkit-transform:none;transform:none;}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0);}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);}to{-webkit-transform:none;transform:none;}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);}to{-webkit-transform:none;transform:none;}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);}to{-webkit-transform:none;transform:none;}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}@-webkit-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}@-webkit-keyframes fadeOut{from{opacity:1;}to{opacity:0;}}@keyframes fadeOut{from{opacity:1;}to{opacity:0;}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOutDown{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);}}@keyframes fadeOutDown{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}@-webkit-keyframes fadeOutDownBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes fadeOutDownBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}@-webkit-keyframes fadeOutLeft{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}@keyframes fadeOutLeft{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}@keyframes fadeOutLeftBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}@-webkit-keyframes fadeOutRight{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@keyframes fadeOutRight{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}@-webkit-keyframes fadeOutRightBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}@keyframes fadeOutRightBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}@-webkit-keyframes fadeOutUp{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}@keyframes fadeOutUp{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}@-webkit-keyframes fadeOutUpBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}@keyframes fadeOutUpBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1;}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0;}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1;}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0;}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1;}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0;}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1;}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0;}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}to{-webkit-transform:none;transform:none;opacity:1;}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}to{-webkit-transform:none;transform:none;opacity:1;}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}@-webkit-keyframes lightSpeedOut{from{opacity:1;}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0;}}@keyframes lightSpeedOut{from{opacity:1;}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0;}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0;}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0;}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0;}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0;}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0;}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0;}}.hinge{-webkit-animation-name:hinge;animation-name:hinge;}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);}to{opacity:1;-webkit-transform:none;transform:none;}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;}@-webkit-keyframes rollOut{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);}}@keyframes rollOut{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut;}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}50%{opacity:1;}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}50%{opacity:1;}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown;}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight;}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp;}@-webkit-keyframes zoomOut{from{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}to{opacity:0;}}@keyframes zoomOut{from{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}to{opacity:0;}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut;}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0);}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center;}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0);}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center;}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center;}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center;}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown;}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}
.navegation2,.main-menu{width:100%;padding:.6rem 0;border-top:solid 4px #b4c8c8;border-right:solid 4px #b4c8c8;border-top-right-radius:10px;}#block-hamburgermenu--2,#block-menuinfantil,#block-menuinfantil--2,#block-navegacionprincipal-2,#block-navegacionprincipal--2,#block-navegacionprincipal{width:100%;}#block-dropdownlanguage,#block-dropdownlanguage--2{padding-top:3px;}#block-navegacionprincipal--2:before,#block-navegacionprincipal:before{content:'';display:block;width:50px;height:50px;border-bottom:solid 4px #b4c8c8;border-left:solid 4px #b4c8c8;border-bottom-left-radius:10px;position:absolute;top:-60px;left:-10px;}.scroll-nav .menu-bar{height:auto;}ul.nav{display:flex;flex-direction:row;justify-content:space-between;padding-left:4rem;width:100%;}.login-pipe,#block-hamburgermenu--3,#block-hamburgermenu--2,#block-hamburgermenu{border-right:4px solid #fff;}#block-hamburgermenu--3 ul.nav,#block-hamburgermenu--2 ul.nav,#block-hamburgermenu ul.nav{justify-content:inherit;padding-left:0;padding-top:40px;padding-bottom:40px;}.admin-link ul.nav{display:inline-flex;}#collapsibleHamburgerMenu2,#collapsibleHamburgerMenu{box-shadow:0 2px 10px 0 rgba(0,0,0,0.3);background-image:linear-gradient(77deg,#b4c8c8 0%,#282832 100%);}nav a.nav-link{font-family:Effra;font-size:14px;font-weight:bold;color:#282832;}#block-menuinfantil a.nav-link,#block-menuinfantil--2 a.nav-link,#block-hamburgermenu--3 a.nav-link,#block-hamburgermenu--2 a.nav-link,#block-hamburgermenu a.nav-link{color:#fff !important;}#block-hamburgermenu--3 a.nav-link,#block-hamburgermenu--2 a.nav-link,#block-hamburgermenu a.nav-link{color:#fff !important;text-align:right;}nav a.nav-link:hover{color:#282832;}nav a.nav-link:after{content:'';width:0;display:block;border-bottom:solid 2px #282832;transition:width .5s;}nav a.nav-link.is-active-node:after{border-bottom:solid 2px #b4c8c8;}#block-menuinfantil--2 a.nav-link:after,#block-menuinfantil a.nav-link:after,#block-hamburgermenu--3 a.nav-link:after,#block-hamburgermenu--2 a.nav-link:after,#block-hamburgermenu a.nav-link:after{border-bottom:solid 1px #fff;}nav a.nav-link.is-active-node:after,nav a.nav-link.is-active:after,nav a.nav-link:hover:after{width:100%;}#block-hamburgermenu--3 a.nav-link.is-active-node:after,#block-hamburgermenu--2 a.nav-link.is-active-node:after,#block-hamburgermenu a.nav-link.is-active-node:after,#block-hamburgermenu--3 a.nav-link.is-active:after,#block-hamburgermenu--2 a.nav-link.is-active:after,#block-hamburgermenu a.nav-link.is-active:after,#block-hamburgermenu--3 a.nav-link:hover:after,#block-hamburgermenu--2 a.nav-link:hover:after,#block-hamburgermenu a.nav-link:hover:after{width:50%;position:absolute;right:1rem;}#block-piedepagina a.nav-link{font-family:"Myriad Pro";font-size:16px;font-weight:normal;color:#fff;line-height:1.88;padding:10px 0;border:none;}#block-piedepagina nav a.nav-link:after{content:'';width:0;display:block;border-bottom:solid 2px #fff;transition:width .5s;}.logged-in-link:hover,.logged-in-link{font-family:Effra;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:rgba(255,255,255,.5);padding:10px 0;text-decoration:none;}
@font-face{font-family:'Effra';src:url(/themes/custom/geaal/fonts/as_fonts/Effra-Bold.eot);src:url(/themes/custom/geaal/fonts/as_fonts/Effra-Bold.eot#iefix) format('embedded-opentype'),url(/themes/custom/geaal/fonts/as_fonts/Effra-Bold.woff2) format('woff2'),url(/themes/custom/geaal/fonts/as_fonts/Effra-Bold.woff) format('woff'),url(/themes/custom/geaal/fonts/as_fonts/Effra-Bold.ttf) format('truetype'),url(/themes/custom/geaal/fonts/as_fonts/Effra-Bold.svg#Effra-Bold) format('svg');font-weight:bold;font-style:normal;}@font-face{font-family:'Effra';src:url(/themes/custom/geaal/fonts/as_fonts/EffraMedium-Regular.eot);src:url(/themes/custom/geaal/fonts/as_fonts/EffraMedium-Regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/geaal/fonts/as_fonts/EffraMedium-Regular.woff2) format('woff2'),url(/themes/custom/geaal/fonts/as_fonts/EffraMedium-Regular.woff) format('woff'),url(/themes/custom/geaal/fonts/as_fonts/EffraMedium-Regular.ttf) format('truetype'),url(/themes/custom/geaal/fonts/as_fonts/EffraMedium-Regular.svg#EffraMedium-Regular) format('svg');font-weight:500;font-style:normal;}@font-face{font-family:'Effra';src:url(/themes/custom/geaal/fonts/as_fonts/EffraLight-Regular.eot);src:url(/themes/custom/geaal/fonts/as_fonts/EffraLight-Regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/geaal/fonts/as_fonts/EffraLight-Regular.woff2) format('woff2'),url(/themes/custom/geaal/fonts/as_fonts/EffraLight-Regular.woff) format('woff'),url(/themes/custom/geaal/fonts/as_fonts/EffraLight-Regular.ttf) format('truetype'),url(/themes/custom/geaal/fonts/as_fonts/EffraLight-Regular.svg#EffraLight-Regular) format('svg');font-weight:300;font-style:normal;}@font-face{font-family:'Effra';src:url(/themes/custom/geaal/fonts/as_fonts/EffraHeavy-Regular.eot);src:url(/themes/custom/geaal/fonts/as_fonts/EffraHeavy-Regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/geaal/fonts/as_fonts/EffraHeavy-Regular.woff2) format('woff2'),url(/themes/custom/geaal/fonts/as_fonts/EffraHeavy-Regular.woff) format('woff'),url(/themes/custom/geaal/fonts/as_fonts/EffraHeavy-Regular.ttf) format('truetype'),url(/themes/custom/geaal/fonts/as_fonts/EffraHeavy-Regular.svg#EffraHeavy-Regular) format('svg');font-weight:900;font-style:normal;}@font-face{font-family:'Barriecito';src:url(/themes/custom/geaal/fonts/as_fonts/Barriecito-Regular.eot);src:url(/themes/custom/geaal/fonts/as_fonts/Barriecito-Regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/geaal/fonts/as_fonts/Barriecito-Regular.woff2) format('woff2'),url(/themes/custom/geaal/fonts/as_fonts/Barriecito-Regular.woff) format('woff'),url(/themes/custom/geaal/fonts/as_fonts/Barriecito-Regular.ttf) format('truetype'),url(/themes/custom/geaal/fonts/as_fonts/Barriecito-Regular.svg#Barriecito-Regular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Effra';src:url(/themes/custom/geaal/fonts/as_fonts/Effra-Regular.eot);src:url(/themes/custom/geaal/fonts/as_fonts/Effra-Regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/geaal/fonts/as_fonts/Effra-Regular.woff2) format('woff2'),url(/themes/custom/geaal/fonts/as_fonts/Effra-Regular.woff) format('woff'),url(/themes/custom/geaal/fonts/as_fonts/Effra-Regular.ttf) format('truetype'),url(/themes/custom/geaal/fonts/as_fonts/Effra-Regular.svg#Effra-Regular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Myriad Pro';src:url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Bold.eot);src:url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Bold.eot#iefix) format('embedded-opentype'),url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Bold.woff2) format('woff2'),url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Bold.woff) format('woff'),url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Bold.ttf) format('truetype'),url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Bold.svg#MyriadPro-Bold) format('svg');font-weight:bold;font-style:normal;}@font-face{font-family:'Myriad Pro';src:url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-BoldCond.eot);src:url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-BoldCond.eot#iefix) format('embedded-opentype'),url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-BoldCond.woff2) format('woff2'),url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-BoldCond.woff) format('woff'),url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-BoldCond.ttf) format('truetype'),url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-BoldCond.svg#MyriadPro-BoldCond) format('svg');font-weight:bold;font-style:normal;}@font-face{font-family:'Myriad Pro Cond';src:url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Cond.eot);src:url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Cond.eot#iefix) format('embedded-opentype'),url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Cond.woff2) format('woff2'),url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Cond.woff) format('woff'),url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Cond.ttf) format('truetype'),url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Cond.svg#MyriadPro-Cond) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Myriad Pro';src:url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Light.eot);src:url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Light.eot#iefix) format('embedded-opentype'),url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Light.woff2) format('woff2'),url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Light.woff) format('woff'),url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Light.ttf) format('truetype'),url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Light.svg#MyriadPro-Light) format('svg');font-weight:300;font-style:normal;}@font-face{font-family:'Myriad Pro';src:url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Regular.eot);src:url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Regular.woff2) format('woff2'),url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Regular.woff) format('woff'),url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Regular.ttf) format('truetype'),url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Regular.svg#MyriadPro-Regular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Myriad Pro';src:url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Semibold.eot);src:url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Semibold.eot#iefix) format('embedded-opentype'),url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Semibold.woff2) format('woff2'),url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Semibold.woff) format('woff'),url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Semibold.ttf) format('truetype'),url(/themes/custom/geaal/fonts/as_fonts/MyriadPro-Semibold.svg#MyriadPro-Semibold) format('svg');font-weight:600;font-style:normal;}
@font-face{font-family:'icomoon';src:url(/themes/custom/geaal/fonts/as_icons/fonts/icomoon.eot?sxr4rh=);src:url(/themes/custom/geaal/fonts/as_icons/fonts/icomoon.eot?sxr4rh=#iefix) format('embedded-opentype'),url(/themes/custom/geaal/fonts/as_icons/fonts/icomoon.ttf?sxr4rh=) format('truetype'),url(/themes/custom/geaal/fonts/as_icons/fonts/icomoon.woff?sxr4rh=) format('woff'),url(/themes/custom/geaal/fonts/as_icons/fonts/icomoon.svg?sxr4rh=#icomoon) format('svg');font-weight:normal;font-style:normal;font-display:block;}.views-exposed-form-noticias-page-1  .js-form-type-textfield:before,.pager .pager__item--previous a:before,.pager .pager__item--next a:before,#views-exposed-form-listado-de-etiquetas-page-1 #edit-submit-listado-de-etiquetas:before,#views-exposed-form-noticias-page-1 #edit-submit-noticias:before,#views-exposed-form-galerias-page-1 #edit-submit-galerias:before,.field--name-field-linkedin-link a:before,.field--name-field-twitter-link a:before,.field--name-field-facebook-link a:before,[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.field--name-field-linkedin-link a:before,.icon-linkedin:before{content:"\e900";background:#0077b5;color:#fff;}.field--name-field-twitter-link a:before,.icon-twitter:before{content:"\e901";background:#55acee;color:#fff;}.pager .pager__item--next a:before,#views-exposed-form-listado-de-etiquetas-page-1 #edit-submit-listado-de-etiquetas:before,#views-exposed-form-noticias-page-1 #edit-submit-noticias:before,#views-exposed-form-galerias-page-1 #edit-submit-galerias:before,.icon-alante:before{content:"\e902";}.pager .pager__item--previous a:before,.icon-atras:before{content:"\e903";}.icon-menu_cerrar:before{content:"\e904";}.icon-menu:before{content:"\e905";}.icon-mapa:before{content:"\e906";}.icon-enviar:before{content:"\e907";}.icon-compartir:before{content:"\e908";}.views-exposed-form-noticias-page-1  .js-form-type-textfield:before,.icon-calendar:before{content:"\e90a";}.field--name-field-facebook-link a:before,.icon-facebook:before{content:"\e909";background:#3b5998;color:#fff;}#block-sociallink--2 a,#block-sociallink-2 a,#block-sociallink a{font-size:0;}.field--name-field-facebook-link a:before{font-size:18px;}.field--name-field-linkedin-link a:before{font-size:16px;}.field--name-field-twitter-link a:before{font-size:13px;}.business-social a:before,#block-sociallink-2 a:before,#block-sociallink a:before{border-radius:50%;height:32px;width:32px;display:flex;align-items:center;justify-content:center;}#block-sociallink--2 a:before{border-radius:50%;height:40px;width:40px;display:flex;align-items:center;justify-content:center;}.inactive-social:before{background:#c8c8c8;}.pager .pager__item--next a:before,.pager .pager__item--previous a:before{font-size:.7rem;color:#fff;}#views-exposed-form-listado-de-etiquetas-page-1 #edit-submit-listado-de-etiquetas:before,#views-exposed-form-galerias-page-1 #edit-submit-galerias:before,#views-exposed-form-noticias-page-1 #edit-submit-noticias:before{font-size:12px;border-radius:50%;border:solid 2px #282832;height:24px;width:24px;display:flex;justify-content:center;align-items:center;color:#282832;}
body{color:#272732;background:#ffffff;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#ffffff;}.tabs ul.primary li a.is-active{background-color:#ffffff;}.tabs ul.primary li.is-active a{background-color:#ffffff;border-bottom-color:#ffffff;}#navbar-top{background-color:#8e057d;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#008ee2;}a:active,.link:active{color:#22adff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.bg_FF5733,.bg_FF5733 a{background:#FF5733;}.br_FF5733{border-left:solid 9px #FF5733;}.bg_FFC0CB,.bg_FFC0CB a{background:#FFC0CB;}.br_FFC0CB{border-left:solid 9px #FFC0CB;}.bg_FF69B4,.bg_FF69B4 a{background:#FF69B4;}.br_FF69B4{border-left:solid 9px #FF69B4;}.bg_FFA07A,.bg_FFA07A a{background:#FFA07A;}.br_FFA07A{border-left:solid 9px #FFA07A;}.bg_FF4500,.bg_FF4500 a{background:#FF4500;}.br_FF4500{border-left:solid 9px #FF4500;}.bg_FF5733,.bg_FF5733 a{background:#FF5733;}.br_FF5733{border-left:solid 9px #FF5733;}.bg_FFA500,.bg_FFA500 a{background:#FFA500;}.br_FFA500{border-left:solid 9px #FFA500;}.bg_FFD700,.bg_FFD700 a{background:#FFD700;}.br_FFD700{border-left:solid 9px #FFD700;}.bg_BDB76B,.bg_BDB76B a{background:#BDB76B;}.br_BDB76B{border-left:solid 9px #BDB76B;}.bg_D8BFD8,.bg_D8BFD8 a{background:#D8BFD8;}.br_D8BFD8{border-left:solid 9px #D8BFD8;}.bg_DA70D6,.bg_DA70D6 a{background:#DA70D6;}.br_DA70D6{border-left:solid 9px #DA70D6;}.bg_9370DB,.bg_9370DB a{background:#9370DB;}.br_9370DB{border-left:solid 9px #9370DB;}.bg_32CD32,.bg_32CD32 a{background:#32CD32;}.br_32CD32{border-left:solid 9px #32CD32;}.bg_9ACD32,.bg_9ACD32 a{background:#9ACD32;}.br_9ACD32{border-left:solid 9px #9ACD32;}.bg_66CDAA,.bg_66CDAA a{background:#66CDAA;}.br_66CDAA{border-left:solid 9px #66CDAA;}.bg_40E0D0,.bg_40E0D0 a{background:#40E0D0;}.br_40E0D0{border-left:solid 9px #40E0D0;}.bg_4682B4,.bg_4682B4 a{background:#4682B4;}.br_4682B4{border-left:solid 9px #4682B4;}.bg_FF5733,.bg_FF5733 a{background:#FF5733;}.br_FF5733{border-left:solid 9px #FF5733;}.bg_BC8F8F,.bg_BC8F8F a{background:#BC8F8F;}.br_BC8F8F{border-left:solid 9px #BC8F8F;}.bg_F4A460,.bg_F4A460 a{background:#F4A460;}.br_F4A460{border-left:solid 9px #F4A460;}.bg_A52A2A,.bg_A52A2A a{background:#A52A2A;}.br_A52A2A{border-left:solid 9px #A52A2A;}.bg_2F4F4F,.bg_2F4F4F a{background:#2F4F4F;}.br_2F4F4F{border-left:solid 9px #2F4F4F;}.bg_001f3f,.bg_001f3f a{background:#001f3f;}.br_001f3f{border-left:solid 9px #001f3f;}.bg_0074D9,.bg_0074D9 a{background:#0074D9;}.br_0074D9{border-left:solid 9px #0074D9;}.bg_7FDBFF,.bg_7FDBFF a{background:#7FDBFF;}.br_7FDBFF{border-left:solid 9px #7FDBFF;}.bg_39CCCC,.bg_39CCCC a{background:#39CCCC;}.br_39CCCC{border-left:solid 9px #39CCCC;}.bg_3D9970,.bg_3D9970 a{background:#3D9970;}.br_3D9970{border-left:solid 9px #3D9970;}.bg_2ECC40,.bg_2ECC40 a{background:#2ECC40;}.br_2ECC40{border-left:solid 9px #2ECC40;}.bg_01FF70,.bg_01FF70 a{background:#01FF70;}.br_01FF70{border-left:solid 9px #01FF70;}.bg_FFDC00,.bg_FFDC00 a{background:#FFDC00;}.br_FFDC00{border-left:solid 9px #FFDC00;}.bg_FF851B,.bg_FF851B a{background:#FF851B;}.br_FF851B{border-left:solid 9px #FF851B;}.bg_FF4136,.bg_FF4136 a{background:#FF4136;}.br_FF4136{border-left:solid 9px #FF4136;}.bg_85144b,.bg_85144b a{background:#85144b;}.br_85144b{border-left:solid 9px #85144b;}.bg_F012BE,.bg_F012BE a{background:#F012BE;}.br_F012BE{border-left:solid 9px #F012BE;}.bg_B10DC9,.bg_B10DC9 a{background:#B10DC9;}.br_B10DC9{border-left:solid 9px #B10DC9;}.alert-wrapper{top:0;bottom:inherit;left:1rem;margin-top:150px;}img{max-width:100%;}.slider,#slick-views-servicios-block-3-1,#slick-views-opiniones-block-1-1,#block-views-block-sliders-block-1,#slick-views-publicaciones-seriadas-block-2-1,#slick-views-legislaciones-block-2-1,#slick-views-denuncias-block-1-1,#block-views-block-enlace-relevantes-block-1,#block-views-block-servicios-block-1,#block-views-block-sobre-nosotros-block-1{width:100%;}.indented{display:block !important;}.user-logged-in .megazine,.page-g .addtoany-container,#block-views-block-politicas-y-ley-block-1 .views-field-nid{display:none;}body{color:#282832;background:#ffffff;}img{object-fit:cover;max-width:100%;border-radius:10px;}.inactive-social{pointer-events:none;cursor:default;text-decoration:none;}.business-social a{text-decoration:none;}button:focus{outline:none;}footer a,.region-social a,a:before,a{text-decoration:none;}.slick button{background:white;border:none;}.scroll-nav .menu-bar,.header{box-shadow:0 2px 10px 0 rgba(0,0,0,0.3);}.header button.navbar-toggler{display:flex;display:-ms-flexbox;-ms-flex-align:start;align-items:flex-start;}.site-logo img{max-height:50px;object-fit:contain;}#block-formulariodebusqueda{z-index:1;}.no-scroll{background:url("/themes/custom/geaal/images/mascara_menu.svg");background-size:cover;background-position:center;background-repeat:no-repeat;}.menu-bar.scroll-collapse-menu{height:100vh !important;overflow:scroll;}.menu-bar.scroll-collapse-menu #collapsibleMainMenu{position:relative;height:90vh;}.menu-bar{position:fixed;width:100%;height:100px;z-index:4;}.scroll-nav .menu-bar{background:#fff;}#block-sociallink--2 .content,#block-sociallink-2 .content,#block-sociallink .content{display:flex;display:-ms-flexbox;height:100%;justify-content:space-around;min-width:210px;padding:0 1rem;}#block-sociallink--2 .field--type-link,#block-sociallink-2 .field--type-link{display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center;}#search-block-form--2 input,#search-block-form input{min-width:280px;height:32px;border-radius:10px;border:solid 1px #b4c8c8;background-color:rgba(180,200,200,0.1);color:#b4c8c8;}#search-block-form--2 button,#search-block-form button{min-width:90px;height:32px;border-radius:10px;background-color:#b4c8c8;font-family:Effra;font-size:14px;font-weight:bold;color:#282832;border:none;}#block-sociallink .field--type-link{padding-top:.3rem;z-index:1;}.js .dropbutton-multiple .dropbutton-widget{border-color:#fff;padding-right:0;margin-top:.2rem;background:#282832;}.dropbutton-multiple .dropbutton{border:none;}.js .dropbutton a{color:#fff !important;}.js .dropbutton .dropbutton-action:hover,.js .dropbutton a:hover{background:transparent !important;border-bottom:0 none;}.js .dropbutton .dropbutton-toggle{display:none;}.js .dropbutton-widget{border-color:#fff;background:#282832;background-image:none;color:#fff;border-radius:5px;font-family:Effra;font-size:12px;font-weight:bold;}.js .dropbutton-widget .dropbutton{min-height:28px;display:flex;align-items:center;width:32px;justify-content:center;flex-wrap:wrap;color:#fff;}.js .dropbutton .dropbutton-action:hover,.js .dropbutton a:hover{background:transparent;}.js .dropbutton .secondary-action{border-top-color:#fff;}.js .dropbutton a{color:#fff;}.slick--skin--classic .slide__caption{height:100%;min-height:100%;padding:0;top:0;width:100%;}.text-slider-container{bottom:0;}.slider-image{height:570px;width:100%;background-size:cover !important;background-position:center !important;}.slider-text{font-family:Effra;font-size:24px;font-weight:500;line-height:1.67;color:#fff;width:655px;height:135px;padding:16px 35px;text-transform:uppercase;background:url("/themes/custom/geaal/images/slider-text.svg");background-size:contain;background-repeat:no-repeat !important;background-position-y:bottom;background-position-x:right;text-align:center;display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center;text-decoration:none;position:relative;bottom:-1px;}.slider-text:hover{text-decoration:none;color:#fff;}.slider-text:before{content:'';display:block;right:0;position:absolute;}.white-mask{background:white;height:48px;left:-1px;}.region-slider .slider-item{height:568px;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;width:100vw;}.region-slider .slick__arrow{top:91%;}.region-slider .slick-prev{left:48%;}.region-slider .slick-next{right:33%;}.region-slider .slick-dots{bottom:40px;padding-left:15%;}.region-slider .slide__grid{padding:0;}.view-sobre-nosotros .views-row:nth-child(-n+2) .lateral-pipe-about{border-left:solid 4px #b4c8c8;}.region-about-us{border-right:solid 4px #b4c8c8;padding-top:2.3rem;position:relative;}.region-about-us:before{content:'';display:block;height:0;width:20%;border-bottom:solid 4px #b4c8c8;border-right:solid 4px #b4c8c8;border-bottom-right-radius:10px;position:absolute;bottom:-4px;right:-4px;}.about-us-title{font-size:36px;line-height:1.56;color:#b4c8c8;background:#fff;margin-bottom:1rem;}.service-des,.about-us-description{font-family:"Myriad Pro";font-size:18px;line-height:1.89;color:#282832;padding-bottom:15px;}.service-des p{margin:0;}.see-more{min-height:40px;margin-bottom:1rem;}.see-more a{font-family:"Myriad Pro";font-size:12px;font-weight:bold;letter-spacing:1.2px;color:#b4c8c8;padding:.7rem 3.6rem;text-transform:uppercase;border:solid 1px #b4c8c8;border-radius:2rem;}.see-more a:hover{color:#fff;background:#b4c8c8;text-decoration:none;}.description-text{overflow:hidden}.region-about-us .slick-dots{bottom:5%;}.slick-dots li button{width:15px;height:15px;background:#b4c8c8;border-radius:50%;}.slick-dots li.slick-active button{background:#282832;}.slick-dots li button:before{font-size:0;}.slick__arrow{top:91%;}.slick-prev{left:46%;}.slick-next{right:40%;}.region-about-us .slick-prev{left:40%;}.slick-prev:before{font-family:'icomoon' !important;content:"\e903";background:#b4c8c8;color:#fff;border-radius:50%;font-size:15px;height:40px;width:40px;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;}.slick-next:before{font-family:'icomoon' !important;content:"\e902";background:#b4c8c8;color:#fff;border-radius:50%;font-size:15px;height:40px;width:40px;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;}.node--type-publicaciones-seriadas .slick-prev:before,.node--type-publicaciones-seriadas .slick-next:before{border:solid 2px #282832;width:24px;height:24px;background:#fff;color:#282832;}.slick-dotted.slick-slider{padding-bottom:40px;margin-bottom:0;}.path-noticias .pager ul{justify-content:flex-end;}.view-noticias.view-display-id-block_1 .news-home-fields:before{content:'';display:block;background:url("/themes/custom/geaal/images/555x250.svg");background-size:auto;background-size:cover;width:555px;height:251px;position:absolute;z-index:1;top:0;}.view-noticias.view-display-id-block_2 .news-home-fields:before{content:'';display:block;background:url("/themes/custom/geaal/images/250x250.svg");background-size:auto;background-size:cover;width:253px;height:250px;position:absolute;z-index:1;top:0;}.news-home-fields-text{width:100%;bottom:0;padding-top:30px;padding-bottom:30px;z-index:3;}.view-id-noticias.view-display-id-block_5 .views-field-field-new-category,.view-id-noticias.view-display-id-block_4 .views-field-field-new-category,.news_category,.news-home-fields-text .views-field-field-new-category{font-family:"Myriad Pro";font-size:11px;font-weight:bold;color:#fff;margin-bottom:.8rem;max-width:max-content;padding:.1rem .6rem;border-radius:5px;}.news-node-title,.news-home-fields-text .views-field-title,.news-home-fields-text .views-field-title a{font-family:"Myriad Pro Cond";font-size:26px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;color:#fff;margin-bottom:1.2rem;text-decoration:none;}.news-node-title{color:#282832;}.view-display-id-block_2 .news-home-fields-text .views-field-title{font-size:20px;overflow:hidden;max-height:5.9rem;}#news-home{margin-bottom:.7rem;}#news-home h2{margin-bottom:30px;}.news-home-fields-text .views-field-created{font-family:"Myriad Pro";font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;margin-bottom:.7rem;text-transform:uppercase;}.news-home-fields-text .views-field-uid .views-field-title{padding-top:3px;margin-bottom:0;}.news-home-fields-text .views-field-uid .views-field-title,.news-home-fields-text .views-field-uid{font-family:"Myriad Pro Cond";font-size:16px !important;color:#fff;}.news-home-fields-text .views-field-uid .views-field-title,.news-home-fields-text .views-field-uid span,.news-home-fields-text .views-field-uid a{color:#fff;text-transform:uppercase;}.news-home-fields{z-index:1;}.news-home-fields img{width:100%;}.news-home-fields .overlay{width:100%;top:0;border-radius:10px;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#283228);}.pipe-new-1::before{content:'';display:block;width:30px;height:135px;border-left:solid 4px #b4c8c8;position:absolute;left:-4px;top:-135px;}.last-news .new-style-1 .news-home-fields:before{content:'';display:block;background:url("/themes/custom/geaal/images/525x500.svg");background-size:auto;background-size:cover;width:525px;height:500px;position:absolute;z-index:1;top:0;}.last-news .new-style-2 .news-home-fields:before{content:'';display:block;background:url("/themes/custom/geaal/images/555x250.svg");background-size:auto;background-size:cover;width:555px;height:250px;position:absolute;z-index:1;top:0;}.last-news .new-style-3 .news-home-fields:before{content:'';display:block;background:url("/themes/custom/geaal/images/260x220.svg");background-size:auto;background-size:cover;width:263px;height:220px;position:absolute;z-index:1;top:0;}.news-list-image a:before{content:'';display:block;background:url("/themes/custom/geaal/images/340x200.svg");background-size:auto;background-size:cover;width:340px;height:200px;position:absolute;z-index:1;top:0;}.news-list-title:before{content:'';width:250px;border-right:solid 4px #b4c8c8;border-top:solid 4px #b4c8c8;border-top-right-radius:10px;position:absolute;right:-250px;top:50%;height:40px;}.path-noticias .news-list-title:before{content:'';width:200%;border-right:solid 4px #b4c8c8;border-top:solid 4px #b4c8c8;border-top-right-radius:10px;position:absolute;right:-200%;top:50%;height:150%;}.new-style-1:before{content:'';display:block;width:180px;height:25px;position:absolute;right:10%;top:-15px;background:url("/themes/custom/geaal/images/t-adn-pipe-sm.svg");background-size:contain;background-repeat:no-repeat;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);}h1{font-family:"Myriad Pro";font-size:30px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#283228;}.new-title{border-bottom:solid 2px #282832;}.promedio-col{justify-content:flex-end;}.promedio-text{font-size:14px;font-family:"Myriad Pro Cond";text-align:center;margin-top:0.7rem;}.promedio-rating-with-text{margin-top:0.4rem;margin-left:0.6rem;}.webform-submission-valoracion-add-form{display:flex;margin-top:0.87rem;}.webform-submission-add-form .star-valoracion{margin-top:0.25rem;}.promedio-col .star-valoracion{margin-top:0.4rem;margin-left:0.6rem;}.node-promedio .view-empty{margin-bottom:0.8rem;margin-right:0rem;}.send-valoracion{opacity:0.4;border-radius:15px;border:solid 1px #b4c8c8;padding-left:1.25rem;padding-right:1.25rem;background:#fff;font-family:"Myriad Pro Cond";font-size:14px;text-align:center;color:#283228;}.default-vote-message{margin-top:0.5rem;}.gallery-list-item .views-field-title a,.new-list-container .views-field-title a{font-family:"Myriad Pro Cond";font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;color:#282832;margin-bottom:20px;text-decoration:none;}.new-list-container .views-field-title a:hover{text-decoration:none;color:#b4c8c8;}.gallery-list-item .views-field-created,.new-list-container .views-field-created{font-family:"Myriad Pro";font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#c8c8c8;margin-bottom:10px;}.new-list-container .views-field-uid span{font-family:"Myriad Pro Cond";font-size:20px;color:#282832;}.new-list-container .views-field-uid a{font-family:"Myriad Pro Cond";font-size:20px;font-weight:bold;color:#282832;text-transform:capitalize;}.new-style-1 img{height:500px;}.new-style-1 .news-home-fields-text .views-field-title,.new-style-2 .news-home-fields-text .views-field-title{font-size:30px;}.new-style-2{margin-bottom:30px;}.new-style-2 img{height:250px;}.new-style-3 .news-home-fields-text .views-field-title{font-size:20px;line-height:normal;margin-bottom:0;}.new-style-3 .news-home-fields-text .views-field-field-new-category{margin-bottom:.4rem;}.new-style-3 .views-field-uid,.new-style-3 .views-field-created{display:none;}.new-style-3 img{height:220px;}h3.new-title{padding-top:10px}.news-filter h3{font-family:"Myriad Pro";font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#283228;width:100%;border-bottom:solid 2px #283228;}#views-exposed-form-forum-topic-page-1 .form-row,#views-exposed-form-galerias-page-1 .form-row,#views-exposed-form-noticias-page-1 .form-row{display:flex;justify-content:space-between;}#views-exposed-form-listado-de-etiquetas-page-1 .form-row .js-form-type-textfield,#views-exposed-form-galerias-page-1 .form-row .js-form-type-textfield,#views-exposed-form-noticias-page-1 .form-row .js-form-type-textfield{flex:0 0 40%;}#views-exposed-form-forum-topic-page-1 .form-row .js-form-type-textfield{flex:0 0 45%;margin-bottom:20px;}#views-exposed-form-listado-de-etiquetas-page-1 .form-row #edit-actions,#views-exposed-form-galerias-page-1 .form-row #edit-actions,#views-exposed-form-noticias-page-1 .form-row #edit-actions{flex:0 0 15%;height:35px;}#views-exposed-form-listado-de-etiquetas-page-1 .form-row .js-form-submit,#views-exposed-form-galerias-page-1 .form-row .js-form-submit,#views-exposed-form-noticias-page-1 .form-row .js-form-submit{font-size:0;height:35px;width:35px;background:rgba(180,200,200,.4);padding:5px;border:none;}#views-exposed-form-listado-de-etiquetas-page-1 label,#views-exposed-form-forum-topic-page-1 label,#views-exposed-form-galerias-page-1 label,#views-exposed-form-noticias-page-1 label{font-family:Effra;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#282832;}#views-exposed-form-listado-de-etiquetas-page-1 input,#views-exposed-form-forum-topic-page-1 input,#views-exposed-form-galerias-page-1 input,#views-exposed-form-noticias-page-1 input{height:35px;opacity:0.4;border-radius:5px;background-color:#b4c8c8;font-family:Effra;font-size:14px;color:#282832;}.category-filter .views-element-container{padding:0 !important;}.author-filter .views-field-title a,.opinion-filter .view-opiniones a,.tags-filter .views-field-name a,.category-filter .views-field-name a .cat-border{display:flex;padding-left:.7rem;padding-right:.7rem;height:37px;border-radius:5px;background:rgba(180,200,200,0.4);text-decoration:none;align-items:center;}.opinion-filter .view-opiniones li{height:37px;margin-bottom:.5rem;}.category-filter .views-field-field-categoria-de-foro{position:absolute;top:7px;right:2rem;font-family:"Myriad Pro Cond";font-size:16px;font-weight:bold;color:#282828}.category-filter .views-field-name a{text-decoration:none;}.category-filter .views-field-name a .cat-border:hover{background:#b4c8c8;}.tags-filter .views-field-name a{margin-right:1rem;margin-bottom:1rem;}.author-filter .views-field-title a,.category-filter .views-field-nid,.tags-filter .views-field-name a,.category-filter .views-field-name a{font-family:"Myriad Pro Cond";font-size:16px;font-weight:bold;color:#282828;}.author-filter .views-field-title a:hover,.tags-filter a:hover,.category-filter .views-row:hover a{color:#fff;background:#b4c8c8;}.category-filter .views-row:hover .views-field-nid{color:#fff}.category-filter .views-field-nid{position:absolute;top:.5rem;right:2rem;}.news_category{bottom:0;left:1.5rem;}.news-list-image .views-field-created{display:none;}.node--type-noticias .field--name-field-new-image:before{content:'';display:block;background:url("/themes/custom/geaal/images/730x420.svg");background-size:auto;background-size:cover;width:730px;height:420px;position:absolute;z-index:1;top:0;}.date-node{font-family:"Myriad Pro";font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#c8c8c8;}.author-name{font-family:"Myriad Pro Cond";font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#282832;}.author-name span,.author-name span:hover,.author-name a:hover,.author-name a{font-family:"Myriad Pro Cond";font-size:20px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#282832;text-transform:capitalize;padding-left:5px;margin:0;min-width:max-content;}span.label{font-family:"Myriad Pro Cond";font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#282832;margin-right:.7rem;}.s-number{font-family:"Myriad Pro";font-size:32px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#282832;text-align:right;}.s-text{font-family:"Myriad Pro Cond";font-size:16px;color:#282832;}.node-category{top:.7rem;right:1.7rem;}.node-category{font-family:"Myriad Pro Cond";font-size:16px;font-weight:bold;color:#fff;display:flex;align-items:center;height:30px;border-radius:5px;padding:0 .7rem;}.node-promedio{bottom:0rem;right:0rem;z-index:1;position:absolute;}.node--type-denuncias h2.list-title:before,.node--type-forum h2.list-title:before,.node--type-noticias h2.list-title:before{content:'';height:60px;width:100%;border-right:solid 4px #b4c8c8;border-top:solid 4px #b4c8c8;border-top-right-radius:10px;position:absolute;left:100%;top:50%;}.node--type-denuncias .field--name-field-etiquetas-denuncias a,.node--type-forum .field--name-field-tags a,.node--type-noticias .field--name-field-tags a{font-family:"Myriad Pro Cond";font-size:16px;font-weight:bold;color:#283228;border-radius:5px;background:rgba(180,200,200,.4);display:flex;height:28px;padding:0 10px;align-items:center;margin-bottom:10px;}.node--type-denuncias .field--name-field-denuncia,.node--type-noticias .field--name-field-new-description{font-family:"Myriad Pro";font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.89;letter-spacing:normal;color:#282832;}.user-biography .image-style-user-avatar-80x80{border-radius:50%;}.bg-light{background-color:rgba(180,200,200,0.2);}.border-10{border-radius:10px;}.user-biography{padding:30px 1.5rem;}.user-biography span{font-family:"Myriad Pro";font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.3px;color:#283228;margin-bottom:.7rem;}.user-biography .description{font-family:"Myriad Pro";font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#283228;}.user-biography .views-element-container{width:100% !important;}.view-noticias.view-display-id-block_5 .views-field-field-new-category,.view-noticias.view-display-id-block_4 .views-field-field-new-category{position:absolute;top:135px;left:1.5rem;max-height:20px;}.view-noticias.view-display-id-block_5 .views-field-created,.view-noticias.view-display-id-block_4 .views-field-created{font-family:"Myriad Pro";font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;top:135px;right:1.5rem;position:absolute;}.view-noticias.view-display-id-block_5 .views-field-field-new-image img,.view-noticias.view-display-id-block_4 .views-field-field-new-image img{width:100%;box-shadow:0 8px 18px 0 rgba(180,200,200,0.2);}.view-noticias.view-display-id-block_4 .views-field-field-new-image,.view-noticias.view-display-id-block_5 .views-field-field-new-image{position:relative;}.view-noticias.view-display-id-block_4 .views-field-field-new-image:before,.view-noticias.view-display-id-block_5 .views-field-field-new-image:before{content:'';display:flex;width:100%;height:165px;border-radius:10px;background-color:rgba(40,50,40,0.3);position:absolute;}.view-noticias.view-display-id-block_5 .views-field-title a,.view-noticias.view-display-id-block_4 .views-field-title a{font-family:"Myriad Pro Cond";font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal;color:#282832;text-decoration:none;}.view-noticias.view-display-id-block_5 .views-field-title a{font-size:20px;}.not-form form{display:none;}.comment{display:block;}.field--name-field-new-comments h2{font-family:"Myriad Pro Cond";font-size:30px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#283228;text-align:left;padding-bottom:.8rem;border-bottom:solid 1px #282832;}.image-style-user-avatar-60x60{border-radius:50%;}.comment .comment__author,.comment .username{font-family:"Myriad Pro Cond";font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#212121;text-transform:capitalize;height:50px;padding-top:.5rem;}.user-data{padding-bottom:10px;}.comment .comment__time{font-family:"Myriad Pro";font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#c8c8c8;margin:10px;}.comment .field--name-field-body .field__label{display:none;}.comment .field--name-field-body{font-family:"Myriad Pro";font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#282832;width:100%;margin-bottom:10px;}.comment .inline__links a{display:flex;justify-content:center;align-items:center;height:30px;font-family:"Myriad Pro Cond";font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#283228;border-radius:15px;background:rgba(180,200,200,.4);padding:0 1.8rem;text-decoration:none;}.comment .inline__links .comment-show{display:flex;justify-content:center;align-items:center;height:30px;font-family:"Myriad Pro Cond";font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#283228;border-radius:15px;border:solid 1px #e5ecec;background:#fff;padding:0 1.8rem;}.comment-comment-form{display:flex;flex-wrap:wrap;justify-content:flex-end;}#block-contentform-2 #edit-title-wrapper,#block-contentform-2 #edit-field-nombre-wrapper,#block-contentform-2 #edit-field-correo-electronico-denunci-wrapper,#block-contentform-2 #edit-field-telefono-denuncias-wrapper{flex:0 0 48%;}.comment-comment-form .field--name-field-correo-electronico-comment,.comment-comment-form fieldset.form-type-textfield{flex:0 0 50%;margin-bottom:0;}.comment-comment-form fieldset.form-type-email input,.comment-comment-form fieldset.form-type-textfield input{height:38px;margin-top:0;}.path-opiniones #block-contentform input,#block-contentform-2 input,.comment-comment-form .field--name-field-body textarea,.comment-comment-form fieldset.form-type-email input,.comment-comment-form fieldset.form-type-textfield input{border-radius:10px;border:solid 1px #282832;background-color:rgba(255,255,255,0.1);font-family:Effra;font-size:14px;color:#282832;}.path-opiniones #block-contentform #edit-field-opinion-wrapper textarea,.comment-comment-form .field--name-field-body textarea{height:92px;}#block-contentform-2 #edit-field-denuncia-wrapper,#block-contentform-2 #edit-field-direccion-wrapper,.path-opiniones #block-contentform #edit-field-opinion-wrapper,.comment-comment-form .field--name-field-body{flex:0 0 100%;}.comment-comment-form .field--name-field-body,.comment-comment-form .form-item-name{padding:0;}.comment-comment-form .field--name-field-correo-electronico-comment,.comment-comment-form .form-type-email{padding-right:0;}.comment-comment-form fieldset.form-type-textarea{padding:0;}.comment-comment-form .field--name-field-body .filter-wrapper,.comment-comment-form fieldset.js-form-item-homepage{display:none;}.comment-comment-form label{font-family:Effra;font-size:14px;font-weight:bold;color:#282832;}.path-opiniones #block-contentform .layout-region-node-footer button,#block-contentform-2 .layout-region-node-footer button,.comment-comment-form .js-form-submit:active,.comment-comment-form .js-form-submit:focus,.comment-comment-form .js-form-submit{width:165px;height:38px;border-radius:10px;border:solid 1px #282832;background-color:#fff !important;font-family:Effra;font-size:14px;font-weight:bold;color:#282832 !important;}.comment h2{font-family:"Myriad Pro Cond";font-size:30px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#283228;text-align:left;}.comment-count{font-family:"Myriad Pro";width:30px;height:30px;border-radius:15px;background-color:#b4c8c8;color:#fff;font-size:16px;font-weight:bold;display:flex;justify-content:center;align-items:center;left:145px;top:1px;}.comments-rules{border-top:solid 1px #283228;background:rgba(180,200,200,.2);padding-top:10px;padding-bottom:8px;margin-bottom:30px;}.rules-title{font-family:"Myriad Pro Cond";font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#212121;}.rules-description{font-family:"Myriad Pro Cond";font-size:14px;font-style:italic;font-weight:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:#282832;}.sevices-title{font-family:"Myriad Pro";font-size:24px;font-weight:bold;line-height:1.67;color:#283228;}.view-id-servicios.view-display-id-block_1 .slick-dots{bottom:18%;padding-left:25%;}.view-id-servicios.view-display-id-block_1 .slick__arrow{top:78%;}.view-id-servicios.view-display-id-block_1 .slick-prev{left:51%;}.view-id-servicios.view-display-id-block_1 .slick-next{right:26%;}.view-id-servicios.view-display-id-block_1 .sevices-image:before{content:'';display:block;background:url("/themes/custom/geaal/images/servicios-mascara.svg");background-size:cover;height:400px;width:535px;position:absolute;}#block-views-block-servicios-block-1 h2{font-size:36px;}.pipe{height:30px;}.pipe-about-us-2{border-top:solid 4px #b4c8c8;border-top-left-radius:10px;}.pipe-about-us-2:before{content:'';height:30px;width:30px;border-left:solid 4px #b4c8c8;border-top:solid 4px #b4c8c8;border-top-left-radius:10px;position:absolute;left:-4px;top:-4px;}.pipe-about-us-4{border-right:solid 4px #b4c8c8;border-bottom:solid 4px #b4c8c8;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.pipe-about-us-4:before{content:'';height:22px;width:30px;border-left:solid 4px #b4c8c8;border-bottom:solid 4px #b4c8c8;border-bottom-left-radius:10px;position:absolute;left:-4px;bottom:-4px;}.pipe-about-us-3{border-top:solid 4px #b4c8c8;border-left:solid 4px #b4c8c8;border-top-left-radius:10px;border-top-right-radius:10px;}.pipe-about-us-3:before{content:'';height:22px;width:30px;border-right:solid 4px #b4c8c8;border-top:solid 4px #b4c8c8;border-top-right-radius:10px;position:absolute;right:0;top:-4px;}.pipe-about-us-3:after{content:'';height:130px;width:30px;border-left:solid 4px #b4c8c8;position:absolute;left:-4px;bottom:-130px;}.region-nor-res .views-field-field-descripcion,.region-nor-res .views-field-description__value{font-family:"Myriad Pro";font-size:18px;line-height:1.86;color:#282832;}.resolutions-bottom-mask{content:'';display:block;background:url("/themes/custom/geaal/images/resolutions-bottom-mask.svg");background-size:contain;background-repeat:no-repeat;height:42px;width:213px;}.resolutions-bottom-mask::before{content:'';display:block;background:#fff;width:100%;height:23px;right:-15px;position:relative;bottom:-21px;}.row-bottom-mask{bottom:-2px;overflow:hidden;}.legal-home{background:#282832;padding-top:50px;padding-bottom:20px;}.region-nor-res{justify-content:center;-ms-flex-pack:center;}.legal-home h2{text-align:center;color:#282832;padding:1rem;border-radius:10px;background:#b4c8c8;}.pipe-legal,.legal-home h2{margin-bottom:50px;}.pipe-legal-1{border-left:solid 4px #b4c8c8;border-bottom:solid 4px #b4c8c8;border-bottom-left-radius:10px;}.pipe-legal-2{border-right:solid 4px #b4c8c8;border-top:solid 4px #b4c8c8;border-top-right-radius:10px;}.pipe-legal-1:before{content:'';display:block;width:30px;height:200px;border-left:solid 4px #b4c8c8;position:absolute;left:-4px;bottom:24px;}.pipe-legal-2:after{content:'';display:block;width:30px;height:1000px;border-right:solid 4px #b4c8c8;position:absolute;right:-4px;top:24px;}#block-views-block-categoria-de-legislaciones-block-1 .views-row,#block-views-block-politicas-y-ley-block-1 .views-row{height:133px;border-radius:10px;background:#b4c8c8;padding:1rem 1.8rem;margin-bottom:1.8rem;position:relative;}#block-views-block-categoria-de-legislaciones-block-1 .views-row:before,#block-views-block-politicas-y-ley-block-1 .views-row:before{content:'';display:block;width:530px;height:30px;position:absolute;right:-10.2%;top:50px;background:url("/themes/custom/geaal/images/t-adn-pipe.svg");background-size:contain;background-repeat:no-repeat;}#block-views-block-categoria-de-legislaciones-block-1 .views-field-name,#block-views-block-politicas-y-ley-block-1 .views-field-title{font-family:"Myriad Pro";font-size:24px;font-weight:bold;}#block-views-block-categoria-de-legislaciones-block-1 .views-field-field-descripcion,#block-views-block-politicas-y-ley-block-1 .views-field-field-descripcion{font-family:"Myriad Pro";font-size:18px;line-height:1.89;}#block-views-block-categoria-de-legislaciones-block-1 .icon-alante,#block-views-block-politicas-y-ley-block-1 .icon-alante{color:#272732;border-radius:50%;border:solid 1px #272732;height:24px;width:24px;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;font-size:12px;text-decoration:none;}.pipe-legal-bottom{height:56px;border-left:solid 4px #b4c8c8;border-top:solid 4px #b4c8c8;border-top-left-radius:10px;}.pipe-legal-bottom-2:before{content:'';display:flex;display:-ms-flexbox;height:50px;width:100px;border-right:solid 4px #b4c8c8;border-bottom:solid 4px #b4c8c8;border-bottom-right-radius:10px;right:0;top:-46px;position:absolute;}.view-id-enlace_relevantes .slick-track{display:flex;align-items:center;}.views-field-field-logo .field-content{display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;}.views-field-field-logo .field-content img{border-radius:0 !important;}.link-title{font-size:36px;padding:14px 60px;border-radius:10px;border:solid 4px #b4c8c8;margin-top:40px;margin-bottom:30px;background:#fff;}.link-title:before{content:'';display:flex;display:-ms-flexbox;width:30%;height:235px;border-right:solid 4px #b4c8c8;border-top:solid 4px #b4c8c8;border-top-right-radius:10px;position:absolute;right:0;top:50%;z-index:-1;}.link-water{height:60px;width:100%;border-left:solid 4px #b4c8c8;border-right:solid 4px #b4c8c8;border-bottom:solid 4px #b4c8c8;border-bottom-left-radius:15px;border-bottom-right-radius:15px;margin-bottom:55px;display:flex;display:-ms-flexbox;align-items:flex-end;-ms-flex-align:end;position:relative;}.link-water:before{content:'';display:block;width:20px;height:120px;position:absolute;bottom:-122px;left:15%;background:url("/themes/custom/geaal/images/bajante.svg");background-repeat:no-repeat;background-position:center;background-size:contain;}.link-water img{object-fit:none;}.slick button{background:transparent;}#slick-views-enlace-relevantes-block-1-4{padding-bottom:1rem;}.node-title{border-radius:10px;border:solid 5px #b4c8c8;padding:1rem;margin-bottom:60px;}.node-title:after{content:'';display:block;width:67px;height:70px;border-bottom-left-radius:10px;border-left:solid 4px #b4c8c8;border-bottom:solid 4px #b4c8c8;position:absolute;left:35%;bottom:-70px;}h2{font-family:Effra;font-size:30px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;text-align:center;color:#b4c8c8;}.node-description{font-family:Myriad Pro;font-size:18px;line-height:1.89;color:#282832;}.node-description img{border-radius:10px;margin-bottom:2rem;}.node-description p img{width:49%;}footer{background:#283228;}.complains-link{margin-top:0.3rem;}.complains-link .text{color:#fff;font-family:Effra;}.complains-link a{height:32px;border-radius:10px;background-color:#b4c8c8;font-family:Effra;font-size:14px;font-weight:bold;color:#282832;border:none;display:inline-flex;align-items:center;padding:1rem 2rem;text-decoration:none;}.row-mask{top:0;}.footer-top-mask{content:'';display:block;background:url("/themes/custom/geaal/images/footer-top-mask.svg");background-size:contain;background-repeat:no-repeat;height:40px;width:320px;z-index:2;top:-1px;}.footer-top-mask:before{content:'';display:block;background:#fff;width:100%;height:29px;right:-15px;position:relative;top:-9px;}.leaflet-container{border-radius:10px;}.region-kids-menu,#block-hamburgermenu--3,#block-hamburgermenu,.leaflet-container,#block-views-block-mapa-block-4,#block-views-block-mapa-block-1,#leaflet-map-view-mapa-block-1{width:100%;}.map-home{padding-top:120px;}#block-views-block-mapa-block-4 .view-mapa:before{content:'';display:block;width:20px;height:105px;position:absolute;top:-105px;border-left:solid 4px #b4c8c8;left:30%;}#block-views-block-mapa-block-3 h2{font-size:36px;color:#fff;margin-bottom:25px;margin-top:0;padding-left:1rem;text-align:left;}.footer #block-views-block-mapa-block-3 .views-row{padding-left:1rem;}.footer #block-views-block-mapa-block-3 .views-field{font-size:16px;color:#fff;}#block-views-block-mapa-block-2 .views-field-field-direccion-mapa{font-family:"Myriad Pro";font-size:16px;line-height:1.88;color:#c8c8c8;padding:0 1rem;margin-bottom:24px;}.view-mapa.view-display-id-block_3 .views-field-title:before,#block-views-block-mapa-block-2 .views-field-field-direccion-mapa:before{font-family:icomoon;content:"\e906";color:#0084bf;position:absolute;left:-2rem;font-size:22px;}#leaflet-map-view-mapa-block-1{border-radius:10px;}.copyright a{color:#fff;}.copyright{font-family:"Myriad Pro";font-size:12px;line-height:1.83;color:#fff;padding:32px 1rem;}.map-bottom-pipe{border-right:solid 4px #b4c8c8;border-bottom:solid 4px #b4c8c8;border-bottom-right-radius:10px;}#block-piedepagina{margin-top:4px;}#block-piedepagina ul{padding-left:2rem;}.copyright,#block-piedepagina{border-left:solid 4px #b4c8c8;}#block-piedepagina:before{content:'';display:block;width:115px;height:50px;border-left:solid 4px #b4c8c8;border-top:solid 4px #b4c8c8;border-top-left-radius:10px;position:relative;left:-4px;top:-8px;}footer nav a.nav-link:after{border-bottom:none;}.footer .block-mailchimp-signup h2,.newsletter-filter h2{font-family:Effra;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.78;letter-spacing:normal;text-align:right;color:#fff;text-transform:uppercase;padding-right:1rem;}.footer .block-mailchimp-signup label{display:none;}.footer .block-mailchimp-signup input,.newsletter-filter #edit-correo{display:flex;height:40px;border-radius:10px;border:solid 1px #b4c8c8;background-color:rgba(180,200,200,0.1);font-family:Effra;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#b4c8c8;max-width:350px;float:right;}.footer .block-mailchimp-signup .form-submit,.newsletter-filter .webform-button--submit{display:flex;justify-content:center;align-items:center;height:40px;border-radius:10px;background-color:#b4c8c8;font-family:Effra;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#282832;float:right;border:none;min-width:160px;}.newsletter-filter .webform-confirmation__message{color:#ffffff;}#content{padding-top:13rem;padding-bottom:80px;}#block-geaal-content .views-row:nth-child(-n+3) .lateral-pipe-about{border-left:solid 4px #b4c8c8;}h2.list-title{padding:1rem;border:solid 5px #b4c8c8;border-radius:10px;position:relative;background:white;}.path-revistas .lateral-pipe-about:before,.path-publicaciones-seriadas .lateral-pipe-about:before,.path-normativas-legales .lateral-pipe-about:before,.view-servicios .lateral-pipe-about:before,.view-sobre-nosotros .views-row:nth-child(2) .lateral-pipe-about:before{content:'';display:block;width:50px;height:60px;position:absolute;left:-4px;top:-50px;border-left:solid 4px #b4c8c8;}.about-us-image:before{content:'';display:block;background:url("/themes/custom/geaal/images/about-us-mask.svg");background-size:cover;height:276px;width:340px;position:absolute;}.view-sobre-nosotros.view-display-id-block_1 .about-us-image:before{width:346px;}.about-us-image img{min-height:275px;max-width:100%;}#block-geaal-content .views-row:nth-child(-n+3) .about-us-title:before{content:'';display:block;width:162px;height:20px;position:absolute;left:-191px;top:20px;background:url("/themes/custom/geaal/images/pipe20x162.svg");background-size:auto;background-size:contain;background-repeat:no-repeat;z-index:-1;}#block-geaal-content .views-row:nth-child(4) .about-us-title:before{content:'';display:block;width:155px;height:30px;position:absolute;left:-190px;top:0;border-bottom:solid 4px #b4c8c8;border-left:solid 4px #b4c8c8;border-bottom-left-radius:10px;z-index:-1;}.view-id-servicios.view-display-id-page_1{padding-bottom:2rem;}.view-categorias-de-publicaciones-seriadas.view-display-id-page_2 .lateral-pipe-about,.view-categorias-de-publicaciones-seriadas.view-display-id-page_1 .lateral-pipe-about,.view-id-categoria_de_legislaciones.view-display-id-page_1 .lateral-pipe-about,.view-id-servicios.view-display-id-page_1 .lateral-pipe-about{border-left:solid 4px #b4c8c8;}.row-service-pipe{position:relative;}.view-id-servicios.view-display-id-page_1 .row-service-pipe{margin-bottom:1rem;}.view-id-servicios.view-display-id-page_1 .node-services h2{display:none;}.path-revistas .pipe-item:nth-child(odd) .serial-item:before,.path-publicaciones-seriadas .pipe-item:nth-child(odd) .serial-item:before,.path-normativas-legales .pipe-item:nth-child(odd) .legal-item:before,.row-service-pipe:before{content:'';display:block;width:162px;height:30px;position:absolute;left:-187px;top:30%;background:url("/themes/custom/geaal/images/pipe20x162.svg");background-repeat:repeat;background-size:auto;background-size:contain;background-repeat:no-repeat;z-index:-1;}.path-normativas-legales h2.list-title:before,.view-servicios h2.list-title:before{left:87px;}.view-id-servicios.view-display-id-page_1 .views-field-field-imagen:before{content:'';display:block;background:url("/themes/custom/geaal/images/main-service.svg");background-size:auto;background-size:auto;background-size:contain;height:202px;width:390px;position:absolute;}.secundary-service .views-field-field-imagen:before{content:'';display:block;background:url("/themes/custom/geaal/images/secundary-service.svg");background-size:auto;background-size:auto;background-size:contain;height:201px;width:251px;position:absolute;}.view-id-servicios.view-display-id-page_1 article.node--type-servicios{display:flex;display:-ms-flexbox;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:column-reverse;-ms-flex-direction:column-reverse;}.view-id-servicios.view-display-id-page_1 .views-field-field-imagen{margin-bottom:.5rem;}.view-id-servicios.view-display-id-page_1 .views-field-field-imagen img{height:200px;}.node-services-list .views-field-title a,.path-servicios .views-field-title a{font-family:"Myriad Pro";font-size:22px;font-weight:bold;line-height:1.36;text-align:left;color:#282832;}.node-services-list .views-field-title a:hover,.n-title a:hover,.path-servicios .views-field-title a:hover{color:#b4c8c8;text-decoration:none;}.node--view-mode-teaser{border:none;}.node-subtitle,#block-views-block-servicios-block-2 > h2,#block-views-block-legislaciones-block-1 > h2{font-size:24px;margin-bottom:9rem;height:70px;padding-top:1rem;background:#fff;position:relative;}#block-views-block-legislaciones-block-1 > h2{border:solid 4px #b4c8c8;border-radius:10px;}.node-subtitle:before,#block-views-block-servicios-block-2 > h2:before{content:'';display:block;width:360px;height:70px;position:absolute;border:solid 4px #b4c8c8;border-radius:10px;left:34%;top:0;}#block-views-block-legislaciones-block-1 .view-publicaciones-seriadas:before,.view-legislaciones.view-display-id-block_2:before,#block-views-block-legislaciones-block-1 .view-legislaciones:before{content:'';display:block;width:90%;height:136px;position:absolute;top:-162px;left:10%;background:url("/themes/custom/geaal/images/pipe-services-bottom.svg");background-repeat:no-repeat;background-size:contain;z-index:-1;}#block-views-block-servicios-block-2 .view-servicios:before{content:'';display:block;width:80%;height:136px;position:absolute;top:-162px;left:9%;background:url("/themes/custom/geaal/images/pipe-services-bottom.svg");background-repeat:repeat;background-size:auto;background-size:contain;background-repeat:no-repeat;z-index:-1;}#block-views-block-legislaciones-block-1 > h2:after{content:'';display:block;width:81%;height:70px;position:absolute;border-bottom:solid 4px #b4c8c8;border-left:solid 4px #b4c8c8;border-bottom-left-radius:10px;left:-81.8%;top:-38px;}#block-views-block-servicios-block-2 > h2:after{content:'';display:block;width:289px;height:60px;position:absolute;border-bottom:solid 4px #b4c8c8;border-left:solid 4px #b4c8c8;border-bottom-left-radius:10px;left:92px;top:-38px;}.serial-item,.path-normativas-legales .legal-item{padding:1.3rem 2rem;border-radius:10px;box-shadow:0 8px 18px 0 rgba(180,200,200,0.2);background-color:#b4c8c8;display:block;color:#282832;height:16rem;}.serial-item.active,.serial-item:active,.serial-item:focus,.serial-item:hover,.path-normativas-legales .legal-item.active,.path-normativas-legales .legal-item:hover{text-decoration:none;background:#283228;color:#fff;}.serial-description,.legal-description{font-family:"Myriad Pro";font-size:18px;line-height:1.89;}.serial-name,.legal-name{font-family:Effra;font-size:24px;font-weight:bold;}.n-title a{text-transform:uppercase;}.n-title a,.n-title{font-family:"Myriad Pro";font-size:22px;font-weight:bold;line-height:1.36;color:#282832;margin-bottom:20px;}.n-title{width:75%;}.n-title{width:75%;}.addtoany-container{position:absolute;right:1rem;top:-.3rem;width:215px;display:flex;display:-ms-flexbox;justify-content:flex-end;min-width:215px;}.addtoany-container .icon-compartir{font-size:24px;color:#b4c8c8;background:white;text-decoration:none;}.share-text{font-family:Effra;font-size:14px;font-weight:bold;color:#282832;padding:4px 5px 4px 0;}.collapseShare .card{border-radius:8px;background-color:#283228;min-width:210px;z-index:1;}.collapseShare .card-body{padding:1rem 1rem 10px 1rem;}.addtoany_list.a2a_kit_size_32 a > span.a2a_svg{border-radius:50%;padding:4px;z-index:1;}.a2a_kit{flex-direction:column;}.path-opiniones .a2a_kit{flex-direction:row;justify-content:space-around;}.path-opiniones .addtoany_list.a2a_kit_size_32 a span.a2a_label{display:none;}.node--type-servicios .field--name-field-imagen:before{content:'';display:block;background:url("/themes/custom/geaal/images/services-node-mask.svg");background-size:contain;height:450px;width:920px;position:absolute;}.path-node .field--name-field-descripcion{font-family:"Myriad Pro";font-size:18px;line-height:1.89;color:#282832;}.node-services-list h2{height:72px;border-radius:10px;font-size:24px;border:solid 3px #b4c8c8;background-color:#fff;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;margin-bottom:10rem;}.node-services-list h2:before{content:'';display:block;width:680px;height:9rem;position:absolute;bottom:2rem;background:url("/themes/custom/geaal/images/pipe-three.svg");background-repeat:no-repeat;background-size:contain;z-index:-1;}.node-services-list .views-field-field-imagen{display:flex;justify-content:center;padding:0 .5rem;}.node-services-list .views-field-title{display:flex;justify-content:center;}.node-services-list .views-field-title .field-content{width:250px;padding-top:1rem;}.node-services-list .views-field-field-imagen .field-content:before{content:'';display:block;background:url("/themes/custom/geaal/images/250x200.svg");background-size:cover;height:200px;width:250px;position:absolute;}.node--type-politica-y-ley button:before,.node--type-legislaciones button:before,.node-services-list button:before{width:24px;height:24px;border-radius:50%;border:solid 1px #282832;width:24px;height:24px;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;background:#fff;color:#282832;}.node-services-list .slide__caption{display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:column;-ms-flex-direction:column;}.node--type-politica-y-ley .slick__arrow,.node--type-legislaciones .slick__arrow,.node-services-list .slick__arrow{position:absolute;width:110%;display:flex;display:-ms-flexbox;justify-content:space-between;left:-5%;top:35%;}.legal-doc:hover .overlay{border-radius:10px;box-shadow:0 8px 18px 0 rgba(180,200,200,0.2);background-color:rgba(40,50,40,0.8);right:0;top:0;}.legal-doc:hover .see{display:block !important;position:absolute;bottom:1rem;right:1rem;text-decoration:none;z-index:9;}.legal-doc:hover .icon-atras:before,.legal-doc:hover a{color:#fff;z-index:1;}.legal-doc:hover .icon-atras:before{border:solid 2px #fff;}.legal-doc:hover .see .icon-alante:before{display:flex;display:-ms-flexbox;color:#fff;border:solid 2px #fff;border-radius:50%;height:24px;width:24px;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;font-size:10px;}.legal-doc{background:url("/themes/custom/geaal/images/resoluciones-doc.svg");background-repeat:no-repeat;height:300px;border-radius:10px;box-shadow:0 8px 18px 0 rgba(180,200,200,0.2);background-size:cover;background-position:center;}.download-apk a,.business-item a.download-doc,.business-item a.download-doc,.legal-doc a{font-family:"Myriad Pro Cond";font-size:14px;font-weight:bold;color:#282832;text-decoration:none;}.business-item a.download-doc .icon-atras:before{position:relative;top:-2px;}.business-item a.download-doc .icon-atras{color:#282832;}.business-item a.download-doc .icon-atras,.legal-doc a:focus,.legal-doc a:active,.legal-doc a:hover{text-decoration:none;}.node--type-forum .icon-atras,.node--type-denuncias .icon-atras,.node--type-galeria .icon-atras,.node--type-servicios .icon-atras,.node--type-politica-y-ley .icon-atras,.node--type-revista .icon-atras,.node--type-publicaciones-seriadas .icon-atras,.node--type-legislaciones .icon-atras{text-decoration:none;}.kids-back:before,.node--type-opiniones .icon-atras:before,.node--type-galeria .icon-atras:before,.node--type-denuncias .icon-atras:before,.node--type-noticias .icon-atras:before,.node--type-forum .icon-atras:before,.node--type-servicios .icon-atras:before,.node--type-politica-y-ley .atras-node:before,.node--type-revista .icon-atras:before,.node--type-publicaciones-seriadas .icon-atras:before,.node--type-legislaciones .atras-node:before{border-radius:50%;border:solid 2px #282832;width:24px;height:24px;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;background:transparent;color:#282832;}.node--type-noticias .icon-atras{text-decoration:none;}.download-apk a .icon-atras:before,.business-item a.download-doc .icon-atras:before,.legal-doc span.icon-atras:before{display:flex;display:-ms-flexbox;position:relative;color:#282832;border:solid 2px #282832;border-radius:50%;transform:rotate(270deg);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);bottom:4px;height:24px;width:24px;left:-5px;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;font-size:10px;}.path-publicaciones-seriadas .date,.path-normativas-legales .date,.node--type-politica-y-ley .date,.node--type-revista .date,.node--type-publicaciones-seriadas .date,.node--type-legislaciones .date{font-family:"Myriad Pro";font-size:16px;font-weight:bold;color:#c8c8c8;margin-bottom:10px;text-transform:lowercase;}.slick .container-legal{padding:0 .5rem;max-width:300px;}.slick .legal-doc a{margin-right:1rem;}.img-error{height:440px;}.page-error-title p{font-family:"Myriad Pro";font-size:22px;font-weight:bold;color:#fff;height:40px;background-color:#b4c8c8;padding:3px 34px .8rem 64px;border-radius:20px;}.img-404{background:url("/themes/custom/geaal/images/404.svg");background-repeat:no-repeat;background-size:contain;}.img-403{background:url("/themes/custom/geaal/images/403.svg");background-repeat:no-repeat;background-size:contain;}.page-error-title a{height:24px;width:24px;border-radius:50%;border:solid 1px #fff;color:#fff;position:relative;left:35px;top:8px;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;}.page-error-title a:hover{text-decoration:none;color:#fff;border:solid 1px #fff;}.title-basic-page{border:solid 5px #b4c8c8;border-radius:10px;padding:1rem 2rem;margin-bottom:40px;position:relative;}.title-basic-page:before{content:'';display:block;width:170px;height:80px;border-bottom-left-radius:10px;border-left:solid 5px #b4c8c8;border-bottom:solid 5px #b4c8c8;position:absolute;bottom:-80px;left:113px;}.description-basic-page{font-family:"Myriad Pro";font-size:18px;line-height:1.89;color:#282832;background:#fff;}#contact-message-contact-us-form{display:flex;display:-ms-flexbox;-ms-flex-wrap:wrap;flex-wrap:wrap;}#contact-message-contact-us-form .form-item-copy,#edit-preview{display:none;}#contact-message-contact-us-form .form-item-mail,#contact-message-contact-us-form .form-item-name,#edit-name{flex:1 1 50%;}#contact-message-contact-us-form .field--name-message,#form-item-name #edit-message-wrapper{flex:1 1 80%;}#contact-message-contact-us-form #edit-actions{display:flex;display:-ms-flexbox;display:-ms-flexbox;align-items:flex-end;-ms-flex-align:end;}#contact-message-contact-us-form #edit-actions button{height:38px;border-radius:10px;border:solid 1px #282832;background-color:#fff;font-family:Effra;font-size:14px;font-weight:bold;color:#282832;}#contact-message-contact-us-form #edit-actions button:hover{color:#fff;background:#282832;}#contact-message-contact-us-form #edit-actions:before{font-family:'icomoon' !important;content:"\e907";font-size:32px;display:flex;display:-ms-flexbox;position:absolute;bottom:43px;left:40%;}#contact-message-contact-us-form #edit-message-wrapper textarea{border-radius:10px;border:solid 1px #282832;background-color:rgba(255,255,255,0.1);height:92px;}#contact-message-contact-us-form label{font-family:Effra;font-size:14px;font-weight:bold;color:#282832;}#contact-message-contact-us-form fieldset.form-type-textarea{padding:0;}#contact-message-contact-us-form fieldset,#contact-message-contact-us-form input,#contact-message-contact-us-form textarea{font-family:Effra;font-size:14px;color:#282832;border-color:#282832;margin-top:0;}.bussines-h2{border-radius:10px;border:solid 3px #b4c8c8;background-color:#fff;height:70px;margin-bottom:65px;}.bussines-h2:before{content:'';display:block;width:1px;height:65px;border-left:solid 3px #b4c8c8;position:absolute;bottom:-65px;}.user-biography

.h2-pipe{height:37px;border-top:solid 3px #b4c8c8;border-left:solid 3px #b4c8c8;border-right:solid 3px #b4c8c8;border-top-right-radius:10px;border-top-left-radius:10px;}.view-mapa.view-display-id-block_3 .views-row{margin-bottom:30px;width:100%;}.view-mapa.view-display-id-block_3 .views-field{font-family:"Myriad Pro Cond";font-size:22px;line-height:1.36;color:#282832;}.view-mapa.view-display-id-block_3 .views-field-title{font-weight:bold;}.contact-page-image img{height:164px;border-radius:10px;border:solid 4px #b4c8c8;background-color:#fff;padding:22px;object-fit:contain;}.contact-page-title{height:72px;border-radius:10px;border:solid 5px #b4c8c8;background-color:#fff;display:flex;justify-content:center;align-items:center;}.contact-page-title:before{content:'';display:block;height:60px;width:2px;border-right:solid 4px #b4c8c8;position:absolute;bottom:-52px;left:120px;}.form-contact-title{font-family:"Myriad Pro Cond";font-size:22px;font-weight:bold;line-height:1.36;color:#b4c8c8;}.locations-contact{font-family:"Myriad Pro";font-size:22px;font-weight:bold;line-height:1.36;color:#b4c8c8;margin-bottom:1rem;}.field--name-field-documento-de-contacto- .field__label{display:none;}.field--name-field-documento-de-contacto- a{font-size:0;}.field--name-field-documento-de-contacto- a:hover{text-decoration:none;}.field--name-field-documento-de-contacto- a:before{font-family:'icomoon' !important;content:"\e903";display:flex;display:-ms-flexbox;position:relative;color:#282832;border:solid 2px #282832;border-radius:50%;transform:rotate(270deg);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);bottom:4px;height:24px;width:24px;left:-5px;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;font-size:10px;}.path-contact .field--name-field-documento-de-contacto- a:before{left:-10px;bottom:2px;}.download-contact{display:-ms-flexbox;display:flex;font-family:"Myriad Pro";font-size:14px;font-weight:bold;color:#282832;display:-ms-flexbox;align-items:flex-end;-ms-flex-align:end;position:relative;width:100%;top:-30px;}.business-image{height:165px;border-radius:10px;border:solid 2px #b4c8c8;padding:2rem 1rem;}.view-enlace-relevantes .views-field-field-logo:hover img,.business-image:hover .image{-webkit-filter:grayscale(100%);filter:grayscale(100%);}.business-title{font-family:"Myriad Pro Cond";font-size:22px;font-weight:bold;line-height:1.36;color:#b4c8c8;}.business-info a{font-family:"Myriad Pro Cond";font-size:22px;line-height:1.36;}.business-info{font-family:"Myriad Pro Cond";font-size:22px;line-height:1.36;color:#282832;text-decoration:none;}.business-info a:hover{}.business-info .label{font-weight:bold;}.path-search #block-geaal-content h2{width:50%;height:72px;border-radius:10px;border:solid 5px #b4c8c8;background-color:#fff;display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;margin-bottom:25px;position:relative;}.path-search #block-geaal-content h2:before{content:'';display:block;width:67px;height:50px;border-left:solid 4px #b4c8c8;border-bottom:solid 4px #b4c8c8;border-bottom-left-radius:10px;position:absolute;bottom:-50px;left:12%;}.path-search .list-group-item{border-radius:5px;background-color:rgba(180,200,200,.2);margin-bottom:1rem;padding:0 1rem;}.path-search .list-group-item:hover{background-color:rgba(180,200,200,1);}.path-search .list-group-item h3 a{font-family:"Myriad Pro Cond";font-size:18px;font-weight:bold;color:#282832;}.path-search .list-group-item:hover h3 a{color:#fff;}.path-search .list-group-item p{font-family:"Myriad Pro Cond";font-size:18px;color:#282832;}#collapsibleMainMenu .form-search{color:#fff;}.image-link:nth-child(2){display:none;}#edit-keywords-fieldset label,.js-form-item-keys label{font-family:Effra;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#282832;}#search-form #edit-basic{display:flex;display:-ms-flexbox;align-items:flex-end;-ms-flex-align:end;}#search-form .form-item-keys{margin-bottom:0;flex:0 0 70%;}.path-search #content .content{width:83.333333%;margin:0 auto;}#search-form .form-item-keys{margin-bottom:0;flex:0 0 70%;}#search-form #edit-submit{font-family:Effra;flex:0 0 30%;height:41px;border-radius:10px;background-color:#b4c8c8;border:none;font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#282832;}#edit-advanced #edit-types-fieldset #edit-type--wrapper .fieldset-legend,#edit-advanced #edit-lang-fieldset #edit-language--wrapper .fieldset-legend,#edit-help-link{display:none;}#edit-advanced{font-family:"Myriad Pro Cond";font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#283228;width:100%;position:relative;margin-top:28px;margin-bottom:30px;}#edit-advanced summary{width:200px;background:#fff;}#edit-advanced summary:before{display:flex;content:'';width:100%;height:2px;background:#b4c8c8;position:absolute;top:15px;left:0;z-index:-1;}#edit-advanced .details-wrapper{display:flex;flex-wrap:wrap;justify-content:center;padding-top:28px;}#edit-advanced .details-wrapper > fieldset{flex:0 0 33.33333%;}#edit-keywords-fieldset .form-text,#search-form .form-search{height:40px;border-radius:10px;border:solid 1px #282832;background-color:rgba(255,255,255,0.1);}#edit-advanced .details-wrapper > fieldset .fieldset-legend{display:flex;height:40px;font-family:Effra;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#b4c8c8;border-radius:10px;border:solid 2px #b4c8c8;background-color:#fff;margin-bottom:30px;text-transform:uppercase;justify-content:center;align-items:center;}#edit-advanced #edit-keywords-fieldset .form-type-textfield{display:flex;flex-wrap:wrap;}#edit-advanced #edit-lang-fieldset .js-form-item,#edit-advanced #edit-types-fieldset .js-form-item{display:flex;align-content:center;}#edit-advanced #edit-lang-fieldset label,#edit-advanced #edit-types-fieldset label{font-family:"Myriad Pro";font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#282832;height:2rem;padding:0;}#edit-advanced #edit-types-fieldset input{}.pager nav{width:100%;}ul.pager__items{padding:0;display:flex;justify-content:center;align-items:center;}.pager li{list-style:none;}.pager .pager__item--first,.pager .pager__item--last{display:none;}.pager li a{font-family:"Myriad Pro Cond";display:flex;width:30px;height:30px;justify-content:center;align-items:center;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;margin:0 5px;border-radius:50%;border:solid 1px #b4c8c8;color:#b4c8c8;text-decoration:none;}.pager li a:hover,.pager li.is-active a{background-color:#282832;border:solid 1px #282832;}.pager li.pager__item--previous a,.pager li.pager__item--next a{height:40px;width:40px;box-shadow:0 4px 10px 0 rgba(200,200,200,0.2);background-color:#b4c8c8;font-size:0;}.path-galerias h2.list-title{max-width:260px;}.node--type-galeria h2.list-title:before,.path-galerias h2.list-title:before{width:100%;right:auto;left:100%;height:35px;}.gallery-list-item{border-radius:10px;background:rgba(180,200,200,.2);margin-bottom:30px;height:335px;}.gallery-list-item:hover{background:rgba(180,200,200,.5);}.gallery-list-item .views-field-title a{max-height:60px;overflow:hidden;}.gallery-list-item .views-field-created{width:100%;text-align:right;align-self:flex-end;}.gallery-list-item:hover .views-field-created{color:#282832;}.gallery-list-item .image-default a:before{content:'';display:block;background:url("/themes/custom/geaal/images/310x190.svg");background-size:cover;width:310px;height:190px;position:absolute;z-index:1;top:0;}.gallery-list-item:hover .image-default a:before{background:url("/themes/custom/geaal/images/310x190_hover.svg");}.image-count{font-family:"Myriad Pro";font-size:22px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#282832;right:0;bottom:0;z-index:2;}#cboxWrapper,#cboxContent{background:transparent;}.gallery-node-image img{height:135px;}#cboxClose{top:-1px;background:url(/themes/custom/geaal/images/cerrar.svg);background-size:contain;background-repeat:no-repeat;width:60px;height:60px;}#cboxCurrent{left:auto;right:0;}#cboxNext{left:auto;right:43%;background:url(/themes/custom/geaal/images/adelante.svg);background-size:contain;background-repeat:no-repeat;width:60px;height:60px;}#cboxPrevious{left:43%;background:url(/themes/custom/geaal/images/atras.svg);background-size:contain;background-repeat:no-repeat;width:60px;height:60px;}#cboxClose:hover,#cboxNext:hover,#cboxPrevious:hover{background-position:center !important;}#cboxTitle{bottom:68px;}.cboxPhoto{height:calc(100% - 40px) !important;}#cboxCurrent{bottom:26px;}#cboxOverlay{background:#fff;}.path-forum .news-list-title::before{width:130%;right:-130%;height:39px;}.view-header{font-family:"Myriad Pro";font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.89;letter-spacing:normal;}#views-exposed-form-forum-topic-page-1 .form-row .form-item-sort-order label,.views-exposed-form .form-item-sort-by{display:none;}#views-exposed-form-forum-topic-page-1 .form-row .form-item-sort-order,#views-exposed-form-forum-topic-page-1 .form-row #edit-actions{flex:0 0 100%;}.form-control:focus,.btn-primary.focus,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show > .btn-primary.dropdown-toggle:focus{box-shadow:none !important;}#views-exposed-form-forum-topic-page-1 .form-row .form-item-sort-order select{background:rgba(180,200,200,.4);color:#282832;height:33px;font-family:Effra;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;border:none;margin-bottom:4px;}#views-exposed-form-forum-topic-page-1 .form-row #edit-actions button{height:33px;border-radius:5px;background:rgba(180,200,200,.4);font-family:Effra;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#282832;border:none;width:100%;display:flex;justify-content:center;align-items:center;padding:4px;}h3.new-title{font-family:"Myriad Pro Cond";font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;color:#282832;}.forum-list .views-field-field-imagen-forum img{height:100px;}.forum-list .views-field-title a{font-family:"Myriad Pro Cond";font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#282832;text-decoration:none;}.forum-list .views-field-title a:hover{color:#b4c8c8;}.forum-list .views-field-field-imagen-forum:hover img{box-shadow:0 10px 20px 0 rgba(40,50,40,0.6);}.views-field-created{font-family:"Myriad Pro";font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#c8c8c8;}.forum-list .views-field-comment-count{font-family:"Myriad Pro";font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#c8c8c8;}.comment-in-forum{font-family:Effra;font-size:24px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#b4c8c8;}#views-exposed-form-forum-topic-page-1 button.form-submit:after{font-family:'icomoon' !important;content:"\e902";font-size:12px;border-radius:50%;border:solid 2px #282832;color:#282832;margin-left:10px;padding:3px;}.node--type-forum .field--name-field-etiquetas-de-foro{display:flex;}.node--type-forum .field--name-field-etiquetas-de-foro a{margin-right:1rem;}.node--type-forum .field--name-body{font-family:"Myriad Pro";font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.89;letter-spacing:normal;color:#282832;}.business-container{min-height:290px;}.organization-title:before{content:'';display:block;position:absolute;width:54%;height:50%;left:100%;top:50%;border-right:solid 4px #b4c8c8;border-top:solid 4px #b4c8c8;border-top-right-radius:15px;}.pipe-organization-top{border-top:solid 4px #b4c8c8;border-right:solid 4px #b4c8c8;border-left:solid 4px #b4c8c8;height:32px;border-top-right-radius:10px;border-top-left-radius:10px;margin-top:53px;}.pipe-organization-top:before{content:'';display:block;position:absolute;width:4px;height:100px;left:50%;top:-59px;background:#b4c8c8;}.president-block{margin-left:45.5%;}.view-organigrama{background:#fff;z-index:1;}.unit2 .views-field-field-cargo,.view-osde .views-field-field-cargo,.view-organigrama .views-field-field-cargo{font-family:Effra;font-weight:900;font-size:18px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#b4c8c8;text-transform:uppercase;margin-bottom:5px;}.view-osde .views-field-field-cargo,.unit2 .subbos .views-field-field-cargo{color:#283228;}.view-osde .business .views-field-field-cargo,.view-organigrama .business .views-field-field-cargo{font-size:16px;}.pipe-business-last .views-field-title,.pipe-business .views-field-title,.view-osde .views-field-title,.view-organigrama .views-field-title{font-family:"Myriad Pro Cond";font-size:26px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#808080;text-transform:uppercase;margin-bottom:5px;}.pipe-business-last .views-field-mail,.pipe-business .views-field-mail,.view-osde .views-field-mail,.view-organigrama .views-field-mail{font-family:"Myriad Pro Cond";font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#157cc2;margin-bottom:6px;}.pipe-business-last .views-field-field-telefono,.pipe-business .views-field-field-telefono,.view-osde .views-field-field-telefono,.view-organigrama .views-field-field-telefono{font-family:"Myriad Pro Cond";font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#283228;}.bg-silver-op-30{background:rgba(180,200,200,.3);border-radius:5px;}.active-unit .bg-silver-op-30{background:rgba(180,200,200,1) !important;}.business a{text-decoration:none;}.view-organigrama .active-unit .views-field-field-cargo{color:#fff;}.unit1-label{font-family:"Myriad Pro";font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#283228;background:#fff;padding:8px;border-radius:5px;}.path-osde .unit1-label{color:#b4c8c8;}.unit2 .unit1-label{color:#b4c8c8;}.business.unit2{border-radius:5px;border:solid 2px #b4c8c8;background:rgba(180,200,200,0.1);}.unit2 h2:before{content:'';display:block;width:50px;height:100%;left:67px;top:100%;position:absolute;border-left:4px solid #b4c8c8;}.subordinate-container{min-height:220px;}.unit2 .pipe-business{margin-bottom:40px;}.unit2 .business-container{min-height:inherit;}.unit2 img,.nav-business img{border:solid 4px #e8eeee;}.unit2 a.active img,.nav-business a.active img{border:none;}.view-grouping{width:100%;}.pipe-business:before{content:'';display:block;width:90px;height:20px;position:absolute;left:-99px;top:45%;background:url("/themes/custom/geaal/images/pipe-90x15.svg");background-repeat:no-repeat !important;background-size:contain !important;background-position:center !important;z-index:-1;}.pipe-business:last-child:before{content:'';display:block;width:90px;height:100px;position:absolute;left:-93px !important;top:60px;background:none;border-left:solid 4px #b4c8c8;border-bottom:solid 4px #b4c8c8;border-bottom-left-radius:10px;}.subordinate-container:before{content:'';display:block;height:4px;width:30px;background:#b4c8c8;position:absolute;top:135px;left:-30px;}.unit2 .pipe-business-last:before{content:'';display:block;position:absolute;width:90px;height:50%;left:-98px;top:0;border-left:solid 4px #b4c8c8;border-bottom:solid 4px #b4c8c8;border-bottom-left-radius:15px;}.unit2 .pipe-business:after{content:'';display:block;width:162px;height:120%;position:absolute;left:-98px;top:0;border-left:solid 4px #b4c8c8;}.view-grouping .view-grouping-content{display:flex;}.view-osde .nav-business li{width:20%;}.path-osde .organization-title::before{width:22%;}.pipe-osde-top{border-top:solid 4px #b4c8c8;height:30px;margin-top:60px;}.pipe-osde-top:before{content:'';display:block;width:162px;height:200%;position:absolute;left:-33.333333333%;top:-4px;border-left:solid 4px #b4c8c8;border-top:solid 4px #b4c8c8;border-top-left-radius:10px;}.pipe-osde-top:after{content:'';display:block;width:162px;height:90px;position:absolute;right:-33.333333333%;bottom:100%;border-left:solid 4px #b4c8c8;border-top:solid 4px #b4c8c8;border-top-left-radius:10px;transform:rotate(180deg);z-index:-1;}.lateral-pipe-osde:before{content:'';display:block;width:100%;height:80%;border-left:solid 4px #b4c8c8;}.path-osde .pipe-business:before{width:85px;left:-94px;}.image-field{z-index:1;}.path-organigrama .image-style-user-avatar-60x60,.path-osde .image-style-user-avatar-60x60{border-radius:10px;}.tag-list-container:hover{box-shadow:0 10px 20px 0 rgba(40,50,40,0.3);border-radius:10px;}.tag-list-container .overlay{background-image:linear-gradient(to bottom,rgba(0,0,0,0),#283228);border-radius:10px;}.tag-list-container:hover .overlay{background-image:linear-gradient(to bottom,rgba(180,200,200,0),#b4c8c8);}.tag-list-container .views-field-title{bottom:2rem;left:1rem;}.tag-list-container .icon-list-forum{right:1rem;top:1rem;}.tag-list-container .views-field-title a{font-family:"Myriad Pro Cond";font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;color:#fff;}.tag-list-container .views-field-created{font-family:"Myriad Pro";font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;bottom:1rem;left:1rem;}.tag-list-container:hover .views-field-title a,.tag-list-container:hover .views-field-created{color:#283228;text-decoration:none;}.path-user h2.list-title:before{content:'';height:30px;width:100%;border-right:solid 4px #b4c8c8;border-top:solid 4px #b4c8c8;border-top-right-radius:10px;position:absolute;left:100%;top:50%;}.page-user-password.path-user h2.list-title:before{width:35%;}#node-opiniones-form{padding-bottom:2rem;}.path-opiniones #opinions-container::before{display:none;}.path-opiniones .addtoany-container .icon-compartir{top:0;}#block-contentform-2 label,#node-opiniones-form label,.path-user #user-form--2 label,.path-user #user-form label{font-family:Effra;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#282832;position:relative;width:100%;}#node-opiniones-form .layout-region-node-main{height:20rem;}.path-user .profile{display:none;}.path-user .form-type-email label{margin-bottom:10px;}.path-user input{height:38px;border-radius:10px;border:solid 1px #282832;background-color:rgba(255,255,255,0.1);font-family:Effra;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#282832;}.path-user input[type = 'text']{width:100%;}.path-user .profile-form button.form-submit{height:38px;border-radius:10px;background:#b4c8c8;border:none;font-family:Effra;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#282832;margin-top:2rem;width:100%;}.user-logged-in.path-user #user-form--2 #edit-submit--2:hover,.user-logged-in.path-user #user-form #edit-delete:hover,.user-logged-in.path-user #user-form #edit-submit:hover,#edit-user-picture-wrapper button:hover,.path-user .profile-form button.form-submit:hover{color:#fff;background:#282832;}.path-user #edit-actions,.path-user fieldset{padding:0;}.profile-link{font-family:Effra;font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#282832;}.form-control:focus{border-color:#282832;}#block-contentform-2 .layout-region,.path-opiniones #block-contentform .layout-region,.user-logged-in.path-user #user-form--2,.user-logged-in.path-user #user-form,#edit-account fieldset.js-form-type-password-confirm,#edit-account--2,#edit-account{display:flex;flex-wrap:wrap;justify-content:space-between;}.user-logged-in.path-user #user-form #edit-actions,.user-logged-in.path-user #user-form--2 #edit-actions--2,.user-logged-in.path-user #user-form--2 #edit-submit--2,.user-logged-in.path-user #user-form #edit-submit,.user-logged-in.path-user #user-form #edit-delete,#edit-account fieldset.confirm-parent input,#edit-account fieldset.password-parent input{width:100%;}#node-opiniones-form #edit-title-wrapper,#node-opiniones-form #edit-field-correo-electronico-opinion-wrapper,#edit-account fieldset.confirm-parent,#edit-account fieldset.password-parent,#edit-account fieldset.form-item-name,#edit-account fieldset.form-item-mail,#user-form--2 fieldset.js-form-item,#edit-account fieldset.form-item-current-pass{flex:0 0 48%;}#edit-account--2 fieldset .js-form-type-password-confirm,#edit-account fieldset .js-form-type-password-confirm{flex:0 0 100%;}.user-logged-in.path-user #user-form #edit-account,#edit-account fieldset.form-item-name{order:1;}.user-logged-in.path-user #user-form #edit-actions,#edit-account fieldset.form-item-mail{order:2;}#edit-account fieldset.form-item-current-pass{order:4;}#edit-account fieldset.js-form-type-password-confirm{order:3;}.path-opiniones .field--type-text-with-summary .description,#edit-language--2,#edit-user-picture-wrapper--2,#edit-contact--3,#edit-timezone--3,#edit-field-mailchimp-subscription-wrapper--2,#edit-language,#edit-contact,#edit-timezone{display:none;}#edit-account fieldset.js-form-type-password-confirm,#edit-user-picture-wrapper{flex:0 0 100%;}#edit-user-picture-wrapper img{width:164px;height:164px;margin:0;}#edit-user-picture-wrapper span.file--image a{border-radius:10px;background:rgba(180,200,200,0.5);height:38px;font-family:Effra;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#282832;padding:.8rem 1rem;display:flex;max-width:225px;overflow:hidden;}#edit-user-picture-wrapper .image-widget-data .file{padding-left:1rem;padding-right:1rem;}#edit-user-picture-wrapper .image-preview{padding-bottom:0;}#edit-user-picture-wrapper .image-widget{display:flex;align-items:flex-end;}.user-logged-in.path-user #user-form #edit-submit{margin-bottom:1rem;}.user-logged-in.path-user #user-form--2 #edit-submit--2,.user-logged-in.path-user #user-form #edit-delete,.user-logged-in.path-user #user-form #edit-submit,#edit-user-picture-wrapper button{height:38px;border-radius:10px;background:#b4c8c8;font-family:Effra;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#282832;border:none;}#user-form--2 small,#user-form small{height:0;display:flex;overflow:hidden;position:absolute;top:35px;right:0;border-radius:10px;background-color:#b4c8c8;font-family:Effra;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#282832;z-index:1;}.active-field-info small{height:auto !important;transition-property:height;transition-duration:2s;transition-timing-function:linear;transition-delay:1s;padding:10px 10px 15px 10px;}.password-confirm,.password-field,.password-strength,.password-confirm-match{width:100%;}.user-info{border-bottom:solid #fff 1px;}.login-link:hover,.login-link,.username:hover,.username{font-family:Effra;font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;text-decoration:none;}.username{display:flex;height:50px;width:50px;align-items:center;}.login-link:before{content:'';display:block;height:50px;width:50px;background:url("/themes/custom/geaal/images/avatar.svg");margin-right:1rem;background-repeat:no-repeat;background-size:contain;}.login-link{margin-bottom:20px;height:50px;}.user-image img{width:50px;height:50px;margin-right:2rem;}.user-logged-in.path-user .contextual-region.profile,#edit-account #edit-status--wrapper,#edit-account #edit-roles--wrapper,#edit-user-picture-wrapper .js-form-type-managed-file > label,.user-logged-in .block-mailchimp-signup .form-type-email,.block-mailchimp-signup label,.block-mailchimp-signup .description,.block-mailchimp-signup #edit-message{display:none;}.block-mailchimp-signup{border-radius:5px;background-color:#283228;padding:1rem;}.block-mailchimp-signup h2{font-family:"Myriad Pro Cond";font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal;color:#fff;padding-bottom:1rem;text-align:left;}.block-mailchimp-signup .form-actions{display:flex;justify-content:flex-end;padding:0;margin-bottom:0;}.block-mailchimp-signup fieldset{padding:0;}.block-mailchimp-signup .form-submit{display:flex;height:32px;justify-content:center;align-items:center;font-family:Effra;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#282832;border-radius:10px;background:#b4c8c8;border:none;min-width:120px;}.block-mailchimp-signup input{border-radius:10px;border:solid 1px #b4c8c8;background-color:rgba(180,200,200,0.1);font-family:Effra;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#b4c8c8;height:32px;}#slick-views-denuncias-block-1-1 .slick-list.draggable,#slick-views-opiniones-block-1-1 .slick-list.draggable,#slick-views-denuncias-block-1-1 .slick-slide,#slick-views-opiniones-block-1-1-slider .slick-slide,#slick-views-denuncias-block-1-1,#slick-views-opiniones-block-1-1-slider{height:250px;}#slick-views-denuncias-block-1-1 .slick-slide,#slick-views-opiniones-block-1-1 .slick-slide{display:flex;align-items:center;}#slick-views-opiniones-block-1-1 nav{text-align:center;}#slick-views-denuncias-block-1-1 .slick-slide .opinion-container,#slick-views-opiniones-block-1-1 .slick-slide .opinion-container{height:100px;overflow:hidden;}#slick-views-denuncias-block-1-1 .slick-center.slick-slide .opinion-container,#slick-views-opiniones-block-1-1 .slick-center.slick-slide .opinion-container{height:215px;}#opinions-container .views-field-title a,#slick-views-denuncias-block-1-1 .slick-center .opinion-container .views-field-title a,#slick-views-opiniones-block-1-1 .slick-center .opinion-container .views-field-title a{font-family:"Myriad Pro Cond";font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#333333;}#slick-views-denuncias-block-1-1 .slick-center .opinion-container .views-field-field-denuncia,#slick-views-opiniones-block-1-1 .slick-center .opinion-container .views-field-field-opinion{font-family:"Myriad Pro";font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.89;letter-spacing:normal;color:#282832;}#slick-views-denuncias-block-1-1 .slick__arrow{text-align:center;}#slick-views-denuncias-block-1-1 .opinion-container .views-field-title a,#slick-views-opiniones-block-1-1 .opinion-container .views-field-title a{font-family:"Myriad Pro";font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.89;letter-spacing:normal;font-size:16px;color:#282832;}#slick-views-denuncias-block-1-1 .opinion-container .views-field-field-denuncia,#slick-views-opiniones-block-1-1 .opinion-container .views-field-field-opinion{font-family:Effra;font-size:14px;color:#282832;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.89;letter-spacing:normal;}#slick-views-denuncias-block-1-1 .slick-slide .views-field-created,#slick-views-opiniones-block-1-1 .slick-slide .views-field-created{font-size:16px;}#slick-views-denuncias-block-1-1 .slick-center.slick-slide .views-field-created,#slick-views-opiniones-block-1-1 .slick-center.slick-slide .views-field-created{font-size:14px;}#opinions-container .views-field-field-denuncia,#opinions-container .views-field-field-opinion{font-family:"Myriad Pro";font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#282832;margin-top:5px;max-height:6rem;overflow:hidden;}#block-contentform-2 h2,.path-opiniones #block-contentform h2{font-family:"Myriad Pro Cond";font-size:30px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#283228;padding-bottom:10px;border-bottom:solid 1px #283228;text-align:left;margin-left:16.666667%;}#block-contentform-2 .js-form-wrapper,.path-opiniones #block-contentform .js-form-wrapper,#block-contentform-2 fieldset,.path-opiniones #block-contentform fieldset{padding:0;margin-bottom:0;}#block-contentform-2 .layout-region-node-footer,.path-opiniones #block-contentform .layout-region-node-footer,#block-contentform-2 h2,.path-opiniones #block-contentform h2,#block-contentform-2 .layout-region,.path-opiniones #block-contentform .layout-region{-ms-flex:0 0 66.666667% !important;flex:0 0 66.666667% !important;max-width:66.666667% !important;}.path-opiniones #block-contentform .cke_bottom,.path-opiniones #block-contentform #edit-field-opinion-0-format,.path-opiniones #block-contentform .form-textarea-wrapper .edit-field-opinion-0-format-help,.path-opiniones #block-contentform #edit-field-en-slider-wrapper,.path-opiniones #block-contentform .js-form-type-checkbox,.path-opiniones #block-contentform .field-edit-link,#block-contentform-2 .layout-region-node-secondary,.path-opiniones #block-contentform .layout-region-node-secondary{display:none;}.path-opiniones #block-contentform .form-item-field-correo-electronico-opinion-0-value label{margin-bottom:12px;}.path-opiniones #block-contentform .layout-region-node-footer,#block-contentform-2 .layout-region-node-footer,#block-contentform-2 .layout-region,.path-opiniones #block-contentform .layout-region{margin-left:16.666667%;}#node-opiniones-form #edit-title-wrapper,#node-opiniones-form #edit-field-correo-electronico-opinion-wrapper{margin-bottom:0;}.path-opiniones #block-contentform .form-textarea-wrapper,.path-opiniones #block-contentform .form-textarea-wrapper .cke_contents{height:125px !important;}#block-contentform-2 .form-textarea-wrapper .cke_contents,.path-opiniones #block-contentform .form-textarea-wrapper .cke_contents{border:solid 1px #282832;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:rgba(255,255,255,0.1);}#block-contentform-2 .form-textarea-wrapper .cke_chrome,.path-opiniones #block-contentform .form-textarea-wrapper .cke_chrome{border:none;}#block-contentform-2 .layout-region-node-footer,.path-opiniones #block-contentform .layout-region-node-footer{margin-top:1rem;text-align:right;}.path-opiniones #opinions-container .new-title{padding-bottom:4px;}.opinion-filter .item-list,.opinion-filter ul{width:100%;}.opinion-filter li,.opinion-filter a{font-family:"Myriad Pro Cond";font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#282832;}.opinion-filter li{position:relative;display:flex;justify-content:flex-end;align-items:center;}.opinion-filter .view-archive li{margin-bottom:1.5rem;}.opinion-filter li a{position:absolute;width:100%;right:0;}.opinion-filter li:hover a{background:#b4c8c8;color:#fff;}.quotes{opacity:.2;}.quotes-star{top:-1rem;}.quotes-end{top:24rem;right:0;transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);}.path-opiniones .quotes-end{top:auto;bottom:0;}.path-opiniones .addtoany-container{top:0;}.node--type-opiniones .list-title:before{content:'';width:100%;border-right:solid 4px #b4c8c8;border-top:solid 4px #b4c8c8;border-top-right-radius:10px;position:absolute;right:-100%;top:50%;height:50%;}.node--type-opiniones a{text-decoration:none;}.node--type-opiniones .news-node-title{font-size:18px;}.node--type-opiniones .date-node{font-size:12px;}.node--type-opiniones .field--name-field-opinion{font-family:"Myriad Pro";font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#282832;}.node--type-publicaciones-seriadas .slick__arrow{display:flex;justify-content:space-between;width:100%;position:absolute;top:30%;}.node--type-publicaciones-seriadas .slick__arrow .slick-prev{margin-left:-3rem;}.node--type-publicaciones-seriadas .slick__arrow .slick-next{margin-right:-3rem;}.node--type-revista .view-publicaciones-seriadas:before,.node--type-publicaciones-seriadas .view-publicaciones-seriadas:before{content:'';display:block;width:75%;height:136px;position:absolute;top:-147px;left:13%;background:url("/themes/custom/geaal/images/pipe-three.svg");background-repeat:no-repeat;background-size:contain;z-index:-1;}.lateral-pipe-complains:before{display:block;content:'';height:240px;width:4px;background:#b4c8c8;position:absolute;right:25%;top:-3rem;}.complain-item{border-radius:5px;padding-top:.5rem;padding-bottom:.5rem;background:white;position:relative;height:240px;}.path-denuncias #opinions-container .views-row .complain-item:before{content:'';display:block;width:162px;height:20px;position:absolute;left:-46px;top:48%;background:url("/themes/custom/geaal/images/pipe20x162.svg");background-repeat:repeat;background-size:auto;background-size:auto;background-size:contain;background-repeat:no-repeat;z-index:-1;}.path-denuncias #opinions-container .views-row .complain-item:after{content:'';display:block;width:4px;height:115%;position:absolute;left:-44px;top:48%;background:#b4c8c8;}.path-denuncias #opinions-container .views-row:last-child .complain-item:after{display:none;}.path-denuncias #opinions-container .views-row:last-child .complain-item:before{width:155px !important;height:30px !important;left:-44px !important;border-bottom:solid 4px #b4c8c8;border-left:solid 4px #b4c8c8;border-bottom-left-radius:10px;top:44%;background:transparent !important;}.complain-item.green{border:solid 2px #00be3a;}.complain-item.blue{border:solid 2px #0084bf;}.complain-item.yellow{border:solid 2px #F67514;}.complain-item .views-field-field-denuncia{font-family:"Myriad Pro";font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#282832;}.node--type-denuncias .field--name-field-estado-denuncia,.complain-item .views-field-field-estado-denuncia{font-family:"Myriad Pro";font-size:11px;font-weight:bold;color:#fff;max-width:max-content;padding:.1rem .6rem;border-radius:5px;margin-top:.8rem;margin-bottom:1rem;}.complain-tag-container{padding-top:.5rem;}.complain-item .count-tags,.complain-item .complain-tag{font-family:"Myriad Pro Cond";font-size:16px;font-weight:bold;color:#283228;border-radius:5px;display:flex;height:28px;padding:0 10px;align-items:center;}.see-more-complain a{font-family:"Myriad Pro Cond";font-size:16px;font-weight:bold;color:#283228;}.complain-item .complain-tag{background:rgba(180,200,200,.4);}.green .field--name-field-estado-denuncia,.green .views-field-field-estado-denuncia{background:#00be3a;}.blue .field--name-field-estado-denuncia,.blue .views-field-field-estado-denuncia{background:#0084bf;}.yellow .field--name-field-estado-denuncia,.yellow .views-field-field-estado-denuncia{background:#F67514;}.view-archive a,.state-filter-link{display:flex;padding-left:.7rem;padding-right:.7rem;height:37px;border-radius:5px;align-items:center;text-decoration:none;}.node--type-denuncias .opinion-filter li a,.path-denuncias .opinion-filter li a{color:#282828;background:rgba(180,200,200,0.4);text-decoration:none;}.state-filter-link.green{color:#00be3a;border:solid 1px #00be3a;}.state-filter-link.green:hover{color:#fff;background:#00be3a;text-decoration:none;}.state-filter-link.blue{color:#0084bf;border:solid 1px #0084bf;}.state-filter-link.blue:hover{color:#fff;background:#0084bf;text-decoration:none;}.state-filter-link.yellow{color:#F67514;border:solid 1px #F67514;}.state-filter-link.yellow:hover{color:#fff;background:#F67514;text-decoration:none;}#views-exposed-form-denuncias-page-1 .form-item-title{flex:0 0 78%;}#views-exposed-form-denuncias-page-1 #edit-actions{flex:0 0 20%;}#views-exposed-form-denuncias-page-1 button,#views-exposed-form-denuncias-page-1 .form-item-title input{border:solid 1px #282828;background:#fff;color:#282828;}#views-exposed-form-denuncias-page-1 .form-item-title input{font-family:"Myriad Pro";font-size:16px;}#views-exposed-form-denuncias-page-1 .form-item-title label{margin-bottom:0;}#views-exposed-form-denuncias-page-1 .form-item-title label,#views-exposed-form-denuncias-page-1 button{font-family:"Myriad Pro Cond";font-weight:bold;width:100%;font-size:16px;}.complain-info{margin-bottom:30px;}.complain-info .label{font-family:"Myriad Pro Cond";font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#282832;}.complain-info .info{font-family:"Myriad Pro Cond";font-size:20px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#282832;}.node--type-denuncias .field--name-field-etiquetas-denuncias{display:flex;flex-wrap:wrap;}.node--type-denuncias .field--name-field-etiquetas-denuncias a{margin-right:1rem;}#block-contentform-2 textarea{border:solid 1px #282832;}.office-data{margin-top:18.4rem;}.office-data .views-row{width:100%;}.office-data .views-field-field-imagen-de-la-ofinina .field-content{text-align:center;margin-top:20px;margin-bottom:30px;}.office-data .views-field-title a,.path-mapa-interactivo .info-text,.path-mapa-interactivo .views-exposed-form label,.office-data .views-label{font-family:Effra;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#282832;}.exposed-filter fieldset{padding:0;margin-bottom:2rem;}.exposed-filter select{display:flex;height:38px;border-radius:10px;border:solid 1px #282832;background-color:rgba(255,255,255,0.1);padding:0 1rem;align-items:center;font-family:Effra;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#282832;-moz-appearance:none;-webkit-appearance:none;}.exposed-filter select::-ms-expand{display:none;}.exposed-filter select:hover{border-color:#888;}.exposed-filter select:focus{border-color:#aaa;color:#222;outline:none;}.exposed-filter select option{font-family:"Myriad Pro Cond";font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#888;}.exposed-filter button:active,.exposed-filter button:focus,.exposed-filter button:hover,.exposed-filter button{display:flex;justify-content:center;align-items:center;font-family:Effra;font-weight:bold;font-size:14px;height:38px;border-radius:10px;border:none;background-color:#B4C8C8;color:#282832;width:100%;}.exposed-filter select option:hover{background:#fff;opacity:1;}.office-data .views-field-field-direccion-map-inter{font-family:"Myriad Pro";font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#282832;margin-bottom:30px;}.path-mapa-interactivo .views-exposed-form .form-item-field-municipio-target-id{padding:0;}.path-mapa-interactivo .views-exposed-form .form-item-field-provincias-target-id,.path-mapa-interactivo .views-exposed-form #edit-exposed-states,.path-mapa-interactivo .views-exposed-form .form-actions{flex:0 0 100%;}.path-mapa-interactivo .views-exposed-form .form-actions button{width:100%;height:38px;display:flex;justify-content:center;align-items:center;font-family:Effra;font-size:14px;font-weight:bold;color:#282832;background:#b4c8c8;border:solid 1px #b4c8c8;}.office-fields .label{font-family:"Myriad Pro Cond";font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;color:#282832;}.office-fields .views-field a,.office-fields .views-field{font-family:"Myriad Pro Cond";font-size:22px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;color:#282832;}.office-fields .views-field-title{font-family:"Myriad Pro Cond";font-size:30px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#283228;}.mt-30{margin-top:30px;}.mt-40{margin-top:40px;}.kids-menu{background:#283228;}.menu-plus,.kids-menu-320{color:#fff;}#collapsibleKidsMenu{padding:.5rem 1rem;background-image:linear-gradient(209deg,#282832,#b4c8c8);}.menu-plus{background:#b4c8c8;width:30px;height:30px;border-radius:50%;font-size:24px;font-weight:bold;}#kids-menu.collapsed .menu-plus{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);}#kids-menu .menu-plus{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);}.path-concursos #content,.path-videos #content,.path-apadrinados #content,.path-crucigramas #content,.path-adivinanzas #content,.path-juegos #content,.path-seccion-infantil #content{padding-top:11rem;}.hi-section{min-height:30rem;background:linear-gradient(-180deg,#acd7ea,#fff);}.hi-section-lateral-pipe{border-right:solid 4px #b4c8c8;}.pipe-crossword-top,.lateral-pipe-games{border-left:solid 4px #b4c8c8;}.pipe-riddle{border-left:solid 4px #fff;border-bottom:solid 4px #fff;height:13rem;}.lateral-pipe-riddle{border-right:solid 4px #fff;}.codo-right-1col:before{display:block;content:'';height:5rem;width:100%;border-right:solid 4px #fff;border-bottom:solid 4px #fff;border-bottom-right-radius:10px;position:absolute;right:calc(-50% - 2px);bottom:100%;}.pipe-crossword-bottom-before{height:4rem;margin-top:5rem;}.pipe-crossword-bottom-before:before{display:block;content:'';height:100%;width:100%;border-right:solid 4px #b4c8c8;border-bottom:solid 4px #b4c8c8;border-bottom-right-radius:10px;position:absolute;left:0;bottom:76px;}.pipe-riddle-left-top{border-left:solid 4px #fff;border-top:solid 4px #fff;border-top-left-radius:10px;height:5rem;}.pipe-crossword-bottom{border-left:solid 4px #b4c8c8;border-top:solid 4px #b4c8c8;border-top-left-radius:10px;height:6rem;margin-top:4rem;}.pipe-crossword-bottom:before{display:block;content:'';height:6rem;width:10px;border-left:solid 4px #b4c8c8;position:absolute;left:-4px;bottom:-6rem;}.pipe-video-bottom{border-right:solid 4px #b4c8c8;border-top:solid 4px #b4c8c8;border-top-right-radius:10px;height:4rem;}.pipe-crossword-top{height:8rem;}.hi-row{min-height:30rem;position:relative;}.pipe-video-bottom:before{display:block;content:'';height:80%;width:100%;border-left:solid 4px #b4c8c8;border-bottom:solid 4px #b4c8c8;border-bottom-left-radius:10px;position:absolute;left:-25px;bottom:100%;}.big_cloud:before{content:'';display:flex;background:url("/themes/custom/geaal/images/nube_grande.svg");background-repeat:no-repeat;background-size:contain;width:560px;height:225px;position:absolute;top:-155px;right:40px;z-index:0;}.liter_cloud:before{content:'';display:flex;background:url("/themes/custom/geaal/images/nube_chica.svg");background-repeat:no-repeat;background-size:contain;width:200px;height:80px;position:absolute;top:-35px;left:0;z-index:0;}.pico-img img{max-height:26rem;position:relative;z-index:1;max-width:100%;object-fit:contain;}h1.kids-section-title{font-family:Effra;font-size:32px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;color:#283228;position:relative;z-index:1;}.kids-section-subtitle{font-family:"Myriad Pro";font-size:30px;font-style:normal;font-weight:lighter;font-stretch:normal;line-height:1.4;letter-spacing:normal;color:#283228;position:relative;z-index:1;}.view-juegos .views-field-field-juego-imagen .field-content{margin-bottom:20px;}.view-juegos .views-field-title a{font-family:"Myriad Pro";font-size:22px;font-weight:bold;line-height:1.36;text-align:left;color:#282832;}.views-field-field-juego-descripcion{font-family:"Myriad Pro";font-size:18px;line-height:1.89;color:#282832;overflow:hidden;height:6rem;margin-bottom:30px;}a.more-link,.riddle-link,#riddles-dynamic-form .form-submit,.riddle-section .more-link a,.crossword-file,.more-concurs,.views-field-view-node a{padding:.7rem 2rem;font-family:"Myriad Pro Cond";font-size:12px;color:#282832;border:solid 1px #b4c8c8;border-radius:10px;font-weight:bold;background:white;}.views-field-view-node{text-align:right;}a.more-link:focus,a.more-link:active,a.more-link:hover,.crossword-file:focus,.crossword-file:hover,#riddles-dynamic-form .form-submit:focus,#riddles-dynamic-form .form-submit:hover,.riddle-section .more-link a:focus,.riddle-section .more-link a:hover,.more-concurs:focus,.more-concurs:hover,.views-field-view-node a:focus,.views-field-view-node a:hover{text-decoration:none;background:#b4c8c8;color:#282832;}.view-adivinanzas .views-row:nth-child(1):before{content:'';display:block;width:25px;height:160px;position:absolute;left:47%;top:-135px;background:url("/themes/custom/geaal/images/t_white_arriba.svg");background-size:auto;background-size:contain;background-repeat:no-repeat;z-index:0;}.view-adivinanzas .views-row:nth-child(2):before{content:'';display:block;width:25px;height:160px;position:absolute;right:-45px;top:20%;background:url("/themes/custom/geaal/images/t_white_arriba.svg");background-size:auto;background-size:contain;background-repeat:no-repeat;z-index:0;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);}#carouselKids .kids-back:before{margin-top:0;}.pipe-t-img:before{content:'';display:block;width:162px;height:20px;position:absolute;left:-5px;top:40%;background:url("/themes/custom/geaal/images/t-snall-left.svg");background-size:auto;background-size:contain;background-repeat:no-repeat;z-index:0;}.pico-concurs{right:0;max-height:400px;}.left-star{right:0;top:18%;}.you-know{right:13rem;height:50px;background:#b4c8c8;color:#fff;display:flex;justify-content:center;align-items:center;padding:0 2rem;font-family:Effra;font-size:23px;font-weight:lighter;border-radius:25px;}.container-concurs{padding-top:7rem;}.riddle-img{top:-4rem;position:relative;}.riddle-title{font-family:"Myriad Pro";font-size:36px;font-weight:bold;border-radius:20px;text-transform:uppercase;color:#282832;background:#fff;padding:.7rem 4rem;right:0;bottom:-38px;position:absolute;z-index:1;}.riddle-section{background:#282832;}.riddle-section .more-link{position:absolute;right:-10rem;}.view-adivinanzas.view-display-id-block_1{margin-top:5rem;}.view-crusigramas.view-display-id-page_1 .views-field-field-crusigrama-descripcion,.view-adivinanzas .views-field-field-adivinanza{background:#686870;color:#fff;text-align:center;padding:35px 30px 35px 45px;border-radius:20px;font-family:"Myriad Pro";font-size:16px;color:#fff;}.view-crusigramas.view-display-id-page_1 .views-field-view-node,.view-adivinanzas .views-field-view-node{text-align:center;}.riddle-section .more-link a{z-index:1;}a.more-link,.riddle-section .more-link a,.view-adivinanzas .views-field-view-node a{background:#b4c8c8;top:-15px;position:relative;border:solid 1px #b4c8c8;}.more-videos{border:solid 1px #c00202;color:#c00202;padding:.7rem 2rem;font-family:"Myriad Pro Cond";font-size:14px;font-weight:bold;display:inline-block;border-radius:25px;background:white;position:relative;z-index:1;}.more-videos:focus,.more-videos:hover{color:#c00202;text-decoration:none;}.crossword-file .file--application-pdf{position:absolute;z-index:1;padding:0;right:0;top:0;font-size:0;}.crossword-file .file--application-pdf a,.crossword-file .file--application-pdf{width:100%;display:inline-block;height:42px;}.crossword-file{position:relative;max-width:max-content;max-width:-moz-max-content;top:-50px;left:35%;}.more-videos-container:before{content:'';display:flex;height:1px;background:#c00202;position:absolute;right:0;width:100%;z-index:0;bottom:50%;}.view-crusigramas.view-display-id-page_1 .views-field-field-crusigrama-descripcion,.view-adivinanzas.view-display-id-page_1 .views-field-field-adivinanza{background:#e2edef;color:#282832;margin-bottom:1.5rem;}.view-crusigramas.view-display-id-page_1 .views-field-view-node a,.view-adivinanzas.view-display-id-page_1 .views-field-view-node a{background:white;top:-50px;border:solid 1px #282832;}.node--type-juegos-app #content,.node--type-apadrinados #content,.node--type-videos #content,.node--type-adivinanzas #content{background:linear-gradient(-180deg,#acd7ea,#fff);}.pager{width:100%;}.node--type-adivinanzas .riddle{background:#cfe2e8;padding:30px 40px 40px 40px;font-family:"Myriad Pro";font-weight:300;font-size:18px;line-height:1.89;color:#282832;border-radius:5px;}#edit-answer{background:rgba(180,200,200,.1);padding:10px 10px 30px 10px;border-radius:5px;font-family:"Myriad Pro";font-weight:300;font-size:18px;line-height:1.89;color:#282832;}#riddles-dynamic-form .form-submit{position:absolute;bottom:-20px;right:40%;}.bad-answer,.good-answer{font-family:Barriecito;font-size:26px;}.good-answer{color:#f5bc25;}.bad-answer{color:#f57515;}.admin-answer{font-family:"Myriad Pro";font-size:16px;font-weight:bold;line-height:1.36;text-align:left;color:#282832;margin-bottom:20px;position:relative;z-index:1;}.answer-type{position:relative;z-index:1;}.answer{padding:1rem 4rem 2rem 1rem;border-radius:10px;border:solid 1px #282832;background:white;}.answer .field--name-field-adivinanza-respuesta{font-family:"Myriad Pro";font-weight:400;font-size:18px;line-height:1.89;color:#282832;}.node--type-adivinanzas .big_cloud::before{top:-90px;right:55px;}.node--type-juegos-app .field--name-field-juego-imagen,.node--type-apadrinados .field--name-field-apadrinado-imagen{margin-bottom:30px;}.node--type-juegos-app .description__label,.node--type-apadrinados .field--name-field-apadrinado-descripcion .field__label,.node--type-apadrinados .field--name-field-apadrinado-direccion .field__label{font-family:"Myriad Pro";font-size:22px;font-weight:bold;}.node--type-juegos-app .field--name-field-juego-descripcion,.node--type-apadrinados .field--name-field-apadrinado-descripcion .field__item,.node--type-apadrinados .field--name-field-apadrinado-direccion .field__item{font-family:"Myriad Pro";font-size:16px;margin-bottom:30px;}.node--type-juegos-app .node__title,.node--type-apadrinados .node__title{color:#282832;text-transform:uppercase;font-family:"Myriad Pro Cond";position:relative;z-index:1;margin-bottom:5rem;font-weight:bold;font-size:36px;}.kids-back{position:relative;z-index:1;}.kids-back:before{margin-top:10px;position:relative;z-index:999;}.kids-back:hover{text-decoration:none;color:#282832;}#carouselKids{padding:10px 13px 15px 12px;background:rgba(180,200,200,.3);border-radius:10px;}#carouselKids .carousel-item img:nth-child(1){margin-right:5px;}#carouselKids .carousel-item img:nth-child(2){margin-left:5px;}.carousel-nav{height:40px;}.carousel-indicators li{width:15px;height:15px;border-radius:50%;background-color:#b4c8c8;}.carousel-indicators li.active{background-color:#282832;}.video-item{padding:15px;border-radius:10px;background:rgba(192,2,2,.05);}.node--type-videos .field-video-time,.video-item .views-field-field-duracion{display:flex;justify-content:flex-end;}.node--type-videos .field-video-time .field--name-field-duracion,.video-item .views-field-field-duracion .field-content{color:white;font-family:"Myriad Pro";font-size:12px;background:#c00202;border-radius:4px;padding:2px 10px;margin-top:10px;max-width:max-content;max-width:-moz-max-content;}.video-item .views-field-title{margin-top:10px;display:flex;flex-direction:column;}.node--type-videos .label-video,.video-item .views-field-field-video-autor .views-label,.video-item .views-field-title .views-label{font-family:"Myriad Pro";font-weight:bold;font-size:20px;color:#c00202;margin-bottom:.2rem;}.node--type-videos .field-video,.video-item .views-field-field-video-autor .field-content,.video-item .views-field-title .field-content{font-family:"Myriad Pro";font-size:18px;color:#282832;}.video-item .views-field-title .field-content{margin-bottom:2rem;}.video-item .views-field-nid{display:none;}.video-item:hover .views-field-field-video-autor .views-label,.video-item:hover .views-field-title .views-label,.video-item:hover .views-field-field-video-autor .field-content,.video-item:hover .views-field-title .field-content,.video-item:hover{background:#c00202;color:#fff;}.view-videos a{text-decoration:none;}.video video,.video{height:26rem;margin-bottom:3rem;width:100%;}.node--type-videos .addtoany-container{z-index:9;top:0;}.path-concursos .nav-pills{margin-bottom:40px;}.path-concursos .nav-pills a{color:#b4c8c8;border:solid 1px #b4c8c8;border-radius:5px;padding:.5rem 1rem;background:white;text-transform:uppercase;font-family:"Myriad Pro";font-size:15px;font-weight:bold;}.path-concursos .nav-pills a.active,.path-concursos .nav-pills a:hover{color:#fff;background:#b4c8c8;text-decoration:none;}.views-field-field-concurso-imagen{float:left;}.views-field-field-concurso-imagen .field-content{padding-right:2rem;}.view-concursos .views-field-title{margin-top:4rem;margin-bottom:1rem;display:flex;flex-direction:column;}.node--type-concuros .field__label,.view-concursos .views-label,.view-concursos .views-label{font-family:"Myriad Pro";font-size:22px;font-weight:bold;line-height:1.36;color:#282832;}.node--type-concuros .field__item,.view-concursos .field-content{font-family:"Myriad Pro";font-size:18px;line-height:1.89;color:#282832;word-break:break-all;}.views-field-field-subtitulo{margin-bottom:1rem;max-height:10rem;overflow:hidden;}.view-concursos .views-field-view-node{text-align:center;position:relative;}.view-concursos .views-field-view-node:before{content:'';display:block;height:1px;background:#b4c8c8;position:absolute;right:0;width:100%;z-index:0;bottom:45%;}.views-field-view-node a{position:relative;z-index:1;}.view-premiados .views-field-field-nombre-apellidos{display:flex;}.view-premiados .views-field-field-lugar{font-family:"Myriad Pro";font-size:16px;font-weight:bold;line-height:1.36;color:#282832;}.view-premiados .views-label{font-size:18px;font-weight:normal;min-width:max-content;padding-right:10px;min-width:-moz-max-content;padding-top:4px;}.node--type-concuros .field--type-image img,.node--type-concuros .field--type-image{margin:0;}.label-goals{font-family:"Myriad Pro";font-size:22px;font-weight:bold;line-height:1.36;color:#282832;border-bottom:1px solid #b4c8c8;margin-bottom:10px;}.goals-container:hover{background:rgba(180,200,200,.3);border-radius:10px;}.goals-container .field__item,.goals-container .field__label{font-weight:normal;font-size:16px;}.gold .field__item{color:#f5bc25;}.silver .field__item{color:#b5c7c7;}.bronze .field__item{color:#f67615;}.premio .field__item{font-weight:bold;font-size:18px;}.modal-obra .modal-header{border:none;}.modal-obra .field__label{display:none;}.modal-obra .field--name-field-titulo-obra .field__item{font-weight:bold;}.modal-obra img{height:50px;padding-right:1rem;}.modal-obra button:hover,.modal-obra button{background:#282832;color:#fff;height:20px;width:20px;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:18px;position:absolute;right:0;top:0;z-index:2;}.modal-obra .modal-body{padding-right:4.4rem;padding-left:4.4rem;}.goals-link{padding:.3rem 2rem;font-family:"Myriad Pro Cond";font-size:12px;color:#282832;border:solid 1px #b4c8c8;border-radius:10px;font-weight:bold;background:white;right:10px;bottom:-2rem;}.menu-bar{animation-delay:0s;}.duration-2{animation-delay:.1s;}.link-duration-1{animation-delay:0.1s;}.link-duration-2{animation-delay:0.2s;}.link-duration-3{animation-delay:0.3s;}.link-duration-4{animation-delay:0.4s;}.link-duration-5{animation-delay:0.5s;}.link-duration-6{animation-delay:0.6s;}.link-duration-7{animation-delay:0.7s;}.link-duration-8{animation-delay:0.8s;}.link-duration-9{animation-delay:0.9s;}.link-duration-10{animation-delay:1s;}.link-duration-11{animation-delay:1.1s;}.link-duration-12{animation-delay:1.1s;}.duration-2{animation-delay:.5s;}.legal-duration-0{animation-delay:.1s;}.legal-duration-1{animation-delay:.2s;}.legal-duration-2{animation-delay:.3s;}.legal-duration-3{animation-delay:.4s;}.legal-duration-4{animation-delay:.5s;}.legal-duration-5{animation-delay:.6s;}.delay-services-1{animation-delay:0.3s;}.delay-services-2{animation-delay:0.6s;}.delay-services-3{animation-delay:0.9s;}.delay-services-4{animation-delay:1.1s;}.delay-services-5{animation-delay:1.4s;}.delay-services-6{animation-delay:1.7s;}.menu--1 input{display:none;}.menu--1{width:70px;height:70px;}.menu--1 svg{height:80px;top:-10px;position:absolute;}#boring-menu{position:relative;}#boring-menu svg{top:-22px;left:-25px;}.menu--1 label{display:block;cursor:pointer;position:absolute;width:50px;height:50px;}.menu--1 path{fill:none;stroke:#ffffff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;--length:24;--offset:-38;stroke-dasharray:var(--length) var(--total-length);stroke-dashoffset:var(--offset);transition:all .8s cubic-bezier(.645,.045,.355,1);}.scroll-nav .menu--1 path{stroke:#282832;}.menu--1 circle{fill:#fff3;opacity:0;}.menu--1 label:hover circle{opacity:1;}.cross input:checked + svg .line--1,.cross input:checked + svg .line--3{--length:22.627416998;}.cross input:checked + svg .line--2{--length:0;}.back input:checked + svg .line--1,.back input:checked + svg .line--3{--length:8.602325267;}.menu--1 .line--1,.menu--1 .line--3{--total-length:126.64183044433594;}.menu--1 .line--2{--total-length:70;}.menu--1 input:checked + svg .line--1,.menu--1 input:checked + svg .line--3{--offset:-94.1149185097;}.menu--1 input:checked + svg .line--2{--offset:-50;}
.slick-dotted.slick-slider{z-index:2;}@media (min-width:992px){#contact-message-contact-us-form #edit-actions,#contact-message-contact-us-form .form-item-mail{padding-right:0;}}@media (max-width:1200px){.addtoany_list{top:-2.5rem;}.node-promedio{bottom:-0.3rem;}}@media (min-width:992px) and (max-width:1199px){.view-organigrama .unit li{flex:0 0 48%;}.office-data{margin-top:14.4rem;}.path-denuncias #opinions-container .views-row:nth-child(-n+10) .complain-item:before{left:-42px;}.unit2 img,.view-organigrama .unit li img{width:45px;height:45px;}.no-scroll{background:url("/themes/custom/geaal/images/mascara_menu_md.svg");background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;}.pipe-legal-bottom:before{right:0;}#block-views-block-categoria-de-legislaciones-block-1 .views-row:before,#block-views-block-politicas-y-ley-block-1 .views-row:before{right:-81px;}.region-about-us .slick-prev{left:36%;}.slick-next{right:36%;}h2.list-title:before{left:100%;}.view-osde .nav-business li{padding-right:.5rem;padding-left:.5rem;}.path-osde .pipe-business::before{width:70px;left:-79px;}.pipe-business:last-child::before{left:-77px !important;}.path-osde .pipe-business::before{width:69px;}#block-geaal-content .views-row:nth-child(-n+4) .about-us-title:before{left:-162px;}#block-geaal-content .views-row:nth-child(5) .about-us-title:before{left:-160px;height:32px;}.path-normativas-legales h2.list-title:before,.view-servicios h2.list-title:before{left:72px;}.path-organigrama h2.list-title::before{left:37px;}#block-views-block-legislaciones-block-1 > h2::after{width:81.4%;height:70px;left:-82.8%;top:-38px;;}#block-views-block-servicios-block-2 > h2::after{width:214px;height:70px;left:77px;top:-35px;}.path-revistas .pipe-item:nth-child(2n+1) .serial-item:before,.path-publicaciones-seriadas .pipe-item:nth-child(2n+1) .serial-item:before,.path-normativas-legales .pipe-item:nth-child(2n+1) .legal-item:before,.row-service-pipe:before{width:155px;height:25px;left:-158px;}#block-views-block-legislaciones-block-1 .view-publicaciones-seriadas::before,.view-legislaciones.view-display-id-block_2::before,#block-views-block-legislaciones-block-1 .view-legislaciones::before{width:80%;left:9%;}.node-subtitle:before,#block-views-block-legislaciones-block-1 > h2:before,#block-views-block-servicios-block-2 > h2:before{left:31%;}.business-info{font-size:18px;}.slider-text{font-size:20px;width:455px;background:url("/themes/custom/geaal/images/slider-text-lg.svg");background-size:cover;background-repeat:no-repeat;}.region-slider .slick-prev{left:43%;}.region-slider .slick-next{right:31%;}.region-slider .slick-dots{bottom:38px;}.view-id-servicios.view-display-id-page_1 .views-field-field-imagen:before{background:url("/themes/custom/geaal/images/315x200.svg");background-size:cover;width:320px;}.secundary-service .views-field-field-imagen:before{background:url("/themes/custom/geaal/images/200x200.svg");background-size:cover;width:205px;}#block-geaal-content .about-us-image{padding:0 !important;}#block-geaal-content .about-us-image:before{background:url("/themes/custom/geaal/images/315x275.svg");background-size:cover;width:315px;}.node--type-servicios .field--name-field-imagen:before{background:url("/themes/custom/geaal/images/850x450.svg");background-size:cover;width:850px;}.view-noticias.view-display-id-block_1 .news-home-fields::before{content:'';display:block;background:url("/themes/custom/geaal/images/465x250.svg");background-size:cover;width:465px;height:251px;position:absolute;z-index:1;top:0;}.view-noticias.view-display-id-block_2 .news-home-fields::before{content:'';display:block;background:url("/themes/custom/geaal/images/205x250.svg");background-size:cover;width:208px;height:250px;position:absolute;z-index:1;top:0;}.last-news .new-style-1 .news-home-fields:before{content:'';display:block;background:url("/themes/custom/geaal/images/435x500.svg");background-size:auto;background-size:auto;background-size:cover;width:435px;height:500px;position:absolute;z-index:1;top:0;}.last-news .new-style-2 .news-home-fields::before{content:'';display:block;background:url("/themes/custom/geaal/images/465x250.svg");background-size:auto;background-size:auto;background-size:cover;width:465px;height:250px;position:absolute;z-index:1;top:0;}.news-list-image a::before{content:'';display:block;background:url("/themes/custom/geaal/images/280x200.svg");background-size:auto;background-size:auto;background-size:cover;width:280px;height:200px;position:absolute;z-index:1;top:0;}.last-news .new-style-3 .news-home-fields::before{content:'';display:block;background:url("/themes/custom/geaal/images/218x215.svg");background-size:cover;width:218px;height:220px;position:absolute;z-index:1;top:0;}.news-list-title:before{z-index:-1;}.news-home-fields-text .views-field-title,.news-home-fields-text .views-field-title a{font-size:22px;}.view-display-id-block_2 .news-home-fields-text .views-field-title{max-height:6.5rem;}.node--type-noticias .field--name-field-new-image::before{background:url("/themes/custom/geaal/images/610x420.svg");width:610px;}.gallery-list-item .image-default a:before{background:url("/themes/custom/geaal/images/248x190.svg");width:248px;}.gallery-list-item:hover .image-default a:before{background:url("/themes/custom/geaal/images/248x190_h.svg");width:248px;}}
@media (max-width:991px){.slick--view--enlace-relevantes--block-1{padding:0 1rem;}.link-title:before{height:195px;}.office-data{margin-top:14.4rem;}.office-data{margin-top:1.4rem;}.office-data .views-field-field-direccion-map-inter{margin-bottom:1rem;}.office-fields .label,.office-fields .views-field a,.office-fields .views-field{font-family:"Myriad Pro";font-size:16px;font-weight:inherit;}.office-fields .mt-40{margin-top:30px;}.serial-row{margin:0 !important;}.node--type-denuncias .field--name-field-estado-denuncia{font-family:"Myriad Pro Cond";font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#ffffff;padding:10px;margin-bottom:5px;}.node--type-denuncias .news-node-title{margin-bottom:0;}.node--type-denuncias .field--name-field-denuncia{font-size:14px;}.complain-info{margin-bottom:25px;}.path-opiniones #block-contentform .layout-region-node-footer,.path-opiniones #block-contentform .layout-region{margin-left:0;}.path-opiniones #block-contentform .layout-region-node-footer,.path-opiniones #block-contentform h2,.path-opiniones #block-contentform .layout-region{-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important;}.path-opiniones #block-contentform h2{margin-left:0;}.vice_president .views-element-container,.vice_president{padding:0 !important;}.node--type-revista .view-publicaciones-seriadas:before,.node--type-publicaciones-seriadas .view-publicaciones-seriadas:before,.subordinate-container:before,.unit2 .pipe-business-last:before,.unit2 .pipe-business:after{display:none;}.business.unit2{border-radius:0 0 5px 5px;background:white;width:100%;border-top:none;margin-bottom:2rem;}.unit2 .bg-silver-op-30{border-radius:5px 5px 0 0;}.unit2 .pipe-business{margin-bottom:0;height:auto;}.list-title .unit2{background:#282832 !important;border:0;}.liter_cloud:before,.unit2 .business-container:before,.path-sobre-nosotros .lateral-pipe-about,.pipe-business:before,.pipe-business:last-child:before,.no-scroll::after,.no-scroll::before,.path-denuncias #opinions-container .views-row:nth-child(-n+10) .complain-item:before,h2.list-title::before,#block-views-block-legislaciones-block-1 .view-legislaciones:before,.path-revistas .pipe-item:nth-child(2n+1) .serial-item:before,.path-publicaciones-seriadas .pipe-item:nth-child(2n+1) .serial-item:before,#block-views-block-legislaciones-block-1 .view-publicaciones-seriadas:before,.path-normativas-legales .pipe-item:nth-child(2n+1) .legal-item:before,.row-service-pipe:before,#block-views-block-legislaciones-block-1 > h2:after,#block-views-block-servicios-block-2 > h2:after,.node-subtitle::before,.path-denuncias #opinions-container .views-row:last-child .complain-item:before,#block-views-block-legislaciones-block-1 > h2:before,#block-views-block-servicios-block-2 > h2:before{display:none;}#contact-message-contact-us-form #edit-actions::before{bottom:0;left:auto;right:-35px;}.comment-comment-form fieldset.form-type-textfield,.comment-comment-form .field--name-field-correo-electronico-comment,#contact-message-contact-us-form .form-item-mail,#contact-message-contact-us-form .form-item-name,#edit-name{flex:1 1 100%;}.comment-comment-form .field--name-field-correo-electronico-comment fieldset,.comment-comment-form .field--name-field-correo-electronico-comment{padding:0;}.related-publications > h2{margin-bottom:2rem;}.related-publications > h2,#block-views-block-legislaciones-block-1 > h2,h2.list-title{height:40px;background-color:#b4c8c8 !important;font-size:18px;line-height:1.56;color:#fff;padding:0 1rem;text-transform:uppercase;display:flex;justify-content:center;align-items:center;border-radius:10px;width:100%;}#block-views-block-legislaciones-block-1 > h2{margin-bottom:2rem;}.path-normativas-legales .legal-item{padding:.5rem 2rem;overflow:hidden;height:3rem;-webkit-transition:height 2s;transition:height 2s;}.node--type-politica-y-ley .date,.node--type-legislaciones .date{margin-bottom:0;}#block-views-block-categoria-de-legislaciones-block-1 .views-row::before,#block-views-block-politicas-y-ley-block-1 .views-row::before{display:none;}.responsive-menu button{color:#fff;}#collapsibleMainMenu{padding:130px 1rem 4rem 1rem;box-shadow:0 2px 10px 0 rgba(0,0,0,0.3);background-image:linear-gradient(209deg,#282832,#b4c8c8);width:100%;}#collapsibleMainMenu .search-block-form .content{justify-content:center;display:flex;margin-bottom:30px;}#collapsibleMainMenu .menu--main ul{flex-direction:column;padding-left:1rem;font-size:14px;font-weight:bold;text-transform:uppercase;margin-bottom:30px;}#collapsibleMainMenu #block-sociallink--2{justify-content:flex-end;display:flex}#collapsibleMainMenu #block-sociallink--2 .content{width:100px;}.addtoany-container{justify-content:flex-end;top:0;right:0;}.addtoany-container .icon-compartir{top:-48px;right:1rem;z-index:2;border-radius:50%;}.addtoany_list.a2a_kit_size_32 a span.a2a_label{clip:auto;clip-path:inherit;width:auto;overflow:auto;font-family:"Myriad Pro";font-size:16px;font-weight:bold;color:#fff;position:relative !important;padding-left:1.2rem;}.addtoany_list.a2a_kit_size_32 > a{margin-bottom:10px;}.news-node-title,.news-home-fields-text .views-field-title,.news-home-fields-text .views-field-title a{font-size:22px;}.new-style-1::before{display:none;}.gallery-node-image{width:25%;}.path-galerias h2.list-title{max-width:100%;}.president-block{margin-left:0;}.presidents{padding:0;margin-bottom:2rem;}.business-container:before{content:'';display:block;position:absolute;width:4px;background:#b4c8c8;top:-2.1rem;left:2rem;height:2.1rem;}.mb-x{margin-bottom:2.1rem;}#block-geaal-content h2.list-title{background-color:#b4c8c8 !important;}#opinions-container:before{position:absolute;display:flex;content:'';width:4px;height:100%;background:#b4c8c8;right:3rem;top:-2rem;}}@media (max-width:992px){.about-us-image img{min-height:inherit;max-width:100%;}.slick--view--sobre-nosotros--block-1  .about-us-image:before{display:none;}}@media (min-width:768px) and (max-width:992px){.service-des{overflow:hidden;max-height:7rem;}.view-adivinanzas .views-row:nth-child(1){margin-bottom:2rem;}.view-adivinanzas .views-row:nth-child(2):before{right:-10px;}.riddle-title{font-size:28px;}.riddle-section .more-link a{top:-20px;right:2rem;}#content{padding-top:12rem;}.view-osde .nav-business li{padding:0 .3rem;}#block-views-block-servicios-block-2 .view-servicios::before{background:url("/themes/custom/geaal/images/pipe-three.svg");background-size:contain;background-repeat:no-repeat;top:-120px;}.path-normativas-legales .legal-item.active,.path-normativas-legales .legal-item:hover{height:17rem;}.node-subtitle,#block-views-block-servicios-block-2 > h2{margin-bottom:6rem;}#block-geaal-content .views-row:nth-child(5) .about-us-title,.views-row:nth-child(-n+4) .about-us-title::before{display:none !important;}h2.list-title:before{left:40px;}.node-services-list h2:before{width:515px;}.node-services-list h2{margin-bottom:7rem;}.legal-doc{height:215px;background-size:contain;}.node--type-legislaciones .legal-doc{background-size:cover !important;}.node--type-revista .legal-doc,.node--type-publicaciones-seriadas .legal-doc{background-size:cover;}.view-legislaciones.view-display-id-block_2:before,#block-views-block-legislaciones-block-1 .view-legislaciones:before{top:-105px;}.map-bottom-md-pipe{border-right:solid 4px #b4c8c8;border-bottom:solid 4px #b4c8c8;border-bottom-right-radius:10px;}.map-bottom-md-pipe:before{content:'';display:block;width:4px;height:55px;background:#b4c8c8;position:absolute;right:-4px;top:-55px;}.description-text{height:19rem;padding-right:1rem;}.region-about-us .slick-prev{left:30%;}.region-about-us .slick__arrow{top:92%;}.region-about-us .slick-next{right:30%;}#block-views-block-categoria-de-legislaciones-block-1 .views-row,#block-views-block-politicas-y-ley-block-1 .views-row{height:160px;}.slider-text{font-size:20px;width:525px;background:url("/themes/custom/geaal/images/slider-text-md.svg");background-size:cover;background-repeat:no-repeat;}.region-slider .slick-next{right:2%;}.region-slider .slick-prev{left:67%;}.region-slider .slick__arrow{top:90%;}.region-slider .slick-dots{bottom:44px;padding-left:66%;}.no-scroll{background:url("/themes/custom/geaal/images/mascara_menu-md.svg");background-size:cover;background-position-y:bottom;}#search-block-form input{min-width:200px;}.path-search #block-geaal-content h2{width:67%;}.path-search #block-geaal-content h2::before{left:5%;}.view-id-servicios.view-display-id-page_1 .views-field-field-imagen:before{background:url("/themes/custom/geaal/images/315x200.svg");background-size:cover;width:320px;}.secundary-service .views-field-field-imagen:before{background:url("/themes/custom/geaal/images/200x200.svg");background-size:cover;width:205px;}#block-geaal-content .about-us-image:before{background:url("/themes/custom/geaal/images/315x275.svg");background-size:cover;width:300px;}.node--type-servicios .field--name-field-imagen:before{background:url("/themes/custom/geaal/images/630x450.svg");background-size:cover;width:630px;}.view-id-servicios.view-display-id-block_1 .slick__arrow{top:90%;}.view-id-servicios.view-display-id-block_1 .slick-next{right:10%;}.view-id-servicios.view-display-id-block_1 .slick-dots{bottom:5%;padding-left:41%;}.news-home-fields-text .views-field-title,.news-home-fields-text .views-field-title a{font-size:22px;}.view-display-id-block_2 .news-home-fields-text .views-field-title{max-height:6.5rem;}.pipe-new-1::before{top:-240px;height:240px;}.last-news .new-style-1 .news-home-fields:before{background:url("/themes/custom/geaal/images/690x500.svg");width:690px;}.last-news .new-style-2 .news-home-fields::before{background:url("/themes/custom/geaal/images/690x250.svg");width:690px;}.last-news .new-style-3 .news-home-fields::before{background:url("/themes/custom/geaal/images/329x220.svg");width:329px;}.node--type-noticias .field--name-field-new-image::before{background:url("/themes/custom/geaal/images/690x420.svg");width:690px;}.gallery-node-image img{height:105px;}#cboxNext{right:40%;}#cboxPrevious{left:40%;}.gallery-list-item .image-default a:before{background:url("/themes/custom/geaal/images/283x190.svg");width:283px;}.gallery-list-item:hover .image-default a:before{background:url("/themes/custom/geaal/images/283x190_h.svg");width:283px;}.view-noticias.view-display-id-block_1 .news-home-fields::before{content:'';display:block;background:url("/themes/custom/geaal/images/225x250.svg");background-size:cover;width:225px;height:250px;position:absolute;z-index:1;top:0;}.view-noticias.view-display-id-block_2 .news-home-fields:before{content:'';display:block;background:url("/themes/custom/geaal/images/205x250.svg");background-size:cover;width:208px;height:250px;position:absolute;z-index:1;top:0;}}
@media (max-width:767px){.unit2 .pipe-business{margin-bottom:0;}.business.unit2{margin-bottom:1rem;}.subbos .views-field-field-telefono{text-align:left !important;}#collapsibleMainMenu .search-block-form .content,#collapsibleMainMenu .search-form,#collapsibleMainMenu .search-block-form{width:100%;}#collapsibleMainMenu .search-form{justify-content:space-between;}#collapsibleMainMenu .search-form .form-actions,#collapsibleMainMenu .search-form fieldset{padding:0;}#block-views-block-mapa-block-4 .view-mapa:before,#block-navegacionprincipal--2:before,#block-navegacionprincipal:before{display:none;}.login-pipe{border:none;}.complains-link{margin:0;}.hi-section .pico-img img{max-height:24rem;object-fit:contain;}.menu--1 label{width:35px;height:40px;}.menu--1{width:32px;height:44px;padding-top:5px;}.goals-container{background:rgba(180,200,200,.3);border-radius:10px;}.concurs-section .more-concurs,.padrinamos-section .more-concurs{position:inherit !important;}#block-menuinfantil--2 ul{flex-direction:column;padding-left:0;}.addtoany-container .icon-compartir{top:10px;}.node--type-videos .big_cloud:before,.node--type-apadrinados .big_cloud:before,.node--type-juegos-app .big_cloud:before{width:90%;top:-123px;right:auto;left:8px;}.node--type-apadrinados .node__title,.node--type-juegos-app .node__title{margin-bottom:1rem;font-size:25px;padding-top:6px;}.path-juegos .pico-img img{object-fit:contain;width:100%;}.path-videos img{width:100%;object-fit:cover;}.path-videos .hi-section .big_cloud::before{top:-21rem;}.pico-img img{max-width:inherit;max-height:inherit;width:100%;}.node--type-adivinanzas .big_cloud:before{right:1rem;width:310px;}.node--type-concuros .addtoany-container .icon-compartir{top:-44px;}.node--type-concuros .node__title{margin-top:1rem;}.riddle-title{font-size:28px;}.view-adivinanzas .views-row:nth-child(1)::before,.view-adivinanzas .views-row:nth-child(2):before{width:25px;height:160px;right:45px;left:auto;top:13%;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);}.riddle-section .more-link{right:-3rem;}.view-adivinanzas.view-display-id-block_1{margin-top:0;}.pipe-riddle:before{content:'';display:block;width:5rem;height:4rem;border-top:4px solid #fff;border-right:4px solid #fff;border-top-right-radius:5px;position:absolute;right:0;bottom:-.5rem;}.riddle-section .view-adivinanzas .views-field-field-adivinanza{position:relative;margin-bottom:2rem;}.riddle-section .view-adivinanzas .views-field-view-node a{top:-45px;}.sm-right-pipe{border-right:solid 4px #fff;}.img-sm-video{object-fit:contain;}.crossword-section{margin-top:2rem;margin-bottom:6rem;}.riddle-title{position:relative;}.pipe-riddle{border-left:none;border-bottom:none;height:auto;text-align:center;padding-top:4rem;padding-bottom:2rem;}.riddle-title{right:auto;bottom:auto;}.riddle-img{top:auto;}.concurs-section{padding-bottom:2rem;}.pico-img{padding-bottom:2rem;}.pipe-crossword-top,.lateral-pipe-games{border:none;}.path-juegos .hi-section,.path-apadrinados .hi-section,.path-crucigramas .hi-section,.path-adivinanzas .hi-section,.path-concursos .hi-section,.path-concursos #content,.path-videos #content,.path-apadrinados #content,.path-crucigramas #content,.path-adivinanzas #content,.path-juegos #content,.path-seccion-infantil #content{padding-top:6rem;}.path-juegos .hi-section .big_cloud:before,.path-apadrinados .hi-section .big_cloud:before{top:-24rem;}.path-apadrinados .views-field-view-node:before{content:'';display:block;height:1px;width:100%;position:absolute;bottom:0;background:#b4c8c8;right:0;}.hi-section{margin-bottom:50px;}.hi-section-lateral-pipe{border:none;padding-top:6rem;}.hi-section .big_cloud::before{width:359px;top:-31rem;right:auto;}.leaflet-container{height:400px !important;}#block-views-block-mapa-block-3 h2{font-size:26px;}.path-opiniones #block-contentform .form-textarea-wrapper,.path-opiniones #block-contentform .form-textarea-wrapper .cke_contents,#node-opiniones-form .layout-region-node-main{height:auto !important;}.view-osde .nav-business li{padding:0;}#node-opiniones-form #edit-title-wrapper,#node-opiniones-form #edit-field-correo-electronico-opinion-wrapper{flex:0 0 100%;}.path-crucigramas img,#slick-views-opiniones-block-1-1 nav.slick__arrow{width:100%;}.view-osde .nav-business li{width:24%;}.pipe-business-last .views-field-title,.pipe-business .views-field-title,.view-osde .views-field-title,.view-organigrama .views-field-title{font-size:22px;}.path-user .profile-form button.form-submit{margin-top:1rem;}.js .dropbutton-multiple .dropbutton-widget{margin-top:0;}#block-hamburgermenu--3,#block-hamburgermenu--2,#block-hamburgermenu{border-right:transparent;}#block-sociallink-2 a::before{height:40px;width:40px;font-size:19px;}.addtoany-container{justify-content:flex-end;top:-2.5rem;right:0;}.scroll-nav .menu-bar{background:#fff;height:85px;box-shadow:0 2px 10px 0 rgba(0,0,0,0.5);}.about-us-title{font-size:18px;}#block-views-block-mapa-block-2 h2{font-family:Effra;font-weight:normal;font-style:normal;text-transform:uppercase;font-size:18px;}.boring-menu{padding-top:1rem;}#block-views-block-categoria-de-legislaciones-block-1 .views-row,#block-views-block-politicas-y-ley-block-1 .views-row{padding-left:0;}.pipe-legal,.legal-home h2{text-transform:uppercase;font-size:18px;}#content{padding-top:7rem;}#collapsibleMainMenu{position:fixed;z-index:3;}.scroll-nav .responsive-menu button{align-items:center;color:#282832;}.sevices-title{font-size:20px;}.service-des{font-size:14px;}#news-home h2,.path-search #block-geaal-content h2,#block-views-block-servicios-block-1 h2,.title-basic-page,.contact-page-title,.bussines-h2 h2,.node-services-list h2,.node-title,.node-subtitle,#block-views-block-servicios-block-2 > h2,#block-views-block-legislaciones-block-1 > h2,#block-geaal-content h2.list-title{height:auto;background-color:#b4c8c8 !important;font-size:18px;line-height:1.56;color:#fff;padding:5px 1rem;text-transform:uppercase;display:flex;justify-content:center;align-items:center;border-radius:10px;width:100%;margin-bottom:20px;}#block-geaal-content .unit2 h2.list-title{font-family:Effra;background-color:#282832 !important;border:0;font-size:14px;}#block-views-block-legislaciones-block-1 > h2{background-color:#283228 !important;border-color:#283228 !important;}.bussines-h2{border:none;margin-bottom:0;}.node-title,.node-subtitle,#block-views-block-servicios-block-2 > h2,#block-views-block-legislaciones-block-1 > h2{margin-bottom:2.5rem;}.view-id-servicios.view-display-id-page_1{padding:0;}.pipe-t-img:before,.news-list-image a:before,.contact-page-title:before,.region-about-us:before,.path-search #block-geaal-content h2:before,.navegation2,.main-menu,.view-legislaciones.view-display-id-block_2:before,#block-views-block-legislaciones-block-1 .view-legislaciones:before,.title-basic-page:before,#block-geaal-content .views-row:nth-child(5) .about-us-title::before,#block-geaal-content .views-row:nth-child(-n+4) .about-us-title::before,h2.list-title:before,.node-title:after,#block-views-block-servicios-block-2 .view-servicios:before{display:none;}.header{box-shadow:none;}.secundary-service .views-field-field-imagen:after{content:'';display:block;background:url("/themes/custom/geaal/images/t-adn-pipe-sm.svg");background-size:contain;height:20px;width:100%;background-repeat:no-repeat;background-position:right;top:35%;position:absolute;right:-6px;z-index:-1;}#block-views-block-servicios-block-2 .content{position:relative;}#block-views-block-servicios-block-2 .content:before{content:'';display:block;height:2.5rem;width:46px;border-left:solid 4px #b4c8c8;position:absolute;right:0;top:-2.5rem;}.secundary-service{border-right:solid 4px #b4c8c8;}.secundary-service:nth-last-child(1) .views-field-field-imagen:after{content:'';display:block;background:transparent;height:40%;width:90%;position:absolute;border-right:solid 4px #b4c8c8;border-bottom:solid 4px #b4c8c8;border-bottom-right-radius:10px;top:0;right:0;z-index:-1;}.secundary-service:nth-last-child(1){border:none;}.image-default,.image-default img,.node-description p img{width:100%;}.page-error-title p{font-size:18px;padding:5px 5px .8rem 40px;}.page-error-title a{height:20px;width:20px;left:30px;top:10px;font-size:10px;}.about-us-image{margin-bottom:1rem;}.description-text{height:auto;}.node-services-list h2{border:none;margin-top:20px;margin-bottom:2.5rem;}.node-services-list h2:before{display:none;}#contact-message-contact-us-form .form-item-mail,#contact-message-contact-us-form .form-item-name,#edit-name{flex:1 1 100%;}#contact-message-contact-us-form #edit-actions button{padding:0 3rem;}.bussines-h2::before{display:none;}.view-mapa.view-display-id-block_3 .views-field,.business-info{font-size:14px;}.business-image{height:130px;width:130px;}.legal-doc{width:100%;margin:1rem auto 0 auto;}#block-views-block-mapa-block-2 .views-field-field-direccion-mapa::before{position:relative;left:auto;padding-right:1rem;}.view-display-id-block_2 .views-field-field-direccion-mapa{display:flex;align-content:center;align-items:center;justify-content:space-evenly;}.map-home{padding-top:30px;}#block-views-block-mapa-block-1 .view-mapa::before{display:none;}#block-views-block-mapa-block-2 h2{margin-top:3rem;}#block-piedepagina::before{display:none;}.copyright,#block-piedepagina{border-left:none;}.copyright .view-ultima-actualizacion .view-content{justify-content:flex-end;}#block-piedepagina{border-top:solid 4px #b4c8c8;border-right:solid 4px #b4c8c8;border-top-right-radius:10px;padding-top:2rem;}.node--type-politica-y-ley .slick__arrow{width:100%;left:0;}.node-services-list .views-field-field-imagen,.node-services-list .views-field-title{justify-content:flex-start;padding:0;}.node-services-list .views-field-title{font-family:"Myriad Pro Cond";font-size:20px;}.node--type-legislaciones .slick__arrow,.node-services-list .slick__arrow{display:none;,}.region-footer{padding:0 1rem;}.region-map{margin:0 1rem;}.region-about-us{border-right:none;}.about-us-description{font-size:14px;}.slick__arrow{top:93%;}.region-slider .slick-prev,.view-id-servicios.view-display-id-block_1 .slick-prev,.region-about-us .slick-prev{left:0 !important;;}.region-slider .slick-next,.view-id-servicios.view-display-id-block_1 .slick-next,.slick-next{right:0 !important;}.slick__arrow{height:50px;right:1rem;left:auto;width:100px;}.node--type-revista .slick__arrow,.node--type-publicaciones-seriadas .slick__arrow{right:0;width:150px !important;position:absolute;}.slick-dots{display:none !important;}.slick-dotted.slick-slider{padding-bottom:0;}.pipe-legal-1{display:none;}.view-id-servicios.view-display-id-block_1 .slick__arrow{top:94%;}.pipe-legal-bottom{border:none;}.pipe-legal-bottom-2::before{height:120px;border-bottom:none;border-bottom-right-radius:0;}#block-views-block-servicios-block-1{margin-bottom:2rem;}.region-nor-res .views-field-field-descripcion,.region-nor-res .views-field-description__value{font-size:14px !important;}#block-views-block-categoria-de-legislaciones-block-1 .views-field-name,#block-views-block-politicas-y-ley-block-1 .views-field-title{font-size:22px;}.see-more a{padding:.7rem 3rem;}#block-views-block-enlace-relevantes-block-1 .slick__slide{padding:1rem 0;}.link-title::before{height:435px;}.region-slider .slick-slide{padding:0;}.region-slider .slick__arrow{top:95% !important;}.responsive-menu button{color:#fff;}#collapsibleMainMenu{padding:2rem 1rem 4rem 1rem;box-shadow:0 2px 10px 0 rgba(0,0,0,0.3);background-image:linear-gradient(209deg,#282832,#b4c8c8);width:100%;top:0;z-index:-1;overflow:scroll;}#collapsibleMainMenu .search-block-form .content{margin-bottom:0;}#collapsibleMainMenu #block-formulariodebusqueda .content{justify-content:center;display:flex;margin-bottom:0;}#block-hamburgermenu a.nav-link{text-align:left;}#collapsibleMainMenu .menu--hamburger-menu ul,#collapsibleMainMenu .menu--main ul{flex-direction:column;padding-left:1rem;font-size:14px;font-weight:bold;text-transform:uppercase;margin-bottom:0;padding-top:0;}.nav-link{padding:.4rem 1rem;}#block-hamburgermenu--2 a.nav-link{text-align:left;}#block-hamburgermenu--2 a.nav-link{border-bottom:solid 2px transparent;}#block-hamburgermenu--2 a.nav-link.is-active:after,#block-hamburgermenu--2 a.nav-link:hover:after{width:100%;left:1rem;right:auto;}#collapsibleMainMenu .menu--hamburger-menu ul a,#collapsibleMainMenu .menu--main ul a{color:#fff;}#collapsibleMainMenu nav a.nav-link::after{border-bottom:solid 2px #fff;}#collapsibleMainMenu #block-sociallink{justify-content:flex-end;display:flex}#collapsibleMainMenu #block-sociallink .content{width:100px;}.map-bottom-md-pipe{flex-direction:column;}.map-bottom-md-pipe h2{font-family:Effra;text-align:left;text-transform:uppercase;padding-left:1rem;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.78;letter-spacing:normal;color:#fff;}.view-id-servicios.view-display-id-page_1 .views-field-field-imagen:before{background:url("/themes/custom/geaal/images/480x200.svg");background-size:cover;width:481px;}.node--type-servicios .field--name-field-imagen img{height:197px;}.node--type-servicios .n-title{padding-top:20px;font-size:20px;}.path-node .field--name-field-descripcion{font-size:14px;}.n-title a,.n-title{font-size:20px;}.legal-name{font-family:"Myriad Pro Cond";font-size:20px;font-weight:bold;}.legal-description{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.86;}.path-normativas-legales .legal-item{padding:.3rem 2rem;height:2.5rem;}.view-noticias.view-display-id-block_1 .news-home-fields::before,.last-news .new-style-1 .news-home-fields:before,.last-news .new-style-2 .news-home-fields:before,.last-news .new-style-3 .news-home-fields:before,.view-noticias.view-display-id-block_2 .news-home-fields::before{display:none;}.last-news .new-style-1 img{height:390px;}.last-news .new-style-2 img{height:250px;}.last-news .new-style-3 img{height:200px;}.news-home-fields-text .views-field-created{font-size:14px;}.news-home-fields-text .views-field-uid{font-size:14px;}.view-display-id-block_2 .news-home-fields-text .views-field-title{max-height:6.5rem;}.new-style-1,.new-style-2,.new-style-3{margin-bottom:1rem !important;}.new-style-2 .news-home-fields-text .views-field-title a,.new-style-1 .news-home-fields-text .views-field-title a{font-size:26px;}.new-style-1 .news-home-fields-text .views-field-uid,.new-style-2 .news-home-fields-text .views-field-uid,.new-style-2 .news-home-fields-text .views-field-created,.new-style-1 .news-home-fields-text .views-field-created,.new-style-2 .news-home-fields-text .views-field-created,.new-style-1 .news-home-fields-text .views-field-created{font-size:16px;}.addtoany-position .addtoany-container{top:-10px;}.node--type-noticias .field--name-field-new-image:before{display:none;}.comment img{width:40px;height:40px;}.date-node{margin-top:10px;}#cboxClose{width:40px;height:40px;}#cboxNext{right:30%;width:40px;height:40px;}#cboxPrevious{left:30%;width:40px;height:40px;}.cboxPhoto{height:calc(100% - 15px) !important;}#cboxTitle{bottom:40px;}#views-exposed-form-galerias-page-1 .form-row .js-form-submit,#views-exposed-form-noticias-page-1 .form-row .js-form-submit{width:133px;}#views-exposed-form-galerias-page-1 .form-row .js-form-type-textfield,#views-exposed-form-noticias-page-1 .form-row .js-form-type-textfield{flex:0 0 49%;}#views-exposed-form-galerias-page-1 .form-row,#views-exposed-form-noticias-page-1 .form-row{justify-content:space-around;}#views-exposed-form-galerias-page-1 #edit-submit-galerias::before,#views-exposed-form-noticias-page-1 #edit-submit-noticias::before{margin:0 auto;}.image-default{position:inherit !important;}.image-count{position:absolute;bottom:1rem;right:1rem;}.gallery-list-item .views-field-created{text-align:left;}.news-list-image .views-field-created{display:block;position:absolute;bottom:0;right:2rem;}.news-list-image img{width:100%;}.news-list-info .views-field-created{display:none;}.form-contact-title{color:#282832;}.view-organigrama .tab-pane .views-field-field-telefono,.view-organigrama .tab-pane .views-field-mail,.view-osde .tab-pane .views-field-field-telefono,.view-osde .tab-pane .views-field-mail{width:50%;}.view-organigrama .tab-pane.active,.view-osde .tab-pane.active{display:flex;flex-wrap:wrap;}.view-osde .business .views-field-field-cargo,.view-organigrama .business .views-field-field-cargo{flex:0 0 100%;}.pipe-business-last .views-field-title,.pipe-business .views-field-title,.view-osde .views-field-title,.view-organigrama .views-field-title{flex:0 0 100%;}.pipe-business-last .views-field-field-telefono,.pipe-business .views-field-field-telefono,.view-osde .views-field-field-telefono,.view-organigrama .views-field-field-telefono{text-align:right;}.view-organigrama .president-block .views-field-field-telefono{text-align:left;}.node-promedio{position:relative;}.noticia-image-parent{display:flex;flex-wrap:wrap;justify-content:end;}.noticia-image-parent .field--name-field-new-image{order:2;}.node-category{top:3.7rem;}.node--type-revista .slick .container-legal,.node--type-publicaciones-seriadas .slick .container-legal{max-width:90%;text-align:center;margin:0 auto;}.views-field-field-concurso-imagen{float:inherit;margin-bottom:1rem;}.view-concursos .views-field-title{margin-top:1rem;}}@media (max-width:575px){.path-concursos .nav-pills a{font-size:14px;}.video{margin-bottom:3rem;}#duration-video{position:absolute;top:27.5rem;}.pico-img img{max-height:20rem;width:100%;}.hi-section .big_cloud::before{width:210px;top:-26rem;}h1.kids-section-title{font-size:26px;}.kids-section-subtitle{font-size:23px;}.pipe-t-img{margin-bottom:2rem;}.container-concurs{padding-top:20rem;}.pico-concurs{max-height:350px;}.you-know{right:auto;top:14rem;left:1rem;}.padrinamos-section{padding-bottom:2rem;}.more-concurs{position:absolute;bottom:-23rem;right:35%;}.complain-tag-container{position:absolute;top:55px;}.path-denuncias .new-title{font-size:22px;}.node--type-noticias h1{font-size:20px;}.valora-noticia{padding-top:3px;}.promedio-text{margin-top:6px;min-width:max-content;}.node--type-noticias .promedio-col div.svg.rateit-medium{height:18px;width:81px;overflow:hidden;}.node--type-noticias .promedio-col div.svg.rateit-medium div.rateit-range,.node--type-noticias .promedio-col div.svg.rateit-medium div.rateit-selected{background-size:16px 16px;height:16px !important;}#edit-account fieldset.confirm-parent,#edit-account fieldset.password-parent,#edit-account fieldset.form-item-name,#edit-account fieldset.form-item-mail,#edit-account fieldset.form-item-current-pass{flex:0 0 100%;}.forum-list-topic{position:absolute;padding:30px 30px 10px 30px;height:100%;}.path-foro .views-field-field-categoria-de-foro.news_category{position:absolute;top:10px;text-align:right;left:auto;max-height:22px;}.path-foro .views-field-title{padding-top:10px;}.path-foro .views-field-field-imagen-forum img{height:142px;width:100%;}.forum-list .views-field-title a,.forum-list .views-field-comment-count,.forum-list-topic .views-field-created{color:#fff;}.forum-list .views-field-field-imagen-forum{position:relative;}.forum-list .views-field-field-imagen-forum:before{content:'';display:block;position:absolute;width:100%;height:100%;border-radius:10px;background-image:linear-gradient(to bottom,rgba(180,200,200,0.3),#283228);}.president-block .info-fields{padding:0;}#edit-user-picture-wrapper .image-widget-data .file{padding-left:0;padding-right:0;}.user-logged-in.path-user .image-preview{flex:0 0 100%;margin-bottom:1.5rem;text-align:center;}.user-logged-in.path-user .image-widget-data{flex:0 0 100%;}.user-logged-in.path-user .image-widget{flex-wrap:wrap;}.user-logged-in.path-user #user-form #edit-submit,#edit-user-picture-wrapper button{width:100%;margin-top:2rem;}.view-mapa.view-display-id-block_3 .views-field-title:before{left:-2rem;}.business-info:before{content:'';width:210px;height:1px;border-radius:2px;background-color:#b4c8c8;display:block;bottom:-1.5rem;position:absolute;left:28%;}.n-title{width:100%;}.no-scroll{background:#282832;height:85px;box-shadow:0 2px 10px 0 rgba(0,0,0,0.5);}.node--type-historia .node-title{margin-right:1rem;margin-left:1rem;}.node--type-historia .node-description > img{height:200px;}.node-description img{margin-bottom:1.3rem;}.node-description{font-size:14px;}.path-normativas-legales .legal-item.active,.path-normativas-legales .legal-item:hover{height:12rem;}.region-slider .slider-item{width:103vw;}#contact-message-contact-us-form .form-item-mail,#contact-message-contact-us-form .form-item-name,#contact-message-contact-us-form .field--name-message,.section.container{padding:0;}.slick-slide{padding:0 1rem;}#block-views-block-categoria-de-legislaciones-block-1 .views-row,#block-views-block-politicas-y-ley-block-1 .views-row{height:15rem;}#block-geaal-content .about-us-image:before,.node--type-servicios .field--name-field-imagen:before,.view-id-servicios.view-display-id-page_1 .views-field-field-imagen:before,#block-views-block-servicios-block-2 .content:before,.link-title:before{display:none;}.link-title{height:auto;background-color:#b4c8c8 !important;font-size:18px;line-height:1.56;color:#fff;padding:5px 1rem;text-transform:uppercase;display:flex;justify-content:center;align-items:center;border-radius:10px;width:100%;}.link-water,.link-title{margin-left:1rem;margin-right:1rem;}#block-views-block-enlace-relevantes-block-1 .views-field-field-logo a{padding:0 1rem;}.pipe-legal-2:after{height:1500px;}.slider-text{font-size:18px;width:320px;height:193px;background:url("/themes/custom/geaal/images/slider-text-xs.svg");background-size:cover;background-repeat:no-repeat;align-items:start;padding-top:2.5rem;text-align:left;}.menu-bar{height:80px;}.resolutions-bottom-mask::before{width:576px;right:-100px;}.footer-top-mask{height:40px;top:-2px;}.footer-top-mask::before{height:20px;top:0;}.path-search #block-geaal-content h2,#block-views-block-servicios-block-1 h2,.about-us-title,.title-basic-page,.bussines-h2 h2,.node-services-list h2,.node-title,.node-subtitle,#block-views-block-servicios-block-2 > h2,#block-geaal-content h2.list-title{width:100%;}.path-search #block-geaal-content h2,#block-views-block-servicios-block-1 h2,.contact-page-title,.bussines-h2 h2,#block-views-block-servicios-block-2 > h2,#block-views-block-legislaciones-block-1 > h2{min-height:40px;}.secundary-service{padding-left:0;}.secundary-service:nth-child(1):before{content:'';display:block;height:2.5rem;width:47px;border-right:solid 4px #b4c8c8;position:absolute;right:-4px;top:-2.5rem;}#block-geaal-content .about-us-image img{width:340px;height:197px;object-fit:contain;}.business-info a{text-decoration:underline;}#search-block-form--2 input,#search-block-form input{min-width:185px;}.node--type-galeria .field--name-field-images{padding:0 1rem;justify-content:space-between;}.gallery-node-image{padding:0 2px;width:18%;}.gallery-node-image img{height:50px;}.gallery-list-item .image-default a:before{display:none;}.gallery-list-item:hover .image-default a:before{display:none;}#slick-views-opiniones-block-1-1 nav{text-align:left;}#slick-views-opiniones-block-1-1 .opinion-container .views-field-field-opinion{font-size:14px !important;}#slick-views-opiniones-block-1-1 nav.slick__arrow .slick-next{margin-left:1rem;}#slick-views-opiniones-block-1-1 .slick-list.draggable,#slick-views-opiniones-block-1-1-slider .slick-slide,#slick-views-opiniones-block-1-1-slider{height:200px;}.path-opiniones #block-contentform #edit-field-opinion-0--description{display:none;}#slick-views-opiniones-block-1-1 .slick-center.slick-slide .opinion-container{height:187px;}.footer #block-views-block-mapa-block-3 .views-row{padding-left:3rem;padding-right:10px;position:relative;}.footer .view-mapa.view-display-id-block_3 .views-field-title::before{left:0.5rem;top:32%;}}@media (min-width:576px) and (max-width:767px){.more-concurs{position:absolute;bottom:-23rem;right:0;z-index:1;}.menu-bar{height:130px;}.business-image{width:auto;}.path-normativas-legales .legal-item.active,.path-normativas-legales .legal-item:hover{height:10rem;}#block-views-block-categoria-de-legislaciones-block-1 .views-row,#block-views-block-politicas-y-ley-block-1 .views-row{height:9rem;}.slider-text{font-size:18px;width:576px;height:193px;background:url("/themes/custom/geaal/images/slider-text-sm.svg");background-size:cover;background-repeat:no-repeat;}.no-scroll{background:url("/themes/custom/geaal/images/mascara_menu-sm.svg");background-size:cover;background-position-y:bottom;}#block-geaal-content .about-us-image img,.path-servicios .views-field-field-imagen img{width:100%;max-height:200px;}.secundary-service .views-field-field-imagen:before{background:url("/themes/custom/geaal/images/435x200.svg");background-size:cover;width:440px;}#block-geaal-content .about-us-image:before{background:url("/themes/custom/geaal/images/545x275.svg");background-size:cover;width:545px;}.node--type-servicios .field--name-field-imagen::before{background:url("/themes/custom/geaal/images/510x450.svg");background-size:cover;width:510px;}.gallery-node-image img{height:105px;}.gallery-list-item .image-default a:before{background:url("/themes/custom/geaal/images/448x190.svg");width:448px;}.gallery-list-item:hover .image-default a:before{background:url("/themes/custom/geaal/images/448x190_h.svg");width:448px;}}
html.js .form-webform-rating{display:none;}div.svg div.rateit-range{background:url(/modules/webform/images/rating/star-normal.svg);}div.svg div.rateit-hover{background:url(/modules/webform/images/rating/star-hover.svg);}div.svg div.rateit-selected{background:url(/modules/webform/images/rating/star-selected.svg);}div.svg div.rateit-preset{background:url(/modules/webform/images/rating/star-preset.svg);}div.svg button.rateit-reset{background:url(/modules/webform/images/rating/reset-normal.svg);}div.svg button.rateit-reset:hover{background:url(/modules/webform/images/rating/reset-hover.svg);}div.svg.rateit-small{height:16px;}div.svg.rateit-small div.rateit-range,div.svg.rateit-small div.rateit-hover,div.svg.rateit-small div.rateit-selected,div.svg.rateit-small div.rateit-preset{background-size:16px 16px;}div.svg.rateit-small button.rateit-reset{width:16px;height:16px;background-size:16px 16px;}div.svg.rateit-medium{height:24px;}div.svg.rateit-medium div.rateit-range,div.svg.rateit-medium div.rateit-hover,div.svg.rateit-medium div.rateit-selected,div.svg.rateit-medium div.rateit-preset{background-size:24px 24px;}div.svg.rateit-medium button.rateit-reset{width:24px;height:24px;background-size:24px 24px;}div.svg.rateit-large{height:36px;}div.svg.rateit-large div.rateit-range,div.svg.rateit-large div.rateit-hover,div.svg.rateit-large div.rateit-selected,div.svg.rateit-large div.rateit-preset{background-size:32px 32px;}div.svg.rateit-large button.rateit-reset{width:32px;height:32px;background-size:32px 32px;}
.rateit{display:-moz-inline-box;display:inline-block;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;}.rateit .rateit-range{position:relative;display:-moz-inline-box;display:inline-block;background:url(/libraries/jquery.rateit/scripts/star.gif);height:16px;outline:none;}.rateit .rateit-range *{display:block;}* html .rateit,* html .rateit .rateit-range{display:inline;}* + html .rateit,* + html .rateit .rateit-range{display:inline;}.rateit .rateit-hover,.rateit .rateit-selected{position:absolute;left:0;top:0;width:0;}.rateit .rateit-hover-rtl,.rateit .rateit-selected-rtl{left:auto;right:0;}.rateit .rateit-hover{background:url(/libraries/jquery.rateit/scripts/star.gif) left -32px;color:rgb(239,197,41);}.rateit .rateit-hover-rtl{background-position:right -32px;}.rateit .rateit-selected{background:url(/libraries/jquery.rateit/scripts/star.gif) left -16px;color:rgb(191,66,66);}.rateit .rateit-selected-rtl{background-position:right -16px;}.rateit .rateit-preset{background:url(/libraries/jquery.rateit/scripts/star.gif) left -48px;color:rgb(239,107,34);}.rateit .rateit-preset-rtl{background:url(/libraries/jquery.rateit/scripts/star.gif) left -48px;}.rateit button.rateit-reset{background:url(/libraries/jquery.rateit/scripts/delete.gif) 0 0;width:16px;height:16px;display:-moz-inline-box;display:inline-block;float:left;outline:none;border:none;padding:0;}.rateit .rateit-reset span{display:none;}.rateit button.rateit-reset:hover,.rateit button.rateit-reset:focus{background-position:0 -16px;}.rateit-font{font-size:24px;line-height:1em;}.rateit-font .rateit-range{background:none;height:auto;}.rateit-font .rateit-empty{color:#ccc;}.rateit-font .rateit-range > div{background:none;overflow:hidden;cursor:default;}.rateit.rateit-font .rateit-reset{font-size:inherit;background:none;width:0.6em;height:0.6em;margin-top:0.2em;background:gray;border-radius:50%;position:relative;}.rateit.rateit-font .rateit-reset span{display:block;font-weight:bold;color:white;height:calc(50% - 0.045em);top:0;position:absolute;border-bottom:0.09em solid white;width:72%;margin-left:14%;}.rateit.rateit-font .rateit-reset:hover,.rateit.rateit-font button.rateit-reset:focus{background:#e6574b;background:radial-gradient(ellipse at center,#e6574b 55%,#f6836b 77%,#f9d3cc 100%);background-position:0 0;}
.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none;}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px;}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none;}.xdsoft_datetimepicker button{border:none !important;}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none;}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none;}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block;}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px;}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0;}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px;}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0;}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0;}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center;}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC);}.xdsoft_datetimepicker .xdsoft_label i{opacity:0.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle;}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0;}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px;}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0;}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px;}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div > div:first-child{border-top-width:0;}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer;}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline;}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover{color:#fff;background:#ff8000;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current{background:#33aaff;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700;}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right;}.xdsoft_datetimepicker .xdsoft_calendar{clear:both;}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px;}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%;}.xdsoft_datetimepicker .xdsoft_calendar td > div{padding-right:5px;}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px;}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px;}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%;}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#33aaff;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current{background:#33aaff;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box >div >div.xdsoft_disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:default;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#33aaff !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_disabled:hover{color:inherit	!important;background:inherit !important;box-shadow:inherit !important;}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default;}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px;}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc;}.xdsoft_scrollbar >.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px;}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer;}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto;}.xdsoft_scroller_box{position:relative;}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div{background:#0a0a0a;border-top:1px solid #222;color:#999;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select{border:1px solid #333;background:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover{color:#000;background:#007fff;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current{background:#cc5500;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==);}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#cc5500;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current{background:#cc5500;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div:hover{color:#000 !important;background:#007fff !important;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333;}.xdsoft_dark .xdsoft_scrollbar >.xdsoft_scroller{background:#333 !important;}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #dddddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px;}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0%,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0%,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0%,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0%,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0%,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0);}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0%,#FFF 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0%,#FFF 73%);background:-o-linear-gradient(top,#f4f8fa 0%,#FFF 73%);background:-ms-linear-gradient(top,#f4f8fa 0%,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0%,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0);}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}.form-row>fieldset,.form-row>div{padding-right:5px;padding-left:5px;flex:0 0 auto;width:auto;max-width:none;}.form-row .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}
.js .dropbutton-wrapper .dropbutton-widget{position:relative;}.js .dropbutton-widget{border:1px solid;border-color:#e4e4e4 #d2d2d2 #b4b4b4 #d2d2d2;background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);color:#3a3a3a;cursor:pointer;text-align:center;margin:0.125em 0;border-radius:1em;overflow:hidden;}.js .dropbutton-widget:hover{border-color:#e4e4e4 #d2d2d2 #b4b4b4 #d2d2d2;}.js .dropbutton-widget .button{border:none;margin:0;padding:0.32em 1em;background:transparent none;color:inherit;}.js .dropbutton-multiple .dropbutton-widget .dropbutton-action a{margin-right:0;}[dir="rtl"].js .dropbutton-multiple .dropbutton-widget .dropbutton-action a{margin-left:0;}.js .dropbutton .secondary-action{border-top-color:#ccc;}.js .dropbutton-toggle button{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#e8e8e8,#d2d2d2);background-image:linear-gradient(to bottom,#e8e8e8,#d2d2d2);}.js .dropbutton-toggle .dropbutton-arrow:hover{background:#ccc;}.js .dropbutton a{color:#3a3a3a;border-bottom:0 none;}.js .dropbutton .dropbutton-action:hover,.js .dropbutton a:hover{background:#dedede;border-bottom:0 none;}
