@media print{aside,figure,footer,form,header,img{display:none!important}a[href]:after{content:none!important}}@media screen{body,html{font-family:lato-regular;font-size:14px;overflow-x:hidden;background:#f8f8f8}h1,h2,h3,h4,h5,h6{font-family:lato-bold;font-weight:400;line-height:1;margin-bottom:0;color:#76c938}h1~.table-responsive,h1~blockquote,h1~figure,h1~h1,h1~h2,h1~h3,h1~h4,h1~h5,h1~h6,h1~ol,h1~p:first-of-type,h1~table,h1~ul,h2~.table-responsive,h2~blockquote,h2~figure,h2~h1,h2~h2,h2~h3,h2~h4,h2~h5,h2~h6,h2~ol,h2~p:first-of-type,h2~table,h2~ul,h3~.table-responsive,h3~blockquote,h3~figure,h3~h1,h3~h2,h3~h3,h3~h4,h3~h5,h3~h6,h3~ol,h3~p:first-of-type,h3~table,h3~ul,h4~.table-responsive,h4~blockquote,h4~figure,h4~h1,h4~h2,h4~h3,h4~h4,h4~h5,h4~h6,h4~ol,h4~p:first-of-type,h4~table,h4~ul,h5~.table-responsive,h5~blockquote,h5~figure,h5~h1,h5~h2,h5~h3,h5~h4,h5~h5,h5~h6,h5~ol,h5~p:first-of-type,h5~table,h5~ul,h6~.table-responsive,h6~blockquote,h6~figure,h6~h1,h6~h2,h6~h3,h6~h4,h6~h5,h6~h6,h6~ol,h6~p:first-of-type,h6~table,h6~ul{margin-top:15px}p{font-size:14px;margin-bottom:0;margin-top:20px}p:first-of-type{margin-top:0}p~blockquote,p~figure,p~h1,p~h2,p~h3,p~h4,p~h5,p~h6,p~ol,p~table,p~ul{margin-top:15px}ol,ul{margin:0;padding:0}ol~ol,ol~ul,ul~ol,ul~ul{margin-top:15px}ol li p~ol,ol li p~ul,ul li p~ol,ul li p~ul{margin-top:0}img{max-width:100%;height:auto}a,img,img img.img-responsive{display:inline-block}a{outline:none!important;text-decoration:none!important;color:#76c938}a:hover{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}video{max-width:100%}textarea{resize:none}hr{border-color:#ccc}strong{font-family:open_sansbold}figure img,figure img.img-responsive,span{display:inline-block}figure~p,figure~p:first-of-type{margin-top:15px}blockquote{border-color:#9dca00}table{border-top:1px solid #ccc;border-right:1px solid #ccc}table td,table th{border-left:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px}table tbody tr td{background-color:#ccc}table tbody tr:nth-child(odd) td{background-color:transparent}table h1,table h2,table h3,table h4,table h5,table h6{margin-top:0}.main-layout ol,.main-layout ul{padding-left:20px}.main-layout h6{font-size:16px}.main-layout h5{font-size:18px}.main-layout h4{font-size:20px}.main-layout h3{font-size:24px}.main-layout h2{font-size:30px}.main-layout h1{font-size:36px}.main-layout aside ol,.main-layout aside ul{list-style:none;padding:0}.page-title{margin-bottom:15px}}@media screen{.wrapper-holder,main{position:relative;z-index:1}.inquire-btn{box-shadow:0 0 6px 0 rgba(0,0,0,.55)!important}}@media screen{.row-size{font-size:0}.column-middle{vertical-align:middle}.column-middle,.column-top{float:none;font-size:14px;display:inline-block}.column-top{vertical-align:top}.column-bottom{float:none;font-size:14px;display:inline-block;vertical-align:bottom}}@media screen{.form-control{border-radius:0;height:40px;padding:10px 20px}}@media screen{span.wpcf7-not-valid-tip{display:none!important}div.wpcf7-validation-errors{border-color:#e46967;background-color:#ffcfcf;color:#e46967;margin:0 0 10px}.wpcf7-not-valid{border:1px solid #e46967;background-color:#ffcfcf}.wpcf7-mail-sent-ok{border:2px solid #3c763d;margin:0 0 10px;color:#3c763d;background-color:#dff0d8}}@media screen{img.alignleft{float:left;margin-right:20px}img.aligncenter{display:block;margin:0 auto 20px}img.alignright{float:right;margin-left:20px}}@media screen{.breadcrumbs{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;font-size:14px;padding:5px 15px;margin-bottom:0!important}.breadcrumbs .fa{padding-left:5px;padding-right:5px}}@media screen{.img-thumbnail{padding:5px;border-radius:0;border:none;box-shadow:0 0 2px 1px #ccc}}@media screen{.acf-map{width:100%;height:400px;border:1px solid #ccc;margin:20px 0}.acf-map img{max-width:inherit!important}}@media screen{.loader-overlay{background:hsla(0,0%,100%,.98);bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}.loader-overlay .loader{bottom:0;left:30px;position:absolute;right:30px;top:0}.loader-overlay .loader .loader-img{bottom:0;color:rgba(0,0,0,.7);display:table;height:100%;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0;width:100%}.loader-overlay .loader .loader-img span{display:table-cell;vertical-align:middle}}@media screen{.back-to-top{position:fixed;bottom:15px;right:auto;left:15px;z-index:9}.back-to-top a{background-color:#ccc;color:#000;padding:12px 15px;border-radius:5px}}@media screen{.btn{background:#76c938;border:1px solid transparent;text-transform:uppercase;color:#fff;font-size:12px;border-radius:20px;-webkit-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;min-width:100px;padding:8px 5px;line-height:1;-webkit-transition:all .4s;transition:all .4s}.btn:hover{background:#fff;border:1px solid #76c938;color:#76c938}.btn-shortcode{text-transform:none}.btn-shortcode.btn-lg{border-radius:50px;-webkit-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;font-size:18px;min-width:226px;text-align:center;line-height:2.5;padding:0 30px}}@media screen and (min-width:480px){.btn-shortcode.btn-lg{font-size:25px}}@media screen and (min-width:768px){.btn-shortcode.btn-lg{font-size:30px;padding:0 56px}}@media screen{.container{max-width:1194px;width:100%}.bg-img{background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover}.carousel{padding:20px 0}}@media screen and (min-width:992px){.carousel{padding:40px 0 25px}}@media screen{.carousel .item img{display:inline-block;width:100%}.carousel .item .slide-title{font-size:25px;margin:0 0 5px;text-transform:uppercase;font-family:lato-regular}.carousel .item .slide-caption{margin:0 0 35px}.carousel .carousel-indicators{position:relative;left:0;right:0;width:100%;margin-left:0;bottom:0;margin-top:40px}.carousel .carousel-indicators li{background:#dfdfdf;width:11px;height:11px;margin:0;display:inline-block;float:none;vertical-align:middle}.carousel .carousel-indicators li.active{background:#55483f;width:11px;height:11px}.carousel .carousel-controls{position:absolute;top:50%;margin-top:-26.5px;left:15px;right:15px;height:0}}@media screen and (min-width:1200px){.carousel .carousel-controls{left:25px;right:25px}}@media screen{.carousel .carousel-controls .carousel-control{opacity:.1;filter:alpha(opacity=10);background:#000;position:relative;width:48px;height:48px;border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-transition:all .3s ease;transition:all .3s ease}.carousel .carousel-controls .carousel-control:hover{opacity:.4}.carousel .carousel-controls .carousel-control span{margin:-3px 0 0 -3px;font-size:26px;line-height:1;text-shadow:none}.carousel .carousel-controls .carousel-control.right span{margin:-3px -3px 0 0}form.wpcf7-form .form-group{margin:0 0 18px}form.wpcf7-form .form-group .form-title{font-size:25px;color:#5a5a5a;margin:0 0 6px}form.wpcf7-form .form-group .form-tagline{margin:0 0 43px;color:#5a5a5a}form.wpcf7-form .form-group .wpcf7-form-control-wrap{display:block}form.wpcf7-form .form-group .wpcf7-form-control{border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border:1px solid #e7e7e7;height:36px;font-size:15px;width:100%;padding:8px 14px;-webkit-transition:all .4s;transition:all .4s}form.wpcf7-form .form-group .wpcf7-form-control::-webkit-input-placeholder{color:#959595}form.wpcf7-form .form-group .wpcf7-form-control::-moz-placeholder{color:#959595}form.wpcf7-form .form-group .wpcf7-form-control:-ms-input-placeholder{color:#959595}form.wpcf7-form .form-group .wpcf7-form-control:-moz-placeholder{color:#959595}form.wpcf7-form .form-group .wpcf7-form-control.wpcf7-textarea{min-height:150px}}@media screen and (min-width:1200px){form.wpcf7-form .form-group .wpcf7-form-control.wpcf7-textarea{min-height:300px}}@media screen{form.wpcf7-form .form-group .btn{min-width:130px;font-size:17px;text-transform:none;padding:11px 5px}form.wpcf7-form .form-group .btn .fa{margin-left:3px}form.wpcf7-form .form-inline:after{display:table;clear:both;content:""}}@media screen and (min-width:540px){form.wpcf7-form .form-inline .form-group{width:50%;float:left}form.wpcf7-form .form-inline .form-group:nth-child(even){padding-left:9px}form.wpcf7-form .form-inline .form-group:nth-child(odd){padding-right:9px}}@media screen and (min-width:768px){form.wpcf7-form .form-inline .form-group{margin:0 0 16px}}@media screen and (min-width:1200px){form.wpcf7-form .form-inline .form-group{width:25%;padding:0 9px}form.wpcf7-form .form-inline .form-group:first-child{padding-left:0}form.wpcf7-form .form-inline .form-group:last-child{padding-right:0}}@media screen{.modal .modal-dialog{max-width:434px}}@media screen and (min-width:1200px){.modal .modal-dialog .modal-body{padding:45px 40px}}@media screen{.modal .modal-dialog .form-title{text-align:center;color:#3c4242;font-size:15px;margin:0 0 32px}.modal form .form-group:last-child{margin:0}.modal form .form-group .form-control{border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border:1px solid #dbdbdb;height:45px;font-size:15px;width:100%}.modal form .form-group .form-control::-webkit-input-placeholder{color:#8b8b8b}.modal form .form-group .form-control::-moz-placeholder{color:#8b8b8b}.modal form .form-group .form-control:-ms-input-placeholder{color:#8b8b8b}.modal form .form-group .form-control:-moz-placeholder{color:#8b8b8b}.modal form .form-group .file-label{font-weight:400}.modal form .form-group .file-label .file-btn{border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;background:#e9e9e9;color:gray;min-width:90px;height:42px;line-height:23px;text-transform:none;font-size:15px;display:inline-block;float:none;vertical-align:bottom;margin:0 10px 0 0}.modal form .form-group .file-label small{display:inline-block;float:none;vertical-align:bottom;color:gray;font-size:14px}.modal form .form-group .file-label .wpcf7-file{display:none}.modal form .form-group .wpcf7-submit{background:#76c938;text-transform:uppercase;color:#fff;font-size:12px;border-radius:20px;-webkit-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;min-width:100px;width:auto;padding:8px 5px;line-height:1;border:0;min-width:132px;height:40px;font-size:15px}.modal form .form-group .ajax-loader{float:left}}.loader-container{width:70px;height:35px;overflow:hidden;position:absolute;top:calc(50% - 17px);left:calc(50% - 35px)}.loader-container #spira-loader{width:70px;height:70px;border-style:solid;border-top-color:#76c938;border-right-color:#76c938;border-left-color:transparent;border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;-webkit-animation:a 3s ease-in-out infinite;animation:a 3s ease-in-out infinite;-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}@-webkit-keyframes a{0%{border-width:10px}25%{border-width:3px}50%{-webkit-transform:rotate(115deg);transform:rotate(115deg);border-width:10px}75%{border-width:3px}to{border-width:10px}}@keyframes a{0%{border-width:10px}25%{border-width:3px}50%{-webkit-transform:rotate(115deg);transform:rotate(115deg);border-width:10px}75%{border-width:3px}to{border-width:10px}}.woocommerce .blockUI.blockOverlay:before,.woocommerce .loader:before{display:none!important}@media screen{.archive .pst_news .archive-item .archive-details{font-family:open_sansregular}.archive .pst_news .archive-item .archive-details h2{text-align:left}.archive .pst_news .archive-item .archive-details h2 strong{font-family:open_sansregular;font-weight:400;font-weight:lighter;font-size:16px}.archive .pst_news .archive-item .archive-details .meta-cat{text-align:left;font-size:11px}.archive .pst_news .archive-item .archive-details .meta-cat .latest-post-cat{color:#24c15f;text-transform:uppercase}.archive .pst_news .archive-item .archive-details .excerpt{margin-top:20px}.archive .pst_news .archive-item .archive-details .excerpt p{font-size:13px;font-weight:lighter;text-align:left}}.flex-carousel .flexslider{border:none;background-color:#fff;margin:0}.flex-carousel .flexslider .slides{padding-left:0}.flex-carousel .slide-item .slide-padding{padding:5px}.flex-carousel .slide-item .slide-image{min-height:100px;background-size:contain;background-repeat:no-repeat;background-position:50%}@media screen{body.home.page{background:#f8f8f8}.main-header{background:url(../img/header-bg.png) repeat;color:#fff;padding:9px 0}.main-header .nav,.main-header .website-details{display:inline-block;float:none;vertical-align:middle}.main-header .website-details{margin:0}.main-header .menu{margin:0 50px 0 0}.main-header .menu>li>a{color:#fff;text-transform:none}.main-header .menu>li.current_page_item>a,.main-header .menu>li.current_page_parent>a,.main-header .menu>li:hover>a{border:0;color:#76c938}.main-header .fa{display:inline-block;float:none;vertical-align:middle}.main-header .fa.search-btn{cursor:pointer}.main-header .sm-list{display:inline-block;float:none;vertical-align:middle;font-size:19px;border-left:1px solid #6b6b6b;padding:0 0 0 14px;margin:0 10px 0 14px;line-height:1}.main-header .sm-list li a{line-height:1;color:#fff}.main-header .sm-list li a span{display:block}.main-header .search-wrapper-overlay{position:absolute;top:100%;left:0;right:0;padding:20px 0;background:rgba(0,0,0,.6);z-index:1;display:none}.main-header .search-wrapper-overlay .form-group{margin:0}.main-header .search-wrapper-overlay .form-control{border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.inner-page-banner{background:#f8f8f8;padding:25px 0}.inner-page-banner h1{font-family:lato-light;text-align:center;font-size:25px;color:#3c4242}}@media screen and (min-width:992px){.inner-page-banner h1{font-size:30px;text-align:left}}@media screen{body{background:#fff}.content-areas-wrapper .content-area{padding:60px 0;position:relative;box-shadow:inset 0 -130px 130px -130px rgba(0,0,0,.1);z-index:1;overflow:hidden;text-align:center}}@media screen and (min-width:992px){.content-areas-wrapper .content-area{text-align:left}}@media screen and (min-width:992px){.content-areas-wrapper .content-area.with-overlay{padding-bottom:0}}@media screen{.content-areas-wrapper .content-area.with-overlay .ca-right img{display:none}}@media screen and (min-width:992px){.content-areas-wrapper .content-area.with-overlay .ca-right img{display:block}}@media screen and (min-width:1200px){.content-areas-wrapper .content-area.with-overlay .ca-right img{position:absolute;right:0;bottom:0;z-index:-1;width:65%;top:auto}}@media screen and (min-width:1400px){.content-areas-wrapper .content-area.with-overlay .ca-right img{width:auto}}@media screen{.content-areas-wrapper .content-area.with-overlay .ca-left img{display:none}}@media screen and (min-width:992px){.content-areas-wrapper .content-area.with-overlay .ca-left img{display:block}}@media screen and (min-width:1200px){.content-areas-wrapper .content-area.with-overlay .ca-left img{position:absolute;left:0;bottom:0;top:auto;z-index:-1;width:65%}}@media screen and (min-width:1400px){.content-areas-wrapper .content-area.with-overlay .ca-left img{width:auto}}@media screen and (min-width:1200px){.content-areas-wrapper .content-area .ca,.content-areas-wrapper .content-area .ca-left,.content-areas-wrapper .content-area .ca-right{min-height:555px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:inherit}.content-areas-wrapper .content-area .ca-left{padding-right:32.5px}.content-areas-wrapper .content-area .ca-right{padding-left:32.5px}}@media screen and (min-width:992px){.content-areas-wrapper .content-area:first-child{padding-top:120px}}@media screen{.content-areas-wrapper .content-area .ca-container{width:100%}.content-areas-wrapper .content-area h2,.content-areas-wrapper .content-area h3,.content-areas-wrapper .content-area h4,.content-areas-wrapper .content-area h5,.content-areas-wrapper .content-area h6,.content-areas-wrapper .content-area p{color:#3c4242;margin:0 0 40px}.content-areas-wrapper .content-area h2{font-size:40px}.content-areas-wrapper .content-area h3{font-size:30px}.content-areas-wrapper .content-area h4{font-size:22px}.content-areas-wrapper .content-area h5{font-size:18px}.content-areas-wrapper .content-area h6{font-size:14px}.content-areas-wrapper .content-area img:last-of-type,.content-areas-wrapper .content-area p:last-of-type{margin-bottom:0}.content-areas-wrapper .content-area .img-showcase{margin:0 10px 20px;display:inline-block;float:none;vertical-align:middle}.albums-wrapper{text-align:center}.albums-wrapper [class*=col-]{padding:0 7px;margin:0 0 14px}.albums-wrapper .album-container{position:relative;display:inline-block;float:none;vertical-align:middle}.albums-wrapper .album-container:hover>.btn{display:block}.albums-wrapper .album-container:hover>img{-webkit-filter:blur(4px);filter:blur(4px)}.albums-wrapper .album-container .btn,.albums-wrapper .album-container img{-webkit-transition:all .4s;transition:all .4s}.albums-wrapper .album-container .btn{min-height:0;min-width:0;height:38px;width:65px;line-height:1.6;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:1;display:none}.footer{background:#f8f8f8;border-top:2px solid #fff;padding:9px 0}}@media screen and (min-width:1200px){.footer{padding-left:32px;padding-right:32px}}@media screen{.footer .sytian-logo a,.footer a,.footer p{color:#585858}}@media screen and (min-width:768px){.footer .copyright{margin:0}}@media screen{.inquire-btn{border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:url(../img/inquire-btn.png) no-repeat 50%;background-size:100%;height:50px;width:50px;border:0;position:fixed;right:20px;bottom:20px;z-index:100;-ms-box-shadow:0 0 21px 0 rgba(0,0,0,.55);-o-box-shadow:0 0 21px 0 rgba(0,0,0,.55);box-shadow:0 0 21px 0 rgba(0,0,0,.55)}}@media screen and (min-width:992px){.inquire-btn{height:60px;width:60px;right:30px;bottom:30px}}@media screen and (min-width:1200px){.inquire-btn{height:80px;width:80px}}@media screen and (min-width:1366px){.inquire-btn{right:70px;bottom:80px}}@media screen{.inquire-wrapper{-ms-box-shadow:0 0 21px 0 rgba(0,0,0,.55);-o-box-shadow:0 0 21px 0 rgba(0,0,0,.55);box-shadow:0 0 21px 0 rgba(0,0,0,.55);padding:18px 22px;position:fixed;background:#fff;bottom:80px;right:50px;z-index:101;max-width:306px;width:100%;display:none}}@media screen and (min-width:1200px){.inquire-wrapper{bottom:110px;right:80px}}@media screen and (min-width:1366px){.inquire-wrapper{bottom:190px;right:105px}}@media screen{.inquire-wrapper:after{content:"";background:transparent;border-right:25px solid #fff;border-bottom:27px solid transparent;border-top:0;position:absolute;top:100%;right:0}.inquire-wrapper form .form-group .form-title{font-size:20px;font-family:lato-regular}.inquire-wrapper form .form-group .form-tagline{font-size:12px;margin:0 0 24px}.inquire-wrapper form .form-group .wpcf7-form-control.wpcf7-textarea{min-height:105px}.slide-categories{background:#f8f8f8;position:relative}}@media screen and (min-width:1200px){.slide-categories{left:0;right:0;border-top:1px solid #fff;z-index:16}}@media screen{.slide-categories .prodcat-list .prodcat-item{float:left;min-height:200px;list-style:none;background-position:left 5px top;background-size:95%;text-align:right;padding:18px;position:relative}}@media screen and (min-width:992px){.slide-categories .prodcat-list .prodcat-item{background-size:auto 100%}}@media screen{.slide-categories .prodcat-list .prodcat-item h4{font-size:16px;text-transform:uppercase;font-family:lato-regular;background-color:rgba(118,201,56,.6);color:#fff;margin-top:-18px;padding:5px}}@media screen and (min-width:1200px){.slide-categories .prodcat-list .prodcat-item h4{background-color:transparent;color:#585858}}@media screen{.slide-categories .prodcat-list .prodcat-item .btn{background:transparent;text-transform:none;color:#585858;border:1px solid #585858;min-width:60px;position:absolute;bottom:18px;right:18px}.slide-categories .prodcat-list .prodcat-item .btn span{font-size:24px;line-height:0;vertical-align:middle;margin-bottom:6px}.slide-categories .prodcat-list .prodcat-item .btn:hover{background:#585858;color:#fff}.slide-controls{position:absolute;left:17px;right:17px;top:50%;margin-top:-6px}.slide-controls #next,.slide-controls #prev{opacity:.1;filter:alpha(opacity=10);position:relative;width:38px;height:38px;background:#000;border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;color:#fff}.slide-controls #next span,.slide-controls #prev span{font-size:20px;line-height:1;text-shadow:none}.slide-controls #prev span{margin:-3px 0 0 -3px}.slide-controls #next span{margin:-3px 0 0 1px}.woocommerce .product-filter{color:#3c4242;font-size:14px;padding:13px 0}.woocommerce .product-filter .glyphicon{font-size:12px;margin-right:6px}.woocommerce .product-filter form{margin:0}.woocommerce .product-filter select{border:0;background:#fff}.woocommerce .product-filter select option{border:0}.woocommerce .product-filter .back-to-shop{color:#3c4242}}@media screen and (min-width:768px){.woocommerce .product-filter .back-to-shop{margin-left:10px}}@media screen{.woocommerce .product-filter .back-to-shop span{margin-right:10px}.woocommerce .woo-maincontent{border-top:1px solid #d9d9d9;padding:0 0 45px}.woocommerce .woocommerce-info{margin-top:45px!important}.woocommerce.archive .sidebar{padding-top:92px}.woocommerce.archive .sidebar ol li,.woocommerce.archive .sidebar ul li{list-style:none}.woocommerce.archive .sidebar .product-categories li{position:relative;padding:19px 0;line-height:1;border-bottom:1px solid #d9d9d9}.woocommerce.archive .sidebar .product-categories li a{font-size:18px;color:#555}.woocommerce.archive .sidebar .product-categories li.current-cat-parent>.fa,.woocommerce.archive .sidebar .product-categories li.current-cat-parent>a,.woocommerce.archive .sidebar .product-categories li.current-cat>.fa,.woocommerce.archive .sidebar .product-categories li .current-cat>.fa,.woocommerce.archive .sidebar .product-categories li.current-cat>a,.woocommerce.archive .sidebar .product-categories li .current-cat>a,.woocommerce.archive .sidebar .product-categories li:hover>.fa,.woocommerce.archive .sidebar .product-categories li:hover>a{color:#76c938}.woocommerce.archive .sidebar .product-categories li.current-cat-parent .children,.woocommerce.archive .sidebar .product-categories li.current-cat .children,.woocommerce.archive .sidebar .product-categories li .current-cat .children{display:block}.woocommerce.archive .sidebar .product-categories li .fa{color:#c3c3c3;font-size:19px;position:absolute;right:0;top:20px;cursor:pointer}.woocommerce.archive .sidebar .product-categories li .fa.fa-minus-circle{color:#76c938}.woocommerce.archive .sidebar .product-categories li .children{margin:25px 0 0;display:none}}@media screen and (min-width:1200px){.woocommerce.archive .sidebar .product-categories li .children{padding-left:20px}}@media screen{.woocommerce.archive .sidebar .product-categories li .children li{padding:7px 0;border:0}.woocommerce.archive .sidebar .product-categories li .children li a{font-size:14px}.woocommerce.archive .term-description{margin:45px 0}.woocommerce.archive .products{border-left:none;margin:0 0 40px}}@media screen and (min-width:768px){.woocommerce.archive .products{border-left:1px solid #d9d9d9}}@media screen{.woocommerce.archive .products .product{margin-top:15px;margin-bottom:15px;border:1px solid #d9d9d9;width:100%;text-align:center;padding:13px 10px}}@media screen and (min-width:480px){.woocommerce.archive .products .product{width:50%}}@media screen and (min-width:768px){.woocommerce.archive .products .product{width:33.33%;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-top:none;border-left:none;margin:0}}@media screen{.woocommerce.archive .products .product img{margin:0}.woocommerce.archive .products .product h3{font-weight:400;color:#3c4242;font-family:lato-regular;font-size:18px;padding:6px 0}.woocommerce.archive .products .product .price{color:#ff5656;font-size:15px}.woocommerce.archive .products .product .price .woocommerce-Price-currencySymbol{margin-right:4px}.woocommerce.single-product .woo-maincontent{padding-top:35px}.woocommerce.single-product .product_title{color:#555;font-size:40px;font-family:lato-regular;margin:27px 0 5px}.woocommerce.single-product .price{font-size:20px;padding:0 0 12px;border-bottom:1px solid #d8d8d8;margin:0 0 33px}.woocommerce.single-product .price .amount{color:#ff5656}.woocommerce.single-product label{display:block;font-family:open_sansbold;font-size:15px;font-weight:400;position:relative;margin:0 0 20px}.woocommerce.single-product label span:first-child{background:#fff;z-index:1;position:relative;padding-right:4px}.woocommerce.single-product label span:last-child{border-top:1px solid #dcdcdc;display:block;position:absolute;top:15px;left:0;right:0;z-index:0}.woocommerce.single-product h2~p:first-of-type{margin-top:0}.woocommerce.single-product .product p{margin:0 0 49px}.woocommerce.single-product .product-listing li{list-style:none}.woocommerce.single-product .product-listing li span{margin-right:5px;color:#76c938}.woocommerce.single-product hr{margin:36px 0}.woocommerce.single-product hr.divider{margin:64px 0}.woocommerce.single-product .btn-shortcode{min-height:66px;font-size:16px;text-transform:uppercase;margin:0 auto 36px;display:block}.woocommerce.single-product div.product div.summary{float:none;width:100%}.woocommerce.single-product div.product div.summary .images{width:100%;text-align:center;margin:0}.woocommerce.single-product div.product div.summary .images .main-img-wrapper{cursor:crosshair;position:relative;border:1px solid #ebebeb}.woocommerce.single-product div.product div.summary .images .main-img-wrapper .zoom-main{border:1px solid #ebebeb;color:#9d9d9d;height:54px;width:54px;position:absolute;bottom:38px;right:38px;top:auto;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.woocommerce.single-product div.product div.summary .images img{width:auto;max-width:100%;display:inline-block;float:none;vertical-align:middle}.woocommerce.single-product div.product div.summary .images .thumbnails{padding:15px 0 0}.woocommerce.single-product div.product div.summary .images .thumbnails img{border:1px solid #ebebeb;margin:0 15px 0 0;display:inline-block;float:none;vertical-align:middle;max-width:64px;width:100%;cursor:pointer}.woocommerce.single-product div.product div.summary .images .thumbnails img.active{border:1px solid #84ce42}.woocommerce.single-product .highlights h3,.woocommerce.single-product .overview h3{font-size:30px;font-family:open_sanslight;margin:0 0 15px}.woocommerce.single-product .highlights p,.woocommerce.single-product .overview p{margin:0 0 20px}.woocommerce.single-product .divider.hr-related{margin-bottom:35px}.woocommerce.single-product .related.products{position:relative}}@media screen and (min-width:1200px){.woocommerce.single-product .related.products{margin:0 0 146px}}@media screen{.woocommerce.single-product .related.products h2{text-align:center;font-family:open_sansregular;color:#000;margin:0 0 35px}.woocommerce.single-product .related.products .products{margin:0 -1px 40px}.woocommerce.single-product .related.products .products .product{margin:0;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;text-align:center;padding:13px 10px}.woocommerce.single-product .related.products .products .product:first-child{border-left:1px solid #d9d9d9}.woocommerce.single-product .related.products .products .product img{margin:0}.woocommerce.single-product .related.products .products .product h3{font-weight:400;color:#3c4242;font-family:lato-regular;font-size:18px;padding:6px 0}.woocommerce.single-product .related.products .products .product .price{color:#ff5656;font-size:15px;border:0}.woocommerce.single-product .related.products .products .product .price .woocommerce-Price-currencySymbol{margin-right:4px}.woocommerce.single-product .related.products .slide-controls{margin-top:10px;left:10px;right:10px}.woocommerce .tagline{margin:0 0 10px;font-style:italic}.woocommerce .woocommerce-pagination .page-numbers,.woocommerce .woocommerce-pagination .page-numbers li{border:0}.woocommerce .woocommerce-pagination .page-numbers li .page-numbers{border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;height:26px;width:26px;line-height:.8;color:#000;margin:0 2px;display:block}.woocommerce .woocommerce-pagination .page-numbers li .page-numbers.current,.woocommerce .woocommerce-pagination .page-numbers li .page-numbers:hover{color:#fff}.woocommerce .woocommerce-pagination .page-numbers li .page-numbers.next,.woocommerce .woocommerce-pagination .page-numbers li .page-numbers.prev{background:#76c938;color:#fff;height:auto;width:auto;padding:0}.woocommerce .woocommerce-pagination .page-numbers li .page-numbers.next span,.woocommerce .woocommerce-pagination .page-numbers li .page-numbers.prev span{padding:7px;height:26px;width:26px;line-height:.8}.career-list .career-item{margin:0 0 64px;float:left}}@media screen and (min-width:768px){.career-list .career-item{width:50%}.career-list .career-item:nth-child(odd){padding-right:15px}.career-list .career-item:nth-child(even){padding-left:15px}}@media screen and (min-width:992px){.career-list .career-item:nth-child(odd){padding-right:45px}.career-list .career-item:nth-child(even){padding-left:45px}}@media screen and (min-width:1200px){.career-list .career-item:nth-child(odd){padding-right:62px}.career-list .career-item:nth-child(even){padding-left:62px}}@media screen{.career-list .career-item .career-title{font-size:25px;color:#3c4242;font-family:lato-regular;margin:0 0 28px}.career-list .career-item p{margin:0}.career-list .career-item .btn{font-size:15px;text-transform:uppercase;color:#76c938;background:#fff;border:1px solid #76c938;min-width:115px;padding:7px 5px;margin:23px 0 0}.main-layout .career-list{padding:0}p~.career-list{margin-top:70px}}@media screen and (min-width:992px){p~.career-list{margin-top:100px}}@media screen and (min-width:1200px){p~.career-list{margin-top:144px}}@media screen{.woo-pagination{float:left;width:100%;text-align:center;margin-top:98px}.woo-pagination .page-numbers{border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:inline-block;float:none;vertical-align:middle;height:26px;width:26px;line-height:1.6;color:#000;margin:0 2px;text-align:center}.woo-pagination .page-numbers.current,.woo-pagination .page-numbers:hover{color:#fff;background:#ebe9eb}.woo-pagination .page-numbers.next,.woo-pagination .page-numbers.prev{background:#76c938;color:#fff;text-align:center;font-size:18px;line-height:1.2}ul.cd-list{display:table;padding:0;width:100%}ul.cd-list .cd-item{display:block;width:100%;margin:0 0 25px;text-align:center}ul.cd-list .cd-item .cd-grid{padding-bottom:10px}}@media screen and (min-width:768px){ul.cd-list .cd-item .cd-grid{padding-bottom:0}}@media screen and (min-width:768px){ul.cd-list .cd-item{width:33.33%;float:left;text-align:center}}@media screen and (min-width:992px){ul.cd-list .cd-item{width:30%}}@media screen and (min-width:1200px){ul.cd-list .cd-item{width:25%}}@media screen and (min-width:992px){ul.cd-list .cd-item:first-child{width:40%}}@media screen and (min-width:1200px){ul.cd-list .cd-item:first-child{width:50%}}@media screen and (min-width:992px){ul.cd-list .cd-item:first-child .cd-grid{width:77%}}@media screen and (min-width:1200px){ul.cd-list .cd-item:first-child .cd-grid{width:85%}}@media screen and (min-width:992px){ul.cd-list .cd-item:first-child .cd-grid:first-child{width:23%}}@media screen and (min-width:1200px){ul.cd-list .cd-item:first-child .cd-grid:first-child{width:15%}}@media screen{ul.cd-list .cd-item .cd-grid{text-align:center}}@media screen and (min-width:768px){ul.cd-list .cd-item .cd-grid{text-align:center;display:block}}@media screen and (min-width:992px){ul.cd-list .cd-item .cd-grid{display:inline-block;float:none;vertical-align:middle;text-align:left;width:30%}}@media screen and (min-width:992px){ul.cd-list .cd-item .cd-grid:last-child{width:70%}}@media screen{ul.cd-list .cd-item .cd-grid .fa{border:2px solid #84ce42;border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;height:78px;width:76px;color:#84ce42;font-size:36px;text-align:center}ul.cd-list .cd-item .cd-grid .fa:before{line-height:2}}@media screen and (min-width:768px){ul.cd-list .cd-item .cd-grid .fa{margin-bottom:20px}}@media screen and (min-width:992px){ul.cd-list .cd-item .cd-grid .fa{margin-bottom:0}}@media screen{ul.cd-list .cd-item .cd-grid h4{font-size:20px;color:#3c4242;font-family:lato-regular;margin:0 0 7px}ul.cd-list .cd-item .cd-grid a{color:#3c4242}.feat-list{padding:0}.feat-list .feat-item{list-style:none;float:left;width:100%;text-align:center;margin:0 0 35px}}@media screen and (min-width:480px){.feat-list .feat-item{width:50%}}@media screen and (min-width:992px){.feat-list .feat-item{width:25%}}@media screen{.feat-list .feat-item img{border:3px solid #76c938;border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:inline-block;float:none;vertical-align:middle;margin:0 0 17px}.feat-list .feat-item img:last-of-type{margin:0 0 17px}.feat-list .feat-item h4{font-size:16px}.acf-map{margin:0;height:240px;-webkit-transition:all .4s;transition:all .4s}}@media screen and (min-width:480px){.acf-map{height:320px}}@media screen and (min-width:768px){.acf-map{height:380px}}@media screen and (min-width:1200px){.acf-map{height:425px}}@media screen{ul.team-list{margin-left:-13.5px;margin-right:-13.5px;padding:0;text-align:center}ul.team-list .team-item{margin:0 -2px 45px;-webkit-transition:all .4s;transition:all .4s;width:100%;padding:0 13.5px;display:inline-block;float:none;vertical-align:top}}@media screen and (min-width:480px){ul.team-list .team-item{width:50%}}@media screen and (min-width:768px){ul.team-list .team-item{width:33.33%}}@media screen and (min-width:1200px){ul.team-list .team-item{width:16.66%}}@media screen{ul.team-list .team-item .team-container{display:inline-block}ul.team-list .team-item img{border:3px solid #84ce42;display:inline-block}ul.team-list .team-item .name{margin:21px 0 3px;font-size:18px;line-height:21px;color:#3c4242}ul.team-list .team-item .position{color:#75b140;margin:0 0 16px}ul.team-list.featured .team-item{width:100%}ul.team-list.featured .team-item .position{font-size:16px;border-bottom:1px solid #84ce42;display:inline-block}}@media screen and (min-width:640px){ul.team-list.featured .team-item .details,ul.team-list.featured .team-item .image{display:inline-block;vertical-align:middle;float:none;margin:0 -2px;width:105%}ul.team-list.featured .team-item:nth-child(odd) .image{padding-right:20px;text-align:right}ul.team-list.featured .team-item:nth-child(odd) .details{text-align:left}ul.team-list.featured .team-item:nth-child(odd) .details .position{padding-left:16px;margin-left:-16px}ul.team-list.featured .team-item:nth-child(even) .image{padding-left:20px;float:right;text-align:left}ul.team-list.featured .team-item:nth-child(even) .details{margin-top:65px;margin-right:-2px;float:none;text-align:right}ul.team-list.featured .team-item:nth-child(even) .details .position{padding-right:24px;margin-right:-24px}}@media screen{.search-results .search-item{margin:0 0 45px}.search-results .search-item h4{margin:0 0 10px}}@font-face{font-family:lato-bold;src:url(../fonts/font-lato/lato-bold.eot);src:url(../fonts/font-lato/lato-bold.eot?#iefix) format("embedded-opentype"),url(../fonts/font-lato/lato-bold.woff2) format("woff2"),url(../fonts/font-lato/lato-bold.woff) format("woff"),url(../fonts/font-lato/lato-bold.ttf) format("truetype"),url(../fonts/font-lato/lato-bold.svg#lato-bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:lato-regular;src:url(../fonts/font-lato/lato-regular.eot);src:url(../fonts/font-lato/lato-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/font-lato/lato-regular.woff2) format("woff2"),url(../fonts/font-lato/lato-regular.woff) format("woff"),url(../fonts/font-lato/lato-regular.ttf) format("truetype"),url(../fonts/font-lato/lato-regular.svg#lato-regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:lato-light;src:url(../fonts/font-lato/lato-light.eot);src:url(../fonts/font-lato/lato-light.eot?#iefix) format("embedded-opentype"),url(../fonts/font-lato/lato-light.woff2) format("woff2"),url(../fonts/font-lato/lato-light.woff) format("woff"),url(../fonts/font-lato/lato-light.ttf) format("truetype"),url(../fonts/font-lato/lato-light.svg#lato-light) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sansbold;src:url(../fonts/font-opensans/opensans-bold-webfont.eot);src:url(../fonts/font-opensans/opensans-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/font-opensans/opensans-bold-webfont.woff2) format("woff2"),url(../fonts/font-opensans/opensans-bold-webfont.woff) format("woff"),url(../fonts/font-opensans/opensans-bold-webfont.ttf) format("truetype"),url(../fonts/font-opensans/opensans-bold-webfont.svg#open_sansbold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sanslight;src:url(../fonts/font-opensans/opensans-light-webfont.eot);src:url(../fonts/font-opensans/opensans-light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/font-opensans/opensans-light-webfont.woff2) format("woff2"),url(../fonts/font-opensans/opensans-light-webfont.woff) format("woff"),url(../fonts/font-opensans/opensans-light-webfont.ttf) format("truetype"),url(../fonts/font-opensans/opensans-light-webfont.svg#open_sanslight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sansregular;src:url(../fonts/font-opensans/opensans-regular-webfont.eot);src:url(../fonts/font-opensans/opensans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/font-opensans/opensans-regular-webfont.woff2) format("woff2"),url(../fonts/font-opensans/opensans-regular-webfont.woff) format("woff"),url(../fonts/font-opensans/opensans-regular-webfont.ttf) format("truetype"),url(../fonts/font-opensans/opensans-regular-webfont.svg#open_sansregular) format("svg");font-weight:400;font-style:normal}
/*# sourceMappingURL=main.css.map */
