.section-bk{background-color:#f2f5ef}.primary-bk{background-color:#7ac143}.primary-text{color:#7ac143}.primary-dark-bk{background-color:#568a2e}.primary-dark-text{color:#568a2e}.secondary-bk{background-color:#7ac143}.secondary-text{color:#7ac143}.secondary-dark-bk{background-color:#949494}.secondary-dark-text{color:#949494}.body-bk{background-color:#6d6e71}.body-text{color:#6d6e71}.heading-bk{background-color:#6d6e71}.heading-text{color:#6d6e71}.black-bk{background-color:#242428}.black-text{color:#242428}.white-bk{background-color:#fff}.white-text{color:#fff}.grey-bk{background-color:#f4f4f4}.grey-text-text{color:#6d6e71}.grey-text-bk{background-color:#6d6e71}.greydark-bk{background-color:#555}.greydark-text{color:#555}.btn-primary.btn{background:#7ac143;color:#fff}.btn-primary.btn:hover{background:#568a2e;color:#fff}.btn-primary.btn:hover
i{color:#fff}.btn-primary.btn-text{background:none !important;color:#7ac143}.btn-primary.btn-text:hover{background:#568a2e !important;color:#7ac143}.btn-primary.btn-text:hover
i{color:#7ac143}.btn-primary.btn-text-underline{background:none !important;color:#7ac143}.btn-primary.btn-text-underline:hover{background:none !important;color:#568a2e;border-bottom-color:#568a2e}.btn-primary.btn-text-underline:hover
i{color:#568a2e}.btn-primary.btn-ghost{border-color:#7ac143;background:transparent;color:#7ac143}.btn-primary.btn-ghost:hover{background:#568a2e;color:#fff;border-color:#568a2e}.btn-primary.btn-ghost:hover
i{color:#fff}.btn-primary.btn-secondary{color:#7ac143}.btn-primary.btn-secondary:hover{background:#568a2e;color:#fff}.btn-primary.btn-secondary:hover
i{color:#fff}.btn-primary.btn-ghost-secondary{color:#7ac143}.btn-primary.btn-ghost-secondary:hover{background:transparent;color:#7ac143;border-color:#7ac143}.btn-primary.btn-ghost-secondary:hover
i{color:#7ac143}.btn-secondary.btn{background:#7ac143;color:#fff}.btn-secondary.btn:hover{background:#949494;color:#fff}.btn-secondary.btn:hover
i{color:#fff}.btn-secondary.btn-text{background:none !important;color:#7ac143}.btn-secondary.btn-text:hover{background:#949494 !important;color:#7ac143}.btn-secondary.btn-text:hover
i{color:#7ac143}.btn-secondary.btn-text-underline{background:none !important;color:#7ac143}.btn-secondary.btn-text-underline:hover{background:none !important;color:#949494;border-bottom-color:#949494}.btn-secondary.btn-text-underline:hover
i{color:#949494}.btn-secondary.btn-ghost{border-color:#7ac143;background:transparent;color:#7ac143}.btn-secondary.btn-ghost:hover{background:#949494;color:#fff;border-color:#949494}.btn-secondary.btn-ghost:hover
i{color:#fff}.btn-secondary.btn-secondary{color:#7ac143}.btn-secondary.btn-secondary:hover{background:#949494;color:#fff}.btn-secondary.btn-secondary:hover
i{color:#fff}.btn-secondary.btn-ghost-secondary{color:#7ac143}.btn-secondary.btn-ghost-secondary:hover{background:transparent;color:#7ac143;border-color:#7ac143}.btn-secondary.btn-ghost-secondary:hover
i{color:#7ac143}.btn-body.btn{background:#6d6e71;color:#fff}.btn-body.btn:hover{background:#6d6e71;color:#fff}.btn-body.btn:hover
i{color:#fff}.btn-body.btn-text{background:none !important;color:#6d6e71}.btn-body.btn-text:hover{background:#6d6e71 !important;color:#6d6e71}.btn-body.btn-text:hover
i{color:#6d6e71}.btn-body.btn-text-underline{background:none !important;color:#6d6e71}.btn-body.btn-text-underline:hover{background:none !important;color:#6d6e71;border-bottom-color:#6d6e71}.btn-body.btn-text-underline:hover
i{color:#6d6e71}.btn-body.btn-ghost{border-color:#6d6e71;background:transparent;color:#6d6e71}.btn-body.btn-ghost:hover{background:#6d6e71;color:#fff;border-color:#6d6e71}.btn-body.btn-ghost:hover
i{color:#fff}.btn-body.btn-secondary{color:#6d6e71}.btn-body.btn-secondary:hover{background:#6d6e71;color:#fff}.btn-body.btn-secondary:hover
i{color:#fff}.btn-body.btn-ghost-secondary{color:#6d6e71}.btn-body.btn-ghost-secondary:hover{background:transparent;color:#6d6e71;border-color:#6d6e71}.btn-body.btn-ghost-secondary:hover
i{color:#6d6e71}.btn-grey.btn{background:#f4f4f4;color:#fff}.btn-grey.btn:hover{background:#6d6e71;color:#fff}.btn-grey.btn:hover
i{color:#fff}.btn-grey.btn-text{background:none !important;color:#f4f4f4}.btn-grey.btn-text:hover{background:#6d6e71 !important;color:#f4f4f4}.btn-grey.btn-text:hover
i{color:#f4f4f4}.btn-grey.btn-text-underline{background:none !important;color:#f4f4f4}.btn-grey.btn-text-underline:hover{background:none !important;color:#6d6e71;border-bottom-color:#6d6e71}.btn-grey.btn-text-underline:hover
i{color:#6d6e71}.btn-grey.btn-ghost{border-color:#f4f4f4;background:transparent;color:#f4f4f4}.btn-grey.btn-ghost:hover{background:#6d6e71;color:#fff;border-color:#6d6e71}.btn-grey.btn-ghost:hover
i{color:#fff}.btn-grey.btn-secondary{color:#f4f4f4}.btn-grey.btn-secondary:hover{background:#6d6e71;color:#fff}.btn-grey.btn-secondary:hover
i{color:#fff}.btn-grey.btn-ghost-secondary{color:#f4f4f4}.btn-grey.btn-ghost-secondary:hover{background:transparent;color:#f4f4f4;border-color:#f4f4f4}.btn-grey.btn-ghost-secondary:hover
i{color:#f4f4f4}.btn-grey-dark.btn{background:#555;color:#fff}.btn-grey-dark.btn:hover{background:#242428;color:#fff}.btn-grey-dark.btn:hover
i{color:#fff}.btn-grey-dark.btn-text{background:none !important;color:#555}.btn-grey-dark.btn-text:hover{background:#242428 !important;color:#555}.btn-grey-dark.btn-text:hover
i{color:#555}.btn-grey-dark.btn-text-underline{background:none !important;color:#555}.btn-grey-dark.btn-text-underline:hover{background:none !important;color:#242428;border-bottom-color:#242428}.btn-grey-dark.btn-text-underline:hover
i{color:#242428}.btn-grey-dark.btn-ghost{border-color:#555;background:transparent;color:#555}.btn-grey-dark.btn-ghost:hover{background:#242428;color:#fff;border-color:#242428}.btn-grey-dark.btn-ghost:hover
i{color:#fff}.btn-grey-dark.btn-secondary{color:#555}.btn-grey-dark.btn-secondary:hover{background:#242428;color:#fff}.btn-grey-dark.btn-secondary:hover
i{color:#fff}.btn-grey-dark.btn-ghost-secondary{color:#555}.btn-grey-dark.btn-ghost-secondary:hover{background:transparent;color:#555;border-color:#555}.btn-grey-dark.btn-ghost-secondary:hover
i{color:#555}.btn-black.btn{background:#242428;color:#fff}.btn-black.btn:hover{background:#7ac143;color:#fff}.btn-black.btn:hover
i{color:#fff}.btn-black.btn-text{background:none !important;color:#242428}.btn-black.btn-text:hover{background:#7ac143 !important;color:#242428}.btn-black.btn-text:hover
i{color:#242428}.btn-black.btn-text-underline{background:none !important;color:#242428}.btn-black.btn-text-underline:hover{background:none !important;color:#7ac143;border-bottom-color:#7ac143}.btn-black.btn-text-underline:hover
i{color:#7ac143}.btn-black.btn-ghost{border-color:#242428;background:transparent;color:#242428}.btn-black.btn-ghost:hover{background:#7ac143;color:#fff;border-color:#7ac143}.btn-black.btn-ghost:hover
i{color:#fff}.btn-black.btn-secondary{color:#242428}.btn-black.btn-secondary:hover{background:#7ac143;color:#fff}.btn-black.btn-secondary:hover
i{color:#fff}.btn-black.btn-ghost-secondary{color:#242428}.btn-black.btn-ghost-secondary:hover{background:transparent;color:#242428;border-color:#242428}.btn-black.btn-ghost-secondary:hover
i{color:#242428}.btn-white.btn{background:#fff;color:#7ac143}.btn-white.btn:hover{background:#7ac143;color:#fff}.btn-white.btn:hover
i{color:#fff}.btn-white.btn-text{background:none !important;color:#fff}.btn-white.btn-text:hover{background:#7ac143 !important;color:#fff}.btn-white.btn-text:hover
i{color:#fff}.btn-white.btn-text-underline{background:none !important;color:#fff}.btn-white.btn-text-underline:hover{background:none !important;color:#7ac143;border-bottom-color:#7ac143}.btn-white.btn-text-underline:hover
i{color:#7ac143}.btn-white.btn-ghost{border-color:#fff;background:transparent;color:#fff}.btn-white.btn-ghost:hover{background:#7ac143;color:#fff;border-color:#7ac143}.btn-white.btn-ghost:hover
i{color:#fff}.btn-white.btn-secondary{color:#fff}.btn-white.btn-secondary:hover{background:#7ac143;color:#fff}.btn-white.btn-secondary:hover
i{color:#fff}.btn-white.btn-ghost-secondary{color:#fff}.btn-white.btn-ghost-secondary:hover{background:transparent;color:#fff;border-color:#fff}.btn-white.btn-ghost-secondary:hover
i{color:#fff}.absolute{position:absolute;top:0px;bottom:0;left:0;right:0;height:100%;width:100%}.image-link{position:relative;display:block;cursor:pointer;width:100%;height:100%;overflow:hidden;z-index:1}@media (max-width: 1020px){.image-link{position:relative;display:block !important;cursor:pointer}}.image-link a, .image-link img, .image-link span, .image-link
div{cursor:pointer}.image-link:after{background:rgba(0, 0, 0, 0);position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;content:'';-webkit-transition:all 0.6s ease;transition:all 0.6s ease;z-index:2}.image-link:hover:after{background:rgba(0, 0, 0, 0.2)}.image-link
.tcenter{opacity:0;z-index:3;-webkit-transition:all 0.6s ease;transition:all 0.6s ease}.image-link:hover
.tcenter{opacity:1}.image-link:hover .tcenter .image-link-hover{top:0px}.image-link
img{-webkit-transition:all 0.6s ease;transition:all 0.6s ease}.image-link:hover
img{-webkit-transform:scale(1.04);transform:scale(1.04)}.image-link .image-link-hover{text-align:inherit;color:#fff;font-size:21px;font-weight:100;background:transparent;padding:0;-webkit-transition:all 0.6s ease;transition:all 0.6s ease;position:relative;top:3px;text-transform:uppercase}.image-link .image-link-hover span:after{content:'\e940';font-family:'sd-icons';margin-left:5px;font-size:22px;position:relative;top:4px}.image-link .icon-blur{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.7)));background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);width:100%;height:120px;position:absolute;bottom:0}.image-link .image-icon{position:absolute;bottom:16px;left:20px;color:#fff;font-weight:500;font-size:14px;z-index:3}.image-link .image-icon
i{width:40px;height:40px;display:inline-block;vertical-align:middle;top:0px;color:#fff;border:1px
solid #fff;border-radius:1000px;content:"\e91e";text-align:center;font-size:26px;padding:7px
6px;position:relative;margin:auto;z-index:1;line-height:1em;cursor:pointer;margin-right:6px;-webkit-transition:0.4s ease all;transition:0.4s ease all}.image-link:hover .image-icon
i{background:#fff;color:#508ea2}.no-js
img.lazyload{display:none}.video-insitu{position:relative;cursor:pointer}.video-insitu
a{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1;text-decoration:none;width:100%;height:100%}.video-insitu a:before{content:"\e91f";font-family:'sd-icons';color:#fff;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:45px;height:45px;font-size:45px}.video-insitu
iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:#000}.overlay-open-video.image-link{position:relative;display:inline-block}.overlay-open-video.image-link:before{content:"\e91f";font-family:'sd-icons';color:#fff;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:45px;height:45px;font-size:45px;z-index:1;line-height:1em}a.overlay-open-video.image-link{display:block !important}.play-btn{position:relative;display:inline-block}.play-btn.absolute{position:absolute}.play-btn:before{content:"\e91f";font-family:'sd-icons';color:#fff;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:60px;height:60px;font-size:60px;z-index:1;line-height:1em}.mobile-video{opacity:0.0001;visibility:hidden;z-index:-10;position:absolute;top:0;left:0;width:100%;height:100%}.mobile-video
iframe{position:absolute;top:0;left:0;width:100%;height:100%}[data-useragent*="iPhone"] .mobile-video, [data-useragent*="iPad"] .mobile-video, [data-useragent*="Android"] .mobile-video{visibility:visible;z-index:5}.slideout{background:#f2f2f2;opacity:0;visibility:hidden;-webkit-transition:0.2s all ease;transition:0.2s all ease;visibility:hidden;max-width:100%}@media (max-width: 735px){.slideout{width:100% !important}}.slideout.active{background:#f2f2f2;opacity:1;visibility:visible;-webkit-transition:0.2s all ease;transition:0.2s all ease;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden}html.slideout-active, html.slideout-active
body{overflow:hidden;margin:0;padding:0}.mm-slideout{z-index:auto !important}.slideout-header{padding:19px
0}.slideout-header .slideout-close{color:#6d6e71;background:#f3f3f3;padding:13px
23px;margin:0;position:absolute;top:0;right:0}.slideout-header .slideout-close:hover{background:#6d6e71;color:#fff}.slideout-header
i{margin-right:5px}.slideout-close{float:right;background:none;border:none;font-weight:300;font-size:20px;line-height:40px;cursor:pointer;color:#989b9d}@media (max-width: 735px){.slideout-close{top:0;bottom:0;position:absolute;right:0px;margin:auto;height:30px;width:55px;text-align:center;font-size:19px}}.contact-details{border-right:solid 1px #f0f0f0}.slideout-header,.slideout-content{padding-left:40px;padding-right:40px}.slideout-body{background-color:#fff;background-position:center;background-repeat:no-repeat}.slideout-content{padding-top:45px;min-height:calc(100vh - (51px+173px+66px))}.slideout-wrapper{min-height:calc(100vh - 87px);padding-left:0;padding-right:0;padding-top:0px;padding-bottom:0;height:100%;margin:0;background:#fff}.slideout-body
.gform_title{font-size:30px;font-weight:bold;line-height:1.07;text-align:left;color:#7ac143;margin-bottom:11px}.spinner{width:70px;height:70px;position:relative;text-align:center;-webkit-animation:sk-rotate 2s infinite linear;animation:sk-rotate 1s infinite linear;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.dot1,.dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#7ac143;border-radius:100%;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes sk-rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.gallery_justified .gallery-image
img{opacity:0;-webkit-transition:all 0.6s ease !important;transition:all 0.6s ease !important}.gallery_justified .gallery-image .image-link{position:relative;display:inline-block}.gallery_justified .gallery-image .image-link:before{content:"";font-family:'sd-icons';color:#fff;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:45px;height:45px;font-size:45px;z-index:1;line-height:1em}.gallery_justified .gallery-image .image-link:after{background:rgba(0, 0, 0, 0);position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;content:'';-webkit-transition:all 0.6s ease;transition:all 0.6s ease}.gallery_justified .gallery-image .image-link:hover:before{content:"\e925" !important}.gallery_justified .gallery-image .image-link:hover:after{background:rgba(122, 193, 67, 0.6)}.gallery_justified .gallery-image .image-link.video-link:before{content:"\e91e" !important}@media (max-width: 1600px){}@media (max-width: 1270px){.gallery_justified{height:auto !important}.gallery_justified .gallery-image{opacity:1;width:50% !important;height:auto !important;position:relative !important;top:0 !important;left:0 !important;padding:2px
!important;float:left}.gallery_justified .gallery-image
img{opacity:1;position:relative !important;top:0 !important;left:0 !important;margin:0
!important;width:100% !important;height:auto !important}}@media (max-width: 735px){.gallery_justified .gallery-image{width:100% !important}}@media (max-width: 375px){}#gallery_thumbnails li
a{width:100%;height:0;padding-bottom:75%;display:block}#gallery_thumbnails li a
img{-webkit-transition:ease 0.8s all;transition:ease 0.8s all;top:50%;position:absolute;-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}#gallery_thumbnails li a:before{opacity:0.9}#gallery_thumbnails li a:hover:before{opacity:1}#gallery_thumbnails li a:hover
img{-webkit-transform:scale(1.04) translateY(-50%);transform:scale(1.04) translateY(-50%)}#gallery_thumbnails li .play-btn:before{background:rgba(0, 0, 0, 0.5);border-radius:90px}#gallery_thumbnails li .magnify-btn{position:relative}#gallery_thumbnails li .magnify-btn:before{opacity:0}#gallery_thumbnails li .magnify-btn:before{content:"\e925";font-family:'sd-icons';color:#fff;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:60px;height:60px;font-size:60px;z-index:1;line-height:1em}#gallery_slider li
a{width:100%;height:0;padding-bottom:75%;display:block}#gallery_slider li a
img{-webkit-transition:ease 0.8s all;transition:ease 0.8s all;top:50%;position:absolute;-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}#gallery_slider li a:before{opacity:0.9}#gallery_slider li a:hover:before{opacity:1}#gallery_slider li a:hover
img{-webkit-transform:scale(1.04) translateY(-50%);transform:scale(1.04) translateY(-50%)}#gallery_slider li .play-btn:before{background:rgba(0, 0, 0, 0.5);border-radius:90px}#gallery_slider li .magnify-btn{position:relative}#gallery_slider li .magnify-btn:before{opacity:0}#gallery_slider li .magnify-btn:before{content:"\e925";font-family:'sd-icons';color:#fff;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:60px;height:60px;font-size:60px;z-index:1;line-height:1em}#gallery_slider .lSSlideOuter
.lSPager.lSpg{margin:10px
0;padding:0;text-align:center;position:absolute;bottom:0;left:0;right:0}.gmap_canvas div[style*="rgb(255,255,255)"]{background-color:#fff !important;border:none;color:#000;border-radius:0px !important}.gmap_canvas .gmnoprint div[style*="rgb(255,255,255)"]{background:#fff !important;border-radius:0px !important}.gmap_canvas div[style*="border-radius"]{border-radius:0px !important}.gmap_canvas div[style*="box-shadow"]{box-shadow:rgba(0, 0, 0, 0.1) 0px 1px 4px -1px !important}.gmap_canvas div[style*="background-color: rgba(0,0,0,0.2);"]{background-color:rgba(0, 0, 0, 0.1) !important}.gmap_canvas .gmnoprint div[style*="border-radius"]{border-radius:0px !important}.gmap_canvas .gmnoprint div[style*="border-bottom-left-radius"]{border-bottom-left-radius:2px !important}.gmap_canvas .gmnoprint div[style*="border-top-left-radius"]{border-top-left-radius:2px !important}.gmap_canvas .gmnoprint div[style*="border-bottom-right-radius"]{border-bottom-right-radius:2px !important}.gmap_canvas .gmnoprint div[style*="border-top-right-radius"]{border-top-right-radius:2px !important}.gmap_canvas img[src*="mapcnt6.png"]{display:none}.gmap_canvas
.infowindow{background-color:#fff;color:#000 !important;padding:6px
10px 9px 10px}.gmap_canvas .infowindow strong, .gmap_canvas .infowindow a span, .gmap_canvas .infowindow
a{background-color:#fff;color:#000 !important;margin:0;max-width:200px}.gmap_canvas .infowindow
a{font-size:15px;font-weight:300;line-height:1.41;text-align:left;color:#6d6e71;text-decoration:none}.gmap_canvas .infowindow a span, .gmap_canvas .infowindow
strong{font-weight:400;font-size:17px;line-height:1.45;text-align:left;color:#6d6e71;margin-bottom:4px;display:inline-block}.gmap_canvas div[style*="border-right: 10px solid transparent;border-left:10px solid transparent;border-top:24px solid rgba(0, 0, 0, 0.1);"], .gmap_canvas div[style*="border-top-width: 24px;"]{transform:rotate(90deg) scaleX(2);left:7px !important;top:99px !important;bottom:0;margin:auto;height:8px}.gmap_canvas .gm-style .gm-style-iw-t::after{content:none !important}.gmap_canvas .gm-style .gm-style-iw-t .gm-style-iw::after{background:white;box-shadow:-2px 2px 2px 0 rgba(178, 178, 178, .4);content:"";height:15px;left:0px;position:absolute;top:57%;transform:translate(-50%, -50%) rotate(45deg);width:15px}.gmap_canvas .gm-style .gm-style-iw-c{overflow:visible !important}.leftright-content .page-container{background:#fff;position:relative;max-width:900px}.leftright-content .content-image{width:100%}.leftright-content .content-image
img{width:100%}.leftright-content .content-text{width:100%;padding:50px}@media (max-width: 735px){.leftright-content .content-text{padding:20px}}.leftright-content .content-text
.display3{font-weight:300;float:left;width:auto}.leftright-content .content-text
article{float:left;width:100%}.leftright-content .content-text
.price{width:auto;float:right;font-size:14px;color:#000;font-weight:300;text-transform:uppercase}@media (max-width: 735px){.leftright-content .content-text
.price{width:100%}}.leftright-content .content-text .price
span{font-weight:300;font-size:10px}.leftright-content .content-text
.body{font-size:17px;font-weight:300;line-height:1.82}.leftright-content button.mfp-close{font-size:11px;height:31px;line-height:23px;font-weight:600;top:15px;right:15px}.leftright-content button.mfp-close
i{display:block;font-size:28px}.leftright-content button.mfp-close
img{pointer-events:none}@media (max-width: 735px){.leftright-content
.equal{height:auto}}.section-bk{background-color:#f2f5ef}.primary-bk{background-color:#7ac143}.primary-text{color:#7ac143}.primary-dark-bk{background-color:#568a2e}.primary-dark-text{color:#568a2e}.secondary-bk{background-color:#7ac143}.secondary-text{color:#7ac143}.secondary-dark-bk{background-color:#949494}.secondary-dark-text{color:#949494}.body-bk{background-color:#6d6e71}.body-text{color:#6d6e71}.heading-bk{background-color:#6d6e71}.heading-text{color:#6d6e71}.black-bk{background-color:#242428}.black-text{color:#242428}.white-bk{background-color:#fff}.white-text{color:#fff}.grey-bk{background-color:#f4f4f4}.grey-text-text{color:#6d6e71}.grey-text-bk{background-color:#6d6e71}.greydark-bk{background-color:#555}.greydark-text{color:#555}.btn-primary.btn,input[type="submit"].btn,input[type="submit"],input[type="submit"].btn-primary{background:#7ac143;color:#fff}.btn-primary.btn:hover,input[type="submit"].btn:hover,input[type="submit"][type="submit"]:hover,input[type="submit"].btn-primary:hover{background:#568a2e;color:#fff}.btn-primary.btn:hover i, input[type="submit"].btn:hover i, input[type="submit"][type="submit"]:hover i, input[type="submit"].btn-primary:hover
i{color:#fff}.btn-primary.btn-text,input[type="submit"].btn-text{background:none !important;color:#7ac143}.btn-primary.btn-text:hover,input[type="submit"].btn-text:hover{background:#568a2e !important;color:#7ac143}.btn-primary.btn-text:hover i, input[type="submit"].btn-text:hover
i{color:#7ac143}.btn-primary.btn-text-underline,input[type="submit"].btn-text-underline{background:none !important;color:#7ac143}.btn-primary.btn-text-underline:hover,input[type="submit"].btn-text-underline:hover{background:none !important;color:#568a2e;border-bottom-color:#568a2e}.btn-primary.btn-text-underline:hover i, input[type="submit"].btn-text-underline:hover
i{color:#568a2e}.btn-primary.btn-ghost,input[type="submit"].btn-ghost{border-color:#7ac143;background:transparent;color:#7ac143}.btn-primary.btn-ghost:hover,input[type="submit"].btn-ghost:hover{background:#568a2e;color:#fff;border-color:#568a2e}.btn-primary.btn-ghost:hover i, input[type="submit"].btn-ghost:hover
i{color:#fff}.btn-primary.btn-secondary,input[type="submit"].btn-secondary{color:#7ac143}.btn-primary.btn-secondary:hover,input[type="submit"].btn-secondary:hover{background:#568a2e;color:#fff}.btn-primary.btn-secondary:hover i, input[type="submit"].btn-secondary:hover
i{color:#fff}.btn-primary.btn-ghost-secondary,input[type="submit"].btn-ghost-secondary{color:#7ac143}.btn-primary.btn-ghost-secondary:hover,input[type="submit"].btn-ghost-secondary:hover{background:transparent;color:#7ac143;border-color:#7ac143}.btn-primary.btn-ghost-secondary:hover i, input[type="submit"].btn-ghost-secondary:hover
i{color:#7ac143}.btn-secondary.btn,input[type="submit"].btn-secondary{background:#7ac143;color:#fff}.btn-secondary.btn:hover,input[type="submit"].btn-secondary:hover{background:#949494;color:#fff}.btn-secondary.btn:hover i, input[type="submit"].btn-secondary:hover
i{color:#fff}.btn-secondary.btn-text{background:none !important;color:#7ac143}.btn-secondary.btn-text:hover{background:#949494 !important;color:#7ac143}.btn-secondary.btn-text:hover
i{color:#7ac143}.btn-secondary.btn-text-underline{background:none !important;color:#7ac143}.btn-secondary.btn-text-underline:hover{background:none !important;color:#949494;border-bottom-color:#949494}.btn-secondary.btn-text-underline:hover
i{color:#949494}.btn-secondary.btn-ghost{border-color:#7ac143;background:transparent;color:#7ac143}.btn-secondary.btn-ghost:hover{background:#949494;color:#fff;border-color:#949494}.btn-secondary.btn-ghost:hover
i{color:#fff}.btn-secondary.btn-secondary{color:#7ac143}.btn-secondary.btn-secondary:hover{background:#949494;color:#fff}.btn-secondary.btn-secondary:hover
i{color:#fff}.btn-secondary.btn-ghost-secondary{color:#7ac143}.btn-secondary.btn-ghost-secondary:hover{background:transparent;color:#7ac143;border-color:#7ac143}.btn-secondary.btn-ghost-secondary:hover
i{color:#7ac143}.btn-body.btn,input[type="submit"].btn-body{background:#6d6e71;color:#fff}.btn-body.btn:hover,input[type="submit"].btn-body:hover{background:#6d6e71;color:#fff}.btn-body.btn:hover i, input[type="submit"].btn-body:hover
i{color:#fff}.btn-body.btn-text{background:none !important;color:#6d6e71}.btn-body.btn-text:hover{background:#6d6e71 !important;color:#6d6e71}.btn-body.btn-text:hover
i{color:#6d6e71}.btn-body.btn-text-underline{background:none !important;color:#6d6e71}.btn-body.btn-text-underline:hover{background:none !important;color:#6d6e71;border-bottom-color:#6d6e71}.btn-body.btn-text-underline:hover
i{color:#6d6e71}.btn-body.btn-ghost{border-color:#6d6e71;background:transparent;color:#6d6e71}.btn-body.btn-ghost:hover{background:#6d6e71;color:#fff;border-color:#6d6e71}.btn-body.btn-ghost:hover
i{color:#fff}.btn-body.btn-secondary{color:#6d6e71}.btn-body.btn-secondary:hover{background:#6d6e71;color:#fff}.btn-body.btn-secondary:hover
i{color:#fff}.btn-body.btn-ghost-secondary{color:#6d6e71}.btn-body.btn-ghost-secondary:hover{background:transparent;color:#6d6e71;border-color:#6d6e71}.btn-body.btn-ghost-secondary:hover
i{color:#6d6e71}.btn-grey.btn,input[type="submit"].btn-grey{background:#f4f4f4;color:#fff}.btn-grey.btn:hover,input[type="submit"].btn-grey:hover{background:#6d6e71;color:#fff}.btn-grey.btn:hover i, input[type="submit"].btn-grey:hover
i{color:#fff}.btn-grey.btn-text{background:none !important;color:#f4f4f4}.btn-grey.btn-text:hover{background:#6d6e71 !important;color:#f4f4f4}.btn-grey.btn-text:hover
i{color:#f4f4f4}.btn-grey.btn-text-underline{background:none !important;color:#f4f4f4}.btn-grey.btn-text-underline:hover{background:none !important;color:#6d6e71;border-bottom-color:#6d6e71}.btn-grey.btn-text-underline:hover
i{color:#6d6e71}.btn-grey.btn-ghost{border-color:#f4f4f4;background:transparent;color:#f4f4f4}.btn-grey.btn-ghost:hover{background:#6d6e71;color:#fff;border-color:#6d6e71}.btn-grey.btn-ghost:hover
i{color:#fff}.btn-grey.btn-secondary{color:#f4f4f4}.btn-grey.btn-secondary:hover{background:#6d6e71;color:#fff}.btn-grey.btn-secondary:hover
i{color:#fff}.btn-grey.btn-ghost-secondary{color:#f4f4f4}.btn-grey.btn-ghost-secondary:hover{background:transparent;color:#f4f4f4;border-color:#f4f4f4}.btn-grey.btn-ghost-secondary:hover
i{color:#f4f4f4}.btn-grey-dark.btn,input[type="submit"].btn-grey-dark{background:#555;color:#fff}.btn-grey-dark.btn:hover,input[type="submit"].btn-grey-dark:hover{background:#242428;color:#fff}.btn-grey-dark.btn:hover i, input[type="submit"].btn-grey-dark:hover
i{color:#fff}.btn-grey-dark.btn-text{background:none !important;color:#555}.btn-grey-dark.btn-text:hover{background:#242428 !important;color:#555}.btn-grey-dark.btn-text:hover
i{color:#555}.btn-grey-dark.btn-text-underline{background:none !important;color:#555}.btn-grey-dark.btn-text-underline:hover{background:none !important;color:#242428;border-bottom-color:#242428}.btn-grey-dark.btn-text-underline:hover
i{color:#242428}.btn-grey-dark.btn-ghost{border-color:#555;background:transparent;color:#555}.btn-grey-dark.btn-ghost:hover{background:#242428;color:#fff;border-color:#242428}.btn-grey-dark.btn-ghost:hover
i{color:#fff}.btn-grey-dark.btn-secondary{color:#555}.btn-grey-dark.btn-secondary:hover{background:#242428;color:#fff}.btn-grey-dark.btn-secondary:hover
i{color:#fff}.btn-grey-dark.btn-ghost-secondary{color:#555}.btn-grey-dark.btn-ghost-secondary:hover{background:transparent;color:#555;border-color:#555}.btn-grey-dark.btn-ghost-secondary:hover
i{color:#555}.btn-black.btn,input[type="submit"].btn-black{background:#242428;color:#fff}.btn-black.btn:hover,input[type="submit"].btn-black:hover{background:#7ac143;color:#fff}.btn-black.btn:hover i, input[type="submit"].btn-black:hover
i{color:#fff}.btn-black.btn-text{background:none !important;color:#242428}.btn-black.btn-text:hover{background:#7ac143 !important;color:#242428}.btn-black.btn-text:hover
i{color:#242428}.btn-black.btn-text-underline{background:none !important;color:#242428}.btn-black.btn-text-underline:hover{background:none !important;color:#7ac143;border-bottom-color:#7ac143}.btn-black.btn-text-underline:hover
i{color:#7ac143}.btn-black.btn-ghost{border-color:#242428;background:transparent;color:#242428}.btn-black.btn-ghost:hover{background:#7ac143;color:#fff;border-color:#7ac143}.btn-black.btn-ghost:hover
i{color:#fff}.btn-black.btn-secondary{color:#242428}.btn-black.btn-secondary:hover{background:#7ac143;color:#fff}.btn-black.btn-secondary:hover
i{color:#fff}.btn-black.btn-ghost-secondary{color:#242428}.btn-black.btn-ghost-secondary:hover{background:transparent;color:#242428;border-color:#242428}.btn-black.btn-ghost-secondary:hover
i{color:#242428}.btn-white.btn,input[type="submit"].btn-white{background:#fff;color:#7ac143}.btn-white.btn:hover,input[type="submit"].btn-white:hover{background:#7ac143;color:#fff}.btn-white.btn:hover i, input[type="submit"].btn-white:hover
i{color:#fff}.btn-white.btn-text{background:none !important;color:#fff}.btn-white.btn-text:hover{background:#7ac143 !important;color:#fff}.btn-white.btn-text:hover
i{color:#fff}.btn-white.btn-text-underline{background:none !important;color:#fff}.btn-white.btn-text-underline:hover{background:none !important;color:#7ac143;border-bottom-color:#7ac143}.btn-white.btn-text-underline:hover
i{color:#7ac143}.btn-white.btn-ghost{border-color:#fff;background:transparent;color:#fff}.btn-white.btn-ghost:hover{background:#7ac143;color:#fff;border-color:#7ac143}.btn-white.btn-ghost:hover
i{color:#fff}.btn-white.btn-secondary{color:#fff}.btn-white.btn-secondary:hover{background:#7ac143;color:#fff}.btn-white.btn-secondary:hover
i{color:#fff}.btn-white.btn-ghost-secondary{color:#fff}.btn-white.btn-ghost-secondary:hover{background:transparent;color:#fff;border-color:#fff}.btn-white.btn-ghost-secondary:hover
i{color:#fff}.absolute{position:absolute;top:0px;bottom:0;left:0;right:0;height:100%;width:100%}.image-wrapper{position:relative;display:block;overflow:hidden}.image-wrapper
.more{border-radius:10000px;border:1px
solid #fff;position:absolute;color:#fff;top:0;bottom:0;left:0;right:0;width:0px;height:0px;margin:auto;color:#fff;text-align:center;font-weight:500;padding:0;font-size:0px;line-height:0.9em;-webkit-transition:0.8s ease all;transition:0.8s ease all;opacity:0;z-index:3;color:#fff;width:70px;height:70px;font-size:14px;padding:28px
0}.image-wrapper
img{-webkit-transition:0.8s ease all;transition:0.8s ease all;transform:scale(1)}a:hover.image-wrapper .more, a:hover > .image-wrapper
.more{opacity:1}a:hover.image-wrapper img, a:hover > .image-wrapper
img{transform:scale(1.05)}.mfp-close.close,.close{position:absolute;top:16px !important;cursor:pointer;right:16px;border:1px
solid rgba(122, 193, 67, 0.3);border-radius:1000px;font-size:13px;width:40px;height:40px;text-align:center;padding:13px
12px !important;line-height:1em;display:block;color:#7ac143 !important;background:#fff;opacity:1;transition:0.4s ease all}@media (max-width: 735px){.mfp-close.close,.close{position:fixed;font-size:16px;width:50px;height:50px;padding:16px
16px !important}}@media (max-width: 375px){.mfp-close.close,.close{top:12px;right:12px}}.mfp-close.close:hover,.close:hover{background:#7ac143;border-color:#7ac143;color:#fff !important}@media (max-width: 1270px){.mfp-close.close:hover,.close:hover{background:#fff;border-color:rgba(80, 142, 162, 0.3);color:#7ac143 !important}}.mfp-close.close{position:absolute !important}@-webkit-keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(1.4);transform:scale(1.4)}100%{opacity:0;-webkit-transform:scale(1.4);transform:scale(1.4)}}@keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(1.4);transform:scale(1.4)}100%{opacity:0;-webkit-transform:scale(1.4);transform:scale(1.4)}}[overlay]{cursor:pointer}.page-template-page-before-the-funeral .content_columns_layout .page-container{position:relative}.page-template-page-before-the-funeral .content_columns_layout .page-container:before{border-top:1px solid rgba(91, 126, 150, .16);content:'';position:absolute;top:-50px;left:0;right:0}.page-template-page-future-planning
.footer_layout{margin-top:100px}.iframe-hidden{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;z-index:5;width:100%;height:100%}.mfp-preloader{background-image:url(/assets/themes/ceconstruction-theme/images/default/loading-white.gif);height:80px;width:80px !important;background-size:80px;background-position:center;background-repeat:no-repeat;margin:auto;margin-top:-40px !important;color:transparent !important}.mfp-s-ready .mfp-preloader{display:none}.site-links a:hover{color:#7ac143}.show-fade{opacity:1;visibility:visible;transition:0.4s ease all}.hide-fade{opacity:0;visibility:hidden;transition:0.4s ease all}.line-top{border-top:1px solid #f2f2f2}.page-down-arrow{font-size:28px;font-weight:900;line-height:0.93;letter-spacing:1px;text-align:left;color:#fff;cursor:pointer;padding-top:35px;z-index:2;position:absolute;width:100px;bottom:40px;right:0;left:0;margin:auto;text-align:center}.page-down-arrow
i{display:block;font-size:28px;line-height:1em;padding-top:5px;position:relative;top:0px;transition:0.2s ease all}.page-down-arrow i:hover{top:3px}@media (max-width: 735px){.page-down-arrow{display:none}}.autocomplete-suggestions{padding:0;margin:70px
4% 0;max-width:92%;border:none}.autocomplete-suggestions:before{content:"\e933";font-family:'sd-icons' !important;color:#fff;position:absolute;top:-17px;left:14px;font-size:22px}.autocomplete-suggestions .autocomplete-suggestion{padding:15px
15px}.autocomplete-suggestions .autocomplete-suggestion:after, .autocomplete-suggestions .autocomplete-suggestion:before{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.autocomplete-suggestions .autocomplete-suggestion
div.badges{top:31px}.autocomplete-suggestions .autocomplete-suggestion
img{width:59px}.autocomplete-suggestions .autocomplete-suggestion
.yith_wcas_result_image{margin-right:17px}.autocomplete-suggestions .autocomplete-suggestion
.yith_wcas_result_content{margin-top:8px;margin-bottom:8px}.product-link{border-radius:4px;transition:0.4s ease all;display:block;text-decoration:none;color:#6d6e71 !important;background:#fff;height:100%}.product-link:hover{box-shadow:0px 10px 20px rgba(0, 0, 0, .2)}.product-link .image-wrapper{border-radius:4px;background-image:url('/assets/themes/ceconstruction-theme/images/casket-bk.jpg');background-color:#f2f5ef;border:1px
solid #e5e5e5;background-size:cover;border-bottom-left-radius:0;border-bottom-right-radius:0}.product-link .image-wrapper
div{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:90%;height:90%;background-size:contain;background-repeat:no-repeat;background-position:center}.product-link
.display4{margin:12px
20px 3px}.product-link
.bodycopy{padding:0px
20px 12px;font-size:13px;line-height:1.5em;color:#6d6e71}.cta-box{background-color:#f4f4f4;padding:30px}@media (max-width: 1020px){.cta-box{margin-top:40px}}@media (max-width: 735px){.cta-box{padding:30px
20px}}.cta-box .cta-header{padding-bottom:14px;border-bottom:1px solid #f4f4f4}.cta-box
a{color:#7ac143;padding-top:19px;display:block;text-decoration:none;font-size:15px;font-weight:600;line-height:17px}@media (max-width: 735px){.cta-box
a{font-size:17px;line-height:26px}}.cta-box a
i{top:5px;font-size:170%;line-height:17px;margin-right:4px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Poppins',sans-serif;font-size:17px;font-weight:300;line-height:1.76;color:#6d6e71}strong{font-weight:600}.display1{font-size:45px;font-weight:600;color:#6d6e71;font-family:'Poppins',sans-serif}.display2{font-size:34px;line-height:1.5em;font-weight:600;color:#6d6e71;font-family:'Poppins',sans-serif}.display3{font-size:24px;font-weight:600;color:#6d6e71;font-family:'Poppins',sans-serif}.display4{font-size:22px;font-weight:600;color:#6d6e71;font-family:'Poppins',sans-serif}.display5{font-size:17px;font-weight:600;color:#6d6e71;font-family:'Poppins',sans-serif}.display6{font-size:15px;font-weight:500;color:#6d6e71;font-family:'Poppins',sans-serif}.plead{font-size:19px;font-weight:500;margin-bottom:5px}.btn,input[type="submit"]{display:inline-block;background:#7ac143;color:#fff;font-weight:500;font-size:16px;line-height:1em;letter-spacing:1px;border-radius:1000px;text-decoration:none !important;padding:14px
30px;transition:0.2s ease}.btn i, input[type="submit"] i{transition:0.2s ease;position:relative;line-height:0.9em;font-family:'sd-icons' !important;font-style:normal !important;margin-right:11px;left:0px}.btn i.iconleft, input[type="submit"] i.iconleft{left:initial;margin-left:0px;margin-right:11px}.btn i.iconright, input[type="submit"] i.iconright{left:initial;margin-right:0px;margin-left:11px}.btn:hover,input[type="submit"]:hover{background:#568a2e;color:#fff}.btn:hover i.icon-forward, input[type="submit"]:hover i.icon-forward{transition:0.2s ease;color:#fff;left:2px}.btn-text{display:inline-block;border:none;background:none;border-radius:1000px;color:#7ac143;font-weight:600;font-size:16px;line-height:1em;text-decoration:none !important;padding:14px
0px;transition:0.2s ease}.btn-text
i{transition:0.2s ease;position:relative;line-height:0.9em !important;margin-right:11px;left:0px}.btn-text
i.iconleft{left:initial;margin-left:0px;margin-right:11px}.btn-text
i.iconright{left:initial;margin-right:0px;margin-left:11px}.btn-text:hover{background:transparent !important;color:#568a2e;border-color:transparent}.btn-text:hover i.icon-forward{transition:0.2s ease;color:#568a2e;left:2px}.btn-secondary{display:inline-block;border:none;background:none;border-radius:1000px;color:#7ac143;font-weight:600;font-size:16px;line-height:1em;text-decoration:none !important;padding:14px
30px;transition:0.2s ease}.btn-secondary
i{transition:0.2s ease;position:relative;line-height:0.9em !important;margin-right:11px;left:0px}.btn-secondary
i.iconleft{left:initial;margin-left:0px;margin-right:11px}.btn-secondary
i.iconright{left:initial;margin-right:0px;margin-left:11px}.btn-secondary:hover{background:#568a2e !important;color:#fff;border-color:transparent}.btn-secondary:hover i.icon-forward{transition:0.2s ease;color:#fff;left:2px}.btn-ghost-secondary{display:inline-block;border:1px
solid transparent;background:none;border-radius:1000px;color:#7ac143;font-weight:600;font-size:16px;line-height:1em;text-decoration:none !important;padding:14px
30px;transition:0.2s ease}.btn-ghost-secondary
i{transition:0.2s ease;position:relative;line-height:0.9em !important;margin-right:11px;left:0px}.btn-ghost-secondary
i.iconleft{left:initial;margin-left:0px;margin-right:11px}.btn-ghost-secondary
i.iconright{left:initial;margin-right:0px;margin-left:11px}.btn-ghost-secondary:hover{background:transparent;color:#7ac143;border-color:#7ac143}.btn-ghost-secondary:hover i.icon-forward{transition:0.2s ease;color:#7ac143;left:2px}.btn-text-underline{display:inline-block;border:none;border-bottom:solid 2px transparent;background:none;color:#7ac143;font-weight:600;font-size:16px;text-decoration:none !important;padding:13px
0px 9px;transition:0.2s ease}.btn-text-underline
i{transition:0.2s ease;position:relative;line-height:0.9em;margin-right:11px;left:0px}.btn-text-underline
i.iconleft{left:initial;margin-left:0px;margin-right:11px}.btn-text-underline
i.iconright{left:initial;margin-right:0px;margin-left:11px}.btn-text-underline:hover{background:none !important;color:#568a2e;border-color:transparent;border-bottom-color:#568a2e}.btn-text-underline:hover i.icon-forward{transition:0.2s ease;color:#568a2e;left:2px}.btn-ghost{display:inline-block;border:solid 2px #7ac143;border-radius:1000px;background:none;color:#7ac143;font-weight:600;font-size:16px;line-height:1;letter-spacing:1px;text-align:center;text-decoration:none !important;padding:14px
30px;transition:0.2s ease}.btn-ghost
i{transition:0.2s ease;position:relative;line-height:0.9em;font-family:'sd-icons' !important;font-style:normal !important;margin-right:11px;left:0px}.btn-ghost
i.iconleft{left:initial;margin-left:0px;margin-right:11px}.btn-ghost
i.iconright{left:initial;margin-right:0px;margin-left:11px}.btn-ghost:hover{background:#568a2e;color:#fff;border-color:#568a2e}.btn-ghost:hover i.icon-forward{transition:0.2s ease;color:#568a2e;left:2px}#tinymce,article{}#tinymce h1:first-child, article h1:first-child, #tinymce h2:first-child, article h2:first-child, #tinymce h3:first-child, article h3:first-child, #tinymce h4:first-child, article h4:first-child, #tinymce h5:first-child, article h5:first-child, #tinymce h6:first-child, article h6:first-child, #tinymce p:first-child, article p:first-child, #tinymce strong:first-child, article strong:first-child, #tinymce a:first-child, article a:first-child, #tinymce img:first-child, article img:first-child{margin-top:0px}#tinymce h1, article
h1{font-family:'Poppins',sans-serif;font-size:32px;font-weight:600;line-height:1.27;text-align:left;font-style:normal;text-transform:none;margin:37px
0 -10px 0;color:#6d6e71}#tinymce h2, article
h2{font-family:'Poppins',sans-serif;font-size:28px;font-weight:600;line-height:1.44;text-align:left;color:#6d6e71;text-transform:none;margin:36px
0 -10px 0}#tinymce h3, article
h3{font-family:'Poppins',sans-serif;font-size:22px;font-weight:500;line-height:1.44;color:#6d6e71;margin:32px
0 -13px 0}#tinymce h4, article
h4{font-family:'Poppins',sans-serif;font-size:20px;font-weight:600;color:#6d6e71;text-transform:none;margin:26px
0 -21px 0}#tinymce h5, article
h5{font-family:'Poppins',sans-serif;font-size:18px;font-weight:600;line-height:1.58;color:#6d6e71;text-transform:inherit;margin:26px
0 -13px 0}#tinymce h6, article
h6{font-family:'Poppins',sans-serif;font-size:17px;font-weight:500;line-height:1.78;color:#6d6e71;text-transform:none;margin:26px
0 -15px 0}#tinymce p, article p, #tinymce strong, article strong, #tinymce img, article img, #tinymce a, article
a{margin-top:1em;margin-bottom:1em}#tinymce strong, article
strong{font-weight:600}#tinymce a, article
a{text-decoration:underline;color:#7ac143}#tinymce a:hover, article a:hover{text-decoration:underline;color:#568a2e}#tinymce>a.btn,article>a.btn{display:inline-block}#tinymce i, article
i{font-style:italic;font-family:'Poppins',sans-serif !important}#tinymce [class*="btn-"] i, article [class*="btn-"] i{font-family:'sd-icons' !important;font-style:normal;top:2px}#tinymce hr, article
hr{border-style:solid;color:#6d6e71}#tinymce ul, article
ul{list-style-type:none;margin-top:1em;margin-bottom:1em;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:0px;padding-left:0;position:relative}#tinymce ul li, article ul
li{list-style:none;list-style-type:none;list-style-position:inside;margin:0;padding-left:26px;position:relative}#tinymce ul li:before, article ul li:before{content:"\e941";font-family:'sd-icons';left:0;position:absolute;color:#7ac143}#tinymce .gform_wrapper, article
.gform_wrapper{max-width:600px;background:#f4f4f4;padding:1px
30px 34px;border:1px
solid #f4f4f4;margin-top:30px}#tinymce ul, article ul, #tinymce ol, article
ol{line-height:1.8em}#tinymce ol, article
ol{padding:0
20px;list-style-type:decimal;list-style-position:outside}#tinymce blockquote, article
blockquote{font-size:20px;font-weight:600;line-height:1.8;color:#6d6e71;font-family:'Poppins',sans-serif;text-transform:none;margin:2em
0px;border-left:4px solid #6d6e71;padding:5px
0px 5px 25px}#tinymce table:not(.gfield_list), article table:not(.gfield_list){margin:0;border:1pt solid windowtext;border-collapse:collapse}#tinymce table:not(.gfield_list)[style*="width:"], article table:not(.gfield_list)[style*="width:"]{width:100% !important}#tinymce table:not(.gfield_list) th, article table:not(.gfield_list) th{background:#bfbfbf;color:#fff;padding:8px
7px;font-weight:bold}#tinymce table:not(.gfield_list) thead td, article table:not(.gfield_list) thead
td{background:#bfbfbf;color:#fff;padding:8px
7px;font-weight:bold}#tinymce table:not(.gfield_list) thead td p, article table:not(.gfield_list) thead td
p{margin:0
!important;padding:0
!important}#tinymce table:not(.gfield_list) th, article table:not(.gfield_list) th, #tinymce table:not(.gfield_list) td, article table:not(.gfield_list) td{vertical-align:top;border-width:0px 1pt 1pt 0px;border-style:none solid solid none;border-color:#000 windowtext windowtext #000;padding:6pt 5.4pt}body#tinymce{background:#fff !important}.body-wrapper{z-index:2;position:relative}.layout{padding:40px
0}.site-links{margin:10px
0 0px}.gsection{margin:17px
0 9px !important}.gfield_description{float:left;font-size:12px;line-height:1.75em;margin-top:5px;margin-bottom:15px}.gsection
.gsection_title{font-size:20px;font-weight:600;color:#5d5d5d;text-transform:none;margin:0}.gsection
.gsection_description{font-size:15px}span.gform_sub_header{font-size:15px;font-weight:600;color:#5d5d5d;text-transform:none;margin-bottom:2px !important;margin-top:12px !important}.gfield_border_top{border-top:1px solid #f2f2f2;padding-top:40px;margin-top:40px !important}.gform_heading{display:block;padding:7px
0 10px}.gform_heading
.gform_title{font-size:26px;line-height:1.6em}.gform_heading
.gform_description{display:block;text-align:left}.gform_heading .gform_description
span{font-weight:500}.gfield_list
th{font-size:15px;font-weight:500;line-height:1.6;padding-bottom:5px}body .ginput_container_list table.gfield_list tbody tr td.gfield_list_icons img.add_list_item, body .ginput_container_list table.gfield_list tbody tr td.gfield_list_icons
img.delete_list_item{margin:4px
0 4px 7px}.gfield{margin-bottom:13px}.gfield
label{font-size:15px;font-weight:600;line-height:1.6;padding-bottom:0}.gfield .ginput_container_checkbox, .gfield
.ginput_container_radio{padding-right:14px}.gfield input, .gfield select, .gfield
textarea{border:solid 1px #f4f4f4;padding:10px}.gfield input::-moz-placeholder, .gfield select::-moz-placeholder, .gfield textarea::-moz-placeholder, .gfield input:-moz-placeholder, .gfield select:-moz-placeholder, .gfield textarea:-moz-placeholder, .gfield input:-ms-input-placeholder, .gfield select:-ms-input-placeholder, .gfield textarea:-ms-input-placeholder, .gfield input::-webkit-input-placeholder, .gfield select::-webkit-input-placeholder, .gfield textarea::-webkit-input-placeholder{font-size:16px;color:#6d6e71;font-weight:100;opacity:1}.gfield.optin{padding-top:11px;margin-bottom:0px;color:#6d6e71}.gfield.optin
.ginput_container_checkbox{padding:0}.gfield.optin
label{font-size:15px}.darken-bk:before,.darken-image:before{background:#242428;opacity:0.5}.slideupTile{text-decoration:none;display:block;transition:ease 0.5s all;position:relative;overflow:hidden;box-shadow:0 0 8px 0px #e4e4e4}.slideupTile
.image{margin-bottom:66px;position:relative}.slideupTile
.title{background:#fff;padding:17px
24px 0;z-index:100;transition:ease 0.5s all;width:100%;position:absolute;bottom:-34px}.slideupTile:hover{box-shadow:0 0 8px 0px #bfbfbf}.slideupTile:hover
.title{bottom:0}.selectboxit-container{position:relative}.selectboxit-container .selectboxit-option-icon-container{display:none}.selectboxit-container
*{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;outline:none;white-space:nowrap}.selectboxit-container .selectboxit-btn{width:auto !important}.selectboxit-container .selectboxit-arrow-container{width:21px;position:absolute !important;right:-8px;top:6px}.selectboxit-container .selectboxit-text{max-width:none !important;margin-right:0px;margin-left:0px;font-weight:200;text-indent:0px !important;background:transparent !important;border:none !important;width:auto !important;margin-right:28px}.selectboxit-container .selectboxit-default-arrow{border:none !important}.selectboxit-container .selectboxit-default-arrow:before{content:'\e926';font-family:'sd-icons';top:-1px;left:0px;position:absolute;font-size:14px;line-height:1.2em}.selectboxit-container .selectboxit-options{margin-top:3px;border:1px
solid #6d6e71;-moz-box-sizing:border-box;box-sizing:border-box;min-width:100%;margin:0;padding:0;list-style:none;position:absolute;overflow-x:hidden;overflow-y:auto;cursor:pointer;display:none;z-index:9999999999999;text-align:left;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0;list-style-type:none;background:#fff;padding:11px}.selectboxit-container .selectboxit-options .selectboxit-list{right:0;background-color:#fff;border:1px
solid #ccc;border:1px
solid rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2)}.selectboxit-container .selectboxit-options .selectboxit-list .selectboxit-option-anchor{color:#333}.selectboxit-container .selectboxit-options .selectboxit-optgroup-header{text-indent:5px;margin:0;list-style-type:none}.selectboxit-container .selectboxit-options .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{color:#fff;background:#7ac143}.selectboxit-container .selectboxit-options .selectboxit-option-icon-container{display:none}.selectboxit-container .selectboxit-options .selectboxit-focus
a{color:#7ac143 !important}.selectboxit-container .selectboxit-options
a{display:block;font-size:15px;line-height:2.2em;letter-spacing:1px;text-align:left;color:#6d6e71;padding:0px
4px;font-weight:200}.selectboxit-container .selectboxit-options a:hover{color:#fff}.table-responsive{overflow:auto}.table-responsive
table{min-width:700px}.error-404
polygon{fill:#7ac143}.lSSlideOuter .lSAction > a:after, .lSSlideOuter .lSAction>a:before{color:#6d6e71}.section-bk{background-color:#f2f5ef}.primary-bk{background-color:#7ac143}.primary-text{color:#7ac143}.primary-dark-bk{background-color:#568a2e}.primary-dark-text{color:#568a2e}.secondary-bk{background-color:#7ac143}.secondary-text{color:#7ac143}.secondary-dark-bk{background-color:#949494}.secondary-dark-text{color:#949494}.body-bk{background-color:#6d6e71}.body-text{color:#6d6e71}.heading-bk{background-color:#6d6e71}.heading-text{color:#6d6e71}.black-bk{background-color:#242428}.black-text{color:#242428}.white-bk{background-color:#fff}.white-text{color:#fff}.grey-bk{background-color:#f4f4f4}.grey-text-text{color:#6d6e71}.grey-text-bk{background-color:#6d6e71}.greydark-bk{background-color:#555}.greydark-text{color:#555}.btn-primary.btn{background:#7ac143;color:#fff}.btn-primary.btn:hover{background:#568a2e;color:#fff}.btn-primary.btn:hover
i{color:#fff}.btn-primary.btn-text{background:none !important;color:#7ac143}.btn-primary.btn-text:hover{background:#568a2e !important;color:#7ac143}.btn-primary.btn-text:hover
i{color:#7ac143}.btn-primary.btn-text-underline{background:none !important;color:#7ac143}.btn-primary.btn-text-underline:hover{background:none !important;color:#568a2e;border-bottom-color:#568a2e}.btn-primary.btn-text-underline:hover
i{color:#568a2e}.btn-primary.btn-ghost{border-color:#7ac143;background:transparent;color:#7ac143}.btn-primary.btn-ghost:hover{background:#568a2e;color:#fff;border-color:#568a2e}.btn-primary.btn-ghost:hover
i{color:#fff}.btn-primary.btn-secondary{color:#7ac143}.btn-primary.btn-secondary:hover{background:#568a2e;color:#fff}.btn-primary.btn-secondary:hover
i{color:#fff}.btn-primary.btn-ghost-secondary{color:#7ac143}.btn-primary.btn-ghost-secondary:hover{background:transparent;color:#7ac143;border-color:#7ac143}.btn-primary.btn-ghost-secondary:hover
i{color:#7ac143}.btn-secondary.btn{background:#7ac143;color:#fff}.btn-secondary.btn:hover{background:#949494;color:#fff}.btn-secondary.btn:hover
i{color:#fff}.btn-secondary.btn-text{background:none !important;color:#7ac143}.btn-secondary.btn-text:hover{background:#949494 !important;color:#7ac143}.btn-secondary.btn-text:hover
i{color:#7ac143}.btn-secondary.btn-text-underline{background:none !important;color:#7ac143}.btn-secondary.btn-text-underline:hover{background:none !important;color:#949494;border-bottom-color:#949494}.btn-secondary.btn-text-underline:hover
i{color:#949494}.btn-secondary.btn-ghost{border-color:#7ac143;background:transparent;color:#7ac143}.btn-secondary.btn-ghost:hover{background:#949494;color:#fff;border-color:#949494}.btn-secondary.btn-ghost:hover
i{color:#fff}.btn-secondary.btn-secondary{color:#7ac143}.btn-secondary.btn-secondary:hover{background:#949494;color:#fff}.btn-secondary.btn-secondary:hover
i{color:#fff}.btn-secondary.btn-ghost-secondary{color:#7ac143}.btn-secondary.btn-ghost-secondary:hover{background:transparent;color:#7ac143;border-color:#7ac143}.btn-secondary.btn-ghost-secondary:hover
i{color:#7ac143}.btn-body.btn{background:#6d6e71;color:#fff}.btn-body.btn:hover{background:#6d6e71;color:#fff}.btn-body.btn:hover
i{color:#fff}.btn-body.btn-text{background:none !important;color:#6d6e71}.btn-body.btn-text:hover{background:#6d6e71 !important;color:#6d6e71}.btn-body.btn-text:hover
i{color:#6d6e71}.btn-body.btn-text-underline{background:none !important;color:#6d6e71}.btn-body.btn-text-underline:hover{background:none !important;color:#6d6e71;border-bottom-color:#6d6e71}.btn-body.btn-text-underline:hover
i{color:#6d6e71}.btn-body.btn-ghost{border-color:#6d6e71;background:transparent;color:#6d6e71}.btn-body.btn-ghost:hover{background:#6d6e71;color:#fff;border-color:#6d6e71}.btn-body.btn-ghost:hover
i{color:#fff}.btn-body.btn-secondary{color:#6d6e71}.btn-body.btn-secondary:hover{background:#6d6e71;color:#fff}.btn-body.btn-secondary:hover
i{color:#fff}.btn-body.btn-ghost-secondary{color:#6d6e71}.btn-body.btn-ghost-secondary:hover{background:transparent;color:#6d6e71;border-color:#6d6e71}.btn-body.btn-ghost-secondary:hover
i{color:#6d6e71}.btn-grey.btn{background:#f4f4f4;color:#fff}.btn-grey.btn:hover{background:#6d6e71;color:#fff}.btn-grey.btn:hover
i{color:#fff}.btn-grey.btn-text{background:none !important;color:#f4f4f4}.btn-grey.btn-text:hover{background:#6d6e71 !important;color:#f4f4f4}.btn-grey.btn-text:hover
i{color:#f4f4f4}.btn-grey.btn-text-underline{background:none !important;color:#f4f4f4}.btn-grey.btn-text-underline:hover{background:none !important;color:#6d6e71;border-bottom-color:#6d6e71}.btn-grey.btn-text-underline:hover
i{color:#6d6e71}.btn-grey.btn-ghost{border-color:#f4f4f4;background:transparent;color:#f4f4f4}.btn-grey.btn-ghost:hover{background:#6d6e71;color:#fff;border-color:#6d6e71}.btn-grey.btn-ghost:hover
i{color:#fff}.btn-grey.btn-secondary{color:#f4f4f4}.btn-grey.btn-secondary:hover{background:#6d6e71;color:#fff}.btn-grey.btn-secondary:hover
i{color:#fff}.btn-grey.btn-ghost-secondary{color:#f4f4f4}.btn-grey.btn-ghost-secondary:hover{background:transparent;color:#f4f4f4;border-color:#f4f4f4}.btn-grey.btn-ghost-secondary:hover
i{color:#f4f4f4}.btn-grey-dark.btn{background:#555;color:#fff}.btn-grey-dark.btn:hover{background:#242428;color:#fff}.btn-grey-dark.btn:hover
i{color:#fff}.btn-grey-dark.btn-text{background:none !important;color:#555}.btn-grey-dark.btn-text:hover{background:#242428 !important;color:#555}.btn-grey-dark.btn-text:hover
i{color:#555}.btn-grey-dark.btn-text-underline{background:none !important;color:#555}.btn-grey-dark.btn-text-underline:hover{background:none !important;color:#242428;border-bottom-color:#242428}.btn-grey-dark.btn-text-underline:hover
i{color:#242428}.btn-grey-dark.btn-ghost{border-color:#555;background:transparent;color:#555}.btn-grey-dark.btn-ghost:hover{background:#242428;color:#fff;border-color:#242428}.btn-grey-dark.btn-ghost:hover
i{color:#fff}.btn-grey-dark.btn-secondary{color:#555}.btn-grey-dark.btn-secondary:hover{background:#242428;color:#fff}.btn-grey-dark.btn-secondary:hover
i{color:#fff}.btn-grey-dark.btn-ghost-secondary{color:#555}.btn-grey-dark.btn-ghost-secondary:hover{background:transparent;color:#555;border-color:#555}.btn-grey-dark.btn-ghost-secondary:hover
i{color:#555}.btn-black.btn{background:#242428;color:#fff}.btn-black.btn:hover{background:#7ac143;color:#fff}.btn-black.btn:hover
i{color:#fff}.btn-black.btn-text{background:none !important;color:#242428}.btn-black.btn-text:hover{background:#7ac143 !important;color:#242428}.btn-black.btn-text:hover
i{color:#242428}.btn-black.btn-text-underline{background:none !important;color:#242428}.btn-black.btn-text-underline:hover{background:none !important;color:#7ac143;border-bottom-color:#7ac143}.btn-black.btn-text-underline:hover
i{color:#7ac143}.btn-black.btn-ghost{border-color:#242428;background:transparent;color:#242428}.btn-black.btn-ghost:hover{background:#7ac143;color:#fff;border-color:#7ac143}.btn-black.btn-ghost:hover
i{color:#fff}.btn-black.btn-secondary{color:#242428}.btn-black.btn-secondary:hover{background:#7ac143;color:#fff}.btn-black.btn-secondary:hover
i{color:#fff}.btn-black.btn-ghost-secondary{color:#242428}.btn-black.btn-ghost-secondary:hover{background:transparent;color:#242428;border-color:#242428}.btn-black.btn-ghost-secondary:hover
i{color:#242428}.btn-white.btn{background:#fff;color:#7ac143}.btn-white.btn:hover{background:#7ac143;color:#fff}.btn-white.btn:hover
i{color:#fff}.btn-white.btn-text{background:none !important;color:#fff}.btn-white.btn-text:hover{background:#7ac143 !important;color:#fff}.btn-white.btn-text:hover
i{color:#fff}.btn-white.btn-text-underline{background:none !important;color:#fff}.btn-white.btn-text-underline:hover{background:none !important;color:#7ac143;border-bottom-color:#7ac143}.btn-white.btn-text-underline:hover
i{color:#7ac143}.btn-white.btn-ghost{border-color:#fff;background:transparent;color:#fff}.btn-white.btn-ghost:hover{background:#7ac143;color:#fff;border-color:#7ac143}.btn-white.btn-ghost:hover
i{color:#fff}.btn-white.btn-secondary{color:#fff}.btn-white.btn-secondary:hover{background:#7ac143;color:#fff}.btn-white.btn-secondary:hover
i{color:#fff}.btn-white.btn-ghost-secondary{color:#fff}.btn-white.btn-ghost-secondary:hover{background:transparent;color:#fff;border-color:#fff}.btn-white.btn-ghost-secondary:hover
i{color:#fff}.absolute{position:absolute;top:0px;bottom:0;left:0;right:0;height:100%;width:100%}header{position:absolute;width:100%;max-width:1920px;margin:auto;z-index:9}header
.nav{transition:0.3s ease all 0.3s;margin:0}@media (max-width: 735px){header
.nav{background:#fff}}header .nav
li{display:inline-block;padding-left:51px}@media (max-width: 1600px){header .nav
li{padding-left:35px}}@media (max-width: 1270px){header .nav
li{padding-left:35px}}header .nav
li.mobile{display:none}header .nav
li.spacer{padding-left:65px !important}header .nav li, header .nav
.logo{padding-top:29px;padding-bottom:29px;transition:0.3s ease all}header .nav li img, header .nav .logo
img{width:100%}header .nav .logo
a{display:inline-block;max-width:130px;margin-bottom:-130px;transition:0.3s ease all;float:left}@media (max-width: 735px){header .nav .logo
a{max-width:120px !important}}header .nav .logo a
img{transition:0.3s ease all 0.3s}header .nav li>a{position:relative;text-decoration:none;color:#fff;transition:0.3s ease all;line-height:4.35em;font-weight:400;font-size:19px;letter-spacing:0.2px}@media (max-width: 735px){header .nav li>a{line-height:2.35em}}header .nav li>a:after{position:absolute;width:0%;left:0;bottom:-7px;right:0;margin:auto;content:'';background:#7ac143;height:1px;transition:all 0.3s ease}header .nav li>a:hover:after{width:100%}header .nav li>a.nohover:after{content:none !important}header .nav li:first-child{padding-left:0}header .nav .contact
a{border:1px
solid transparent;border-radius:1000px;padding:6px
16px;margin:-6px -5px;display:inline-block;line-height:1.85em}header .nav .contact a:hover{border:1px
solid #fff}header .nav .contact a:after{content:none}header .phone-number
i{position:relative;top:3px}@media (max-width: 1600px){}@media (max-width: 1270px){header .nav
li{padding-left:18px;padding-top:21px;padding-bottom:21px}header .nav li
a{font-size:18px}header .nav
li.spacer{display:none}header .nav .logo
a{max-width:110px}}@media (max-width: 1020px){header .nav .right li, header .upper-nav{display:none}header .nav .right
li.mobile{display:inline-block;padding-left:33px !important;line-height:1.5em}header .nav li, header .nav
.logo{padding-top:8px;padding-bottom:8px}header .nav
.spacer{display:none}header .phone-number, header
.fav{display:inline-block !important}header .nav li>a:after{height:0px;transition:none}}@media (max-width: 735px){header .nav
.logo{padding-top:5px !important;padding-bottom:5px !important}header .nav .logo
a{width:72px !important}header .nav .right
li.mobile{line-height:1em;padding-left:26px !important}header .phone-number
span{display:none !important}header .icon-menu, header .icon-favourite-outline{font-size:24px;top:5px}}@media (max-width: 375px){}.header-offset{height:140px !important}@media (max-width: 1020px){.header-offset{height:120px !important}}@media (max-width: 735px){.header-offset{height:76px !important}}@media (max-width: 375px){}.sticky-active
header{position:fixed;top:-160px}@media (max-width: 735px){.sticky-active header .nav .logo
a{width:55px !important}}.sticky-active.sticky-up
header{-webkit-transition:0.5s all ease !important;transition:0.5s all ease !important}.sticky-hide
header{-webkit-transition:0.5s all ease !important;transition:0.5s all ease !important}.sticky-show
header{-webkit-transition:0.5s all ease !important;transition:0.5s all ease !important}.sticky-show
header{top:0px}.sticky-show header .upper-nav{display:none}.sticky-show header .nav
.logo{padding-top:12px;padding-bottom:12px}.sticky-show header .nav .logo
a{max-width:70px;margin-bottom:-40px}.sticky-show header .nav
li{padding-top:12px;padding-bottom:12px}.sticky-show header .nav li
a{line-height:2.35em}.sticky-show header .nav .nav-item .hasdropdownonHover:after, .sticky-show header .nav .nav-item
.dropdown{display:block}.sticky-hide
header{top:-160px}@media (max-width: 735px){.sticky-hide
header{top:-95px}}.sticky-hide header .hasdropdownonHover:after, .sticky-hide header
.dropdown{display:none}@media (max-width: 735px){.nav .mobile-menu-btn{color:#6d6e71 !important}.nav li>a{color:#6d6e71 !important}}header.white .nav, .sticky-active header
.nav{background:#fff !important;box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.15)}header.white .nav li > a, .sticky-active header .nav li>a{color:#6d6e71}header.white .nav li > a:after, .sticky-active header .nav li>a:after{background:#6d6e71}header.white .nav li > a:hover, .sticky-active header .nav li>a:hover{color:#7ac143}header.white .nav li > a:hover:after, .sticky-active header .nav li>a:hover:after{background:#7ac143}header.white .nav .logo a, .sticky-active header .nav .logo
a{background:none !important}header.white .nav .logo a img, .sticky-active header .nav .logo a
img{opacity:1 !important}.page-template-page-home .header-offset{display:none}.nav-is-top .home header
.nav{box-shadow:none}html[data-useragent*='MSIE 10.0'] header .hasdropdownonClick:after, html[data-useragent*='MSIE 10.0'] header .hasdropdownonHover:after{content:none !important}.mm-list li a, .mm-list li
span{padding:18px
10px 14px 20px !important}.mm-list li a img, .mm-list li span
img{display:inline-block;vertical-align:middle;margin-right:7px}.mm-listitem
a{cursor:pointer}.mm-listitem:hover{background:#f0f0f0 !important}.mm-menu{background:#fff !important;overflow:hidden}.mm-wrapper_opened .logo, .mm-wrapper_opened .mobile-menu-btn, .mm-wrapper_opened .phone-dropdown > .btn, .mm-wrapper_opened .nav-item > span, .mm-wrapper_opened .body-wrapper, .mm-wrapper_opened .nav-item>a{-webkit-filter:blur(2px);filter:blur(2px)}.mm-menu_offcanvas{opacity:0;visibility:hidden;display:block !important}.mm-menu_offcanvas.mm-menu_opened{opacity:1;visibility:visible}.mm-wrapper_opening .mm-page__blocker{opacity:1;visibility:visible}.mm-page__blocker{background:rgba(0, 0, 0, 0.4) !important;-webkit-transition:opacity 0.4s ease, visibility 0.4s ease !important;transition:opacity 0.4s ease, visibility 0.4s ease !important;opacity:0;visibility:hidden;display:block !important}@media (max-width: 375px){.mm-page__blocker{display:none !important}}#mm-1 .mm-navbar{display:none !important}.mm-panels .mm-listview{margin-top:8vh !important}.mm-listitem span, .mm-listitem
a{font-size:20px;font-weight:600 !important;color:#7ac143 !important;font-family:'Poppins',sans-serif;line-height:1.4em}.mm-listitem .mm-btn_next:before,.mm-listitem:after{content:none !important}.mm-navbar{border-bottom:none !important;padding:18px
40px !important}a.mm-navbar__title{font-size:14px;color:#7ac143 !important;font-weight:400 !important;-webkit-font-smoothing:auto;text-align:left;padding-left:18px}.mm-btn_prev:before{content:"\e903" !important;font-family:'sd-icons' !important;border:none !important;-webkit-transform:none !important;transform:none !important;height:auto !important;width:auto !important;font-size:24px;top:10px !important;color:#7ac143 !important;padding:18px
0px !important}.mm-menu_navbar_top-1 .mm-panels{top:0px !important}.mm-panel_has-navbar .mm-navbar{display:block}.mm-navbars_bottom,.mm-navbars_top{border:none !important}.mm-navbars_bottom .mm-navbar, .mm-navbars_top .mm-navbar{padding:0
!important;height:auto !important}.lang-switcher{text-align:left;padding:0
20px 20px !important;font-size:14px;color:#7ac143 !important;-webkit-font-smoothing:auto;font-weight:normal}.mm-menu .mm-listview .mm-btn_next:after{border-color:rgba(122, 193, 67, .4) !important}.mm-menu_theme-white.mm-menu_selected-hover .mm-listitem > a.mm-btn_fullwidth:hover + span, .mm-menu_theme-white.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover{background:transparent !important}.mm-menu_position-bottom,.mm-menu_position-front,.mm-menu_position-top{transition:-webkit-transform 0.8s ease !important;-webkit-transition:-webkit-transform 0.8s ease !important;transition:transform 0.8s ease !important;transition:transform 0.8s ease, -webkit-transform 0.8s ease !important;transition:transform 0.8s ease, -webkit-transform 0.8s ease, opacity 0.8s ease !important}*{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.mm-menu_theme-white .mm-listitem_selected > a:not(.mm-btn_next), .mm-menu_theme-white .mm-listitem_selected>span{background:transparent}.mm-listitem .mm-btn_next{background:transparent !important}.header_layout{position:relative;padding:75px
0 45px}@media (max-width: 735px){.header_layout{padding:20px
0 0px}}.header_layout .header-image{position:absolute;top:0;bottom:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat}.header_layout .darken-image{height:100%}.header_layout .darken-image
img{width:100%;height:100%}.header_layout .page-container{z-index:3;position:relative}.header_layout .page-container>div{max-width:620px}.header_layout .sub-header{font-size:19px;font-weight:100;line-height:1.78}.header_layout .fsc-logo{float:right;margin-top:-18px;margin-right:60px;max-width:300px}@media (max-width: 1020px){.header_layout .fsc-logo{float:none;margin-top:0;width:180px;margin-bottom:10px}}.header_layout.has-image, .header_layout.has-image div, .header_layout.has-image
h1{color:#fff}.header_layout.has-image{padding:0px}.header_layout.has-image .page-container{position:relative;left:0;right:0;top:0;bottom:0;height:100%;min-height:400px}.header_layout.has-image .page-container .header-container{padding:204px
0 50px}.header_layout.has-image .page-container h1, .header_layout.has-image .page-container .sub-header{padding-left:0px}.header_layout .capability-link{margin-bottom:25px;font-size:14px;font-weight:500;text-transform:uppercase;position:absolute;bottom:0;color:#fff;text-decoration:none}.header_layout .capability-link:hover{text-decoration:underline}@media (max-width: 1600px){}@media (max-width: 1270px){}@media (max-width: 1020px){}@media (max-width: 735px){}@media (max-width: 375px){}.footer{width:100%}.footer .footer-fixed{position:relative}.footer
.footer_lets_talk_layout{position:relative;overflow:hidden;text-align:center;height:100%;background:#7ac143}.footer .footer_lets_talk_layout .footer-bk-image{position:absolute;top:50%;bottom:0;left:0;right:0;min-width:100%;height:auto;width:auto;max-width:none;left:50%;transform:translateY(-50%) translateX(-50%)}.footer .footer_lets_talk_layout .text-container, .footer .footer_lets_talk_layout .page-container{position:relative;z-index:3;padding:155px
0}.footer .footer_lets_talk_layout .footer-logo{max-height:180px;margin:0
auto}.footer .footer_lets_talk_layout
.display2{margin-top:10px}.footer .footer_lets_talk_layout
.btn{margin-top:36px}.footer .footer_lets_talk_layout .btn
i{top:auto;line-height:22px;vertical-align:bottom}.footer
.footer_links_layout{background:#7ac143;padding:20px
0 20px;color:#fff}.footer .footer_links_layout
.center{position:absolute;left:0;right:0}@media (max-width: 1270px){.footer .footer_links_layout
.center{position:relative;margin:9px
0 19px;float:left;width:100%}}@media (min-width: 1401px){.footer .footer_links_layout .page-container{max-width:1600px;width:95%}}.footer .footer_links_layout
ul{display:inline-block}.footer .footer_links_layout ul
li{display:inline-block}.footer .footer_links_layout
a{text-decoration:none;padding-right:35px;font-size:14px;text-transform:uppercase;color:#fff}.footer .footer_links_layout a:hover{text-decoration:underline}@media (max-width: 735px){.footer .footer_links_layout .left
a{width:100%;display:block;padding:0;margin-bottom:8px}}.footer .footer_links_layout .social-links
a{padding-right:20px;font-size:21px;line-height:1em}.footer .footer_links_layout
.scratch{font-size:14px}.footer .footer_links_layout .scratch
a{font-weight:600}.footer .footer_links_layout .scratch a:hover{text-decoration:none}.footer .footer_links_layout .social-links{z-index:9;position:relative;display:inline-block}.footer .footer_links_layout .social-links
a{padding-left:20px;font-size:21px;line-height:1em}@media (max-width: 1600px){}@media (max-width: 1270px){.footer .left, .footer
.right{width:100%;text-align:center;margin-bottom:11px}}@media (max-width: 1020px){}@media (max-width: 735px){.footer
.display2{font-size:24px;margin-bottom:16px}.footer
.left{display:none}.footer .social-links{display:block;text-align:center}}@media (max-width: 375px){.footer
.mobileHide{display:none}.footer
.left{float:none;text-align:center;padding-bottom:10px}.footer
.right{float:none;text-align:center}.footer .footer_lets_talk_layout .page-container{padding:160px
0}}@media (max-width: 320px){.footer .footer_lets_talk_layout .page-container{padding:105px
0}}.default_intro .site-links{margin-bottom:0}@media (min-width: 735px){.default_intro
.defaultRight{padding-right:55px}}.default_intro .default-pages ul ul li
a{font-weight:200}.default_intro .default-pages
li{margin-top:8px}.default_intro .default-pages li:first-child{margin-top:0}.default_intro .default-pages li
a{font-weight:bold;text-decoration:none;color:#6d6e71}.default_intro .default-pages li a:hover{color:#7ac143;border-bottom:1px solid #7ac143;padding-bottom:3px}.flexible_content .layout-sm{padding:25px
0}.flexible_content
.column_1{max-width:960px}.gallery-image
img{opacity:0}.gallery-image .youtube-video
img{height:269px}.gallery-image .image-link{position:relative;display:inline-block}.gallery-image .image-link:before{content:"\e91e";font-family:'sd-icons';color:#fff;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:35px;height:35px;font-size:35px;z-index:1;line-height:1em}.gallery-image a.image-link{display:block !important}.gallery-image a:hover:after{background:rgba(0, 0, 0, 0.2)}.gallery-image a:after{background:rgba(0, 0, 0, 0);position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;content:'';-webkit-transition:all 0.6s ease;transition:all 0.6s ease}.loaded
img{opacity:1}@media (max-width: 1020px){.gallery-image{opacity:1;width:50% !important;height:auto !important;position:relative !important;top:0 !important;left:0 !important;padding:2px
!important;float:left}.gallery-image
img{opacity:1;position:relative !important;top:0 !important;left:0 !important;margin:0
!important;width:100% !important;height:auto !important}}.legal-pages{margin-top:33px;margin-bottom:33px}.legal-pages .legal-icon{width:27%;margin:auto;fill:#58595b;margin-bottom:11px}.legal-pages
a{background-color:#f3f3f3;text-align:center;padding:35px
0;font-size:18px;color:#58595b !important;display:block;text-decoration:none !important}.legal-pages a:hover{color:#fff !important;text-decoration:none;background-color:#58595b}.legal-pages a:hover svg rect, .legal-pages a:hover svg
path{fill:#fff}.header_homepage_layout{position:relative}.header_homepage_layout
.content{position:relative}.header_homepage_layout
.image{max-height:800px;height:400px;height:calc(100vh - 104px);min-height:500px;background-size:cover}.header_homepage_layout .page-container{position:relative}.header_homepage_layout
.lbp{position:absolute;bottom:-52px;right:0;width:150px}.header_homepage_layout
.content{top:57%;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:left;color:#fff;margin:auto}.header_homepage_layout .content
.subtitle{color:#fff;font-size:15px}.header_homepage_layout .content
.title{color:#fff;font-size:45px;font-weight:600;line-height:50px;max-width:600px}.header_homepage_layout .content
.button{margin-top:25px}.header_homepage_layout .content .button
a{display:inline-block}.header_homepage_layout .btn-text{margin-left:20px}@media (max-width: 1600px){}@media (max-width: 1270px){.header_homepage_layout
.content{top:46%}.header_homepage_layout
.image{height:calc(100vh - 94px)}}@media (max-width: 1020px){.header_homepage_layout
.content{top:55%}.header_homepage_layout
.image{height:calc(100vh - 71px)}}@media (max-width: 735px){.header_homepage_layout
.content{padding:0
8px;position:relative;margin:auto}.header_homepage_layout .content
.title{font-size:32px;line-height:40px}.header_homepage_layout .content .button
a{margin:0}.header_homepage_layout .content .button a.btn-white{margin-top:20px}.header_homepage_layout
.lbp{max-width:130px}}@media (max-width: 375px){.header_homepage_layout
.content{top:50%;position:relative;width:100%;margin:auto}.header_homepage_layout
.image{height:500px}.header_homepage_layout
.lbp{max-width:90px}}.content_left_right_layout .page-container{position:relative;z-index:1}.content_left_right_layout .btn-text{margin:0}@media (max-width: 1600px){}@media (max-width: 1270px){}@media (max-width: 1020px){.content_left_right_layout
.vcentered{display:block}}@media (max-width: 735px){}@media (max-width: 375px){}.content-image{box-shadow:0 10px 20px 0 rgba(0, 0, 0, 0.25)}@media (max-width: 1020px){.content-image{margin-bottom:50px}}.content-image a:before{content:'';width:70px;height:70px;font-size:70px;line-height:70px;opacity:0.9;background:rgba(0, 0, 0, 0.5);border-radius:40px}.content-image a .image-link-hover{font-size:18px;font-weight:600;color:#fff;opacity:0.8}.content-image a:hover .image-link-hover, .content-image a:hover:before{opacity:1}.form_layout{float:left;width:100%;min-height:calc(100vh - 113px);padding:80px
0 150px;background-color:#f4f4f4;background-size:cover;border-bottom:1px solid #d1d3d4}.container-form{max-width:750px;width:100%;margin:0
auto;padding:50px
3%;background-color:#fff;overflow:hidden}.container-form
article{float:left;width:100%}#tinymce .gform_wrapper, article
.gform_wrapper{max-width:none;background:transparent;padding:0;border:none}.gforms_confirmation_message{padding:100px
40px;width:100%}#promo-container{display:none}@media (max-width: 1020px){.form-main{min-height:calc(100vh - 64px)}}@media (max-width: 735px){.form_layout{padding:15px
0}h3.gform_title{padding:18px
15px}.gforms_confirmation_message{padding:50px
15px}}.post_searchfilter{min-height:600px;padding:80px
0;margin-bottom:-70px}.post_searchfilter .sf-wrapper{padding-top:0vh;-webkit-transition:0.5s ease 0s;transition:0.5s ease 0s;background-position:top 100px center;background-repeat:no-repeat;background-image:url('/assets/themes/ceconstruction-theme/images/loading-grey.gif');background-size:0px}@media (max-width: 735px){.post_searchfilter .sf-wrapper{background-size:90px !important}}.post_searchfilter .sf-wrapper .sf-listings{position:relative;background:#fff;opacity:1;top:0;-webkit-transition:opacity 0.5s ease 0s, top 0.5s ease 0s;transition:opacity 0.5s ease 0s, top 0.5s ease 0s;min-height:300px}.post_searchfilter .sf-wrapper.loading{background-size:150px;overflow:hidden}.post_searchfilter .sf-wrapper.loading .sf-listings{opacity:0;top:50vh}.post_searchfilter .sf-wrapper .btns-center{text-align:center}.post_searchfilter .sf-wrapper .btns-center #load-more{cursor:pointer}@media (max-width: 1600px){}@media (max-width: 1270px){}@media (max-width: 1020px){}@media (max-width: 735px){}@media (max-width: 375px){}.header_layout.no_image+.post_searchfilter,.header_layout.no_image+.page-start+.post_searchfilter{padding-top:0}.post_categories_layout{overflow:hidden}@media (max-width: 735px){.post_categories_layout{padding-top:0}}.post_categories_layout li
a{color:#6d6e71;line-height:2em;text-decoration:none}.post_categories_layout li a:hover{color:#7ac143}.slider_news_layout{position:relative}@media (max-width: 735px){.slider_news_layout{display:none}}.slider_news_layout .heading
.display2{position:relative;background:#fff;z-index:2;float:left;padding-right:30px}.slider_news_layout .heading .slider-arrows{position:absolute;right:0;bottom:-6px;z-index:1;background:#fff;padding-left:20px}.slider_news_layout .heading .slider-arrows
span{display:inline-block;padding:8px;line-height:11px;font-size:22px;border:1px
solid transparent;color:#6d6e71;cursor:pointer;-webkit-transition:0.4s all ease;transition:0.4s all ease}.slider_news_layout .heading .slider-arrows span:hover{color:#7ac143}@media (max-width: 1600px){}@media (max-width: 1270px){}@media (max-width: 1020px){}@media (max-width: 735px){.slider_news_layout .lightSlider, .slider_news_layout .lSSlideWrapper, .slider_news_layout
.lSSlideOuter{overflow:visible !important}}@media (max-width: 375px){}.post-filter-container{z-index:2;position:relative;margin:0px
0 40px;width:100%;position:relative}@media (max-width: 735px){.post-filter-container{font-size:21px}}.post-filter-container>span{display:inline-block;position:relative}.post-filter-container>span.dropdown{color:#7ac143;margin:0;cursor:pointer}@media (max-width: 735px){.post-filter-container>span.dropdown{margin:0
3px}}.post-filter-container > span.dropdown
i{top:4px;position:relative}.post-filter-container>span.dropdown>span{text-transform:lowercase}.post-filter-container > span.dropdown.active .post-filter{opacity:1;visibility:visible;top:50px;min-width:200px}.post-filter-container .post-filter{opacity:0;visibility:hidden;position:absolute;top:40px;left:0px;left:-20px;width:240px;-webkit-transition:0.2s ease all;transition:0.2s ease all;background:#fff;-webkit-box-shadow:0 2px 6px 0 rgba(57, 56, 58, 0.35);box-shadow:0 2px 6px 0 rgba(57, 56, 58, 0.35);padding:28px
24px;z-index:12;line-height:2em;font-size:17px;font-weight:200;letter-spacing:0.2px;text-decoration:none;text-align:left}.post-filter-container .post-filter
ul{width:100%;float:left;position:relative}.post-filter-container .post-filter .close-cross{font-size:0px;position:absolute;right:20px;top:70px}.post-filter-container .post-filter .close-cross
i{font-size:30px}.post-filter-container .post-filter .filter-reset{width:100%;float:left}.post-filter-container .post-filter .filter-reset
a{border-top:1px solid #eaeceb;margin-top:14px;padding:0;padding-top:14px;margin-bottom:-14px;text-align:center;font-size:13px;text-transform:uppercase;color:#6d6e71 !important}.post-filter-container .post-filter .filter-reset
a.active{font-weight:600}.post-filter-container .post-filter .filter-reset a.active:hover, .post-filter-container .post-filter .filter-reset a:hover{color:#7ac143 !important}.post-filter-container .post-filter
.display5{font-size:13px;color:#6d6e71;line-height:1em;margin-bottom:10px;display:block}.post-filter-container .post-filter
a{display:block;text-align:left;color:#6d6e71;font-size:17px;text-decoration:none;font-weight:100;line-height:1.25;padding:7px
0}@media (max-width: 735px){.post-filter-container .post-filter
a{font-size:20px;padding:10px
0}}.post-filter-container .post-filter
a.active{color:#6d6e71 !important;font-weight:600}.post-filter-container .post-filter a.active:hover, .post-filter-container .post-filter a:hover{color:#7ac143}@media (max-width: 1270px){.post-filter-container .post-filter{position:fixed;z-index:9999;top:0 !important;bottom:0;left:0 !important;right:0 !important;max-width:none !important;width:100% !important;height:100%;background:#fff;padding:87px
20px !important;overflow:scroll;-webkit-overflow-scrolling:touch;-webkit-transition:0.6s ease all;transition:0.6s ease all}.post-filter-container .post-filter
ul{width:100% !important;max-width:700px;margin:auto;float:none;padding:0
!important;border:none !important;padding-bottom:20px !important}.post-filter-container .post-filter .filter-reset
a{position:absolute;bottom:0px;left:0;background:#fff;display:block;width:100%;padding-bottom:30px}}.post-filter-container .post-search{position:absolute;right:0;top:0;left:calc(100% - 163px);bottom:0;-webkit-transition:0.8s all ease;transition:0.8s all ease;background:#fff}.post-filter-container .post-search .search-label{white-space:nowrap;font-size:18px;line-height:1em;cursor:pointer;color:#6d6e71;font-weight:300;float:left;z-index:1;position:relative;-webkit-transition:0.2s all ease;transition:0.2s all ease}.post-filter-container .post-search .search-label
i{-webkit-transition:0.2s all ease;transition:0.2s all ease;font-size:29px;top:4px;position:relative;color:#6d6e71}@media (max-width: 735px){.post-filter-container .post-search .search-label
i{top:2px}}.post-filter-container .post-search .search-label:hover{opacity:1}.post-filter-container .post-search .close-cross{color:#6d6e71;text-decoration:none}.post-filter-container .post-search .icon-close{position:absolute !important;top:0;right:13px;opacity:0 !important}@media (max-width: 735px){.post-filter-container .post-search .icon-close{font-size:29px;right:0}}.post-filter-container .post-search .post-searchbox{position:absolute;left:0;top:-10px;height:44px;border:none;background:transparent;opacity:0;padding-left:40px;width:100%;-webkit-transition:0.2s all ease;transition:0.2s all ease;font-size:24px;font-weight:100}.post-filter-container .post-search.search-show{left:0}.post-filter-container .post-search.search-show .search-label{pointer-events:none;color:transparent}.post-filter-container .post-search.search-show .search-label
i{top:-1px}.post-filter-container .post-search.search-show
form{z-index:3;position:relative}.post-filter-container .post-search.search-show .icon-close{opacity:0.3 !important;z-index:4;position:relative}.post-filter-container .post-search.search-show .icon-close:hover{opacity:1 !important}.post-filter-container .post-search.search-show .post-searchbox{opacity:1;border-bottom:1px solid #eaeceb}.post-filter-container a.clear-search{display:block;font-size:10px;color:#6d6e71;text-decoration:none}.post_searchfilter{padding-top:60px}.post-filter-container{text-align:right}@media (max-width: 735px){.post-filter-container{text-align:left}}.post-filter-container
span{font-size:16px;line-height:1.24;letter-spacing:0px}@media (max-width: 735px){.post-filter-container
span{font-size:21px}}.post-filter-container .post-filter{left:unset;right:0;width:240px;text-transform:initial}.header_layout.no_image + .page-start + .post_searchfilter .post-filter-container{margin-top:-80px;float:right}.more_news_layout{position:relative}.more_news_layout .heading
.display2{position:relative;background:#fff;z-index:2;float:left;padding-right:30px}.more_news_layout .heading .slider-arrows{position:absolute;right:0;bottom:-6px;z-index:1;background:#fff;padding-left:20px}.more_news_layout .heading .slider-arrows
span{display:inline-block;padding:8px;line-height:11px;font-size:22px;border:1px
solid transparent;color:#6d6e71;cursor:pointer;-webkit-transition:0.4s all ease;transition:0.4s all ease}.more_news_layout .heading .slider-arrows span:hover{color:#7ac143}@media (max-width: 1600px){}@media (max-width: 1270px){}@media (max-width: 1020px){}@media (max-width: 735px){.more_news_layout .lightSlider, .more_news_layout .lSSlideWrapper, .more_news_layout
.lSSlideOuter{overflow:visible !important}}@media (max-width: 375px){}.post_searchfilter .row>div{display:table;table-layout:fixed}.post-listing{text-decoration:none;cursor:pointer;color:#6d6e71;display:block;-webkit-transition:ease 0.5s all;transition:ease 0.5s all;position:relative;overflow:hidden}.post-listing .image-link{border-bottom:3px solid #fff;padding-bottom:49%;height:0;overflow:hidden;background-color:#f4f4f4}.post-listing .image-link
.date{position:absolute;bottom:14px;left:16px;z-index:3;font-size:12px;font-weight:600;letter-spacing:0.5px;line-height:14px;color:#fff;text-transform:uppercase}.post-listing .image-link.no_image{margin-bottom:0px}.post-listing .image-link
img{max-width:none;width:100%}.post-listing
.content{margin-top:19px;-webkit-transition:ease 0.8s all;transition:ease 0.8s all;width:100%}.post-listing .content
h3{font-size:16px;font-weight:500;line-height:22px}.post-listing:hover .image-wrapper{border-bottom:3px solid #7ac143}.post-listing:hover .image-wrapper:after{content:none !important}.post-listing:hover .content
h3{color:#7ac143}@media (max-width: 1020px){.post-listing:not(.lslide){display:table-row;float:none;text-decoration:none}.post-listing:not(.lslide) .image-link{width:45%;display:table-cell;float:none;margin-bottom:0px;height:100% !important;padding-bottom:0 !important}.post-listing:not(.lslide) .image-link
img{max-width:none;width:240px !important;height:120px !important;margin-left:-32px;margin-right:-32px}.post-listing:not(.lslide) .content{display:table-cell;float:none;width:55%;position:relative;top:0;vertical-align:middle;padding:0px
10px;background-color:transparent;border:1px
solid rgba(91, 126, 150, 0.16) !important}.post-listing:not(.lslide) .content
.body_copy{display:none}.post-listing:not(.lslide) .content
.date{color:#6d6e71;font-size:14px;font-weight:300;line-height:28px}.post-listing:not(.lslide) .content
.display4{font-size:18px}}.sf-wrapper .post-listing{padding-bottom:70px}.news_single-layout
.intro{margin-bottom:20px}.news_single-layout
.display2{max-width:700px}.news_single-layout
.breadcrumbs{margin-bottom:40px;float:none}.news_single-layout .breadcrumbs .site-links>span>span>span{color:#fff}.news_single-layout .breadcrumbs .site-links > span > span > span
a{color:#6d6e71}.news_single-layout .breadcrumbs .site-links>span>span>span>span{display:none}.news_single-layout .post-meta a, .news_single-layout .post-meta
span{margin-top:5px;color:#6d6e71;display:inline-block}.news_single-layout .news-heroimage
img{width:100%;max-width:none}.news_single-layout .news-heroimage .featured-image{position:relative;display:block}.news_single-layout .social-links{display:inline-block;width:100%}.news_single-layout .social-links
span{display:block;font-size:14px;font-weight:500;letter-spacing:1px;text-align:left;color:#6d6e71}.news_single-layout .social-links
li{display:inline-block}.news_single-layout .social-links
a{background-color:#f4f4f4;color:#fff;border-radius:1000px;padding:9px
10px;text-align:center;margin-top:4px;margin-right:4px;display:inline-block;line-height:1em}.news_single-layout .social-links a
i{margin:auto}.news_single-layout .social-links a.fb:hover{background-color:#3b5998}.news_single-layout .social-links a.gplus:hover{background-color:#d34836}.news_single-layout .social-links a.tw:hover{background-color:#0084b4}.news_single-layout .social-links a.linkedin:hover{background-color:#00a0dc}.news_single-layout .social-links a.pinterest:hover{background-color:#bd081c}.news_single-layout .social-links a.email:hover{background-color:#7ac143}.contact_thirds_layout{padding-top:50px}.contact_thirds_layout
h4{font-size:25px;font-weight:bold;line-height:1.2;color:#000;border:none;padding:0}.contact_thirds_layout
a{font-size:18px;color:#4a4a4a;display:block;line-height:1.65;text-decoration:none}.contact_thirds_layout a:hover{text-decoration:underline}.contact_thirds_layout
strong{font-size:17px;line-height:1.65;color:#4a4a4a;font-weight:600;margin-top:14px;display:block}.contact_thirds_layout
table{width:100%;max-width:320px;font-size:17px;line-height:1.94;color:#4a4a4a}.contact_thirds_layout .profile-image{border-radius:1000px;overflow:hidden;width:75px;height:75px;float:left;margin-right:17px;margin-top:6px}.contact_thirds_layout .profile-details{float:left}.contact_thirds_layout .profile-details
strong{margin:0}.contact_thirds_layout
.profile{width:100%;display:block;margin-bottom:16px;margin-top:7px}.contact_thirds_layout .section-break{height:20px;float:left;width:100%}.contact_thirds_layout p:first-child{margin-top:0px}.contact_thirds_layout input[type="submit"]{width:100%}.contact_thirds_layout .contact-details{border-right:solid 1px #f0f0f0}.contact_thirds_layout .google-map{width:calc(100% + ( (100vw - 1200px) / 2 ));min-height:500px;position:relative;margin-top:-50px}@media (min-width: 1600px){.contact_thirds_layout .google-map{width:calc(100% + ( (1920px - 1400px) / 2 ))}}@media (max-width: 1600px){}@media (max-width: 1270px){.contact_thirds_layout .google-map{width:calc(100% + ( (100vw - 960px) / 2 ))}}@media (max-width: 1020px){.contact_thirds_layout .google-map{height:500px !important;width:100% !important;margin:0;margin-bottom:50px}}@media (max-width: 735px){.contact_thirds_layout .contact-details{border-right:none}}@media (max-width: 375px){}#free_quote .slideout-header
span{font-size:28px;font-weight:600;text-transform:none;color:#242428}#free_quote .slideout-header .slideout-close{line-height:60px}#free_quote .slideout-header .slideout-close:hover{background:#f1f2f6;color:#242428}#free_quote .slideout-wrapper .enquried-product{padding:5px
0px 20px}#free_quote .slideout-wrapper .enquried-product
.productHolder{background-color:#f1f2f6;border:1px
solid #d2d2d2;padding:19px
23px}#free_quote .slideout-wrapper .enquried-product
.thumbnail{width:30%;overflow:hidden}#free_quote .slideout-wrapper .enquried-product .thumbnail
.imgHolder{height:0;padding-bottom:100%}#free_quote .slideout-wrapper .enquried-product .product-details{padding-left:20px}#free_quote .slideout-wrapper .enquried-product .product-details
.display6{font-size:17px;line-height:1.4}#free_quote .slideout-wrapper .enquried-product .product-details
.sub_header{font-size:14px}#free_quote .slideout-wrapper .slideout-content
.gform_description{line-height:1.4em;padding-bottom:15px}#free_quote .slideout-wrapper .pushout-footer{position:relative;padding:40px
50px 30px;margin-top:30px;background:#f1f2f6}#free_quote .slideout-wrapper .pushout-footer
svg{height:23px;width:23px;position:relative;top:7px;margin-right:5px}#free_quote .slideout-wrapper .pushout-footer
strong{text-transform:uppercase;color:#7ac143;font-weight:600;margin-bottom:10px;display:block;font-size:18px}#free_quote .slideout-wrapper .pushout-footer
a{display:block;line-height:1.6;margin-bottom:4px;color:#626366;font-size:17px;font-weight:300;text-decoration:none}#free_quote .slideout-wrapper .pushout-footer a:hover{text-decoration:underline}#free_quote .slideout-wrapper .pushout-footer i.icon-message{position:absolute;right:35px;bottom:20px;font-size:115px;opacity:0.15}#free_quote .slideout-wrapper .gform_body, #free_quote .slideout-wrapper
.gform_footer{float:right;width:auto}#free_quote
.gform_confirmation_wrapper{margin-top:25px}#gform_wrapper_9
label{-webkit-font-smoothing:auto}.testimonial{padding:100px
0}.testimonial .testimonial-body{position:relative;font-size:24px;line-height:1.5;text-align:center;color:#555}.testimonial .testimonial-body i[class*="start"]{position:absolute;top:-16px;left:-49px;font-size:44px;opacity:0.52;color:#555}.testimonial .testimonial-body i[class*="end"]{position:absolute;bottom:0px;right:-49px;font-size:44px;opacity:0.52;color:#555}.testimonial .image-circle{width:78px;height:78px;margin:25px
auto 0}.testimonial .testimonial-name{margin-top:25px;font-size:17px;font-weight:500;line-height:1.18;text-align:center;color:#555;width:100%;display:block}.testimonial .testimonial-subtext{font-size:12px;text-transform:uppercase;line-height:1.14;text-align:center;color:#555;width:100%;display:block;margin-top:6px}@media (max-width: 1600px){.testimonial_layout .testimonial-body{font-size:22px;line-height:1.4}}@media (max-width: 1270px){}@media (max-width: 1020px){}@media (max-width: 735px){.testimonial-body
i{display:none}}@media (max-width: 375px){}.product_archive_layout .content-text
a{color:#6d6e71;text-decoration:none}.product_archive_layout .content-text
.btn{text-transform:uppercase}.product_archive_layout .content-text .sub-header{margin:5px
0 15px}@media (max-width: 1600px){}@media (max-width: 1270px){}@media (max-width: 1020px){}@media (max-width: 1020px){}@media (max-width: 375px){}.header_left_right_layout .layout-sm{padding:40px
0}.header_left_right_layout
.display2{margin-bottom:10px}.header_left_right_layout .btn+.btn{margin-left:25px}.header_left_right_layout
.vcentered{min-height:400px}@media (max-width: 1600px){}@media (max-width: 1270px){}@media (max-width: 1020px){}@media (max-width: 735px){}@media (max-width: 375px){}.divide{margin-top:40px;padding-bottom:40px;border-top:1px solid #f4f4f4;width:100%}