body{font-family:"Montserrat",sans-serif;font-size:16px;color:#464646;overflow-x:hidden;max-width:100vw;width:100vw;margin:0}body a{color:#1e4b05}body a:hover{color:#083111}@media only screen and (min-width: 1024px){body{font-size:1.08vw;font-weight:300}}body h3{font-size:1.25em;margin-bottom:1.5rem;color:#000}body h4{font-size:1.05em;margin-bottom:1.15rem;color:#000;line-height:1.4}body:not(.home) footer{margin-top:4rem}h1,.page-text h1,.page-cont-wrap h1,.h1,h2,.h2,h3,.h3,h4,.h4,.line-1{font-family:"Oswald",sans-serif}nav{font-family:"Montserrat",sans-serif}.trans-m,.gallery-blocks .gal-item .zoom-icon,.thumb-link-block .thumb-link-parent .thumb-link .thumb-img,.type-1-carousel .owl-item.active .car-item-holder:hover .img-item img,.simple-link,.btn i,.wpcf7 input.wpcf7-submit i,.wpcf7 textarea.wpcf7-submit i,.wpcf7 select.wpcf7-submit i,.btn,.wpcf7 input.wpcf7-submit,.wpcf7 textarea.wpcf7-submit,.wpcf7 select.wpcf7-submit{transition:all .25s ease}.trans-s,.type-1-carousel .owl-item:not(.active) .car-item-holder::after{transition:all .8s ease-out}.trans-vs,.page-banner .scroll-prompt .icon-ele{transition:all .5s ease-out}h1,.page-text h1,.page-cont-wrap h1{font-size:3.2em;color:#a26924;line-height:1;width:100%}.page-text h1,.page-cont-wrap h1{margin-top:1.5rem;margin-bottom:3rem}.page-text img,.page-cont-wrap img{max-width:100%;height:auto}.btn,.wpcf7 input.wpcf7-submit,.wpcf7 textarea.wpcf7-submit,.wpcf7 select.wpcf7-submit{clear:both;float:left;display:flex;align-items:center;justify-content:space-between;font-size:1.35rem;border:none;border-radius:22px;background:#fff;padding:8px 30px;color:#6d3916}@media only screen and (min-width: 1024px){.btn,.wpcf7 input.wpcf7-submit,.wpcf7 textarea.wpcf7-submit,.wpcf7 select.wpcf7-submit{font-size:1.05vw}}.btn.btn-white,.wpcf7 input.btn-white.wpcf7-submit,.wpcf7 textarea.btn-white.wpcf7-submit,.wpcf7 select.btn-white.wpcf7-submit{color:#6d3916}.btn i,.wpcf7 input.wpcf7-submit i,.wpcf7 textarea.wpcf7-submit i,.wpcf7 select.wpcf7-submit i{margin-left:15px;margin-right:5px;float:right}.btn:hover i,.wpcf7 input.wpcf7-submit:hover i,.wpcf7 textarea.wpcf7-submit:hover i,.wpcf7 select.wpcf7-submit:hover i{margin-left:20px;margin-right:0px}.btn.dark-border,.wpcf7 input.dark-border.wpcf7-submit,.wpcf7 textarea.dark-border.wpcf7-submit,.wpcf7 select.dark-border.wpcf7-submit{border:1px solid #a26924}.btn.dark-border:hover,.wpcf7 input.dark-border.wpcf7-submit:hover,.wpcf7 textarea.dark-border.wpcf7-submit:hover,.wpcf7 select.dark-border.wpcf7-submit:hover{background:#a26924;color:#fff}.btn.dark-btn,.wpcf7 input.dark-btn.wpcf7-submit,.wpcf7 textarea.dark-btn.wpcf7-submit,.wpcf7 select.dark-btn.wpcf7-submit{background:#a26924;color:#fff}.btn.dark-btn:hover,.wpcf7 input.dark-btn.wpcf7-submit:hover,.wpcf7 textarea.dark-btn.wpcf7-submit:hover,.wpcf7 select.dark-btn.wpcf7-submit:hover{background:#151619}@media only screen and (min-width: 1024px){.btn.hd-left,.wpcf7 input.hd-left.wpcf7-submit,.wpcf7 textarea.hd-left.wpcf7-submit,.wpcf7 select.hd-left.wpcf7-submit{padding-left:0}}.btn.box-style,.wpcf7 input.box-style.wpcf7-submit,.wpcf7 textarea.box-style.wpcf7-submit,.wpcf7 select.box-style.wpcf7-submit{border-radius:5px}.btn.green-bg,.wpcf7 input.green-bg.wpcf7-submit,.wpcf7 textarea.green-bg.wpcf7-submit,.wpcf7 select.green-bg.wpcf7-submit{background:#00b7a8;color:#fff;border:1px solid #00b7a8}.btn.green-bg:hover,.wpcf7 input.green-bg.wpcf7-submit:hover,.wpcf7 textarea.green-bg.wpcf7-submit:hover,.wpcf7 select.green-bg.wpcf7-submit:hover{background-color:rgba(0,0,0,0);color:#00b7a8}.center-btn{clear:both;float:left;width:100%;display:flex;justify-content:center;margin:2rem 0}.center-btn.add-btm-m{margin-bottom:6rem}h2,.h2{font-size:2.05em;margin-bottom:2.5rem;letter-spacing:1px;color:#39550e}@media only screen and (min-width: 1024px){h2,.h2{font-size:2em}}.home h2:not(.white),.home .h2:not(.white){color:#778910}.home h2.dark,.home .h2.dark{color:#444}.home h2.white,.home .h2.white{color:#fff}.home h2 span,.home .h2 span{font-size:.6em}@media only screen and (min-width: 1024px){.home h2,.home .h2{font-size:1.6em}}@media only screen and (max-width: 1023px){.home .h2{line-height:1.35;font-size:1.6em}}@media only screen and (min-width: 1024px){.home .h2{line-height:1.35}.home h2{line-height:1.15}}.home section,.home .side-by-img-text{position:relative}.home section.has-light-bg,.home .has-light-bg.side-by-img-text{margin-bottom:5vw}.home section.has-light-bg::after,.home .has-light-bg.side-by-img-text::after{content:"";background:#151515;position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:-1}.home .side-by-img-text{padding:3.5rem 0}@media only screen and (min-width: 1024px){.home .side-by-img-text{padding:6.5vw 0}}.home .side-by-img-text>div{position:relative}@media only screen and (min-width: 1024px){.home .side-by-img-text .text-side h2{font-size:2.2em}}.simple-link{clear:both;float:left;margin:1.2rem 0 2.4rem;letter-spacing:1px;text-transform:uppercase}.simple-link.border-round,.simple-link.white-border{border:1px solid #444;border-radius:60px;padding:1rem 2rem .75rem;line-height:1}.simple-link.border-round:hover,.simple-link.white-border:hover{border-color:#000}.simple-link.white-txt{color:#fff;border-color:#fff}.simple-link.white-border{color:#fff;border-color:#fff}.simple-link.white-border:hover{border-color:#151619;background-color:#151619;color:#fff}.simple-link:hover{opacity:.75;text-decoration:none}.clear-wide,footer,.home-enquiry .enq-intro,.side-by-img-text .txt-desc,.owl-dots,section,.side-by-img-text{clear:both;float:left;width:100%}section,.side-by-img-text{position:relative;overflow:hidden}.main-cont-holder{clear:both;float:left}main ul{float:left}main ul li{line-height:1.2;margin-bottom:1.7rem;float:left;width:100%}@media only screen and (max-width: 767px){main ul{padding-left:5px}}.owl-item{float:left}.owl-stage-outer{max-width:100vw;overflow-x:hidden}.owl-nav.disabled,.owl-dots.disabled{display:none !important}.owl-dots{display:flex;justify-content:center;align-items:center;margin:0 6px}.owl-dots .owl-dot{background:#dfdfdf;width:18px;height:18px;margin:0 3px;display:block;border:none;border-radius:10px}.owl-dots .owl-dot.active{background:#a1a1a1}.page-banner{position:relative}.page-banner.home-banner{height:100vh;width:100vw;overflow:hidden;z-index:2}.page-banner.home-banner .owl-stage-outer{background:#000}.page-banner.home-banner .wrap-slider{position:relative;float:left;width:100%;height:100vh}.page-banner.home-banner .wrap-slider::after{content:"";background:rgba(0,0,0,.6);position:absolute;right:0;bottom:0;height:100%;width:100%;z-index:0}@media only screen and (min-width: 1024px){.page-banner.home-banner .wrap-slider{height:100vh}}.page-banner.home-banner .wrap-slider .page-banner-img{height:100vh;width:100vw;position:absolute;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;top:0;left:0}.page-banner:not(.home-banner){margin-top:68px}@media only screen and (min-width: 1024px){.page-banner:not(.home-banner){margin-top:100px}}.page-banner .wrap-slider{position:relative}.page-banner .banner-overlay{position:absolute;left:0;height:100%;width:100%;display:flex;justify-content:flex-start;align-items:center;z-index:2;color:#fff}.page-banner .banner-overlay .banner-title>span,.page-banner .banner-overlay .banner-title>.btn,.page-banner .banner-overlay .wpcf7 .banner-title>input.wpcf7-submit,.wpcf7 .page-banner .banner-overlay .banner-title>input.wpcf7-submit,.page-banner .banner-overlay .wpcf7 .banner-title>textarea.wpcf7-submit,.wpcf7 .page-banner .banner-overlay .banner-title>textarea.wpcf7-submit,.page-banner .banner-overlay .wpcf7 .banner-title>select.wpcf7-submit,.wpcf7 .page-banner .banner-overlay .banner-title>select.wpcf7-submit{clear:both;float:left}.page-banner .banner-overlay .line-1{font-size:5rem;opacity:.5;line-height:1.05;width:60%;margin-left:20%;font-weight:100;text-transform:uppercase;text-align:center}@media only screen and (max-width: 767px){.page-banner .banner-overlay .line-1{font-size:4rem;line-height:1.2}}@media only screen and (min-width: 1024px){.page-banner .banner-overlay .line-1{font-size:4vw;line-height:1.2}}.page-banner .banner-overlay .line-2{margin:1.2rem 0 4.4rem;font-size:2.4rem;width:65%}@media only screen and (min-width: 1024px){.page-banner .banner-overlay .line-2{font-size:1.4em;width:80%}}.page-banner .banner-overlay .line-1.hide-me,.page-banner .banner-overlay .line-2.hide-me,.page-banner .banner-overlay .btn.hide-me,.page-banner .banner-overlay .wpcf7 input.hide-me.wpcf7-submit,.wpcf7 .page-banner .banner-overlay input.hide-me.wpcf7-submit,.page-banner .banner-overlay .wpcf7 textarea.hide-me.wpcf7-submit,.wpcf7 .page-banner .banner-overlay textarea.hide-me.wpcf7-submit,.page-banner .banner-overlay .wpcf7 select.hide-me.wpcf7-submit,.wpcf7 .page-banner .banner-overlay select.hide-me.wpcf7-submit{opacity:0}.page-banner .scroll-prompt-holder{display:flex;justify-content:center;position:absolute;bottom:0;right:0;width:100vw}.page-banner .scroll-prompt{max-width:15%;display:flex;align-items:center;justify-content:center;color:#fff;flex-direction:column;z-index:1}@media only screen and (max-width: 1023px){.page-banner .scroll-prompt{width:100%;max-width:100vw;right:0}.page-banner .scroll-prompt::after{background:none}}.page-banner .scroll-prompt .icon-ele{width:27px;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.2);position:relative;margin-bottom:14px}.page-banner .scroll-prompt .icon-ele.move-down{margin-bottom:8px}.page-banner .scroll-prompt .icon-ele span{background:#fff;height:1px;width:16px;display:block;position:absolute;top:0}.page-banner .scroll-prompt .icon-ele span.arr-l{transform:rotate(45deg);left:0px}.page-banner .scroll-prompt .icon-ele span.arr-r{transform:rotate(-45deg);right:0}.page-banner .scroll-prompt .scroll-text{padding:15px;font-size:10px}@media only screen and (min-width: 1024px){.page-banner .scroll-prompt .scroll-text{font-size:.9em}}.banner-title{display:flex;align-items:center;flex-direction:column;text-align:center}.home-intro-wrap{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:3.5vw 0 0;position:relative;z-index:1}@media only screen and (min-width: 1024px){.home-intro-wrap{justify-content:space-between;align-items:center;flex-direction:row;padding:3.5vw 0 0}}.home-intro-wrap .introduction-text{position:relative;width:calc(100% - 30px);position:relative;z-index:1}@media only screen and (max-width: 1023px){.home-intro-wrap .introduction-text{padding:0px 15px 30px;margin:0 15px;text-align:center}}@media only screen and (min-width: 1024px){.home-intro-wrap .introduction-text{font-size:1.1vw}}.home-intro-wrap .introduction-text h1{font-size:1.75em;margin:.67em 0;text-transform:uppercase;font-weight:300;color:#8e5d09;line-height:1.25}@media only screen and (min-width: 1024px){.home-intro-wrap .introduction-text h1{font-size:1.25vw}}.home-intro-wrap .introduction-text h2{text-transform:uppercase;font-size:1.2em;margin:1rem 0 2rem;font-weight:600;line-height:1.4}@media only screen and (min-width: 1024px){.home-intro-wrap .introduction-text h2{font-size:2.44vw;margin:1vw 0 2vw;line-height:1.1}}.home-intro-wrap .introduction-text .description{line-height:1.7;color:#555}.home-intro-wrap .welcome-img-r{float:right;z-index:2;padding:30px;position:relative}@media only screen and (max-width: 920px){.home-intro-wrap .welcome-img-r{max-width:calc(100% - 20px);margin-bottom:10rem}}.home-intro-wrap .welcome-img-r li{font-size:.9em}.home-intro-wrap .welcome-img-r::after{content:"";position:absolute;left:0;top:0;width:100%;height:calc(100% + 3rem);background:#f9f9f9;z-index:-1;box-shadow:0px 10px 15px -3px rgba(142,93,9,.4);border-radius:16px}.common-centered-intro{text-align:center;clear:both;float:left;margin-bottom:3.5vw}.common-centered-intro.has-top-margin{margin-top:5vw}.common-centered-intro h2,.common-centered-intro .h2{color:#444}.type-1-carousel{clear:both;float:left;margin-bottom:1.5vw}.type-1-carousel.low-bottom-m{margin-bottom:.5vw}.type-1-carousel-parent{position:relative;float:left;width:100%}.type-1-carousel-parent .owl-nav button{position:absolute;top:calc(50% - 25px);background:rgba(255,255,255,.6);color:#242424;height:50px;width:50px;display:flex;justify-content:center;align-items:center;border:none;border-radius:60px;font-size:20px;cursor:pointer}.type-1-carousel-parent .owl-nav button:hover{background:rgba(255,255,255,.9)}.type-1-carousel-parent .owl-nav button:focus{outline:none}.type-1-carousel-parent .owl-nav button.owl-prev{left:5px}@media only screen and (min-width: 768px){.type-1-carousel-parent .owl-nav button.owl-prev{left:6.5vw}}.type-1-carousel-parent .owl-nav button.owl-next{right:5px}@media only screen and (min-width: 768px){.type-1-carousel-parent .owl-nav button.owl-next{right:6.5vw}}.in-row-text-boxes{margin-top:3.5rem;margin-bottom:3.5rem}@media only screen and (min-width: 1024px){.in-row-text-boxes{margin-top:5vw;margin-bottom:5vw}}.in-row-text-boxes .content-box-w{position:relative;display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width: 1023px){.in-row-text-boxes .content-box-w{margin-bottom:8rem}}@media only screen and (min-width: 1024px){.in-row-text-boxes .content-box-w{padding:0 30px}}.in-row-text-boxes .content-box-w .title-section{margin-bottom:1.5rem;display:flex;align-items:center}.in-row-text-boxes .content-box-w .title-section img{margin-right:1.5rem}.in-row-text-boxes .content-box-w .title-section h2{margin-bottom:0}.in-row-text-boxes .content-box-w .text-box{margin:2rem 0 4rem;font-size:.9em;line-height:1.8;text-align:justify}@media only screen and (min-width: 1024px){.in-row-text-boxes .content-box-w .text-box{text-align:unset}}.in-row-text-boxes .content-box-w .btn,.in-row-text-boxes .content-box-w .wpcf7 input.wpcf7-submit,.wpcf7 .in-row-text-boxes .content-box-w input.wpcf7-submit,.in-row-text-boxes .content-box-w .wpcf7 textarea.wpcf7-submit,.wpcf7 .in-row-text-boxes .content-box-w textarea.wpcf7-submit,.in-row-text-boxes .content-box-w .wpcf7 select.wpcf7-submit,.wpcf7 .in-row-text-boxes .content-box-w select.wpcf7-submit{justify-self:center;margin-top:auto;align-self:baseline}@media only screen and (max-width: 767px){.in-row-text-boxes .content-box-w .btn,.in-row-text-boxes .content-box-w .wpcf7 input.wpcf7-submit,.wpcf7 .in-row-text-boxes .content-box-w input.wpcf7-submit,.in-row-text-boxes .content-box-w .wpcf7 textarea.wpcf7-submit,.wpcf7 .in-row-text-boxes .content-box-w textarea.wpcf7-submit,.in-row-text-boxes .content-box-w .wpcf7 select.wpcf7-submit,.wpcf7 .in-row-text-boxes .content-box-w select.wpcf7-submit{align-self:center}}.type-1-carousel{position:relative}.type-1-carousel .car-item-holder{padding:30px;height:100%;float:left;display:flex;flex-direction:column;justify-content:space-between}.type-1-carousel p{font-size:.8em}.type-1-carousel .simple-link{font-size:.75em;margin-bottom:0}.type-1-carousel .owl-stage{display:flex;align-items:stretch}.type-1-carousel .owl-stage .owl-item{position:relative;overflow:hidden}.type-1-carousel .owl-stage .owl-item::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:-1;background:#fff;border:2px solid #778910;border-radius:8px}.type-1-carousel .text-ele{color:#8e8e8e;padding:30px;position:relative;clear:both;float:left;width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center}.type-1-carousel .text-ele h3{margin-bottom:4rem;color:#083111;position:relative}.type-1-carousel .text-ele h3::after{content:"";background:#242424;position:absolute;left:0;bottom:-1.5rem;width:100%;height:1px}.type-1-carousel .text-ele .simple-link{font-size:.8em;text-transform:none;margin-bottom:.5rem}.type-1-carousel .owl-item:not(.active) .car-item-holder{opacity:.25}.type-1-carousel .owl-item:not(.active) .car-item-holder .text-ele{opacity:0}.type-1-carousel .owl-item.active .car-item-holder:hover .img-item img{transform:scale(1.05)}.bg-full-img{position:absolute;bottom:0;left:0;width:100vw;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:flex;justify-content:center;align-items:flex-end;z-index:-1}.bg-full-img img{width:100%}.side-by-img-text{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 0 6vw}@media only screen and (max-width: 767px){.side-by-img-text{flex-direction:column-reverse}}@media only screen and (min-width: 1024px){.side-by-img-text{align-items:center;justify-content:flex-start;flex-direction:row}}.side-by-img-text .txt-desc{margin-bottom:4.5rem;margin-top:2rem}@media only screen and (max-width: 1023px){.side-by-img-text .text-side{width:calc(100% - 30px);padding:30px 15px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.side-by-img-text .text-side ul{text-align:left}.side-by-img-text .text-side .btn,.side-by-img-text .text-side .wpcf7 input.wpcf7-submit,.wpcf7 .side-by-img-text .text-side input.wpcf7-submit,.side-by-img-text .text-side .wpcf7 textarea.wpcf7-submit,.wpcf7 .side-by-img-text .text-side textarea.wpcf7-submit,.side-by-img-text .text-side .wpcf7 select.wpcf7-submit,.wpcf7 .side-by-img-text .text-side select.wpcf7-submit{margin-left:auto;margin-right:auto}}.side-by-img-text .img-side{padding:0;width:100%}@media only screen and (min-width: 1024px){.side-by-img-text .img-side{width:57%;margin-right:3%}}.home-sec-2{margin-bottom:5rem}.sec-2-type-1-carousel{margin-bottom:3vw;position:relative}.sec-2-type-1-carousel::after{content:"";position:absolute;bottom:-50%;left:0;width:100%;height:100%;background:#344c11;z-index:-2}.sec-2-type-1-carousel::before{content:"";position:absolute;top:-13%;left:-5%;width:125%;height:90%;background:#fff;z-index:-1;border:none;border-radius:40%}.wpcf7 .frm-field{clear:both;float:left;width:100%}.wpcf7 .frm-field:not(:last-child){margin-bottom:1.2rem}.wpcf7 .frm-field .wpcf7-form-control-wrap{width:100%;display:block}.wpcf7 input,.wpcf7 textarea,.wpcf7 select{float:left;padding:1rem 2rem}.wpcf7 input:not(.wpcf7-submit),.wpcf7 textarea:not(.wpcf7-submit),.wpcf7 select:not(.wpcf7-submit){width:100%;border-radius:12px;border:1px solid #555;font-size:.9em;font-family:sans-serif}.wpcf7 input.wpcf7-submit,.wpcf7 textarea.wpcf7-submit,.wpcf7 select.wpcf7-submit{border:none;border-radius:20px;background:#778910;color:#fff;margin-top:2rem}.wpcf7 input.wpcf7-submit:hover,.wpcf7 textarea.wpcf7-submit:hover,.wpcf7 select.wpcf7-submit:hover{background:#668872}.wpcf7 textarea{max-height:10rem}.wpcf7 .wpcf7-response-output{clear:both;float:left;width:100%}.home-enquiry{padding:0;display:flex;align-items:center;position:relative}@media only screen and (max-width: 1023px){.home-enquiry{flex-direction:column-reverse;justify-content:center}}.home-enquiry .enq-form-sec{position:relative;color:#fff}@media only screen and (min-width: 1024px){.home-enquiry .enq-form-sec{margin-top:5vw;margin-bottom:5vw}}.home-enquiry .enq-form-img{padding:0}.home-enquiry .enq-intro{margin-bottom:3rem}@media only screen and (max-width: 1023px){.home-enquiry .enq-intro{text-align:center;padding:4rem 30px 0}}@media only screen and (max-width: 1023px){.home-enquiry h2{text-align:center}}.home-enquiry::after{content:"";position:absolute;bottom:0;left:0;z-index:0;width:100%;height:100%;background:#151619;z-index:-1}@media only screen and (max-width: 1023px){.home-enquiry .wpcf7 input.wpcf7-submit{float:none;margin:2rem auto;display:table}}footer{width:100vw;overflow:hidden;background:#151619;color:#fff}@media only screen and (max-width: 1023px){footer{text-align:center}}footer a{color:#fff}footer a:hover{color:#668872;text-decoration:none}footer .footer-menu{background:#334036;width:100%;float:left}footer .footer-menu nav{width:100%;float:left}footer .footer-menu nav>ul{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;float:left;margin:1.6rem 0;padding-left:0;text-transform:uppercase;list-style:none}@media only screen and (min-width: 1024px){footer .footer-menu nav>ul{margin:1.6vw 0;flex-direction:row;justify-content:space-between}}footer .footer-menu nav>ul li{font-size:1.1rem;margin:1rem 0}@media only screen and (min-width: 1024px){footer .footer-menu nav>ul li{font-size:1.1vw;margin:0}}footer .footer-menu nav>ul li a{color:#fff}footer .footer-menu nav>ul li a:hover{color:#d7cfc0}footer .footer-menu nav>ul li.current-menu-item a{color:#757575}footer .footer-mid{clear:both;float:left;width:100%;padding:5vw 0 3vw;flex-wrap:wrap}footer .footer-mid .footer-mid-wrap{position:relative;float:left;display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 1023px){footer .footer-mid .footer-mid-wrap{flex-direction:column;justify-content:center;align-items:center}}footer .footer-mid .footer-logo{max-width:210px;margin-bottom:2.5rem}footer .footer-mid .footer-comp-des{clear:both;float:left}footer .footer-mid .company-contacts{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 1023px){footer .footer-mid .company-contacts{flex-direction:column;justify-content:center;align-items:center}}footer .footer-mid .company-contacts .cont-block{width:28%;padding:0 30px;font-size:1.1vw;line-height:2}@media only screen and (max-width: 1023px){footer .footer-mid .company-contacts .cont-block{width:100%;font-size:1.1rem;margin-top:1rem;margin-bottom:1rem}}@media only screen and (min-width: 1024px){footer .footer-mid .company-contacts .cont-block:last-child{padding-right:15px}}footer .footer-mid .company-contacts .cont-block .footer-title-1{float:left;width:100%;margin-bottom:1.5rem;display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap}@media only screen and (max-width: 1024px){footer .footer-mid .company-contacts .cont-block .footer-title-1{align-items:center}}footer .footer-mid .company-contacts .cont-block .footer-title-1::after{content:"";height:1px;width:2rem;margin-top:.5rem;background:#fff;clear:both;float:left}@media only screen and (min-width: 1024px){footer .footer-mid .company-contacts .cont-block .footer-title-1::after{width:100%}}footer .footer-mid .company-contacts .cont-block .footer-address{line-height:1.4}footer .social-links{width:100%;float:left;padding:0 15px}footer .social-links .social-links-wrap{display:flex;justify-content:flex-start;align-items:center}@media only screen and (max-width: 1023px){footer .social-links .social-links-wrap{justify-content:center;padding:2rem 15px}}footer .social-links .s-link{width:40px;height:40px;border:2px solid #9d9d9e;border-radius:40px;display:flex;justify-content:center;align-items:center;font-size:20px}footer .social-links .s-link:not(:last-child){margin-right:2rem}@media only screen and (min-width: 1024px){footer .social-links .s-link{font-size:1.1vw;margin-right:2vw}}.copyright{text-align:center;font-size:.96rem;position:relative;clear:both;float:left;padding:1.5rem 0;width:100%;color:#fff;position:relative}.copyright a{color:#668872}.copyright::before{content:"";height:1px;width:100%;background:#334036;float:left;position:absolute;top:0;left:0}.breadcrumb-bar{margin:1vw 0 0;color:#000}.breadcrumb-bar a{color:#000}@media only screen and (min-width: 1024px){.breadcrumb-bar{font-size:1.2vw 0 3vw}}.breadcrumb-bar.has-top-margin{margin-top:100px}@media only screen and (min-width: 1024px){.breadcrumb-bar.has-top-margin{margin-top:8vw}}.breadcrumbs{padding-left:0;list-style:none;display:flex;justify-content:flex-start;align-items:center;margin-bottom:0}.breadcrumbs li:not(:last-child){margin-right:1rem}.breadcrumbs li .bread-current{font-weight:700}.page-cont-wrap{clear:both;float:left;width:100%}.page-text{margin-bottom:4vw}.page-text p{margin-bottom:2rem;font-weight:400}.page-text ul{margin-bottom:3.5rem}.page-text h3{margin:1.5rem 0 2.5rem}.thumb-link-block{margin-bottom:2rem}.thumb-link-block>h2{text-align:center;width:100%}.thumb-link-block .thumb-link-parent{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.thumb-link-block .thumb-link-parent .thumb-link{width:100%;margin-bottom:15px;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;padding-bottom:10px;position:relative}.thumb-link-block .thumb-link-parent .thumb-link::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #d2d2d2;z-index:-1}.thumb-link-block .thumb-link-parent .thumb-link>div{position:relative;overflow:hidden;float:left;width:100%;clear:both}.thumb-link-block .thumb-link-parent .thumb-link>div.desc-block{padding:1vw 15px}.thumb-link-block .thumb-link-parent .thumb-link .btn,.thumb-link-block .thumb-link-parent .thumb-link .wpcf7 input.wpcf7-submit,.wpcf7 .thumb-link-block .thumb-link-parent .thumb-link input.wpcf7-submit,.thumb-link-block .thumb-link-parent .thumb-link .wpcf7 textarea.wpcf7-submit,.wpcf7 .thumb-link-block .thumb-link-parent .thumb-link textarea.wpcf7-submit,.thumb-link-block .thumb-link-parent .thumb-link .wpcf7 select.wpcf7-submit,.wpcf7 .thumb-link-block .thumb-link-parent .thumb-link select.wpcf7-submit{margin-top:auto;margin-left:15px}@media only screen and (min-width: 1024px){.thumb-link-block .thumb-link-parent .thumb-link{width:calc(33.33% - 10px)}}.thumb-link-block .thumb-link-parent .thumb-link .title-box{position:absolute;bottom:0;left:0;width:100%;padding:.6vw 15px;color:#fff;background:rgba(0,0,0,.6);display:flex;justify-content:space-between;align-items:center}.thumb-link-block .thumb-link-parent .thumb-link .title-box h3{float:left;margin-bottom:0}.thumb-link-block .thumb-link-parent .thumb-link:hover .thumb-img{transform:scale(1.05)}.icon-blocks-section .icon-blocks{width:100%;float:left;display:flex;justify-content:space-between;flex-direction:column;margin-bottom:4vw}@media only screen and (min-width: 1024px){.icon-blocks-section .icon-blocks{flex-direction:row}}.icon-blocks-section .icon-blocks .icon{font-size:53px;margin-bottom:15px}.icon-blocks-section .icon-blocks .icon-block{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;margin-bottom:4rem}@media only screen and (min-width: 1024px){.icon-blocks-section .icon-blocks .icon-block{width:calc(20% - 15px)}}.icon-blocks-section .icon-blocks .icon-block h3{font-weight:600}@media only screen and (max-width: 1023px){.icon-blocks-section .icon-blocks .icon-block h3{margin-bottom:2rem}}.gallery{margin-bottom:5rem}.gallery-blocks{display:flex;justify-content:space-between;flex-wrap:wrap}.gallery-blocks .gal-item{width:calc(50% - 2px);float:left;margin-bottom:2px;position:relative}@media only screen and (min-width: 768px){.gallery-blocks .gal-item{width:calc(12.5% - 2px)}}.gallery-blocks .gal-item .zoom-icon{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);z-index:1;display:flex;justify-content:center;align-items:center;font-size:35px;color:#fff}.gallery-blocks .gal-item .zoom-icon i{opacity:0}.gallery-blocks .gal-item:hover .zoom-icon{background:rgba(0,0,0,.35)}.gallery-blocks .gal-item:hover .zoom-icon i{opacity:1}.wide-image{position:relative;float:left;width:100%;clear:both}.wide-image .overlay-text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,0,0,.6);color:#fff}.wide-image .overlay-text .overlay-text-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.wide-image .overlay-text .overlay-text-inner h3{margin-bottom:2.5rem;font-size:2.2rem}@media only screen and (min-width: 1024px){.wide-image .overlay-text .overlay-text-inner h3{font-size:2.2vw}}.wide-image .overlay-text .overlay-text-inner p{margin-bottom:3.2rem}.side-img-blocks-section .side-img-blocks{display:flex;flex-wrap:wrap;justify-content:space-between}.side-img-blocks-section .side-img-blocks .side-img-block{width:calc(50% - 15px);display:flex;align-items:stretch;margin-bottom:30px}.side-img-blocks-section .side-img-blocks .side-img-block .side-img-holder{float:left;width:50%}.side-img-blocks-section .side-img-blocks .side-img-block .side-img-text{float:left;width:50%;padding:15px 30px;display:flex;align-items:flex-start;position:relative;flex-direction:column}.side-img-blocks-section .side-img-blocks .side-img-block .side-img-text::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #d2d2d2;z-index:-1}.side-img-blocks-section .side-img-blocks .side-img-block .side-img-text h3{margin-top:2rem;margin-bottom:2rem}.side-img-blocks-section .side-img-blocks .side-img-block .side-img-text .btn,.side-img-blocks-section .side-img-blocks .side-img-block .side-img-text .wpcf7 input.wpcf7-submit,.wpcf7 .side-img-blocks-section .side-img-blocks .side-img-block .side-img-text input.wpcf7-submit,.side-img-blocks-section .side-img-blocks .side-img-block .side-img-text .wpcf7 textarea.wpcf7-submit,.wpcf7 .side-img-blocks-section .side-img-blocks .side-img-block .side-img-text textarea.wpcf7-submit,.side-img-blocks-section .side-img-blocks .side-img-block .side-img-text .wpcf7 select.wpcf7-submit,.wpcf7 .side-img-blocks-section .side-img-blocks .side-img-block .side-img-text select.wpcf7-submit{margin-top:auto;margin-bottom:2rem}.form-block-section{clear:both;float:left;margin-bottom:5rem}.form-block-section .wpcf7 .frm-field:not(:last-child){margin-bottom:3rem}.form-block-section .wpcf7 .frm-field input,.form-block-section .wpcf7 .frm-field textarea,.form-block-section .wpcf7 .frm-field select{float:left;padding:1rem 2rem;border-radius:4px}.post-thumb-row{display:flex;width:100%;margin-bottom:20px;flex-wrap:wrap;justify-content:flex-start}.post-thumb-row>div{padding:0}.post-summery-loop article{float:left;width:100%;position:relative}.post-summery-loop article:not(:last-child){margin-bottom:7.5rem}.post-summery-loop article:not(:last-child)::after{content:"";width:100%;height:2px;background:#7b7b7b;margin-top:3.5rem;float:left}.post-summery-loop article:last-child{margin-bottom:2rem}.post-summery-loop .secondary-title{color:#7b7b7b;font-style:italic;margin-bottom:.5rem;float:left;width:100%}.pagination{float:left;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.pagination .page-numbers{background:#000;color:#fff;margin-right:.5rem;padding:2px 10px}.pagination .page-numbers.current{background:none;border:1px solid #000;color:#000}.single-post-parent{margin-bottom:10vh;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}@media only screen and (max-width: 767px){.single-post-parent .post-thumb-row{order:1}}.accordion-section{margin-bottom:6rem}.ui-accordion{font-family:"Montserrat",sans-serif}.ui-accordion .ui-accordion-header{font-family:"Montserrat",sans-serif;border:none;background:#778910;color:#fff}.ui-accordion .ui-accordion-header.ui-state-active{border-width:0 0 1px 0;background:#344c11;color:#fff}.ui-accordion .ui-accordion-content{border:none;margin-bottom:2.5rem}.ui-accordion .ui-accordion-header-icon{margin-right:1.5rem;color:#fff}.ui-accordion .ui-widget-content{color:#555}/*# sourceMappingURL=common.min.css.map */