div.wpcf7{margin:0;padding:0}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid red}.wpcf7-form-control-wrap{position:relative}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(/assets/img/6719e9c5de34.webp);width:16px;height:16px;border:0;padding:0;margin:0 0 0 4px;vertical-align:middle}
/*! Striking MultiFlex
* https://kaptinlin.com/themes/strikingr
* Copyright (c) 2015 Lyon Holding Limited */
article,blockquote,body,caption,code,div,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,iframe,img,label,li,menu,nav,ol,p,pre,q,section,small,span,strong,table,td,th,ul,var,video{padding:0;margin:0;font-size:100%;vertical-align:baseline;background:0 0;border:0;outline:0}article,figure,footer,header,menu,nav,section{display:block}nav ul{list-style:none}a{padding:0;margin:0;font-size:100%;vertical-align:baseline;background:0 0}table{border-spacing:0;border-collapse:collapse}hr{display:block;height:1px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0;margin:1em 0;border:0;border-top:1px solid #ccc}input,select{vertical-align:middle}embed,iframe,img,video{max-width:100%}img,video{height:auto}button,input,select,textarea{margin:0}button,input[type=submit]{-webkit-appearance:button;cursor:pointer}button,select{text-transform:none}iframe{max-width:100%}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font-family:"Lucida Sans Unicode","Lucida Sans","Lucida Grande",Arial,sans-serif;font-size:12px;line-height:20px;color:#333}strong,th{font-weight:700}code,input[type=email],input[type=text],pre,textarea,var{font-family:Consolas,"Bitstream Vera Sans Mono","Courier New",Courier,monospace}blockquote,code,ol,p,pre,table,ul{margin-bottom:20px}h1,h2,h3,h4,h5,h6{margin-bottom:.6em;font-weight:400;line-height:1em}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}ul{margin-left:1.5em;list-style-type:disc}ul li{margin-left:.85em}a:active,a:focus,a:hover,a:link,a:visited{color:#666;text-decoration:none;outline:0}table,td,th{vertical-align:middle}input[type=email],input[type=text],select,textarea{font-size:inherit;background:#fff;border:1px solid #ccc}input,select{cursor:pointer}input[type=email],input[type=text]{cursor:text}textarea{overflow:auto;vertical-align:top}input,textarea{padding:5px;outline:0}input{line-height:normal}select{padding:2px}.alignright{float:right}.alignleft{float:left}.clearboth{display:block;width:100%;height:0;overflow:hidden;clear:both;font-size:0;line-height:0}.one_half,.one_third,.two_third{position:relative;float:left;height:auto!important;height:1px;min-height:1px;margin-right:4%}.one_half{width:48%}.one_third{width:30.6666%}.two_third{width:65.3332%}.last{margin-right:0!important;clear:right}img.alignleft{margin:2px 16px 2px 2px!important}img.alignright{margin:2px 2px 2px 16px!important}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
#fancybox-loading,.fancybox-close{background-image:url(/assets/img/636c796414e8.webp)}#fancybox-loading{position:fixed;top:50%;left:50%;z-index:8060;margin-top:-22px;margin-left:-22px;cursor:pointer;background-position:0-108px;opacity:.8}#page{position:relative;overflow:hidden}.has-gradient #page:before{position:absolute;top:0;width:100%;height:27px;content:"";background-image:-webkit-linear-gradient(top,rgba(0,0,0,.06),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.06),transparent);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.06)),to(transparent));background-image:linear-gradient(to bottom,rgba(0,0,0,.06),transparent)}.has-gradient #page:after{position:absolute;bottom:0;width:100%;height:30px;content:"";background-image:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.06));background-image:-o-linear-gradient(top,transparent,rgba(0,0,0,.06));background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.06)));background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.06))}#main{position:relative}.inner{position:relative;width:980px;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:10px;padding-left:10px;margin:0 auto;-ms-box-sizing:border-box}#page .inner{height:auto;padding-top:40px;padding-bottom:30px}#footer{width:100%}#header{position:relative;z-index:1050;width:100%}#header .inner{height:90px}#header .inner:after,#header .inner:before{display:table;content:" "}#header .inner:after{clear:both}#logo{position:absolute;left:0;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px}#navigation{position:absolute;right:-5px;bottom:0;height:60px}.nav2select{display:none;margin-right:15px}.jqueryslidemenu{position:relative;z-index:400}.jqueryslidemenu ul{z-index:400;padding:0;margin:0;list-style-type:none}.jqueryslidemenu>ul{display:inline-block;zoom:1;*display:inline}.jqueryslidemenu ul li{position:relative;display:inline;float:left;margin:0}.jqueryslidemenu ul li a{display:block;height:60px;padding:0 15px;overflow:hidden;line-height:56px;text-decoration:none;background:url(/assets/img/f107b0ded21d.webp)0 0}.jqueryslidemenu ul ul li a,.jqueryslidemenu ul ul li a:link,.jqueryslidemenu ul ul li a:visited{height:100%;line-height:20px}.jqueryslidemenu ul li ul li a:hover,.jqueryslidemenu ul ul li a:hover{padding:5px 15px 7px;border-right:0;border-left:0}#feature{-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}.has-gradient #feature{background-image:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0%,rgba(255,255,255,.4)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-radial-gradient(center,circle cover,rgba(255,255,255,.4)0,rgba(255,255,255,0) 100%);background-image:-o-radial-gradient(center,circle cover,rgba(255,255,255,.4)0,rgba(255,255,255,0) 100%);background-image:-webkit-radial-gradient(center,circle,rgba(255,255,255,.4)0,rgba(255,255,255,0) 100%);background-image:-o-radial-gradient(center,circle,rgba(255,255,255,.4)0,rgba(255,255,255,0) 100%);background-image:radial-gradient(circle at center,rgba(255,255,255,.4)0,rgba(255,255,255,0) 100%)}.has-shadow #feature.with_shadow{-webkit-box-shadow:inset 0 5px 10px -3px rgba(0,0,0,.1),inset 0-5px 10px -3px rgba(0,0,0,.1);box-shadow:inset 0 5px 10px -3px rgba(0,0,0,.1),inset 0-5px 10px -3px rgba(0,0,0,.1)}#feature .inner{padding-top:15px;padding-bottom:15px}#feature .inner:after,#feature .inner:before{display:table;content:" "}#feature .inner:after{clear:both}#feature h1{padding:5px 0;margin-bottom:0;font-size:3.5em}.has-shadow #feature .top_shadow{height:10px;overflow:hidden;font-size:0;line-height:10px;background:url(/assets/img/bd5815498646.webp)repeat-x 0 0}.has-shadow #feature .bottom_shadow{height:9px;font-size:0;line-height:9px;background:url(/assets/img/bd5815498646.webp)repeat-x 0-10px}.has-gradient #footer{background-image:-webkit-gradient(radial,top center,0,center center,100%,color-stop(0%,rgba(255,255,255,.25)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-radial-gradient(top,circle cover,rgba(255,255,255,.25)0,rgba(255,255,255,0) 100%);background-image:-o-radial-gradient(top,circle cover,rgba(255,255,255,.25)0,rgba(255,255,255,0) 100%);background-image:-webkit-radial-gradient(top,circle,rgba(255,255,255,.25)0,rgba(255,255,255,0) 100%);background-image:-o-radial-gradient(circle at top,rgba(255,255,255,.25)0,rgba(255,255,255,0) 100%);background-image:radial-gradient(circle at top,rgba(255,255,255,.25)0,rgba(255,255,255,0) 100%);background-repeat:no-repeat;background-attachment:scroll;background-position:50%0}#footer .inner{height:auto;padding-top:30px;padding-bottom:40px;overflow:hidden}.has-shadow #footer_shadow{height:10px;overflow:hidden;font-size:0;line-height:10px;background:url(/assets/img/bd5815498646.webp)repeat-x 0-19px}#footer_bottom{letter-spacing:1px;background:url(/assets/img/bd5815498646.webp)repeat-x 50% -28px}#footer_bottom .inner{padding-top:12px;padding-bottom:12px}#copyright{float:left;min-height:1.5em;font-size:13px;line-height:1.5em}.entry{clear:both}.entry.content{margin-bottom:40px}.widget{margin-bottom:4em}.textwidget:after{display:block;clear:both;content:""}#footer .widget{margin-bottom:3em}#footer h3.widgettitle{margin-bottom:.5em;font-size:2em}.entry:after,.entry:before{display:table;content:""}.entry:after{clear:both}.entry{zoom:1}
/*!
 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face{font-family:FontAwesome;src:url(/assets/fonts/f8aeeb8f83ad.eot);src:url(/assets/fonts/e2e806d026af.woff)format("woff");font-weight:400;font-style:normal}[class*=" icon-"]{font-family:FontAwesome}
/*! Striking MultiFlex
* https://kaptinlin.com/themes/strikingr
* Copyright (c) 2015 Lyon Holding Limited */
@media only screen and (max-width:979px){.inner{width:100%}}@media only screen and (max-width:767px){#header .inner{overflow:hidden}#logo{left:auto}#logo{position:relative;bottom:auto!important;margin-top:20px;margin-bottom:20px}#logo{text-align:center}#navigation{position:relative;right:auto;bottom:auto;height:auto;margin:0 auto}}@media only screen and (min-width:768px) and (max-width:979px){.inner{width:748px}}@media only screen and (max-width:479px){.inner{width:300px}}@media only screen and (max-width:567px){.has-gradient #feature{background-image:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0%,rgba(255,255,255,.35)),color-stop(100%,rgba(255,255,255,.15)));background-image:-webkit-radial-gradient(center,circle cover,rgba(255,255,255,.35)0,rgba(255,255,255,.15) 100%);background-image:-o-radial-gradient(center,circle cover,rgba(255,255,255,.35)0,rgba(255,255,255,.15) 100%);background-image:-webkit-radial-gradient(center,circle,rgba(255,255,255,.35)0,rgba(255,255,255,.15) 100%);background-image:-o-radial-gradient(center,circle,rgba(255,255,255,.35)0,rgba(255,255,255,.15) 100%);background-image:radial-gradient(circle at center,rgba(255,255,255,.35)0,rgba(255,255,255,.15) 100%)}}@media only screen and (max-width:767px){.one_half,.one_third,.two_third{display:block;float:none;width:none;width:100%;margin:0;clear:both}}@font-face{font-family:"nexa_lightregular";src:url(/assets/fonts/69b57935fcc7.eot);src:url(/assets/fonts/50a372932f9e.woff2)format("woff2"),url(/assets/fonts/d41f120ac235.woff)format("woff");font-weight:400;font-style:normal}body{font-family:nexa_lightregular}hr{clear:both}#page h1{color:#7f6c5e}h2{font-size:29px}.backgroundBanner{background:url(/assets/img/946258843673.webp);height:200px}#page{clear:both}#header{margin-top:10px}#header .inner{height:192px}.header-tel-number{float:right;font-size:16px;margin-top:36px}#logo{bottom:inherit;top:5px}#navigation li:hover:after{content:" ";position:absolute;border:solid 10px transparent;border-top:solid 0 transparent;border-width:10px;left:50%;margin-top:-7px;margin-left:-10px;border-color:#cdbeb2 transparent transparent transparent}#navigation li.current_page_item:after{content:" ";position:absolute;border:solid 10px transparent;border-top:solid 0 transparent;border-width:10px;left:50%;margin-top:-7px;margin-left:-10px;border-color:#cdbeb2 transparent transparent transparent}#navigation .menu>li>a,#navigation .menu>li>a:visited{font-size:20px}#navigation{right:0;width:100%;text-align:center;bottom:32px}ul#menu-top-navigation{margin-top:35px}#footer h3.widgettitle{font-weight:700}#footer .inner{padding-bottom:20px}#footer_bottom a:hover{color:#a3a3a3}.concept{float:right}#copyright{float:none}html body .ngg-template-caption .ngg-gallery-thumbnail-box{float:left;margin-right:0}.entry .ngg-galleryoverview ul li{text-align:left;margin-left:0;line-height:22px;padding-left:0;text-indent:-1em}.entry .ngg-galleryoverview ul{list-style:none}.entry .ngg-galleryoverview ul li:before{content:"‣ "!important;color:#88776a;font-size:24px}html body .ngg-album-compactbox{margin:0!important;padding:0!important;border:0;border-radius:0;z-index:1}html body .ngg-album-compactbox:before{content:none}html body .ngg-album-compactbox:after{content:none}html body .ngg-album-compact p{float:right;font-size:15px}html body .ngg-album-compact h4 .ngg-album-desc{height:auto;float:left}html body .ngg-album-compact h4{font-size:18px}html body .ngg-album-compact{padding:0 11px 15px 0!important}html body .ngg-album-compactbox .Thumb:hover{border:4px solid gray!important}html body .ngg-album-compactbox .Thumb{margin:0!important;padding:0!important;border:4px solid transparent!important}.page-id-286 .ngg-gallery-thumbnail-box{min-height:510px}.ngg-galleryoverview li:hover:after{border-color:#fff;content:none}.entry .ngg-galleryoverview ul{max-width:200px;padding-top:10px}.entry .ngg-galleryoverview ul li{text-align:left;margin-left:0;line-height:22px}span.call{display:block;text-align:right;font-size:16px;line-height:21px}span.number{display:block;text-align:right;font-size:18px;line-height:22px;color:#7f6c5e;font-weight:700}html body .wpcf7{padding:10px 25px 0 15px;background:#9d8f84;color:#fff}html body .wpcf7-form-control.wpcf7-submit{background:#d3b556;padding:10px;font-size:17px;color:#fff;border:1px solid #fff;margin-bottom:10px;text-transform:uppercase}input.wpcf7-form-control.wpcf7-submit{background:#614a38;padding:10px;font-size:17px;color:#fff}.wpcf7-validates-as-required{width:100%}.page-id-14 .inner .one_third ul li:after{content:none}.page-id-14 .inner .one_third ul li:nth-child(1){background:url(/assets/img/62fe857a1298.webp)no-repeat;margin-left:0;padding:5px 0 20px 40px}.page-id-14 .inner .one_third ul li:nth-child(2){background:url(/assets/img/cc8cea5272ad.webp)no-repeat;margin-left:0;padding:5px 0 20px 40px}.page-id-14 .inner .one_third ul li:nth-child(3){background:url(/assets/img/c6c586d881e8.webp)no-repeat;margin-left:0;padding:5px 0 20px 40px}.page-id-14 .inner .one_third ul li:nth-child(4){background:url(/assets/img/cd0162679dc5.webp)no-repeat;margin-left:0;padding:5px 0 20px 40px}.page-id-14 .inner ul{list-style:none;padding-left:0}span.specialist{display:block;text-align:right;font-size:20px;line-height:19px;color:#d2b14e;font-weight:700;text-transform:uppercase}.jqueryslidemenu ul li a{padding:0 10px!important}.jqueryslidemenu ul li a{height:inherit;line-height:40px}.silestone-video{float:right;margin-left:23px;width:50%}.textwidget img{float:right}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:979px){#ngg-image-741{clear:both}.responsive #copyright{float:none;text-align:center}.responsive .nav2select{display:none}.responsive div#logo{float:left}html body .ngg-template-caption .ngg-gallery-thumbnail-box,html body .ngg-galleryoverview .ngg-gallery-thumbnail-box{margin-right:3%;width:22%}.silestone-video{float:none;width:100%;margin:0 0 17px 0}.page-id-1358 h2{font-size:22px}html body.page-id-1358 .alignleft{float:left;margin:19px 13px 19px 0!important}html body.page-id-286 .ngg-galleryoverview .ngg-gallery-thumbnail-box{width:30%}}@media only screen and (max-width:768px){.responsive #logo{margin-top:0;margin-bottom:0}.ngg-gallery-thumbnail img{width:165px}img.site-logo.ie_png{display:block;float:none;text-align:center;margin:0 auto!important}.header-tel-number{float:none;text-align:center;margin-top:0!important;margin-bottom:5px!important}span.specialist{text-align:center!important}span.call{text-align:center!important}span.number{text-align:center!important}.concept{float:none}#footer .widget{margin-bottom:0;margin-bottom:20px}.page-id-1358 .alignleft{float:left;text-align:center;display:block}.silestone-video{float:none;margin-bottom:10px;margin-left:0}.responsive div#logo{float:none}html body .ngg-template-caption .ngg-gallery-thumbnail-box,html body .ngg-galleryoverview .ngg-gallery-thumbnail-box{margin-right:3%;width:30%}html body.page-id-1358 .alignleft{float:left;margin-top:0!important;margin-bottom:10px!important}html body.page-id-286 .ngg-galleryoverview .ngg-gallery-thumbnail-box{width:47%}}@media only screen and (max-width:680px){.entry .ngg-galleryoverview ul{max-width:190px}}@media only screen and (max-width:480px){.responsive #logo{margin-top:0;margin-bottom:0}.header-tel-number{float:none;text-align:center;margin-top:0!important;margin-bottom:5px!important}span.specialist{text-align:center!important}span.call{text-align:center!important}span.number{text-align:center!important}.concept{float:none}.textwidget{padding-bottom:20px}#footer .widget{margin-bottom:0;margin-bottom:20px}.page-id-1358 .alignleft{float:none;text-align:center;display:block}.silestone-video{float:none;margin-bottom:10px;margin-left:0}.slider_nivo{display:none!important}#page .inner{width:100%;padding:20px}.inner{width:100%}#feature h1{color:#fff;font-size:30px;text-align:center}html body .ngg-template-caption .ngg-gallery-thumbnail-box,html body .ngg-galleryoverview .ngg-gallery-thumbnail-box{width:46%}.ngg-gallery-thumbnail img{width:92%}}#page h3{color:#333;padding-top:20px}#fancybox-loading div,#fancybox-overlay,#fancybox-wrap{position:absolute;top:0;left:0}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-overlay{width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{padding:20px;z-index:1101;outline:0;display:none}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}#fancybox-content,#fancybox-outer,#fancybox-wrap{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
/*!
 * Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
/*!
 * Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.ngg-galleryoverview{overflow:hidden;width:100%;clear:both;display:block!important}.ngg-gallery-thumbnail-box{float:left;max-width:100%!important}.ngg-template-caption .ngg-gallery-thumbnail-box{margin-right:0}.ngg-gallery-thumbnail{text-align:center;max-width:100%!important;background-color:#fff;border:1px solid #a9a9a9;margin:5px}.ngg-template-caption .ngg-gallery-thumbnail{margin-right:0}.ngg-gallery-thumbnail a{display:block;margin:4px;border:0;box-shadow:none}.ngg-gallery-thumbnail img{display:block;margin:0;padding:0;position:relative;max-width:100%!important;height:auto}.ngg-gallery-thumbnail span{font-size:90%;padding-left:5px;display:block}.ngg-galleryoverview{margin-top:40px;margin-bottom:50px;-webkit-transition:width 1s,height 1s,background-color 1s,-webkit-transform 1s;transition:width 1s,height 1s,background-color 1s,transform 1s;min-height:100px}.ngg-galleryoverview ul li:before{content:""!important}.ngg-clear{clear:both}.ngg-albumoverview{width:100%;clear:both;display:block!important;margin-top:40px;margin-bottom:50px}.ngg-album-compact{float:left;padding:0 12px 4px 0!important;margin:0!important;text-align:left}.ngg-album-compact a{border:0}.ngg-album-compactbox{margin:0!important;padding:8px!important;box-sizing:border-box;-moz-box-sizing:border-box;position:relative;border:1px solid gray;border-radius:6px;z-index:1}.ngg-album-compactbox:after,.ngg-album-compactbox:before{content:" ";position:absolute;top:0;left:0;right:0;border-bottom:1px solid gray;border-radius:6px;z-index:-1}.ngg-album-compactbox:before{bottom:-7px}.ngg-album-compactbox:after{bottom:-4px}.ngg-album-compactbox .Thumb{margin:0!important;padding:0!important;border:1px solid #000!important}.ngg-album-compact h4{font-size:15px;font-weight:700;margin:10px 0 0}.ngg-album-compact h4 .ngg-album-desc{overflow:hidden;display:block;height:54px}.ngg-album-compact p{font-size:11px;margin:0}.ngg-clear{clear:both;float:none}