#main-header.et-fixed-header .menu-cta a{color:#fff!important}@media only screen and (max-width:980px){.menu-cta a{background-color:#58585a}}@media only screen and (max-width:1170px){header .container{padding-right:10px!important;padding-left:10px!important}#logo{max-height:62%}.et_header_style_left #et-top-navigation{padding-left:150px!important}#top-menu li{padding-right:0}#top-menu li a{font-size:0.92em!important}}@media only screen and (max-width:1300px){#top-menu li a{font-size:1em}}.et_pb_accordion.custom-accordion{position:relative}.et_pb_accordion.custom-accordion:before{content:'';width:1px;height:100%;background-color:#666666;position:absolute;top:0;left:0}.et_pb_accordion.custom-accordion.et_pb_text_align_right:before{right:0;left:auto}.et_pb_accordion.custom-accordion .et_pb_toggle{margin:0;padding:0;border:none;background-color:transparent}.et_pb_accordion.custom-accordion.et_pb_text_align_right .et_pb_toggle{text-align:right}.et_pb_accordion.custom-accordion .et_pb_toggle .et_pb_toggle_title{color:#666666;padding:15px 0 15px 65px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.et_pb_accordion.custom-accordion.et_pb_text_align_right .et_pb_toggle .et_pb_toggle_title{padding:15px 65px 15px 0}.et_pb_accordion.custom-accordion .et_pb_toggle .et_pb_toggle_title:before{overflow:hidden;border-radius:50%;background-color:#FFF;border:1px solid #666666;color:transparent;left:-9px;right:auto}.et_pb_accordion.custom-accordion.et_pb_text_align_right .et_pb_toggle .et_pb_toggle_title:before{left:auto;right:0}.et_pb_accordion.custom-accordion .et_pb_toggle .et_pb_toggle_title:hover{color:#666666}.et_pb_accordion.custom-accordion .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title{font-size:16px;font-weight:bold;color:#666666!important}.et_pb_accordion.custom-accordion .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:before{display:block;padding:5px;margin:-15px 0 0 -14px;color:#FFF;text-shadow:1px 1px 0 #666666,2px 2px 0 #666666,3px 3px 0 #666666,4px 4px 0 #666666,5px 5px 0 #666666,6px 6px 0 #666666,7px 7px 0 #666666,8px 8px 0 #666666,9px 9px 0 #666666,10px 10px 0 #666666,11px 11px 0 #666666,12px 12px 0 #666666,13px 13px 0 #666666,14px 14px 0 #666666,15px 15px 0 #666666,16px 16px 0 #666666,17px 17px 0 #666666,18px 18px 0 #666666,19px 19px 0 #666666,20px 20px 0 #666666,21px 21px 0 #666666,22px 22px 0 #666666,23px 23px 0 #666666,24px 24px 0 #666666,25px 25px 0 #666666,26px 26px 0 #666666,27px 27px 0 #666666,28px 28px 0 #666666,29px 29px 0 #666666,30px 30px 0 #666666,31px 31px 0 #666666,32px 32px 0 #666666,33px 33px 0 #666666,34px 34px 0 #666666,35px 35px 0 #666666;background-color:#666666;left:0;right:auto;-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.et_pb_accordion.custom-accordion.et_pb_text_align_right .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:before{margin:-15px -14px 0 0;left:auto;right:0}.et_pb_accordion.custom-accordion .et_pb_toggle .et_pb_toggle_content{padding:0 0 15px 65px}.et_pb_accordion.custom-accordion.et_pb_text_align_right .et_pb_toggle .et_pb_toggle_content{padding:0 65px 15px 0}.wpmm-grid-post-content .grid-post-title a{padding:0;margin:0;width:auto;color:#000;transition:400ms;-webkit-transition:400ms;font-weight:400!important;overflow:hidden;text-overflow:ellipsis;font-size:15px}.wpmm-grid-post-content .grid-post-title{margin:5px 0 15px;padding:0;font-weight:600}.wpmm-grid-post .wpmm-grid-post-img-wrap .post-in-image a{color:#fff!important;background:#666666!important;padding:2px 12px!important;width:auto;height:auto;display:inline-block!important;font-size:13px!important;text-transform:none;font-weight:400;line-height:16px;transition:400ms;-webkit-transition:400ms;line-height:20px;margin-right:2px}#main-header.et-fixed-header .menu-cta-red a{color:#fff!important}@media only screen and (max-width:980px){.menu-cta a{background-color:#58585a}}#top-menu li li a{padding:6px 10px;width:200px}.amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-title .am-event-booking-status.full{color:#fff;background:#f9080f}.wpls-logo-showcase button.slick-arrow{width:20px;height:20px;position:absolute;z-index:9;border:0px!important;border-radius:50%!important;color:#fff;cursor:pointer!important;-webkit-transition-duration:0.4s;transition-duration:0.4s}.wpls-logo-showcase .slick-dots li button{text-indent:-99999px;margin:0px!important;padding:0px!important;border:1px solid #000!important;border-radius:50%!important;width:8px!important;height:8px!important;background-color:#fff;cursor:pointer}.mec-event-list-minimal .mec-event-title{font-weight:700;font-size:15px;text-transform:none;letter-spacing:0}.mec-event-list-classic .mec-event-title{font-size:15px;font-weight:700;text-transform:none}.mec-event-list-minimal .mec-event-date{position:relative;float:left;margin-right:20px;color:#fff;width:52px;padding:6px 4px 3px;text-align:center;text-transform:none;border-radius:3px}.et_pb_filterable_portfolio .et_pb_portfolio_item h2{width:100%;font-size:18px;text-align:left;position:absolute;bottom:10%;left:10%;max-width:200px}.et_pb_filterable_portfolio .et_pb_portfolio_item p{top:10%;padding-left:10%}.et_pb_filterable_portfolio .et_overlay{border:none}.et_pb_filterable_portfolio .et_overlay:before{display:none}#top-menu li li a{padding:6px 6px;width:370px}#main-header .nav li ul{background-color:#000000;width:370px}