html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,figure,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}.assistive-text{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}#access a.assistive-text:active,#access a.assistive-text:focus{background:#eee;border-bottom:1px solid #ddd;color:#809a04;clip:auto !important;font-size:12px;position:absolute;text-decoration:underline;top:0;left:7.6%}a img{border:0}li{list-style-type:none}.clear{clear:both}.disable>a,a.disable,.disabled>a,a.disabled{cursor:default !important;text-decoration:none !important}.nomargin{margin:0 !important}.nocaps{text-transform:none !important}.clickable{cursor:pointer}.close{position:absolute;top:10px;right:10px;z-index:1100;width:32px;height:32px;background-image:url("../images/icons/close2_black.png");background-size:32px;background-repeat:no-repeat;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";cursor:pointer}.close:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.hide_till_loaded{display:none}.topoffset{position:relative;top:-25px}.rightoffset{position:relative;right:-25px}.bottomoffset{position:relative;bottom:-25px}.leftoffset{position:relative;left:-25px}a.opacity_hover{opacity:.8;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}a.opacity_hover:hover{opacity:1}.imagebg{background-position:center;background-repeat:no-repeat;background-size:cover}.mod-no-bgsizecover .imagebg{background-size:100%}.trans{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.fadeonview{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;position:relative;right:0}.fadeonview.off{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;right:-15px}.mod-touch .fadeonview,.mod-touch .fadeonview.off{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;right:0}.social_icons a img{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.social_icons a:hover img{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.loading{background-image:url("../images/loading.gif");background-size:60px;background-repeat:no-repeat;min-width:60px;min-height:60px}.lb-next,.lb-prev{background-color:rgba(255,255,255,0)}.noselect{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}*::selection{background:#f2f2f2;color:#727272}*::-moz-selection{background:#f2f2f2;color:#727272}.w-100{float:left;width:100%}.w-90{float:left;width:90%}.w-80{float:left;width:80%}.w-70{float:left;width:70%}.w-60{float:left;width:60%}.w-50{float:left;width:50%}.w-40{float:left;width:40%}.w-30{float:left;width:30%}.w-20{float:left;width:20%}.w-10{float:left;width:10%}.w-95{float:left;width:95%}.w-85{float:left;width:85%}.w-75{float:left;width:75%}.w-65{float:left;width:65%}.w-55{float:left;width:55%}.w-45{float:left;width:45%}.w-35{float:left;width:35%}.w-25{float:left;width:25%}.w-15{float:left;width:15%}.w-5{float:left;width:5%}.jcarousel{overflow:hidden}.jcarousel ul{position:relative;width:20000em;height:100%;list-style-type:none !important}.jcarousel ul li{float:left;height:100%;list-style-type:none !important}html,body,.chr_page{width:100%;-webkit-text-size-adjust:none;max-height:999999999999999999999999em;position:relative;background-color:#fff}html{overflow-x:hidden}body{overflow:hidden}.chr_page.push{-webkit-transform:translate(50%, 0);-moz-transform:translate(50%, 0);-ms-transform:translate(50%, 0);-o-transform:translate(50%, 0);transform:translate(50%, 0);opacity:.5}.oldie .chr_page{padding-top:100px}.oldie .chr_page:before{content:"It looks like you're using an unsupported browser. While you can view this site, the experience will not be the same as with a newer browser. To experience the latest of what the web has to offer - and keep your browsing secure - we recommend downloading the latest version of Chrome or Firefox.";background-color:#F9D5AC;display:block;position:absolute;top:0;left:0;width:96%;z-index:100;height:60px;padding:2%}.oldie .megamenu_lightbox,.oldie .contact_popout_wrapper,.oldie .greyscale-image-img,.oldie svg,.oldie img[src$=".svg"],.oldie .greyscale-image-link{display:none !important}.oldie li.disabled.megamenu a{cursor:pointer !important}.oldie img.imagebg,.oldie .pdf_icon,.oldie .email_icon,.oldie .phone_icon{background-image:none !important;padding-left:0 !important}.oldie img.imagebg{box-sizing:content-box !important;margin-left:auto;margin-right:auto;width:auto}.ie9_browser_msg{display:none;text-align:center;background-color:#FCF8C8}.Explorer-9 .ie9_browser_msg{display:block;position:fixed;left:0;top:0;width:100%;z-index:999999}.masthead{height:84px;background-color:#fff;-webkit-transition:background-color 0.3s ease,height 0.3s ease;-moz-transition:background-color 0.3s ease,height 0.3s ease;-ms-transition:background-color 0.3s ease,height 0.3s ease;-o-transition:background-color 0.3s ease,height 0.3s ease;transition:background-color 0.3s ease,height 0.3s ease;box-shadow:0 -7px 30px #414042;position:fixed;z-index:99;left:0;top:0;width:100%}.masthead .header .inner{overflow:hidden;padding:0 40px}@media screen and (max-width: 1280px){.masthead .header .inner{padding:0}}.masthead .header .inner .logo_container{float:left}.masthead .header .inner .logo_container img{display:block;height:84px;width:auto}.masthead .header .inner .hamburger{display:none;height:60px;width:60px;border:3px solid #87aa21;position:absolute;top:0;bottom:0;right:25px;margin:auto;cursor:pointer;z-index:1}.masthead .header .inner .hamburger span{width:25px;height:3px;background-color:#87aa21;position:absolute;display:block;left:15px}.masthead .header .inner .hamburger span.top{top:18px;-webkit-transition:transform 200ms ease,top 200ms ease 200ms;-moz-transition:transform 200ms ease,top 200ms ease 200ms;-ms-transition:transform 200ms ease,top 200ms ease 200ms;-o-transition:transform 200ms ease,top 200ms ease 200ms;transition:transform 200ms ease,top 200ms ease 200ms}.masthead .header .inner .hamburger span.middle{top:26px;-webkit-transition:opacity 400s ease;-moz-transition:opacity 400s ease;-ms-transition:opacity 400s ease;-o-transition:opacity 400s ease;transition:opacity 400s ease;-webkit-transition:transform 200ms ease,top 200ms ease 200ms;-moz-transition:transform 200ms ease,top 200ms ease 200ms;-ms-transition:transform 200ms ease,top 200ms ease 200ms;-o-transition:transform 200ms ease,top 200ms ease 200ms;transition:transform 200ms ease,top 200ms ease 200ms}.masthead .header .inner .hamburger span.bottom{top:34px;-webkit-transition:transform 200ms ease,top 200ms ease 200ms;-moz-transition:transform 200ms ease,top 200ms ease 200ms;-ms-transition:transform 200ms ease,top 200ms ease 200ms;-o-transition:transform 200ms ease,top 200ms ease 200ms;transition:transform 200ms ease,top 200ms ease 200ms}.masthead .header .inner .hamburger.click span.top{top:26px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:top 200ms ease,transform 200ms ease 200ms;-moz-transition:top 200ms ease,transform 200ms ease 200ms;-ms-transition:top 200ms ease,transform 200ms ease 200ms;-o-transition:top 200ms ease,transform 200ms ease 200ms;transition:top 200ms ease,transform 200ms ease 200ms}.masthead .header .inner .hamburger.click span.middle{opacity:0}.masthead .header .inner .hamburger.click span.bottom{top:26px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 200ms ease,transform 200ms ease 200ms;-moz-transition:top 200ms ease,transform 200ms ease 200ms;-ms-transition:top 200ms ease,transform 200ms ease 200ms;-o-transition:top 200ms ease,transform 200ms ease 200ms;transition:top 200ms ease,transform 200ms ease 200ms}.masthead .header .inner .hamburger.click::before{display:none}.masthead .header .inner .main_menu{float:right;margin-top:26px}.masthead .header .inner .main_menu ul{margin:0}.masthead .header .inner .main_menu ul li{display:inline-block;margin-bottom:0;padding-left:0;padding-right:25px}.masthead .header .inner .main_menu ul li a{font-family:"Poppins",sans-serif;font-size:14px;font-weight:600;display:block;position:relative}.masthead .header .inner .main_menu ul li a:before{content:"";display:block;position:absolute;height:20px;width:3px;background-color:#618200;left:0;right:0;top:-48px;margin:auto;-webkit-transition:top 0.3s ease;-moz-transition:top 0.3s ease;-ms-transition:top 0.3s ease;-o-transition:top 0.3s ease;transition:top 0.3s ease}.masthead .header .inner .main_menu ul li a:hover:not(.home):before{top:-28px}.masthead .header .inner .main_menu ul li.home{padding-left:0}.masthead .header .inner .main_menu ul li.home a{color:transparent;background:url(../images/home.svg) no-repeat center 4px}.masthead .header .inner .main_menu ul li.current-menu-item:not(.home) a,.masthead .header .inner .main_menu ul li.current-category-ancestor a{color:#618200}.masthead .header .inner .main_menu ul li.current-menu-item:not(.home) a:before,.masthead .header .inner .main_menu ul li.current-category-ancestor a:before{top:-28px}.masthead .header .inner .main_menu ul li:before{display:none}.masthead .header .inner .main_menu ul li:last-of-type{padding-right:0}.masthead.home{background-color:transparent;box-shadow:none}.masthead.scroll{background-color:#fff;box-shadow:0 -7px 30px #414042}@media screen and (max-width: 1199px){.masthead{box-shadow:none !important}.masthead .header .inner{box-shadow:0 -7px 30px #414042}.masthead .header .inner .hamburger{display:block}.masthead .header .inner .main_menu{position:absolute;top:-100vh;-webkit-transition:top 0.3s ease;-moz-transition:top 0.3s ease;-ms-transition:top 0.3s ease;-o-transition:top 0.3s ease;transition:top 0.3s ease;left:0;width:100%;height:calc(100vh - 85px);background-color:#fff;margin:0;z-index:-1;overflow-y:auto}.masthead .header .inner .main_menu ul{padding:35px 0;overflow-y:auto}.masthead .header .inner .main_menu ul li{width:100%;text-align:center;padding:0}.masthead .header .inner .main_menu ul li a{font-size:22px;line-height:46px}.masthead .header .inner .main_menu ul li a:before{display:none}.masthead .header .inner .main_menu ul li.current-menu-item:not(.home) a:before,.masthead .header .inner .main_menu ul li.current-menu-item:not(.home) a:after,.masthead .header .inner .main_menu ul li.current-category-ancestor a:before,.masthead .header .inner .main_menu ul li.current-category-ancestor a:after{content:"";display:inline-block;width:20px;height:3px;background-color:#87aa21;position:relative;top:-5px}.masthead .header .inner .main_menu ul li.current-menu-item:not(.home) a:before,.masthead .header .inner .main_menu ul li.current-category-ancestor a:before{margin-right:10px}.masthead .header .inner .main_menu ul li.current-menu-item:not(.home) a:after,.masthead .header .inner .main_menu ul li.current-category-ancestor a:after{margin-left:10px}.masthead .header .inner .main_menu.open{top:84px}}@media screen and (max-width: 767px){.masthead{height:60px}.masthead .header .inner .logo_container img{height:60px;width:auto;margin-left:-2px}.masthead .header .inner .hamburger{right:0}.masthead .header .inner .main_menu{height:calc(100vh - 60px)}.masthead .header .inner .main_menu ul{padding:30px 0}.masthead .header .inner .main_menu ul li a{font-size:18px;line-height:36px}.masthead .header .inner .main_menu.open{top:60px}}.page_content.front_page{margin-top:0}.page_content.front_page .hero_banner{position:relative;height:880px;background:no-repeat center;background-size:cover}.page_content.front_page .hero_banner .hero_banner_slider{padding-top:115px}.page_content.front_page .hero_banner .hero_banner_slider .left{float:left;width:60%;padding:40px;padding-left:30px}.page_content.front_page .hero_banner .hero_banner_slider .left h2{font-size:28px;margin-bottom:20px;opacity:0;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:transform 0.5s 0.6s,opacity 0.5s 0.6s;-moz-transition:transform 0.5s 0.6s,opacity 0.5s 0.6s;-ms-transition:transform 0.5s 0.6s,opacity 0.5s 0.6s;-o-transition:transform 0.5s 0.6s,opacity 0.5s 0.6s;transition:transform 0.5s 0.6s,opacity 0.5s 0.6s}.page_content.front_page .hero_banner .hero_banner_slider .left h2:before{left:-60px;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:transform 0.5s 0.6s;-moz-transition:transform 0.5s 0.6s;-ms-transition:transform 0.5s 0.6s;-o-transition:transform 0.5s 0.6s;transition:transform 0.5s 0.6s}@media screen and (max-width: 1280px){.page_content.front_page .hero_banner .hero_banner_slider .left h2{font-size:24px}}.page_content.front_page .hero_banner .hero_banner_slider .left h1{font-size:84px;line-height:72px;overflow:hidden;margin:0;padding-top:15px;padding-bottom:35px}.page_content.front_page .hero_banner .hero_banner_slider .left h1:before{content:"";position:absolute;z-index:2;background-color:#fff;opacity:0.8;left:0;top:0;width:100%;height:100%;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:transform 0.8s 0.3s;-moz-transition:transform 0.8s 0.3s;-ms-transition:transform 0.8s 0.3s;-o-transition:transform 0.8s 0.3s;transition:transform 0.8s 0.3s}.page_content.front_page .hero_banner .hero_banner_slider .left h1:after{content:'';position:absolute;height:16px;width:100%;top:50%;margin-top:-8px;right:0;background:#87aa21;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:transform 0.8s cubic-bezier(0.7, 0, 0.3, 1);-moz-transition:transform 0.8s cubic-bezier(0.7, 0, 0.3, 1);-ms-transition:transform 0.8s cubic-bezier(0.7, 0, 0.3, 1);-o-transition:transform 0.8s cubic-bezier(0.7, 0, 0.3, 1);transition:transform 0.8s cubic-bezier(0.7, 0, 0.3, 1)}@media screen and (max-width: 1280px){.page_content.front_page .hero_banner .hero_banner_slider .left h1{font-size:70px;line-height:64px}}.page_content.front_page .hero_banner .hero_banner_slider .left .button_list{margin-top:0}.page_content.front_page .hero_banner .hero_banner_slider .right{float:right;width:40%;opacity:0;-webkit-transition:opacity 2s ease 0.9s;-moz-transition:opacity 2s ease 0.9s;-ms-transition:opacity 2s ease 0.9s;-o-transition:opacity 2s ease 0.9s;transition:opacity 2s ease 0.9s}.page_content.front_page .hero_banner .hero_banner_slider .slick-dots{text-align:center;margin-top:-80px}.page_content.front_page .hero_banner .hero_banner_slider .slick-dots li{display:inline-block;padding:0;margin:0 5px}.page_content.front_page .hero_banner .hero_banner_slider .slick-dots li button{height:15px;width:15px;border-radius:0;font-size:1px;padding:0;color:transparent;background-color:transparent;border:2px solid #ebebeb;cursor:pointer}.page_content.front_page .hero_banner .hero_banner_slider .slick-dots li.slick-active button{background-color:#87aa21;border:2px solid #87aa21}.page_content.front_page .hero_banner .hero_banner_slider .slick-dots li:before{display:none}.page_content.front_page .hero_banner.show .hero_banner_slider .left h2{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.page_content.front_page .hero_banner.show .hero_banner_slider .left h2:before{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.page_content.front_page .hero_banner.show .hero_banner_slider .left h1:before,.page_content.front_page .hero_banner.show .hero_banner_slider .left h1:after{-webkit-transform:translateX(101%);-moz-transform:translateX(101%);-ms-transform:translateX(101%);-o-transform:translateX(101%);transform:translateX(101%)}.page_content.front_page .hero_banner.show .hero_banner_slider .right{opacity:1}.page_content.front_page .section_two{position:relative}.page_content.front_page .section_two .content_container{position:relative;top:-95px;z-index:1}.page_content.front_page .section_two .content_container .inner{border:3px solid #fff;position:relative;z-index:1}.page_content.front_page .section_two .content_container.top{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);-webkit-transition:all 1.5s ease 1s;-moz-transition:all 1.5s ease 1s;-ms-transition:all 1.5s ease 1s;-o-transition:all 1.5s ease 1s;transition:all 1.5s ease 1s;position:relative;z-index:2}.page_content.front_page .section_two .content_container.top .inner .section_two_link{overflow:hidden}.page_content.front_page .section_two .content_container.top .inner .section_two_link .single{float:left;width:33.3333333%;height:175px;border-right:3px solid #fff;position:relative;text-align:center;overflow:hidden}.page_content.front_page .section_two .content_container.top .inner .section_two_link .single .bg{background:no-repeat center;background-size:cover;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:transform 0.5s ease;-moz-transition:transform 0.5s ease;-ms-transition:transform 0.5s ease;-o-transition:transform 0.5s ease;transition:transform 0.5s ease}.page_content.front_page .section_two .content_container.top .inner .section_two_link .single .title{position:relative;z-index:1;font-size:30px;font-family:"Poppins",sans-serif;font-weight:600;color:#fff;width:100%;height:100%;display:table}.page_content.front_page .section_two .content_container.top .inner .section_two_link .single .title span{display:table-cell;vertical-align:middle}.page_content.front_page .section_two .content_container.top .inner .section_two_link .single .title span:after{content:"";display:block;width:50px;height:5px;background-color:#87aa21;margin:auto;position:relative;top:10px}.page_content.front_page .section_two .content_container.top .inner .section_two_link .single:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#111;opacity:0.3;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.page_content.front_page .section_two .content_container.top .inner .section_two_link .single:hover .bg{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.page_content.front_page .section_two .content_container.top .inner .section_two_link .single:hover:after{opacity:0}.page_content.front_page .section_two .content_container.top .inner .section_two_link a:last-of-type .single{border-right:none}.page_content.front_page .section_two .content_container.top.show{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.page_content.front_page .section_two .content_container.bottom .inner{min-height:500px;padding:40px;padding-top:65px}.page_content.front_page .section_two .content_container.bottom .inner h2{margin-bottom:0;opacity:0;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:all 0.8s 0.9s;-moz-transition:all 0.8s 0.9s;-ms-transition:all 0.8s 0.9s;-o-transition:all 0.8s 0.9s;transition:all 0.8s 0.9s}.page_content.front_page .section_two .content_container.bottom .inner h2:before{-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:transform 0.8s ease 0.9s;-moz-transition:transform 0.8s ease 0.9s;-ms-transition:transform 0.8s ease 0.9s;-o-transition:transform 0.8s ease 0.9s;transition:transform 0.8s ease 0.9s}.page_content.front_page .section_two .content_container.bottom .inner h1{opacity:0;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:all 0.8s ease 0.5s;-moz-transition:all 0.8s ease 0.5s;-ms-transition:all 0.8s ease 0.5s;-o-transition:all 0.8s ease 0.5s;transition:all 0.8s ease 0.5s}.page_content.front_page .section_two .content_container.bottom .inner .button{opacity:0;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:all 0.8s ease 1.3s;-moz-transition:all 0.8s ease 1.3s;-ms-transition:all 0.8s ease 1.3s;-o-transition:all 0.8s ease 1.3s;transition:all 0.8s ease 1.3s}.page_content.front_page .section_two .content_container.bottom .inner .bottom-inner{overflow:hidden}.page_content.front_page .section_two .content_container.bottom .inner .bottom-inner .left{float:left;width:38%;padding-top:0}.page_content.front_page .section_two .content_container.bottom .inner .bottom-inner .right{float:right;width:58%;padding-top:15px;opacity:0;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:all 2s ease 0.8s;-moz-transition:all 2s ease 0.8s;-ms-transition:all 2s ease 0.8s;-o-transition:all 2s ease 0.8s;transition:all 2s ease 0.8s}.page_content.front_page .section_two .content_container.bottom .inner .bottom-inner .right .section_two_gallery{margin-top:30px}.page_content.front_page .section_two .content_container.bottom .inner .bottom-inner .right .section_two_gallery figure{width:31.5%;margin:0 1%;display:inline-block;vertical-align:top}.page_content.front_page .section_two .content_container.bottom .inner .bottom-inner .right .section_two_gallery figure img{min-width:100%}.page_content.front_page .section_two .content_container.bottom .inner .bottom-inner .right .section_two_gallery figure figcaption{font-size:16px;font-family:"Poppins",sans-serif;font-weight:600;line-height:20px;color:#333}.page_content.front_page .section_two .content_container.bottom .inner .bottom-inner .right .section_two_gallery figure:first-of-type{margin-left:0}.page_content.front_page .section_two .content_container.bottom .inner .bottom-inner .right .section_two_gallery figure:last-of-type{margin-right:0}.page_content.front_page .section_two .content_container.bottom .flower_left{position:absolute;bottom:-95px;left:-230px;opacity:0;-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transition:transform 1.5s ease;-moz-transition:transform 1.5s ease;-ms-transition:transform 1.5s ease;-o-transition:transform 1.5s ease;transition:transform 1.5s ease}@media screen and (max-width: 1280px){.page_content.front_page .section_two .content_container.bottom .flower_left{left:-170px}}.page_content.front_page .section_two .content_container.bottom .flower_left.show{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.page_content.front_page .section_two .content_container.bottom .flower_right{position:absolute;bottom:-150px;right:-200px;opacity:0;-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);-ms-transform:rotate(-60deg);-o-transform:rotate(-60deg);transform:rotate(-60deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;-webkit-transition:transform 1.5s ease;-moz-transition:transform 1.5s ease;-ms-transition:transform 1.5s ease;-o-transition:transform 1.5s ease;transition:transform 1.5s ease}@media screen and (max-width: 1280px){.page_content.front_page .section_two .content_container.bottom .flower_right{right:-110px}}.page_content.front_page .section_two .content_container.bottom .flower_right.show{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.page_content.front_page .section_two .content_container.bottom.show .inner h1,.page_content.front_page .section_two .content_container.bottom.show .inner h2,.page_content.front_page .section_two .content_container.bottom.show .inner .button{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.page_content.front_page .section_two .content_container.bottom.show .inner h1:before,.page_content.front_page .section_two .content_container.bottom.show .inner h2:before,.page_content.front_page .section_two .content_container.bottom.show .inner .button:before{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.page_content.front_page .section_two .content_container.bottom.show .inner .bottom-inner .right{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.page_content.front_page .section_two:after{content:"";background-color:#ebebeb;position:absolute;width:100%;height:50%;display:block;left:0;bottom:0}.page_content.front_page .section_three .content_container{padding-top:40px;overflow:hidden}.page_content.front_page .section_three .content_container .left{float:left;width:45%;padding-right:60px;padding-top:85px;opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-ms-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease}.page_content.front_page .section_three .content_container .right{padding:40px;padding-bottom:0;float:right;width:55%}.page_content.front_page .section_three .content_container .right h2{opacity:0;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:all 0.8s ease 0.4s;-moz-transition:all 0.8s ease 0.4s;-ms-transition:all 0.8s ease 0.4s;-o-transition:all 0.8s ease 0.4s;transition:all 0.8s ease 0.4s}.page_content.front_page .section_three .content_container .right h2:before{-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:transform 0.8s ease 0.4s;-moz-transition:transform 0.8s ease 0.4s;-ms-transition:transform 0.8s ease 0.4s;-o-transition:transform 0.8s ease 0.4s;transition:transform 0.8s ease 0.4s}.page_content.front_page .section_three .content_container .right h1{opacity:0;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease}.page_content.front_page .section_three .content_container .right .inner_content{opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all 1s ease 0.4s;-moz-transition:all 1s ease 0.4s;-ms-transition:all 1s ease 0.4s;-o-transition:all 1s ease 0.4s;transition:all 1s ease 0.4s}.page_content.front_page .section_three.show .content_container .left{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.page_content.front_page .section_three.show .content_container .right h1,.page_content.front_page .section_three.show .content_container .right h2{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.page_content.front_page .section_three.show .content_container .right h1:before,.page_content.front_page .section_three.show .content_container .right h2:before{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.page_content.front_page .section_three.show .content_container .right .inner_content{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media screen and (max-width: 1199px){.page_content.front_page .hero_banner{background:none !important;height:570px}.page_content.front_page .hero_banner .rp_bg{position:absolute;left:0;top:0;width:100%;height:100%;background:no-repeat center;background-size:cover}.page_content.front_page .hero_banner .hero_banner_slider{padding-top:85px;padding-bottom:85px;z-index:1}.page_content.front_page .hero_banner .hero_banner_slider .left{padding-left:60px;padding-right:0}.page_content.front_page .hero_banner .hero_banner_slider .left h2{font-size:22px;line-height:26px}.page_content.front_page .hero_banner .hero_banner_slider .left h1{font-size:60px;line-height:50px}.page_content.front_page .hero_banner .hero_banner_slider .right img{max-height:290px;width:auto;margin:auto;margin-top:40px;margin-bottom:40px}.page_content.front_page .hero_banner .hero_banner_slider .slick-dots{width:100%;float:right;text-align:center;left:0;right:0;margin-top:0;position:absolute;top:400px}.page_content.front_page .section_two .content_container{top:0}.page_content.front_page .section_two .content_container.top{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.page_content.front_page .section_two .content_container.top .inner .section_two_link .single .title{font-size:26px}.page_content.front_page .section_two .content_container.bottom .inner h1,.page_content.front_page .section_two .content_container.bottom .inner h2,.page_content.front_page .section_two .content_container.bottom .inner .button{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.page_content.front_page .section_two .content_container.bottom .inner h1:before,.page_content.front_page .section_two .content_container.bottom .inner h2:before,.page_content.front_page .section_two .content_container.bottom .inner .button:before{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.page_content.front_page .section_two .content_container.bottom .inner .bottom-inner{position:relative}.page_content.front_page .section_two .content_container.bottom .inner .bottom-inner .left,.page_content.front_page .section_two .content_container.bottom .inner .bottom-inner .right{width:100%;opacity:1;float:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);padding-top:0}.page_content.front_page .section_two .content_container.bottom .inner .bottom-inner .left .section_two_gallery,.page_content.front_page .section_two .content_container.bottom .inner .bottom-inner .right .section_two_gallery{margin-bottom:35px}.page_content.front_page .section_two .content_container.bottom .flower_left,.page_content.front_page .section_two .content_container.bottom .flower_right{display:none}.page_content.front_page .section_three .content_container{padding-top:0}.page_content.front_page .section_three .content_container .left{display:none;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.page_content.front_page .section_three .content_container .right{padding-top:20px;width:100%}.page_content.front_page .section_three .content_container .right h1,.page_content.front_page .section_three .content_container .right h2{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.page_content.front_page .section_three .content_container .right h1:before,.page_content.front_page .section_three .content_container .right h2:before{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.page_content.front_page .section_three .content_container .right .inner_content{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width: 767px){.page_content.front_page .hero_banner{height:auto;overflow:hidden}.page_content.front_page .hero_banner .hero_banner_slider{padding-top:60px;padding-bottom:0;margin-bottom:0}.page_content.front_page .hero_banner .hero_banner_slider .left{width:100%;padding:30px}.page_content.front_page .hero_banner .hero_banner_slider .left h2{font-size:16px;line-height:20px}.page_content.front_page .hero_banner .hero_banner_slider .left h1{font-size:36px;line-height:34px;padding-top:0;padding-bottom:15px}.page_content.front_page .hero_banner .hero_banner_slider .right{display:none}.page_content.front_page .hero_banner .hero_banner_slider .slick-dots{width:100%;float:none;text-align:center;right:auto;margin:0;margin-bottom:30px;position:relative;top:-40px}.page_content.front_page .section_two .content_container.top .inner .section_two_link{margin-left:1px}.page_content.front_page .section_two .content_container.top .inner .section_two_link .single{width:100%;height:95px;border:3px solid #fff !important}.page_content.front_page .section_two .content_container.top .inner .section_two_link .single .title{font-size:23px}.page_content.front_page .section_two .content_container.bottom .inner{padding:20px;padding-top:40px}.page_content.front_page .section_two .content_container.bottom .inner .bottom-inner .left .section_two_gallery,.page_content.front_page .section_two .content_container.bottom .inner .bottom-inner .right .section_two_gallery{margin-bottom:35px}.page_content.front_page .section_two .content_container.bottom .inner .bottom-inner .left .section_two_gallery figure,.page_content.front_page .section_two .content_container.bottom .inner .bottom-inner .right .section_two_gallery figure{width:100%}.page_content.front_page .section_three .content_container .right{padding:20px;padding-top:0}}.banner{height:265px;background:#414042 no-repeat center;background-size:cover;display:table;width:100%}.banner .inner{display:table-cell;vertical-align:middle}.banner .inner h1{color:#fff;text-align:center;padding-bottom:65px;margin-top:30px}@media screen and (max-width: 1199px){.banner{height:165px}.banner .inner h1{padding-bottom:0}}@media screen and (max-width: 767px){.banner{height:100px}}.sub_page,.catergory_page{background-color:#ebebeb;margin-bottom:-35vw}.sub_page .sub_page_content,.catergory_page .sub_page_content{min-height:50vh;background-color:#fff;margin-top:-65px;padding:75px 40px;padding-bottom:35vw;position:relative;z-index:1}@media screen and (max-width: 1199px){.sub_page .sub_page_content,.catergory_page .sub_page_content{margin-top:0;padding:40px;padding-bottom:35vw}}@media screen and (max-width: 767px){.sub_page .sub_page_content,.catergory_page .sub_page_content{padding:30px 20px;padding-bottom:35vw}}.left_flower{position:absolute;top:65px;left:-350px}@media screen and (max-width: 1280px){.left_flower{left:-290px}}@media screen and (max-width: 1199px){.left_flower{display:none}}.right_flower{position:absolute;bottom:35vw;right:-260px}@media screen and (max-width: 1280px){.right_flower{right:-200px}}@media screen and (max-width: 1199px){.right_flower{display:none}}.single_part{margin-bottom:40px}.single_part .inner{margin-top:15px}.single_part .inner h1{margin-top:0}.single_part .inner .left{float:left}.single_part .inner .right{float:right}.single_part:not(.main_title_part){opacity:0;-webkit-transition:opacity 2s ease 1.5s;-moz-transition:opacity 2s ease 1.5s;-ms-transition:opacity 2s ease 1.5s;-o-transition:opacity 2s ease 1.5s;transition:opacity 2s ease 1.5s}.single_part:not(.main_title_part).show{opacity:1}@media screen and (max-width: 1199px){.single_part{margin-bottom:30px}}@media screen and (max-width: 1199px){.single_part{margin-bottom:20px}}.main_title_part h2{opacity:0;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:all 0.8s 0.3s;-moz-transition:all 0.8s 0.3s;-ms-transition:all 0.8s 0.3s;-o-transition:all 0.8s 0.3s;transition:all 0.8s 0.3s}.main_title_part h2:before{-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:transform 0.8s ease 0.3s;-moz-transition:transform 0.8s ease 0.3s;-ms-transition:transform 0.8s ease 0.3s;-o-transition:transform 0.8s ease 0.3s;transition:transform 0.8s ease 0.3s}.main_title_part .inner .left{width:38%}.main_title_part .inner .left h1{opacity:0;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease}.main_title_part .inner .left .button,.main_title_part .inner .left .link_list{opacity:0;margin-bottom:30px;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:all 0.8s ease 0.8s;-moz-transition:all 0.8s ease 0.8s;-ms-transition:all 0.8s ease 0.8s;-o-transition:all 0.8s ease 0.8s;transition:all 0.8s ease 0.8s}.main_title_part .inner .left .link_list{display:inline-block;padding:20px 30px;border:1px solid #ebebeb;font-size:14px}.main_title_part .inner .left .link_list a{font-family:"Poppins",sans-serif;font-size:14px;font-weight:600}.main_title_part .inner .right{width:58%;opacity:0;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:transform 1.5s ease 1s;-moz-transition:transform 1.5s ease 1s;-ms-transition:transform 1.5s ease 1s;-o-transition:transform 1.5s ease 1s;transition:transform 1.5s ease 1s}.main_title_part .inner .right h2{margin-top:30px;margin-bottom:15px}.main_title_part.show h2{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.main_title_part.show h2:before{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.main_title_part.show .inner .left h1,.main_title_part.show .inner .left .button,.main_title_part.show .inner .left .link_list{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.main_title_part.show .inner .right{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media screen and (max-width: 1199px){.main_title_part .inner .left,.main_title_part .inner .right{width:100%}}@media screen and (max-width: 767px){.main_title_part .inner .right{width:100%}.main_title_part .inner .right h2{margin-top:20px;margin-bottom:10px}}.gallery_part{margin-left:auto;margin-right:auto;text-align:center}.gallery_part .single{display:inline-block;width:24%;margin:0 .1%;height:220px;background:no-repeat center;background-size:cover;position:relative}@media screen and (max-width: 767px){.gallery_part .single{display:block;width:400px;max-width:100%;margin:auto;margin-bottom:10px}}.heading_with_two_column .inner .left{width:48%}.heading_with_two_column .inner .right{width:48%}@media screen and (max-width: 767px){.heading_with_two_column .inner .left,.heading_with_two_column .inner .right{width:100%}}.image_with_content_part h2{width:50%;position:relative;left:48%}.image_with_content_part .inner .left{width:40%}.image_with_content_part .inner .right{width:52%}@media screen and (max-width: 1199px){.image_with_content_part h2{width:100%;left:0}.image_with_content_part .inner .left{width:100%;text-align:center}.image_with_content_part .inner .right{width:100%}}.custom_shortcode.contact{margin-bottom:30px}.custom_shortcode.further_contacts .single{display:inline-block;width:49%;height:160px;vertical-align:top}@media screen and (max-width: 767px){.custom_shortcode.further_contacts .single{width:100%;height:auto;margin-bottom:30px}}.custom_shortcode p{margin-bottom:0;padding-left:30px;white-space:nowrap}.custom_shortcode .location,.custom_shortcode .name{padding-left:0}.custom_shortcode .email{background:url(../images/footer-email-green.svg) no-repeat left 12px}.custom_shortcode .tel{background:url(../images/footer-phone-green.svg) no-repeat left center}.custom_shortcode .fax{background:url(../images/footer-fax-green.svg) no-repeat left center}.contact_form p{width:48%}.contact_form p:nth-of-type(1){float:left}.contact_form p:nth-of-type(2){float:right}.contact_form p:nth-of-type(3){float:left}.contact_form p:nth-of-type(4){float:right}.contact_form p:nth-of-type(5){float:left;width:100%}.contact_form p:nth-of-type(5) textarea{height:120px}.contact_form p:nth-of-type(6){float:left;width:100%;text-align:right;margin-bottom:0}@media screen and (max-width: 767px){.contact_form p{width:100%}}.catergory_page_content .left{float:left;width:360px}.catergory_page_content .left h2{opacity:0;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:all 0.8s 0.3s;-moz-transition:all 0.8s 0.3s;-ms-transition:all 0.8s 0.3s;-o-transition:all 0.8s 0.3s;transition:all 0.8s 0.3s}.catergory_page_content .left h2:before{-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:transform 0.8s ease 0.3s;-moz-transition:transform 0.8s ease 0.3s;-ms-transition:transform 0.8s ease 0.3s;-o-transition:transform 0.8s ease 0.3s;transition:transform 0.8s ease 0.3s}.catergory_page_content .left h1{opacity:0;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease}.catergory_page_content .left .categories{margin-top:60px;padding:30px;border:1px solid #ebebeb;opacity:0;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:all 0.8s ease 0.8s;-moz-transition:all 0.8s ease 0.8s;-ms-transition:all 0.8s ease 0.8s;-o-transition:all 0.8s ease 0.8s;transition:all 0.8s ease 0.8s}.catergory_page_content .left .categories ul{margin-bottom:15px}.catergory_page_content .left .categories ul li{padding:0;margin-bottom:0}.catergory_page_content .left .categories ul li:before{display:none}.catergory_page_content .left .categories ul li a{font-weight:700;font-size:14px;line-height:30px;font-family:"Poppins",sans-serif;font-weight:600}.catergory_page_content .left .categories ul li a.current{color:#618200}.catergory_page_content .left .categories ul.post_terms>li{margin-bottom:15px}.catergory_page_content .left .categories ul.post_terms>li>a{font-family:"Karla",serif;font-weight:700;font-size:20px;display:block;margin-bottom:5px;color:#111}.catergory_page_content .right{float:right;width:calc(100% - 460px);opacity:0;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:all 1.5s ease 1s;-moz-transition:all 1.5s ease 1s;-ms-transition:all 1.5s ease 1s;-o-transition:all 1.5s ease 1s;transition:all 1.5s ease 1s}.catergory_page_content .right .single{width:100%;display:table;font-weight:700}.catergory_page_content .right .single .col-1{height:95px;width:75px;display:table-cell;background-color:#111;color:#fff;vertical-align:middle;text-align:center;font-size:13px;font-family:"Poppins",sans-serif;font-weight:600;line-height:19px;padding:0 16px;border:1px solid #fff;border-right:none}.catergory_page_content .right .single .col-1 img{width:20px;height:auto}.catergory_page_content .right .single .col-2{height:95px;width:calc(100% - 75px);display:table-cell;vertical-align:middle;padding:0 25px;border:1px solid #ebebeb;border-left:none;position:relative;overflow:hidden}.catergory_page_content .right .single .col-2 .title{font-family:"Poppins",sans-serif}.catergory_page_content .right .single .col-2:before{content:"";display:block;position:absolute;height:95px;width:3px;background-color:#87aa21;left:0;top:0;-webkit-transition:width 0.5s ease;-moz-transition:width 0.5s ease;-ms-transition:width 0.5s ease;-o-transition:width 0.5s ease;transition:width 0.5s ease}.catergory_page_content .right .single .col-2 p{margin-bottom:0;font-size:14px;line-height:28px;-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;-ms-transition:color 0.5s ease;-o-transition:color 0.5s ease;transition:color 0.5s ease;line-height:20px;position:relative;z-index:1}.catergory_page_content .right .single .col-2 p.title{margin-bottom:10px}.catergory_page_content .right .single .col-2:hover p{color:#fff !important}.catergory_page_content .right .single .col-2:hover:before{width:100%}.catergory_page_content .right .single.location .col-2 .city,.catergory_page_content .right .single.location .col-2 .category,.catergory_page_content .right .single.event .col-2 .city,.catergory_page_content .right .single.event .col-2 .category{color:#727272;font-size:13px;font-weight:400}.catergory_page_content .right .single.news .col-2 .title,.catergory_page_content .right .single.resource .col-2 .title{margin-bottom:0}.catergory_page_content.show .left h2,.catergory_page_content.show .left h1,.catergory_page_content.show .left .button,.catergory_page_content.show .left .categories{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.catergory_page_content.show .left h2:before,.catergory_page_content.show .left h1:before,.catergory_page_content.show .left .button:before,.catergory_page_content.show .left .categories:before{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.catergory_page_content.show .right{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media screen and (max-width: 1199px){.catergory_page_content .left{width:100%;float:none}.catergory_page_content .left .categories{padding:0;border:none;margin-top:30px}.catergory_page_content .left .categories ul li{margin-bottom:0}.catergory_page_content .left .categories ul li .sub_sub_categories{margin-bottom:0;height:auto;max-height:0;overflow:hidden;-webkit-transition:max-height 1s ease;-moz-transition:max-height 1s ease;-ms-transition:max-height 1s ease;-o-transition:max-height 1s ease;transition:max-height 1s ease}.catergory_page_content .left .categories ul li .sub_sub_categories.open{max-height:9999px;-webkit-transition:max-height 10s ease;-moz-transition:max-height 10s ease;-ms-transition:max-height 10s ease;-o-transition:max-height 10s ease;transition:max-height 10s ease}.catergory_page_content .left .categories ul.post_terms>li{border:1px solid #ebebeb;padding:12px 20px;margin-bottom:0;margin-top:-1px}.catergory_page_content .left .categories ul.post_terms>li .arrow{display:block;height:30px;width:30px;background:url(../images/arrow.svg) no-repeat center;background-size:20px 20px;position:absolute;right:8px;top:12px;cursor:pointer;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.catergory_page_content .left .categories ul.post_terms>li>a{margin-bottom:0}.catergory_page_content .right{width:100%;float:none;-webkit-transition:opacity 1.5s ease 1s;-moz-transition:opacity 1.5s ease 1s;-ms-transition:opacity 1.5s ease 1s;-o-transition:opacity 1.5s ease 1s;transition:opacity 1.5s ease 1s}.catergory_page_content .right .single .col-2{border-left:3px solid #87aa21}.catergory_page_content .right .single .col-2:before{display:none}.catergory_page_content .right .single .col-2:hover p{color:#87aa21 !important}.catergory_page_content .right .single .col-2:hover .city,.catergory_page_content .right .single .col-2:hover .category{color:#727272 !important}.catergory_page_content.single_post .left .categories{display:none}}.pagination{text-align:center;margin-top:35px}.pagination .page-numbers{display:inline-block;border:3px solid #87aa21;width:37px;height:37px;vertical-align:top;margin:0 -3px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-weight:700}.pagination .page-numbers.prev svg,.pagination .page-numbers.next svg{height:15px;width:auto;fill:#87aa21;margin-top:8px;-webkit-transition:fill 0.3s ease;-moz-transition:fill 0.3s ease;-ms-transition:fill 0.3s ease;-o-transition:fill 0.3s ease;transition:fill 0.3s ease}.pagination .page-numbers.prev{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.pagination .page-numbers.current,.pagination .page-numbers:hover{background-color:#87aa21;color:#fff}.pagination .page-numbers.current svg,.pagination .page-numbers:hover svg{fill:#fff}.event_details,.event_content{margin-bottom:50px}@media screen and (max-width: 767px){.event_details,.event_content{margin-bottom:30px}}.event_details{overflow:hidden}.event_details>div{float:left;height:65px;border:1px solid #ebebeb;display:table;font-weight:700;position:relative}.event_details>div:before{content:"";width:55px;height:63px;position:absolute;left:0;top:0;border-right:3px solid #87aa21}.event_details>div span{display:table-cell;vertical-align:middle;line-height:22px;padding-left:85px;padding-right:25px}.event_details>div.event_date{width:50%}.event_details>div.event_date:before{background:#111 url(../images/Events-date.svg) no-repeat center}.event_details>div.event_time{width:50%}.event_details>div.event_time:before{background:#111 url(../images/Events-time.svg) no-repeat center}.event_details>div.event_address{width:100%;margin-top:-1px}.event_details>div.event_address:before{background:#111 url(../images/Events-location.svg) no-repeat center}@media screen and (max-width: 767px){.event_details>div.event_date,.event_details>div.event_time{width:100%}}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.page_content{width:100%;max-width:2560px;margin-left:auto;margin-right:auto;margin-top:84px}@media screen and (max-width: 767px){.page_content{margin-top:60px}}.content_container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;position:relative;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}@media screen and (max-width: 1280px){.content_container{padding-left:60px;padding-right:60px}}@media screen and (max-width: 1199px){.content_container{padding-left:0;padding-right:0}}.content_container>.inner{background-color:#fff}html,body{line-height:31px;font-family:"Lato",sans-serif !important;font-size:16px !important;color:#727272}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::-moz-selection{color:#fff !important;background:#727272 !important}::selection{color:#fff !important;background:#727272 !important}body h1,body h2,body h3,body h4,body h5,body h6{font-family:"Poppins",sans-serif;font-weight:700;margin-bottom:16px;color:#333;position:relative;-webkit-transition:font-size 0.5s ease;-moz-transition:font-size 0.5s ease;-ms-transition:font-size 0.5s ease;-o-transition:font-size 0.5s ease;transition:font-size 0.5s ease}body h1{font-size:62px;line-height:57px;margin-bottom:35px;margin-top:15px}@media screen and (max-width: 1280px){body h1{font-size:55px;line-height:50px}}@media screen and (max-width: 1199px){body h1{font-size:45px;line-height:40px;margin-top:10px;margin-bottom:25px}}@media screen and (max-width: 767px){body h1{font-size:35px;line-height:33px}}body h2{font-family:"Karla",serif;font-size:20px;line-height:24px;margin-bottom:15px;text-transform:uppercase}body h2:before{content:"";background-color:#87aa21;height:5px;width:50px;position:absolute;display:block;left:-70px;top:9px}@media screen and (max-width: 1199px){body h2{font-size:15px;line-height:18px}body h2:before{left:-65px;top:7px}}@media screen and (max-width: 767px){body h2{font-size:14px;line-height:16px}body h2:before{left:-58px;top:5px}}body h3,body h4,body h5,body h6{font-size:16px;line-height:20px;text-transform:uppercase;margin-bottom:8px}body a{text-decoration:none;color:#87aa21;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;font-weight:700}body a:hover{color:#618200}body p{margin-bottom:10px}body b,body strong{font-weight:700}body ul{margin-bottom:30px}body ul li{position:relative;padding-left:25px;margin-bottom:10px}body ul li:before{content:'';position:absolute;left:0;top:12px;height:9px;width:9px;background-color:#87aa21}body ol li{position:relative}body img{height:auto;max-width:100%}body img.aligncenter{display:block;margin:0 auto;margin-top:10px}@media screen and (max-width: 600px){body img.aligncenter{padding:0}}body img.alignleft{float:left;max-width:50%;padding-top:0;clear:both;margin-top:10px;margin-right:20px}@media screen and (max-width: 600px){body img.alignleft{float:none;display:block;max-width:100%;padding:0;margin:auto;border-right:0}}body img.alignright{float:right;max-width:50%;padding-top:0;clear:both;margin-top:10px;margin-left:20px}@media screen and (max-width: 600px){body img.alignright{float:none;display:block;max-width:100%;padding:0;margin:auto;border-left:0}}body form{background-color:#dedfdf;padding:60px 70px;width:100%}body form p{margin-bottom:20px;position:relative}body form p .wpcf7-not-valid-tip{position:absolute;left:0;top:28px}@media screen and (max-width: 1199px){body form{padding:30px 20px}}body input[type='text'],body input[type='email'],body input[type='phone'],body input[type='tel'],body input[type='url'],body input[type='password'],body input[type='submit'],body input[type='search'],body textarea,body select,body button{font-family:"Lato",sans-serif;font-weight:700;font-size:16px;border:none;border-radius:5px;height:50px;width:100%;outline:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:0 20px;color:#727272}body select{line-height:50px;background:#fff url(../images/drop_down_arrow.png) no-repeat right center}body input[type='submit']{width:auto}body div.wpcf7 .ajax-loader{position:absolute;margin-top:16px}body div.wpcf7-response-output{margin:0;margin-top:20px}body textarea{resize:none;padding:20px}body .button_list{margin-top:30px}body .button_list .button{margin:0 5px}body .button_list .button:first-of-type{margin-left:0}body .button_list .button:last-of-type{margin-right:0}@media screen and (max-width: 1199px){body .button_list{margin-top:20px}}@media screen and (max-width: 767px){body .button_list .button{margin:0 !important;margin-bottom:15px !important}}body .button,body input[type='submit']{display:inline-block;border:3px solid #87aa21;color:#87aa21;height:50px;font-family:"Poppins",sans-serif;font-weight:600;font-size:15px;line-height:46px;padding:0 20px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;cursor:pointer}body .button span,body input[type='submit'] span{display:inline-block;vertical-align:middle;-webkit-transform:translateX(14px);-moz-transform:translateX(14px);-ms-transform:translateX(14px);-o-transform:translateX(14px);transform:translateX(14px);-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-ms-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s}body .button:after,body input[type='submit']:after{content:"";display:inline-block;vertical-align:middle;background:url(../images/btnarrow.svg) no-repeat center;width:24px;height:10px;opacity:0;position:relative;top:-1px;-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px);-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-ms-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s}body .button:hover,body input[type='submit']:hover{color:#618200;border-color:#618200}body .button:hover span,body input[type='submit']:hover span{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px)}body .button:hover:after,body input[type='submit']:hover:after{opacity:1;-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}body .gallery{margin-bottom:30px !important}body .gallery .gallery-item{height:120px}body .gallery .gallery-item .gallery-icon{height:100%}body .gallery .gallery-item .gallery-icon:before{content:"";display:inline-block;height:100%;vertical-align:middle}body .gallery .gallery-item .gallery-icon img{border:none !important;display:inline-block;vertical-align:middle;max-width:95%}.footer_background_image{height:25vw;background:no-repeat center top;background-size:cover;position:relative;z-index:2}footer{position:relative;z-index:1}footer .bottom{padding:35px 0;background-color:#111}footer .bottom .content_container{display:table;font-size:14px;line-height:27px;color:#fff}footer .bottom .content_container a{color:inherit}footer .bottom .content_container .col{display:table-cell;padding-right:20px;vertical-align:middle}footer .bottom .content_container .col span{display:block;padding-left:30px}footer .bottom .content_container .logo_container{width:25%;height:auto}footer .bottom .content_container .logo_container img{display:block;height:64px;width:auto}footer .bottom .content_container .col-2{width:26%}footer .bottom .content_container .col-2 .location{background:url(../images/footer-location.svg) no-repeat left 6px}footer .bottom .content_container .col-2 .email{background:url(../images/footer-email.svg) no-repeat left 8px}footer .bottom .content_container .col-3{width:15%}footer .bottom .content_container .col-3 .tel{background:url(../images/footer-phone.svg) no-repeat left 6px}footer .bottom .content_container .col-3 .fax{background:url(../images/footer-fax.svg) no-repeat left 6px}footer .bottom .content_container .col-4{width:14%}footer .bottom .content_container .col-4 .social_bar{text-align:center;height:35px}footer .bottom .content_container .col-4 .social_bar img{margin:0 5px;width:35px;height:35px}footer .bottom .content_container .col-5{width:20%;text-align:right;opacity:0.8}@media screen and (max-width: 1199px){footer .bottom{padding:35px 25px}footer .bottom .content_container{display:block}footer .bottom .content_container .col{display:block;width:50%}footer .bottom .content_container .logo_container,footer .bottom .content_container .col-5{float:left;text-align:left}footer .bottom .content_container .col-2,footer .bottom .content_container .col-3,footer .bottom .content_container .col-4{float:right}footer .bottom .content_container .col-2 .social_bar,footer .bottom .content_container .col-3 .social_bar,footer .bottom .content_container .col-4 .social_bar{text-align:left}footer .bottom .content_container .logo_container{margin-bottom:55px}footer .bottom .content_container .col-4 .social_bar{margin-top:20px;margin-left:-5px}footer .bottom .content_container .col-5 span{padding-left:0}}@media screen and (max-width: 767px){footer .bottom{padding:20px}footer .bottom .content_container .col{width:100% !important}footer .bottom .content_container .logo_container,footer .bottom .content_container .col-4{margin-bottom:20px}}
/*# sourceMappingURL=styles.css.map */
