@charset "UTF-8";
/* https://www.harlequinband.ie/?custom-css=93ad7b4b4a */
.headline h1{float:none;color:#e7ebee;font-size:12px;line-height:20px;margin-bottom:0;text-align:center;font-family:playfair display!important;letter-spacing:4px}@media only screen and (max-width:560px){.headline h1{white-space:unset}}.page-path a,.page-path span{line-height:1px}.wrapper.headline{height:auto}.container.main{padding:0 0 0}.wrapper .container div.post-area.grid_12{padding-top:20px}@media only screen and (max-width:1200px){.wrapper .container{padding-left:0px!important;padding-right:0px!important}}header.page-header div.wrapper.headline.marble.border-bottom-black-tr div.container div.grid_12{margin-bottom:-35px;margin-top:-88px;z-index:-10;display:block;position:relative}.widget_testimonials_2 .quote{font-size:16px;color:#171010}.wrapper.headline{height:29px;background:#000}.container .grid_9{background:#fff;border-radius:4px;color:#000;padding:9px 0 20px 0;font-size:16px;line-height:1;margin-top:10px}.page-template-default.page div.wrapper div.container.main div.post-area.grid_9 div{padding:30px}.elementor .elementor-inner .wpcf7 input[type="text"]{background-color:#e8f0fe;color:#262626;cursor:text;background:#faffbd;height:50px;width:78%;padding:.69rem 1.5rem;font-size:1rem;line-height:1.5;background-clip:padding-box;border:1.5px solid rgba(0,0,0,0);border-radius:.25rem}.elementor .elementor-inner .wpcf7 input[type="email"]{background-color:#e8f0fe;color:#262626;cursor:text;background:#faffbd;height:50px;width:78%;padding:.69rem 1.5rem;font-size:1rem;line-height:1.5;background-clip:padding-box;border:1.5px solid rgba(0,0,0,0);border-radius:.25rem}.elementor .elementor-inner .wpcf7 input[type="tel"]{background-color:#e8f0fe;color:#262626;cursor:text;background:#faffbd;height:50px;width:78%;padding:.69rem 1.5rem;font-size:1rem;line-height:1.5;background-clip:padding-box;border:1.5px solid rgba(0,0,0,0);border-radius:.25rem}.elementor .elementor-inner .wpcf7 input[type="date"]{background-color:#e8f0fe;color:#262626;cursor:text;background:#faffbd;height:50px;width:78%;padding:.69rem 1.5rem;font-size:1rem;line-height:1.5;background-clip:padding-box;border:1.5px solid rgba(0,0,0,0);border-radius:.25rem}.elementor .elementor-inner .wpcf7 textarea{background-color:#e8f0fe;color:#262626;cursor:text;background:#e8f0fe;height:50px;width:78%;padding:.69rem 1.5rem;font-size:1rem;line-height:1.5;background-clip:padding-box;border:1.5px solid rgba(0,0,0,0);border-radius:.25rem}.elementor .elementor-inner .wpcf7 input[type="submit"]{width:78%!important;display:block;margin:0 auto;color:#212529;background-color:#fba506;border-color:#f29e03;font-weight:600;font-style:normal;width:270px;vertical-align:middle;user-select:none;border:1.5px solid transparent;padding:.69rem 1.5rem;font-size:1rem;line-height:1.5;border-radius:3rem}.menu li>a{font-family:playfair display!important;font-size:14px;color:#fff}.menu>li>.sub-menu>li>a,.headerstyle4 .menu li.mega-menu ul li a{background-color:rgba(4,4,4,.81)!important;border-left:4px solid indianred;border-bottom:1px dashed #222}nav.menu-main-menu-container #menu-main-menu.menu .current-menu-item.page_item.current_page_item.menu-item a{color:indianred}.page div.post-area.grid_9 div h1 span{color:#3e2b34!important;font-size:2.9rem;letter-spacing:-1px}div.container.main div.post-area.grid_9 div p{line-height:1.8;font-family:georgia;color:#222;font-size:17px}div.container-t1 header.tran03slinear img{display:none}div.widget_out_stuff-container.clearfix article.item-con-t1.tran03slinear a div.container-t1{padding:0px!important}div.theme-one-third div.clearfix.widget_out_stuff-container{padding:0px!important}.page-template-default.page.page-id-4435 div.wrapper div.container.main div.post-area.grid_9 div{padding:0px!important}div.widget_out_stuff-container.clearfix article.item-con-t1.tran03slinear div.container-t1 header.tran03slinear{background:#000000ad}.item-con-t1 h2{padding:10px;font-size:26px;font-weight:800;text-shadow:0 1px 11px #000}.item-con-t1 h3{background:#ff000080;position:absolute;width:100%;color:#fff;padding-top:2px;padding-bottom:2px}footer section#latest-posts-2.widget.widget_latest_posts_entries ul.latest-posts li{background:#fff;color:#777;padding:10px;font-size:14px;font-family:roboto;letter-spacing:-1px;border-radius:12px;max-width:300px;margin-bottom:5px}footer section#latest-posts-2.widget.widget_latest_posts_entries ul.latest-posts li p{color:#000}footer section#latest-posts-2.widget.widget_latest_posts_entries ul.latest-posts li h3{margin-bottom:5px;line-height:1;font-size:18px;margin-top:5px;border-top:1px solid #999;padding-top:5px;text-transform:uppercase}