.margin-bottom-15{margin-bottom:15px!important}.margin-bottom-30{margin-bottom:30px!important}.margin-top-30{margin-top:30px!important}.margin-bottom-50{margin-bottom:50px!important}.margin-top-50{margin-top:50px!important}.margin-top-bottom-25{margin-top:25px!important;margin-bottom:25px!important}.main-margin-bottom{margin-bottom:50px!important}.main-margin-top{margin-top:50px!important}.no-margin{margin:0!important}.main-padding-top{padding-top:50px!important}.main-padding-bottom{padding-bottom:50px!important}.main-padding{padding:50px}.padding-left-30{padding-left:30px}.padding-left-35{padding-left:35px}.padding-right-30{padding-right:30px}.padding-lt-30{padding-left:30px!important;padding-right:30px!important}.separator-30{height:30px;width:100%}.bg-gray{background-color:#efefef}.bg-dark-green{background-color:#48535b}.bg-dark-green .section-title{color:#fff!important}.bg-green{background-color:#60bba5}.bg-green:hover{background-color:#60bba5!important}.bg-white{background-color:#fff}.gray-separator{height:1px;width:100%;background-color:#cacaca;margin:30px 0}.underlined.green:after{background-color:#60bba5}.underlined.red:after{background-color:#c4043f}.underlined.base:after{background-color:#48535b}.underlined:after{margin-top:14px;content:" ";display:block;width:103px;height:4px}.fade-in{opacity:0}.color-white{color:#fff}.color-white-even-hover{color:#fff!important}.color-white-even-hover:hover{color:#fff!important}.green-colored-text{color:#60bba5}.green-colored-text:hover,.green-colored-text:active,.green-colored-text:focus{color:#60bba5}.border-top-white{border-top:1px solid #fff}.border-top-gray{border-top:1px solid #cacaca}.h-100{height:100%}.float-right{float:right!important;position:relative!important}.overflow-hidden{overflow:hidden}.flex-wrap{display:flex;flex-wrap:wrap;justify-content:flex-start}.flex-wrap.no-wrap{flex-wrap:nowrap}.flex-wrap.flex-column{flex-direction:column}.flex-wrap.justify-center{justify-content:center}.flex-wrap.space-between{justify-content:space-between}.flex-wrap.space-around{justify-content:space-around}.flex-wrap.flex-end{justify-content:flex-end}.flex-wrap.align-center{align-items:center}.flex-wrap.align-end{align-items:flex-end}.section-title{text-transform:uppercase;font-size:25px;text-align:left;margin-bottom:50px;margin-top:0;color:#48535b;z-index:2;position:relative}.section-title.color-white{color:#fff}.section-title:after{margin-top:14px;content:" ";display:block;background-color:#60bba5;width:103px;height:6px}.section-title.red:after{background-color:#c4043f}.section-title.centered{text-align:center}.section-title.centered:after{margin:14px auto 0 auto}@media(max-width:991px){.section-title{font-size:20px;margin-bottom:30px}.section-title:after{margin-top:10px;height:4px}}.section-subtitle{color:#000;font-size:25px}.bg-colored-title{padding:10px 15px;background-color:#60bba5;font-weight:600;font-size:25px;color:#000;margin-bottom:30px;opacity:0;position:relative}@media(max-width:767px){.bg-colored-title{font-size:22px}}.title-with-icon{font-size:25px;display:flex;align-items:center;margin-bottom:30px;text-transform:uppercase;color:#000}.title-with-icon span{display:inline-block}.title-with-icon span.title{margin-left:20px}.with-finder{position:relative}.with-finder span{display:none}@media(max-width:767px){.with-finder span{background-color:#48535b;position:absolute;right:15px;top:0;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;cursor:pointer;font-size:14px;z-index:2}}.social-networks{background-color:#fff;padding:50px 0;font-size:21px;color:#47525a;text-align:center}.social-networks .follow-us{margin-right:70px}@media(max-width:1199px){.social-networks .follow-us{margin-right:30px}}@media(max-width:767px){.social-networks .follow-us{display:block;margin-bottom:20px}}.social-networks .social-icons{padding:0;margin:0;list-style:none;display:inline-block}.social-networks .social-icons li{margin-right:50px;display:inline-block}.social-networks .social-icons li a{color:#47525a;text-decoration:none}.social-networks .social-icons li a:hover,.social-networks .social-icons li a:active,.social-networks .social-icons li a:focus{color:#53b49c}@media(max-width:1199px){.social-networks .social-icons li{margin-right:20px}}.social-section .social-icons{padding-left:0;display:flex;justify-content:space-between;list-style:none;margin-top:20px}.social-section .social-icons li{display:inline-block}.social-section .social-icons li a{text-decoration:none}.social-section .social-icons li a:hover{color:#48535b}.social-section .social-icons li a span{font-size:18px}.web-breadcrumbs{border-bottom:1px solid #cacaca}.web-breadcrumbs ol.breadcrumb{margin:5px 5px 5px 0}.overflow-scroll-xs-container{overflow:hidden}.overflow-scroll-xs-container.with-indicators .indicators{display:none}.green-link-button{display:inline-block;border:2px solid #60bba5;color:#60bba5;text-transform:uppercase;padding:10px 20px;font-weight:600;text-decoration:none}.green-link-button:active,.green-link-button:hover,.green-link-button:visited,.green-link-button:focus{text-decoration:none;color:#60bba5}.green-link-button.green-bg{color:#fff;background-color:#60bba5}.empty-list{font-size:21px;color:#48535b;text-align:center;margin:60px 0}.empty-list span{color:#b6babd;font-size:44px}.search-results{margin:20px 0;padding:20px;background:#e5e5e5;color:#283139;font-size:20px;text-align:left}.fluid-bar{width:100%;background-color:#48535b;padding:3px 0}.fluid-bar ul.fluid-bar-sm{padding-left:0;margin:0;display:block;list-style:none}.fluid-bar ul.fluid-bar-sm li{display:inline-block;margin-right:3px}.fluid-bar ul.fluid-bar-sm li:last-child{margin-right:0}.fluid-bar ul.fluid-bar-sm li a{display:block;color:#fff;font-size:16px;padding:15px 30px}.fluid-bar ul.fluid-bar-sm li a:hover,.fluid-bar ul.fluid-bar-sm li a.active{text-decoration:none;background-color:rgba(255,255,255,0.8);color:#48535b}.fluid-bar .custom-dropdown-xs{width:100%}.fluid-bar .custom-dropdown-xs button{text-align:left;font-size:16px;width:100%;background-color:#efefef;color:#48535b;border:0;padding:10px 15px;outline:0;border-radius:0;display:flex;align-items:center;justify-content:space-between}.fluid-bar .custom-dropdown-xs button:focus,.fluid-bar .custom-dropdown-xs button:active{outline:0;box-shadow:none;background-color:#efefef;color:#48535b}.fluid-bar .custom-dropdown-xs button span{float:right}.fluid-bar .custom-dropdown-xs ul li{width:100%;margin:0}.fluid-bar .custom-dropdown-xs ul li a{font-size:16px;padding:5px 15px;display:block;color:#48535b}.fluid-bar .custom-dropdown-xs.open ul{display:block;border-radius:0;width:100%}.text-uppercase{text-transform:uppercase}.search-form{width:100%;display:block;margin-top:30px}.search-form.left{float:left}.search-form.right{float:right}.search-form .search-advise{font-weight:600;font-size:18px;color:#706f6f;margin-bottom:30px}.search-form form.left{float:left}.search-form form.right{float:right}.search-form form input{border:1px solid #cacaca;border-radius:30px;padding:7px 20px;margin-right:10px}.search-form form input::-webkit-input-placeholder{font-style:italic}.search-form form label{text-align:left;color:#56525a;font-size:20px;cursor:pointer}@media(max-width:991px){.search-form{display:inline-block;float:right;width:auto;margin-top:0}}.loading{position:fixed;z-index:9999999;height:2em;width:2em;margin:auto;top:0;left:0;bottom:0;right:0;display:none}.loading:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.7)}.loading:after{content:'';display:block;font-size:10px;width:1em;height:1em;margin-top:-0.5em;-webkit-animation:spinner 1500ms infinite linear;-moz-animation:spinner 1500ms infinite linear;-ms-animation:spinner 1500ms infinite linear;-o-animation:spinner 1500ms infinite linear;animation:spinner 1500ms infinite linear;border-radius:.5em;-webkit-box-shadow:rgba(210,118,0,0.75) 1.5em 0 0 0,rgba(210,118,0,0.75) 1.1em 1.1em 0 0,rgba(210,118,0,0.75) 0 1.5em 0 0,rgba(210,118,0,0.75) -1.1em 1.1em 0 0,rgba(0,0,0,0.5) -1.5em 0 0 0,rgba(0,0,0,0.5) -1.1em -1.1em 0 0,rgba(210,118,0,0.75) 0 -1.5em 0 0,rgba(210,118,0,0.75) 1.1em -1.1em 0 0;box-shadow:rgba(210,118,0,0.75) 1.5em 0 0 0,rgba(210,118,0,0.75) 1.1em 1.1em 0 0,rgba(210,118,0,0.75) 0 1.5em 0 0,rgba(210,118,0,0.75) -1.1em 1.1em 0 0,rgba(210,118,0,0.75) -1.5em 0 0 0,rgba(210,118,0,0.75) -1.1em -1.1em 0 0,rgba(210,118,0,0.75) 0 -1.5em 0 0,rgba(210,118,0,0.75) 1.1em -1.1em 0 0}.loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loading-icon{width:16px;height:16px}a.link-bordered{display:inline-block!important;border-bottom:2px solid #60bba5;color:#48535b;font-size:16px;font-weight:600;margin-top:20px}a.link-bordered:hover,a.link-bordered:active,a.link-bordered:focus{color:#48535b;text-decoration:none}.color-green{color:#60bba5;line-height:22px}.display-block{display:block}.font-weight-bold{font-weight:600}.font-size-20{font-size:20px}.font-size-21{font-size:21px}.font-size-24{font-size:24px}.font-size-35{font-size:35px}.hbspt-form a{color:#60bba5;font-weight:600}.hbspt-form label{font-size:16px;color:#706f6f;font-weight:400;margin-bottom:10px}.hbspt-form legend{font-size:14px;margin-top:20px;margin-bottom:20px;padding-bottom:20px;font-style:italic;font-weight:400;line-height:1.25em}.hbspt-form .hs-form-field{margin-bottom:15px}.hbspt-form .inputs-list{list-style:none;padding-left:0;margin-top:30px}.hbspt-form .inputs-list.hs-error-msgs li label{color:red}.hbspt-form input[type="text"],.hbspt-form input[type="tel"],.hbspt-form input[type="email"]{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:white;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.hbspt-form input[type="submit"]{color:#fff;text-transform:uppercase;font-size:21px;font-weight:600;background-color:#706f6f;box-shadow:none;outline:0;border:0;padding:15px 50px;margin-top:30px}.hbspt-form input[type="checkbox"]{margin-right:5px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:12px;height:12px;border:1px solid #706f6f;background-color:#fff;position:relative}.hbspt-form input[type="checkbox"]:checked::after{content:" ";background-color:#60bba5;left:1px;top:1px;height:8px;width:8px;position:absolute}.hbspt-form textarea{outline:0;resize:none;display:block;width:100%;height:auto;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;min-height:214px}@media(min-width:768px){.margin-top-20-sm{margin-top:20px!important}.margin-top-40-sm{margin-top:40px!important}.margin-top-60-sm{margin-top:60px!important}}@media(max-width:1199px){.mb-25-md{margin-bottom:25px!important}}@media(max-width:991px){.fluid-bar ul li a{font-size:14px}.mtb-25-sm{margin-top:25px!important;margin-bottom:25px!important}.mb-25-sm{margin-bottom:25px!important}}@media(max-width:767px){.overflow-scroll-xs-container{overflow-x:scroll!important;-webkit-overflow-scrolling:touch;white-space:nowrap}.overflow-scroll-xs-container::-webkit-scrollbar{display:none}.overflow-scroll-xs-container .overflow-scroll-xs-item{display:inline-block!important;float:none!important;vertical-align:top}.mtb-25-xs{margin-top:25px!important;margin-bottom:25px!important}.margin-top-30-xs{margin-top:30px!important}.margin-top-50-xs{margin-top:50px!important}.fluid-bar{background-color:transparent}.bordered-bottom-xs{border-bottom:1px solid #cacaca}}@media(min-width:768px){.flex-wrap-sm{display:flex;flex-wrap:wrap;justify-content:flex-start}.flex-wrap-sm.justify-center{justify-content:center}.flex-wrap-sm.space-between{justify-content:space-between}.flex-wrap-sm.space-around{justify-content:space-around}.flex-wrap-sm.align-center{align-items:center}.bordered-right-sm{border-right:1px solid #cacaca}}.bg-overlay-100:before{background-color:#000;content:'';height:100%;width:100%;position:absolute;top:0;z-index:1}.bg-overlay-90:before{background-color:rgba(0,0,0,0.9);content:'';height:100%;width:100%;position:absolute;top:0;z-index:1}.bg-overlay-80:before{background-color:rgba(0,0,0,0.8);content:'';height:100%;width:100%;position:absolute;top:0;z-index:1}.bg-overlay-70:before{background-color:rgba(0,0,0,0.7);content:'';height:100%;width:100%;position:absolute;top:0;z-index:1}.bg-overlay-60:before{background-color:rgba(0,0,0,0.6);content:'';height:100%;width:100%;position:absolute;top:0;z-index:1}.bg-overlay-50:before{background-color:rgba(0,0,0,0.5);content:'';height:100%;width:100%;position:absolute;top:0;z-index:1}.bg-overlay-40:before{background-color:rgba(0,0,0,0.4);content:'';height:100%;width:100%;position:absolute;top:0;z-index:1}.bg-overlay-30:before{background-color:rgba(0,0,0,0.3);content:'';height:100%;width:100%;position:absolute;top:0;z-index:1}.bg-overlay-20:before{background-color:rgba(0,0,0,0.2);content:'';height:100%;width:100%;position:absolute;top:0;z-index:1}.bg-overlay-10:before{background-color:rgba(0,0,0,0.1);content:'';height:100%;width:100%;position:absolute;top:0;z-index:1}.bg-overlay-0:before{background-color:rgba(0,0,0,0);content:'';height:100%;width:100%;position:absolute;top:0;z-index:1}html{position:relative;min-height:100%}body{background-color:#fff;padding:0;margin:0 0 58px 0;color:#4d4c4c;font-family:'Source Sans Pro',sans-serif;font-style:normal;font-weight:400;line-height:1.25em;-webkit-font-smoothing:antialiased}textarea,input,button{outline:0}a{color:#4d4c4c;text-decoration:none}h2,.asH2{font-size:24px;color:#47525a;text-transform:uppercase;font-style:normal;font-weight:400;letter-spacing:2px}h2:after,.asH2:after{margin-top:14px;content:" ";display:block;background-color:#60bba5;width:103px;height:6px}header .header-languages{height:40px;background:#48535b;font-size:14px}header .header-languages.simple-header{text-align:center}header .header-languages.simple-header .language-selection{float:none;margin-right:0}header .header-languages.simple-header .language-selection ul{padding:0}header .header-languages .language-selection{float:right;margin-top:10px;margin-right:100px}header .header-languages .language-selection .language-selector{color:#5fbaa5}header .header-languages .language-selection .language-selector span{color:#fff}header .header-languages .language-selection ul{margin-bottom:0}header .header-languages .language-selection ul li{color:#fff;display:inline-block}header .header-languages .language-selection ul li:after{content:"|";margin-right:3px;margin-left:3px}header .header-languages .language-selection ul li:last-child:after{content:"";margin-right:0;margin-left:0}header .header-languages .language-selection ul li a{color:#fff}header .header-languages .language-selection ul li a.active{color:#5fbaa5}@media(max-width:767px){header .header-languages .language-selection{position:relative;margin-right:30px}header .header-languages .language-selection a{color:#fff}header .header-languages .language-selection a.active{color:#5fbaa5}header .header-languages .language-selection ul{margin-bottom:0;background:#283139;border-radius:0;margin-top:10px;padding:0 30px;text-align:center;left:50%;right:auto;transform:translate(-50%,0)}header .header-languages .language-selection ul li{color:#fff;display:block;border-bottom:1px solid #666;padding:15px}header .header-languages .language-selection ul li:after{content:none}header .header-languages .language-selection ul li:last-child{border-bottom:0}header .header-languages .language-selection ul li a{color:#fff}header .header-languages .language-selection ul li a:hover,header .header-languages .language-selection ul li a:active,header .header-languages .language-selection ul li a:focus{color:#5fbaa5;background:0}}header .header-languages .account-configuration{float:right;margin-top:10px;margin-right:30px;position:relative}header .header-languages .account-configuration a{color:#fff}header .header-languages .account-configuration a.active{color:#5fbaa5}header .header-languages .account-configuration ul{margin-bottom:0;background:#283139;border-radius:0;margin-top:10px;padding:0 30px;text-align:center;left:50%;right:auto;transform:translate(-50%,0)}header .header-languages .account-configuration ul li{color:#fff;display:block;border-bottom:1px solid #666;padding:15px}header .header-languages .account-configuration ul li:last-child{border-bottom:0}header .header-languages .account-configuration ul li a{color:#fff}header .header-languages .account-configuration ul li a:hover,header .header-languages .account-configuration ul li a:active,header .header-languages .account-configuration ul li a:focus{color:#5fbaa5;background:0}header .header-languages .close-session{float:right;margin-top:10px;position:relative}header .header-languages .close-session a{color:#fff}header .header-languages .close-session a.active{color:#5fbaa5}header .sub-header .logos{padding:12px 0 0 0}@media(max-width:991px){header .sub-header .logos{padding:18px 0 0 0}}@media(max-width:767px){header .sub-header .logos{padding:10px 0}header .sub-header .logos img{height:40px}}header .sub-header .button-main-menu{background:#fff;margin-top:8px}header .sub-header .button-main-menu button{border:1px solid #b6babd;border-radius:5px;padding:5px}header .sub-header .button-main-menu button .bar{width:20px;border:1px solid #b6babd;display:block;margin:0 0 5px 0;padding:0}header .sub-header .button-main-menu button .bar:last-child{margin:0}header .main-menu{background:#e5e5e5;font-size:18px}header .main-menu ul{display:flex;width:100%;flex-direction:row;justify-content:space-between;list-style:none;margin:0;padding:0}header .main-menu ul li{flex:1 1 100%}header .main-menu ul li.active a{color:#fff;background-color:#53b49c}header .main-menu ul li a{padding:12px 0;text-decoration:none;display:block;text-align:center;color:#47525a;max-height:41px}header .main-menu ul li a:hover,header .main-menu ul li a:active,header .main-menu ul li a:focus{color:#fff;background-color:#53b49c}header .main-menu ul li a .badge{color:#fff;background:#c4043f;margin-top:-4px;padding:4px 7px;border-radius:14px;margin-left:5px}@media(max-width:1199px){header .main-menu{font-size:14px}header .main-menu ul li a .badge{font-size:10px;padding:2px 5px}}@media(max-width:991px){header .main-menu{font-size:14px}header .main-menu ul li a .badge{margin-top:0}}@media(max-width:767px){header .main-menu{padding:2px 0}header .main-menu ul{padding:10px 0;display:block}header .main-menu ul li{display:block;flex:inherit}header .main-menu ul li.active a{color:#53b49c;background:0}header .main-menu ul li.active a:hover,header .main-menu ul li.active a:active,header .main-menu ul li.active a:focus{color:#53b49c}header .main-menu ul li a{padding:10px;color:#47525a;font-size:18px;text-align:left;background:0}header .main-menu ul li a:hover,header .main-menu ul li a:active,header .main-menu ul li a:focus{color:#53b49c;background:0}header .main-menu ul li a .badge{font-size:12px;padding:4px 7px}}footer{position:absolute;bottom:0;width:100%;color:#fff;background:#48535b;padding:20px 0}@media(max-width:767px){footer{text-align:center;padding:15px 0}}footer .legal-pages{text-align:right}@media(max-width:767px){footer .legal-pages{text-align:center}}footer .legal-pages ul{display:block;margin:0}@media(max-width:767px){footer .legal-pages ul{padding:5px 0}}footer .legal-pages ul li{color:#fff;text-transform:uppercase;display:inline-block}footer .legal-pages ul li:after{content:"|";margin-right:5px;margin-left:5px}footer .legal-pages ul li:last-child:after{content:"";margin-right:0;margin-left:0}footer .legal-pages ul li a{color:#fff}footer .legal-pages ul li a.active{color:#5fbaa5}button{background:#48535b;border:0;color:#fff;padding:15px 37px;font-weight:normal;text-transform:uppercase;font-size:18px}.more-items{margin:45px 0;padding:20px;color:#fff;background:#5b5c5f;text-transform:uppercase;font-size:18px;font-weight:bold;display:inline-block}.more-items:hover,.more-items:active,.more-items:focus{color:#fff;background:#60bba5;text-decoration:none}@media(max-width:767px){.more-items{width:100%}}.event-list .event-item:last-child{border-bottom:0}.event-item{margin:30px 0;position:relative;color:#838383;padding-bottom:30px;border-bottom:1px solid #e5e5e5;font-size:17px}.event-item h2{margin:0 0 10px 0;font-weight:bold;font-size:18px;color:#47525a;letter-spacing:normal}.event-item h2:after{content:none}@media(max-width:767px){.event-item h2{margin:10px 0}}.event-item .date{font-size:16px;margin-bottom:15px;color:#47525a}.event-item .meta{margin-bottom:8px}.event-item .meta strong{font-weight:normal;color:#47525a}.event-item .read-more{color:#1d1d1a;display:inline-block;font-size:18px;font-weight:bold;text-transform:uppercase;margin-top:8px;letter-spacing:2px}.event-item .read-more:hover,.event-item .read-more:active,.event-item .read-more:focus{color:#60bba5;text-decoration:none}.event-item .read-more:after{margin-top:8px;content:"";display:block;background-color:#60bba5;height:2px;width:92px}.event-simple{margin-top:30px;color:#47525a}.event-simple .event-header h1{margin:10px 0 30px 0;font-size:30px;font-weight:bold}.event-simple .event-header h1:after{margin-top:14px;content:" ";display:block;background-color:#60bba5;width:103px;height:6px}.event-simple .event-info{margin-top:20px;font-size:18px;color:#838383}.event-simple .event-info .meta{margin-bottom:10px;line-height:1.33em}.event-simple .event-info .meta strong{font-weight:normal;color:#47525a}.event-simple .event-info .meta:last-child{margin-bottom:0}.event-simple .event-text{margin-top:20px;font-size:18px;color:#838383;line-height:1.33em}.event-simple .event-text a{color:#5fbaa5;font-weight:bold}.event-simple .event-text blockquote{font-size:28px;color:#5fbaa5;font-style:italic;font-weight:300;border:0;padding:35px 80px;text-align:center;line-height:1.2em}.subscribe-event{margin-top:70px}.subscribe-event .alert{margin-top:20px}.subscribe-event .connected-as{margin:20px 0 0 0;color:#4d4c4c;font-size:14px}.subscribe-event .connected-as img{margin-right:10px}.subscribe-event form{margin-top:10px}.subscribe-event .privacy-policy-title{font-weight:bold;font-size:14px;color:#838383;padding-top:15px;margin-top:30px;border-top:1px dashed #d9d9d9}.subscribe-event .privacy-policy-text{color:#838383;font-size:14px;line-height:1.7em;margin-bottom:20px}.news-item{margin-top:30px;position:relative;color:#47525a;background:#e5e5e5}@media(max-width:767px){.news-item{margin-top:15px}}.news-item .image{position:relative;display:block}.news-item .image .icon{font-size:120px;width:100%;height:100%;position:absolute;top:0;left:0;justify-content:center;flex-direction:column;align-items:center;display:flex;color:#fff}.news-item .image:hover,.news-item .image:focus,.news-item .image:active{text-decoration:none}.news-item .info{padding:30px}@media(max-width:767px){.news-item .info{padding:15px}}.news-item .info h2{font-weight:bold;margin-top:10px;text-transform:none;font-size:18px;letter-spacing:normal}.news-item .info h2:after{content:none}.news-item .info .category{font-size:16px;text-transform:uppercase}.news-item .info .read-more{color:#1d1d1a;display:inline-block;font-size:18px;font-weight:bold;text-transform:uppercase;margin-top:8px;letter-spacing:2px}.news-item .info .read-more:hover,.news-item .info .read-more:active,.news-item .info .read-more:focus{color:#60bba5;text-decoration:none}.news-item .info .read-more:after{margin-top:8px;content:"";display:block;background-color:#60bba5;height:2px;width:92px}.news-item.news-item-main{margin-top:35px;color:#fff;background:0}@media(max-width:767px){.news-item.news-item-main{margin-top:30px}}.news-item.news-item-main .info{position:absolute;bottom:5%;width:80%;left:10%;max-height:90%;background-color:rgba(77,84,91,0.75)}@media(max-width:767px){.news-item.news-item-main .info{position:inherit;width:100%;left:0;right:0;bottom:0}.news-item.news-item-main .info .read-more{margin-top:10px}}.news-item.news-item-main .info h2{color:#fff;font-size:26px}.news-item.news-item-main .info .excerpt{font-size:17px}.news-item.news-item-main .info .read-more{color:#fff;background:#5fbaa5;padding:7px 15px;display:inline-block;font-size:18px;margin-top:20px;font-weight:normal;text-transform:none;letter-spacing:normal}.news-item.news-item-main .info .read-more:hover,.news-item.news-item-main .info .read-more:active,.news-item.news-item-main .info .read-more:focus{color:#1d1d1a;text-decoration:none}.news-item.news-item-main .info .read-more:after{content:none}.news-simple{margin-top:30px;color:#47525a}.news-simple .news-header .news-category{font-size:16px;text-transform:uppercase}.news-simple .news-header h1{margin:10px 0 30px 0;font-size:30px;font-weight:bold}.news-simple .news-header h1:after{margin-top:14px;content:" ";display:block;background-color:#60bba5;width:103px;height:6px}.news-simple .news-text{font-size:18px;color:#838383;line-height:1.33em}.news-simple .news-text a{color:#5fbaa5;font-weight:bold}.news-simple .news-text .news-date{margin:20px 0;color:#5fbaa5}.news-simple .news-text blockquote{font-size:28px;color:#5fbaa5;font-style:italic;font-weight:300;border:0;padding:35px 80px;text-align:center;line-height:1.2em}@media(max-width:767px){.news-simple .news-text blockquote{padding:25px 0}}.news-simple .news-like{margin:40px 0 30px 0;padding-top:10px;border-top:1px solid #d9d9d9;color:#4d4c4c;font-size:18px}.news-simple .news-like a .icon{font-size:34px;margin-right:8px;position:relative;top:6px}.news-simple .news-like a:hover,.news-simple .news-like a:active,.news-simple .news-like a:focus{text-decoration:none;color:#60bba5}.news-simple .news-like.liked a .icon{color:#60bba5}.comments-section{margin-top:50px;font-size:16px}.comments-section h3{color:#5fbaa5;font-weight:bold;display:inline-block;font-size:25px;text-transform:uppercase}@media(max-width:767px){.comments-section h3{font-size:20px}}.comments-section .number-comments{color:#4d4c4c;font-size:18px}.comments-section .connected-as{margin-top:28px;color:#4d4c4c;font-size:14px;text-align:right}@media(max-width:767px){.comments-section .connected-as{text-align:left;margin:5px 0 10px 0}}.comments-section textarea{height:100px}.comments-section .btn-send{padding:10px 30px;color:#fff;border-radius:0;background:#48535b;text-transform:uppercase;font-size:18px;font-weight:bold;display:inline-block}@media(max-width:767px){.comments-section .btn-send{width:100%}}.comments-section .comment{padding:30px 0;border-bottom:1px dashed #d9d9d9}.comments-section .comment:first-child{border-top:1px dashed #d9d9d9;margin-top:40px}.comments-section .comment .title{font-size:18px;color:#47525a;margin-bottom:10px}.comments-section .comment .title strong{color:#5fbaa5;font-weight:bold}.comments-section .comment .text{color:#838383;font-size:16px;margin:0}.related-news{margin:70px 0 0 0}@media(max-width:767px){.related-news{margin:70px 0 30px 0}}.news-list{margin-bottom:60px}.search-form{margin-top:20px}.search-form .input-group .form-control:not(:first-child):not(:last-child){max-width:250px;border:1px solid #cacaca;border-radius:25px 0 0 25px;overflow:hidden;padding:0 20px;height:42px;font-size:16px;margin:0;float:right}.search-form .input-group .form-control:not(:first-child):not(:last-child)::placeholder{color:#868686;font-style:italic}@media(max-width:767px){.search-form .input-group .form-control:not(:first-child):not(:last-child){max-width:none}}.search-form .input-group button{border-radius:0 25px 25px 0;overflow:hidden;padding:0 20px;font-weight:bold;font-size:28px;margin:0;background:#48535b;color:#fff;border:1px solid #48535b}.search-form .input-group button span{position:relative;top:3px;left:-2px}.search-results{margin-top:20px;padding:20px;background:#e5e5e5;color:#283139;font-size:20px;text-align:left}.search-results .clear{float:right;font-weight:bold;line-height:0;color:#4d4c4c}.empty-list{text-align:center;margin:60px 0;color:#47525a;font-size:21px}.empty-list span{color:#b6babd;font-size:44px}.notice-list .notice-item:first-child{margin-top:30px}.notice-list .notice-item:last-child{border-bottom:0}.notice-item{padding:30px 0;position:relative;color:#333;border-bottom:1px solid #e5e5e5;font-size:17px}.notice-item h2{margin:0 0 5px 0;font-weight:normal;font-size:18px;text-transform:none;letter-spacing:normal}.notice-item h2:after{content:none}.notice-item h2 a{color:#5fbaa5}.notice-item .important{color:#a4a9ad;font-size:32px;text-align:center}.notice-item .date{color:#838383}.notice-item .read-more{color:#fff;background:#5fbaa5;padding:5px 20px;display:inline-block;font-size:16px;margin-top:10px;font-weight:normal;text-transform:none}.notice-item .read-more:hover,.notice-item .read-more:active,.notice-item .read-more:focus{color:#1d1d1a;text-decoration:none}.notice-item .read-more:after{content:none}.notice-item.not-read{background:#f1f1f1}.notice-item.not-read h2{font-weight:bold}.notice-item.not-read .important{color:#48535b}.notice-simple{margin-top:30px;color:#47525a}.notice-simple .notice-header .notice-category{font-size:16px;text-transform:uppercase}.notice-simple .notice-header h1{margin:10px 0 30px 0;font-size:30px;font-weight:bold}.notice-simple .notice-header h1:after{margin-top:14px;content:" ";display:block;background-color:#60bba5;width:103px;height:6px}.notice-simple .notice-text{font-size:18px;color:#838383;line-height:1.33em}.notice-simple .notice-text a{color:#5fbaa5;font-weight:bold}.notice-simple .notice-text .notice-date{margin:20px 0;color:#5fbaa5}.notice-simple .notice-text blockquote{font-size:28px;color:#5fbaa5;font-style:italic;font-weight:300;border:0;padding:35px 80px;text-align:center;line-height:1.2em}.back-to-notices{margin-top:40px;border-top:1px solid #d9d9d9;padding-top:40px}.back-to-notices a{padding:10px 30px;color:#fff;border-radius:0;background:#60bba5;text-transform:uppercase;font-size:18px;display:inline-block}.back-to-notices a:hover,.back-to-notices a:active,.back-to-notices a:focus{background:#47525a;text-decoration:none}.resource-type{margin-top:20px;padding:15px 15px 35px 15px;border:1px solid #cacaca;border-radius:5px;display:block;line-height:1.3em}@media(max-width:991px){.resource-type{text-align:center}}.resource-type .icon{color:#b6babd;font-size:110px;display:block;text-align:center;margin:20px 0}@media(max-width:767px){.resource-type .icon{font-size:60px}}.resource-type .title{color:#47525a;font-weight:bold;font-size:21px;display:block;margin-bottom:25px}.resource-type .description{color:#838383;font-size:17px}.resource-type:hover,.resource-type:active,.resource-type:focus{text-decoration:none}.resource-type:hover .icon,.resource-type:active .icon,.resource-type:focus .icon{color:#60bba5}.resource-type:hover .title,.resource-type:active .title,.resource-type:focus .title{color:#60bba5}.resource-item{margin-top:30px;overflow:hidden;border:1px solid #cacaca;border-radius:5px}@media(max-width:767px){.resource-item{margin-top:15px}}.resource-item .info{color:#47525a;padding:15px}.resource-item .info .title{margin:0;padding:0;text-transform:uppercase;font-weight:bold;font-size:16px}.resource-item .info .data{text-transform:uppercase;font-size:14px;display:block}.resource-item .info .download{color:#1d1d1a;display:inline-block;font-size:18px;font-weight:bold;text-transform:uppercase;margin-top:20px}.resource-item .info .download:hover,.resource-item .info .download:active,.resource-item .info .download:focus{color:#60bba5;text-decoration:none!important}.resource-item .info .download:after{margin-top:8px;content:"";display:block;background-color:#60bba5;height:2px;width:92px}.resource-simple{margin-top:30px;color:#47525a}.resource-simple .resource-header h1{margin:10px 0 30px 0;font-size:30px;font-weight:bold}.resource-simple .resource-header h1:after{margin-top:14px;content:" ";display:block;background-color:#60bba5;width:103px;height:6px}.resource-simple .resource-header .resource-date{font-size:18px;color:#5fbaa5;margin:20px 0}.related-documents{margin-top:70px;padding-top:20px;border-top:1px dashed #d9d9d9}.form-account h2{font-size:21px;color:#47525a;margin-bottom:40px;text-transform:none}.form-account h2:after{content:none}.form-account h3{color:#5fbaa5;font-size:21px;font-weight:bold;margin-bottom:20px}.form-account hr{border-top:1px dashed #d9d9d9}.form-account form{font-size:16px}.form-account form label{color:#4d4c4c;font-weight:normal}.form-account form .btn-send{padding:10px 30px;color:#fff;border-radius:0;background:#48535b;text-transform:uppercase;font-size:18px;font-weight:normal;display:inline-block;margin-top:10px}.form-account form .btn-back{padding:10px 30px;color:#fff;border-radius:0;background:#c60b46;text-transform:uppercase;font-size:18px;font-weight:normal;display:inline-block;margin-top:10px}.sections{background:#efefef url("images/background-sections.png") bottom right no-repeat;padding:100px 0}@media(max-width:767px){.sections{padding:50px 0;background:#efefef}}.sections .row>div{border-right:1px solid #d9d9d9}.sections .row>div:last-child{border-right:0}@media(max-width:767px){.sections .row>div{border-right:0}.sections .row>div .section{margin-bottom:50px}.sections .row>div:last-child .section{margin-bottom:0}}.sections .row>div .section{text-align:center}.sections .row>div .section h2{margin:0 0 20px 0;color:#47525a;font-size:21px;font-weight:bold;text-transform:none}.sections .row>div .section h2:after{content:none}.sections .row>div .section .icon{color:#60bba5;font-size:100px;margin-bottom:20px}.sections .row>div .section .read-more{color:#1d1d1a;display:inline-block;font-size:18px;font-weight:bold;text-transform:uppercase;letter-spacing:2px}.sections .row>div .section .read-more:hover,.sections .row>div .section .read-more:active,.sections .row>div .section .read-more:focus{color:#60bba5;text-decoration:none}.sections .row>div .section .read-more:after{margin-top:8px;content:"";display:block;background-color:#60bba5;height:2px}.img-responsive{display:inline-block}.alert{border-radius:0;margin-top:20px}.breadcrumb{margin:15px 5px 0 0;display:inline-block;padding-left:0;background:0;font-size:14px}.breadcrumb>li+li:before{padding:0 6px;color:#47525a;content:"›"}.breadcrumb li a{color:#47525a}.breadcrumb li:first-child:before{font-family:"Glyphicons Halflings",serif;content:"\e021";font-size:.7em;margin-right:5px;color:#48535b}.breadcrumb li.active{color:#6d7c86}.categories .category-selector{margin-top:20px;border:1px solid #cacaca;color:#fff;background:#b6babd;padding:6px 15px;border-radius:4px;margin-bottom:0;position:relative;font-weight:bold;font-size:17px}.categories .category-selector:after{font-family:'icomoon'!important;content:"\f0d7";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;position:absolute;right:10px;top:5px}.categories .category-selector:hover,.categories .category-selector:focus,.categories .category-selector:active{text-decoration:none;color:#fff;background:#b6babd}.categories .nav-pills{font-size:15px;margin-top:20px;margin-left:-15px;margin-right:-15px}.categories .nav-pills li{margin-right:5px;margin-bottom:5px}.categories .nav-pills li.active a{color:#fff;background:#b6babd}.categories .nav-pills li a{border:1px solid #cacaca;color:#47525a;padding:6px 15px}.categories .nav-pills>li+li{margin-left:0}@media(max-width:767px){.categories .nav-pills{margin-top:5px}.categories .nav-pills li{display:block;float:none;margin-right:0}}.nav-main-menu.navbar-collapse{margin-right:-15px;margin-left:-15px}.modal-content{box-shadow:none;border-radius:0}@font-face{font-family:'icomoon';src:url('../fonts/icomoon/icomoon.eot');src:url('../fonts/icomoon/icomoon.eot#iefix') format('embedded-opentype'),url('../fonts/icomoon/icomoon.ttf') format('truetype'),url('../fonts/icomoon/icomoon.woff') format('woff'),url('../fonts/icomoon/icomoon.svg#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:swap}[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}.icon-ic_recursos-historico-nl:before{content:"\e910"}.icon-ic_info_outline_black_google:before{content:"\e90e"}.icon-ic_alerta:before{content:"\e900"}.icon-ic_logo-parc:before{content:"\e901"}.icon-ic_me-gusta:before{content:"\e902"}.icon-ic_recursos-fotos:before{content:"\e903"}.icon-ic_recursos-marca:before{content:"\e904"}.icon-ic_recursos-otros:before{content:"\e905"}.icon-ic_recursos-videos:before{content:"\e906"}.icon-ic_youtube:before{content:"\e907"}.icon-ic_account_circle_black_24px-6:before{content:"\e908"}.icon-ic_announcement_black_google:before{content:"\e909"}.icon-ic_event_black_google:before{content:"\e90a"}.icon-ic_receipt_google:before{content:"\e90b"}.icon-ic_search_black_google:before{content:"\e90c"}.icon-ic_settings_google:before{content:"\e90d"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-time:before{content:"\f017"}.icon-download_alt:before{content:"\f019"}.icon-lock:before{content:"\f023"}.icon-pencil:before{content:"\f040"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-chevron_left:before{content:"\f053"}.icon-chevron_right:before{content:"\f054"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-link:before{content:"\f0c1"}.icon-paper_clip:before{content:"\f0c6"}.icon-save:before{content:"\f0c7"}.icon-google_plus:before{content:"\f0d5"}.icon-caret_down:before{content:"\f0d7"}.icon-caret_up:before{content:"\f0d8"}.icon-caret_left:before{content:"\f0d9"}.icon-caret_right:before{content:"\f0da"}.icon-envelope_alt:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-undo:before{content:"\f0e2"}.icon-youtube_play:before{content:"\f16a"}.icon-instagram:before{content:"\f16d"}.icon-_443:before{content:"\f1d8"}body.login .main-container{max-width:800px}body.login .logos{padding:60px 0;text-align:center}@media(max-width:767px){body.login .logos{padding:20px 0}}body.login .main{padding:40px 0 20px 0;min-height:40px}@media(max-width:767px){body.login .main{padding:20px 0 20px 0}}body.login label{font-size:16px;font-weight:normal;margin-bottom:10px}body.login .form-control{font-size:24px;height:48px;border-color:#ccc;margin-bottom:15px}body.login .forgot-password{margin-top:15px}body.login .forgot-password a{font-size:14px;font-style:italic;text-decoration:underline}body.login .login-buttons{padding-top:20px;text-align:right}@media(max-width:767px){body.login .login-buttons{text-align:center}body.login .login-buttons button{width:100%}}body.login .login-claim{text-align:center;margin-top:30px}body.login .login-claim a{color:#5fbaa5;font-weight:bold}body.login .conselleria{margin-top:30px;text-align:center;font-size:13px;color:#7d7d7d}body.login .conselleria a{margin-bottom:50px;margin-right:20px;display:inline-block}body.login .conselleria a:last-of-type{margin-bottom:50px;margin-right:0}body.login .conselleria a img.ivace{height:50px}@media(max-width:767px){body.login .conselleria a{margin-bottom:20px}}body.home h1{margin-top:40px}@media(max-width:767px){body.home h1{margin-top:30px}}body.home .banners{border-top:1px solid #d9d9d9;padding:60px 0 30px 0}@media(max-width:767px){body.home .banners{padding:15px 0 0 0}}body.home .banners .banner{text-align:center;display:block;border:1px solid #d9d9d9;margin-bottom:30px}@media(max-width:767px){body.home .banners .banner{margin-bottom:15px}}body.home .more-news{margin-top:75px}body.home .more-news .item{position:relative;font-size:18px;padding:30px 0 30px;margin:0;border-bottom:1px solid #ccc;line-height:1.2em;display:flex}body.home .more-news .item .icon{width:7px;margin:7px 15px 0 0;height:7px;background:#60bba5;display:inline-block;min-width:7px}body.home .more-news .item .text{display:inline-block}body.room-reservation .bookitit{height:900px}body.room-reservation .bookitit iframe{height:900px}body.room-reservation h2{font-weight:bold;color:#47525a;font-size:20px;text-transform:none}body.room-reservation h2:after{content:none}body.room-reservation .methods{font-size:16px;color:#47525a}body.room-reservation .methods .item{margin-bottom:30px;margin-top:20px}body.room-reservation .methods a{color:#47525a}body.room-reservation .legal-advice{font-size:14px;color:#838383}.room-item{margin-top:20px;margin-bottom:10px;position:relative;color:#47525a;background:#e5e5e5}@media(max-width:767px){.room-item{margin-top:15px}}.room-item .info{padding:30px;font-size:18px;line-height:1.3em}@media(max-width:767px){.room-item .info{padding:15px}}.room-item .info h2{font-weight:bold;margin-top:0;padding-top:0;padding-bottom:10px;text-transform:none;font-size:21px;letter-spacing:normal}.room-item .info h2:after{content:none}.room-item .info .data{margin-bottom:10px;color:#838383}.room-item .info .data strong{color:#47525a;font-weight:normal}.room-item .info .location{margin:20px 0}.room-item .info .show-map{font-size:18px;color:#5fbaa5;font-weight:bold;text-transform:uppercase;margin:10px 0 30px 0;display:block}.room-item .info .sign-up .manual h3{color:#1d1d1a;font-size:18px;margin:30px 0 15px 0;font-weight:bold}.room-item .info .sign-up .manual a:hover,.room-item .info .sign-up .manual a:active,.room-item .info .sign-up .manual a:focus{color:#47525a}.room-item .info .sign-up .read-more{color:#1d1d1a;display:inline-block;font-size:18px;font-weight:bold;text-transform:uppercase;letter-spacing:2px}.room-item .info .sign-up .read-more:hover,.room-item .info .sign-up .read-more:active,.room-item .info .sign-up .read-more:focus{color:#60bba5;text-decoration:none}.room-item .info .sign-up .read-more:after{margin-top:8px;content:"";display:block;background-color:#60bba5;height:2px;width:92px}body.legal-page .main{margin-top:30px;font-size:18px;color:#737373;line-height:1.3em}body.legal-page .main h2{color:#737373;font-size:20px;text-transform:uppercase;font-weight:bold}body.legal-page .main h2:after{content:none}body.legal-page .main h3{font-size:18px;font-weight:bold;text-transform:none}body.contact .intro{margin-top:17px;margin-bottom:20px;overflow:hidden}body.contact .intro .icon{font-size:100px;margin-top:0;color:#b6babd;top:-5px;position:relative}body.contact .intro .subtitle{margin-top:0;margin-bottom:20px;text-transform:none;font-weight:bold;font-size:21px}body.contact .intro .subtitle:after{content:none}body.contact .intro .claim{font-size:18px;line-height:1.3em}body.contact .connected-as{margin-bottom:30px;color:#4d4c4c;font-size:14px}body.contact .form-contact{font-size:16px}body.contact .form-contact label{color:#4d4c4c;font-weight:normal}body.contact .form-contact textarea{height:159px}body.contact .form-contact .btn-send{padding:10px 30px;color:#fff;border-radius:0;background:#48535b;text-transform:uppercase;font-size:18px;font-weight:normal;display:inline-block}body.contact .form-contact .fileUpload{position:relative;overflow:hidden;margin:10px 0}body.contact .form-contact .fileUpload.btn-upload{padding:10px 20px;background:#48535b;border-radius:4px;color:#fff;font-size:16px;font-weight:400}body.contact .form-contact .fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}body.contact .form-contact input:disabled{background:#fff}body.contact .privacy-policy-title{font-weight:bold;font-size:14px;color:#838383;margin-bottom:15px}body.contact .privacy-policy-text{color:#838383;font-size:14px;line-height:1.7em;margin-bottom:20px}body.contact .data-contact{padding:30px;background:#efefef;font-size:16px;color:#47525a;line-height:1.3em}body.contact .data-contact a{color:#47525a}body.contact .data-contact .address-info h2{margin-top:0;margin-bottom:20px;text-transform:none;font-weight:bold;font-size:21px}body.contact .data-contact .address-info h2:after{content:none}body.contact .data-contact hr{border-color:#c2c2c2;margin:30px 0}body.contact .data-contact .interesting-addresses h2{font-weight:bold;font-size:21px;margin-bottom:30px}body.contact .data-contact .interesting-addresses .interest-address{margin-bottom:15px}body.contact .data-contact .interesting-addresses .interest-address .name{font-size:18px;font-weight:bold;display:block}@media(max-width:991px){body.contact .data-contact .interesting-addresses .interest-address .name{display:inline-block;margin-right:5px}}body.contact .data-contact .interesting-addresses .interest-address .email{font-size:16px;display:block;color:#838383}@media(max-width:991px){body.contact .data-contact .interesting-addresses .interest-address .email{display:inline-block}}@media(max-width:767px){body.contact .data-contact{padding:15px}}body.invoices .year-selector{margin:30px 0}body.invoices .year-selector .year{font-weight:bold;color:#48535b;font-size:21px;text-transform:uppercase;margin-right:5px}body.invoices .year-selector .dropdown{display:inline-block;font-size:21px}body.invoices .year-selector .dropdown .caret{margin-left:5px}@media(max-width:767px){body.invoices .year-selector .dropdown{display:inline-block;vertical-align:middle}}body.invoices .table-invoices thead{background:#48535b;color:#fff;font-size:21px;text-transform:uppercase}@media(max-width:767px){body.invoices .table-invoices thead{display:none}}body.invoices .table-invoices thead th{font-weight:normal;border:0;padding:12px 20px}body.invoices .table-invoices thead th.with-border{border-right:1px solid #6e7477}body.invoices .table-invoices thead th.month{width:20%}body.invoices .table-invoices thead th.identifier{width:35%}body.invoices .table-invoices thead th.document{width:25%}body.invoices .table-invoices thead th.download{width:20%}@media(max-width:1199px){body.invoices .table-invoices thead th.month{width:20%}body.invoices .table-invoices thead th.identifier{width:30%}body.invoices .table-invoices thead th.document{width:30%}body.invoices .table-invoices thead th.download{width:20%}}@media(max-width:991px){body.invoices .table-invoices thead th.month{width:20%}body.invoices .table-invoices thead th.identifier{width:20%}body.invoices .table-invoices thead th.document{width:30%}body.invoices .table-invoices thead th.download{width:30%}}body.invoices .table-invoices tbody .odd{background:#f2f2f2}body.invoices .table-invoices tbody td{border:0;color:#333;padding:20px;display:block;vertical-align:middle}@media(min-width:768px){body.invoices .table-invoices tbody td{display:table-cell}}body.invoices .table-invoices tbody td.month{font-size:16px;text-transform:uppercase}@media(max-width:767px){body.invoices .table-invoices tbody td.month{font-size:14px;padding:8px 8px 4px 8px;text-transform:none}body.invoices .table-invoices tbody td.month:before{content:attr(data-th) ": ";display:inline-block;font-size:14px;font-weight:bold;margin-right:5px}}body.invoices .table-invoices tbody td.identifier{font-size:14px}@media(max-width:767px){body.invoices .table-invoices tbody td.identifier{font-size:14px;padding:4px 8px 4px 8px}body.invoices .table-invoices tbody td.identifier:before{content:attr(data-th) ": ";display:inline-block;font-size:14px;font-weight:bold;margin-right:5px}}body.invoices .table-invoices tbody td.document{font-size:14px;font-style:italic;color:#706e6e}@media(max-width:767px){body.invoices .table-invoices tbody td.document{font-size:14px;color:#333;font-style:normal;padding:4px 8px 4px 8px}body.invoices .table-invoices tbody td.document:before{content:attr(data-th) ": ";display:inline-block;font-size:14px;font-weight:bold;margin-right:5px}}body.invoices .table-invoices tbody td.download{text-align:right}@media(max-width:767px){body.invoices .table-invoices tbody td.download{text-align:left;padding:20px 10px}}body.invoices .table-invoices tbody td.download .btn-download{font-size:16px;color:#fff;padding:10px 30px;background:#60bba5}body.admin-company h2.title-list{color:#47525a;font-weight:bold;font-size:21px}body.admin-company h2.title-list:after{content:none}body.admin-company .btn-create{padding:10px 30px;color:#fff;border-radius:0;background:#48535b;text-transform:uppercase;font-size:18px;font-weight:normal;display:inline-block;margin-top:10px}body.admin-company .user-item{margin-top:15px;border:1px solid #cacaca;border-radius:4px;padding:20px;color:#4d4c4c;font-size:14px}body.admin-company .user-item .fullName{display:inline-block;font-weight:bold}body.admin-company .user-item .userName{display:inline-block}body.admin-company .user-item .userName:before{content:"/";margin:0 5px}@media(max-width:767px){body.admin-company .user-item .userName{display:block}body.admin-company .user-item .userName:before{content:none}}body.admin-company .user-item .role{display:block;color:#706e6e;font-style:italic}body.admin-company .user-item .btn-user{display:inline-block;vertical-align:middle;color:#5a5b5f;font-size:18px;background:#e5e5e5;border-radius:18px}body.admin-company .user-item .btn-user:hover,body.admin-company .user-item .btn-user:focus,body.admin-company .user-item .btn-user:active{text-decoration:none}body.admin-company .user-item .btn-user.btn-edit{padding:6px 6px 6px 7px}body.admin-company .user-item form{display:inline-block;vertical-align:middle;margin-left:5px}body.admin-company .user-item form .btn-delete{padding:6px 8px 6px 9px}body.admin-company .user-item form .popover.confirmation .popover-title{background:#fff;border-bottom:0}body.admin-company .user-item form .popover.confirmation .btn-ok{color:#fff;background:#60bba5}body.admin-company .user-item form .popover.confirmation .btn-cancel{color:#fff;background:#47525a}body.not-found .logos{padding:60px 0;display:flex;justify-content:space-between}body.not-found .logos a{display:inline-block}@media(max-width:767px){body.not-found .logos{padding:20px 0}}body.not-found h2{color:#60bba5;font-size:26px}body.not-found h2:after{content:none}@media(max-width:767px){body.not-found h2{font-size:22px;text-align:center}}body.not-found h3{color:#000;font-size:25px}@media(max-width:767px){body.not-found h3{font-size:18px;text-align:center}}body.not-found p{line-height:22px;font-size:18px}@media(max-width:767px){body.not-found p{font-size:14px;text-align:center}}body.not-found p a{display:inline-block;color:#60bba5;font-weight:600}body.not-found p a:hover,body.not-found p a:active,body.not-found p a:focus,body.not-found p a:visited{text-decoration:underline}body.new-password .main-container{max-width:800px}body.new-password .logos{padding:60px 0;text-align:center}@media(max-width:767px){body.new-password .logos{padding:20px 0}}body.new-password .main{padding:40px 0 20px 0;min-height:40px}@media(max-width:767px){body.new-password .main{padding:20px 0 20px 0}}body.new-password label{font-size:16px;font-weight:normal;margin-bottom:10px}body.new-password .form-control{font-size:24px;height:48px;border-color:#ccc;margin-bottom:15px}body.new-password .forgot-password{margin-top:15px}body.new-password .forgot-password a{font-size:14px;font-style:italic;text-decoration:underline}body.new-password .buttons{padding-top:20px;text-align:right}@media(max-width:767px){body.new-password .buttons{text-align:center}body.new-password .buttons button{width:100%}}.full-width{width:100%}