/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary,a,div,p,ul,ol,li,blockquote,h1,h2,h3,h4,h5,h6,span{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}audio,canvas,progress,video{display:inline-block}progress{vertical-align:baseline}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:blue;color:blue}small{font-size:1.4rem}sub,sup{font-size:1.2rem;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;height:1px;border-top:1px solid blue;margin:1em 0;padding:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1.5rem}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:0;margin:0;padding:0}legend{border:0;padding:0}textarea{overflow:auto;resize:vertical}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}::-moz-selection{background:#55ba47;color:white;text-shadow:none}::selection{background:#55ba47;color:white;text-shadow:none}h1{font-size:3.4rem;line-height:5.1rem;margin:0 0 2.4rem 0;font-family:"Dancing Script",cursive;font-weight:400;color:#55ba47}h2{font-size:1.8rem;line-height:1.8rem;margin:0 0 1.8rem 0;font-weight:700;text-transform:uppercase;color:#55ba47}h3{font-size:2.1rem;line-height:2.1rem;font-family:"Dancing Script",cursive;font-weight:400;color:#55ba47;margin:0 0 1.8rem 0}h4{font-size:1.5rem;line-height:1.5rem;font-weight:400;text-transform:uppercase}h5{font-size:1.8rem;font-family:"Dancing Script",cursive;font-weight:400;font-style:italic;line-height:1.8rem;color:#55ba47;margin:0 0 .8rem 0}h6{font-size:1.5rem;line-height:1.5rem;margin:0 0 2.4rem 0}p{margin:0 0 2.4rem 0;line-height:1.5}ul,ol{margin:0 0 2.2rem 0;position:relative}ol{counter-reset:list-counter}li{list-style:none}li:before{color:#55ba47;position:absolute;left:0}#content ul li:before{font-size:2.8rem;content:"\2022";margin:-1rem 0 0 0}ol li{padding:0 0 0 3rem}ol li:before{content:counter(list-counter) ".";counter-increment:list-counter;font-weight:900}a{text-decoration:none;color:#55ba47}a:hover{color:#fcebc9}i,em{font-style:italic}b,strong{font-weight:700;font-family:"Dancing Script",cursive;color:#55ba47}blockquote{color:#55ba47;font-weight:400;border:none;font-size:1.7rem;line-height:1;width:100%;margin-top:-3.5rem !important;float:right}blockquote:before{content:'\201c';position:relative;left:-3rem;top:4rem;font-size:4rem}blockquote.align-left{padding:0 2rem 0 2rem;margin:0 5rem 2.4rem 0}blockquote.align-right{padding:0 2rem 0 2rem;margin:0 0 2.4rem 5rem}.breadcrumbs ul{font-size:1.2rem;font-weight:400;text-transform:uppercase;padding:3.8rem 0 0 0}.breadcrumbs ul li{display:inline-block}.breadcrumbs ul li:after{content:'\002F';color:green;margin:0 .6rem 0 .2rem}.breadcrumbs ul li:last-child:after{content:none}.col-2,.col-3,.col-4,.col-5,.col-6{float:left;margin-right:4%}@media only screen and (max-width: 800px){.col-2,.col-3,.col-4,.col-5,.col-6{width:100% !important;margin-right:0;float:none;clear:both}}.col-2{width:48%}.col-2:nth-of-type(2n){margin-right:0}.col-2:nth-of-type(2n+1){clear:left}.col-3{width:30.66667%}.col-3:nth-of-type(3n){margin-right:0}.col-3:nth-of-type(3n+1){clear:left}.col-4{width:22%}.col-4:nth-of-type(4n){margin-right:0}.col-4:nth-of-type(4n+1){clear:left}.col-5{width:16.8%}.col-5:nth-of-type(5n){margin-right:0}.col-5:nth-of-type(5n+1){margin-right:4%}.col-6{width:13.33333%}.col-6:nth-of-type(6n){margin-right:0}.col-6:nth-of-type(6n+1){margin-right:4%}.gform_wrapper ul.gform_column{width:48%;float:left;margin-right:4% !important}.gform_wrapper ul.gform_column:nth-of-type(2n+1){margin-right:0 !important}.gform_wrapper ul.gform_column:nth-of-type(2n+2){clear:left}@media only screen and (max-width: 800px){.gform_wrapper ul.gform_column{width:100%;margin-right:0}}#wp-admin-bar-root-default{height:0}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;position:relative;width:auto;left:0}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.show-for-sr,.hide-text{position:absolute !important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-loading .slick-list{background:#fff url("../../ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px\9;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}/*!
 *  Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome-webfont.eot?v=4.4.0");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff2?v=4.4.0") format("woff2"),url("../fonts/fontawesome-webfont.woff?v=4.4.0") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.4.0") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa,.post-info>:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.post-info>.fa-pull-left:before{margin-right:.3em}.fa.fa-pull-right,.post-info>.fa-pull-right:before{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left,.post-info>.pull-left:before{margin-right:.3em}.fa.pull-right,.post-info>.pull-right:before{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before,.post-info .author:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before,.post-info .date:before{content:""}.fa-random:before{content:""}.fa-comment:before,.post-info .comment-count:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}html{font-size:10px}body{font-family:"Avenir Next Cyr W00 Regular",sans-serif;font-weight:400;font-size:1.5rem;color:black;overflow-x:hidden}body.logged-in .header{top:32px}.section{text-align:center;padding:4.2rem 0}.main-container:after,header:after,.header:after,.wrap:after,.columns:after,ul:after,form:after,.clear:after{content:"";display:table;clear:both}.clearfix:after{content:"";display:table;clear:both}.wrap{width:98rem;margin:0 auto}@media only screen and (max-width: 980px){.wrap{width:100%;padding-left:4%;padding-right:4%}}.container{padding-top:202px}.header{background-color:#1d384c;height:11.4rem;position:fixed;left:0;top:0;width:100%;z-index:1000}.header.open{height:100%;overflow-y:scroll}.header.open{top:0;bottom:0;overflow-y:scroll;overflow-x:hidden;height:100%}.header .wrap{padding:0}.main-menu .wrap{width:auto}.tel{margin-top:3.5rem;float:right;font-family:"Dancing Script",cursive;color:#fff;font-size:2.4rem;width:23%;text-align:right;display:inline-block}.tel a{font-size:2.4rem;line-height:1;font-weight:700}.tel a:hover{color:#55ba47}@media only screen and (max-width: 980px){.tel{display:none}}.tel-button{display:none}@media only screen and (max-width: 980px){.tel-button{display:block;position:absolute;top:2rem;left:2rem;background:none;font-size:5rem;border:none;outline:none}.tel-button .fa,.tel-button .post-info>:before{color:#fff}}@media only screen and (max-width: 480px){.tel-button{font-size:3rem;top:3.3rem;left:2.5rem}}#logo{float:left}@media only screen and (max-width: 980px){#logo{float:none}#logo img{margin:0 auto;display:block}}header nav.menu-social-menu-container{display:inline-block}header nav.menu-social-menu-container ul{margin-bottom:0}header .social ul li:before{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block}.header-social{margin-top:3.5rem;float:right;display:inline-block}@media only screen and (max-width: 980px){.header-social{display:none}}.header-social ul li{background:#1d384c !important}.header-social ul li:hover{background:#55ba47 !important}.header-tagline{float:left;padding-left:70px;margin-top:3.5rem}@media only screen and (max-width: 980px){.header-tagline{display:none}}.header-tagline p{margin:0;line-height:1;color:#fff}.header-tagline__1{font-family:"AvenirNextLTW01-BoldCn",sans-serif;text-transform:uppercase}.header-tagline__1 span{color:#55ba47}.header-tagline__2{font-family:"Dancing Script",cursive;font-size:20px}.contact-form .col-3:nth-child(4n){clear:none}.footer .gform_body label,.footer .ginput_counter{display:none !important}.footer .button{display:table !important;color:#fff;background-color:#55ba47;font-size:21px !important;font-size:2.1rem !important;border:none}.footer .button:hover{color:#1d384c;background-color:#fcebc9}.footer input,.footer textarea{padding:25.6px 16px 22.4px !important;padding:1.6rem 1rem 1.4rem !important}.footer .gform_footer,.footer .gform_wrapper,body .gform_wrapper label.gfield_label+div.ginput_container{padding:0 !important;margin:0 !important}.footer .gform_wrapper textarea.large{max-height:122px !important;max-height:12.2rem !important}.footer .gform_wrapper{max-width:100% !important}.footer li{margin:0 !important}.footer .gf_left_half,.footer .gf_right_half{width:46% !important}.footer .gf_left_half input,.footer .gf_right_half input,.footer .gf_right_half textarea{width:100% !important}.footer .gf_right_half{float:right}.footer{color:#fff;padding-bottom:0}.footer .footer-tier-2{background:#1d384c}.sitemap{padding:3.5rem 0}.sitemap ul{text-align:center}.sitemap ul li{display:inline-block;padding:0 1.3rem;text-transform:uppercase}@media only screen and (max-width: 480px){.sitemap ul li{display:list-item;padding-bottom:1rem}.sitemap ul li:last-child{padding-bottom:0}}.social ul{text-align:center;padding-bottom:2%}.social ul li{position:relative;display:inline-block;background:#85b38a;color:#fff;width:43px;height:43px;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:1%}@media only screen and (max-width: 480px){.social ul li{padding-top:1rem}}.social ul li:hover{background:#fcebc9}.social ul li:before{font-size:2.5rem;position:relative;text-align:center;vertical-align:middle;color:#fff}.social ul li a{position:absolute;top:0;text-indent:-9999px;display:block;width:inherit;height:inherit}.icon a{display:block}.credits{padding:0 0 2.2rem 0}.credits .wrap p{margin:0 0 .5rem 0;text-align:center}.credits .wrap p a{font-weight:700}.blog .feed .post{border:1px solid #55ba47;color:#000}.blog .feed .col-3{margin-bottom:2%}.feed{width:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.feed .wrap{padding-top:2.8rem;padding-bottom:4.8rem}.feed .wrap .button{display:table;margin-left:auto;margin-right:auto;margin-top:3.8rem}.feed strong{color:#fff}.feed h1{color:#55ba47;font-weight:400;text-align:center;font-size:4rem}.feed .post{text-align:center;color:#fff}.feed .post img{max-width:100%}.feed .type-post{border:1px solid #85b38a;background:rgba(133,179,138,0.15);text-align:center;color:black}.feed .type-post a{color:black}@media only screen and (max-width: 800px){.feed .type-post{margin-bottom:3rem}}.feed .featured-img{position:relative}.feed .post-info{padding:0 1.5rem;margin-bottom:2.2rem}.feed .post-info *{display:inline-block}.feed .post-excerpt{padding:0 2.5rem}.feed h2{font-weight:400;text-transform:uppercase;margin:0;padding:1.4rem 0}.feed .resource-tile-mask{background-color:#518b38;background-color:rgba(85,186,71,0.75);position:absolute;width:100%;height:100%;opacity:0;padding:1rem;-webkit-transition:all 300ms;transition:all 300ms}.feed .resource-tile-mask:hover{opacity:1}.feed .resource-tile-mask h2 a,.feed .resource-tile-mask p,.feed .resource-tile-mask a{color:#fff}.feed .resource-tile-mask .icon-expand{background-image:url("../images/icons-sa912689756.png");background-position:-16px -199px;width:26px;height:25px;margin:0 auto}.feed .resource-tile-mask p{font-size:20px;line-height:22px}.feed .resource-tile-mask .yuck-Y{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:relative}.testimonials{text-align:center}.testimonials h1{color:#fff;font-weight:400;font-size:4rem}.testimonials .icon-quotes{margin-bottom:2.4rem;margin-left:auto;margin-right:auto}.testimonial{max-width:880px;margin-left:auto;margin-right:auto}#parallax2 .parallax-bg{background:url("../images/testimonials.jpg") top center no-repeat scroll;height:150%;top:-53%}#parallax2 .parallax-content{font-size:1.8rem;position:absolute;top:50%;left:50%;color:#fff;padding:5.6rem 0 6.6rem 0}#parallax2 .client-name,#parallax2 .client-location{font-weight:700;text-transform:uppercase}.idea-gallery{background:#f0f2f0}.idea-gallery wrap{width:1024px;padding:0}.idea-gallery .flourish{position:relative;width:205px;margin-left:auto;margin-right:auto}.idea-gallery h1{color:#55ba47;font-weight:400;text-align:center;font-size:4rem}.idea-gallery h1:before,.idea-gallery h1:after{content:'\2022';display:block;position:absolute;top:-14px}.idea-gallery h1:before{left:-135px}.idea-gallery h1:after{right:-135px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.idea-gallery_case{display:block;margin-bottom:2rem}.gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.gallery-img{display:inline-block;width:50%;padding:10px}.gallery-img img{width:100%;height:auto}.gallery-items{width:100%;margin-bottom:5%}.gallery-items .gallery-item{width:33.333%;float:left;position:relative}@media only screen and (max-width: 480px){.gallery-items .gallery-item{width:100%}.gallery-items .gallery-item:last-child{margin-bottom:4%}}.gallery-items .gallery-item .hoverlink{width:100%;height:100%}.gallery-items .gallery-item .hoverlink a{display:block;color:black;font-weight:400;font-size:1.4rem}.gallery-items .gallery-item a{display:block;color:#1d384c;font-weight:400;font-size:1.8rem}.gallery-items .gallery-item img{width:100%;height:auto;display:block}.gallery-items .gallery-item .gallery-item-info{-webkit-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity;position:absolute;text-align:center;left:0;top:0;width:100%;height:100%;opacity:0;background:rgba(85,186,71,0.75);z-index:1}.gallery-items .gallery-item .gallery-item-info:hover{opacity:1}.gallery-items .gallery-item .gallery-item-info-wrap{position:absolute;top:50%;left:50%;width:240px;height:82px;margin:-41px 0 0 -120px}.gallery-items .gallery-item .location{text-transform:uppercase}.gallery-items .gallery-item .caption{font-family:"Dancing Script",cursive;font-weight:400;font-style:italic;font-size:2rem;margin-bottom:1rem}.parallax{overflow:hidden;position:relative}.jumbotron{background-attachment:fixed}.jumbotron .wrap{padding:120px 0}@media only screen and (max-width: 980px){.jumbotron .wrap{padding:0}}.jumbotron .wrap .message{max-width:792px;margin:0 auto;text-align:center;background:rgba(29,56,76,0.75);padding:4.8rem 0}@media only screen and (max-width: 980px){.jumbotron .wrap .message{max-width:100%;top:0;left:0;width:100%;height:100%;margin:0}}.jumbotron h1{text-transform:uppercase;font-family:"Avenir Next Cyr W00 Regular",sans-serif;font-weight:400;color:#55ba47;font-size:3.1rem;margin:0 0 .5rem 0}@media only screen and (max-width: 480px){.jumbotron h1{font-size:2.2rem}}.jumbotron h2{text-transform:none;font-family:"Dancing Script",cursive;font-weight:400;font-style:normal;color:#fff;font-size:6.5rem;margin:0 0 3rem 0}@media only screen and (max-width: 800px){.jumbotron h2{font-size:4rem}}@media only screen and (max-width: 480px){.jumbotron h2{font-size:3rem}}.jumbotron h1,.jumbotron h2{line-height:1;display:inline-block;padding:.8rem 1.4rem}.jumbotron .button{display:inline-block;color:#fff}#parallax1{margin-top:11.4rem}body.logged-in #parallax1{margin-top:11.4rem}.services{text-align:center;border-bottom:0;margin-bottom:4rem}.services .wrap{padding-top:6.6rem}.services .columns{margin-bottom:5rem}.services a{text-transform:uppercase;font-size:1.8rem;display:block;margin-bottom:2.2rem}.services a img{display:block;margin:0 auto}.services .icon{margin:0 auto 2.2rem 0;display:block}.statistics .circle-container{height:auto;width:100%;display:block;position:relative;margin:0 auto;overflow:hidden}.statistics .circle-container .circle-text{position:absolute;top:50%;left:50%}.statistics .circle-container img{width:100%}@media only screen and (max-width: 800px){.statistics .circle-container img{width:auto}}.statistics h1{color:#55ba47;font-weight:400;font-size:4rem}.statistics h2{font-weight:400;font-size:1.6rem;text-transform:uppercase;padding-top:2.4rem}.statistics h2 span{color:#55ba47}.statistics .columns{padding-bottom:4.5rem}.statistics p{padding:0 1rem}.statistics .button{margin:0 auto;display:table}#hero-slider .slick-next,#hero-slider .slick-prev{z-index:1;margin-top:75px}#hero-slider .slick-next:before,#hero-slider .slick-prev:before{font-size:4rem}#hero-slider .slick-next{right:75px}#hero-slider .slick-next:before{content:'\f054';font-family:'FontAwesome'}@media only screen and (max-width: 980px){#hero-slider .slick-next{right:10px}}#hero-slider .slick-prev{left:75px}#hero-slider .slick-prev:before{content:'\f053';font-family:'FontAwesome'}@media only screen and (max-width: 980px){#hero-slider .slick-prev{left:10px}}#hero-slider .slick-dots{bottom:45px}#hero-slider .slick-dots li button:before{font-size:2rem;color:#fff;opacity:1}#hero-slider .slick-dots li.slick-active button:before{color:#55ba47}.hero-slide{margin-top:147px;min-height:75vh;padding:120px 0}@media only screen and (max-width: 980px){.hero-slide{margin-top:100px}}@media only screen and (max-width: 800px){.hero-slide{margin-top:80px}}.hero-slide__content{max-width:480px;margin:0 auto;text-align:center;background:rgba(85,186,71,0.75);padding:4.8rem}@media only screen and (max-width: 980px){.hero-slide__content{max-width:100%;top:0;left:0;width:100%;height:100%;margin:0}}.hero-slide__title{font-family:"Dancing Script",cursive;font-weight:400;font-style:normal;color:#fff;font-size:6.5rem;margin:0 0 3rem 0;line-height:1}@media only screen and (max-width: 800px){.hero-slide__title{font-size:4rem}}@media only screen and (max-width: 480px){.hero-slide__title{font-size:3rem}}.hero-slide__description{color:#fff}blockquote{width:39%}table{border-collapse:collapse;border-spacing:0;width:100%;border-color:grey}table tbody{border:1px solid #f1f1f1;background-color:#fefefe}table tbody td{padding:0.5rem 0.625rem 0.625rem}table tbody tr:nth-child(even){background-color:#f1f1f1}#content{width:62%;float:left}@media only screen and (max-width: 800px){#content{width:100%}}#content ol li{margin-bottom:50px}.page-id-489 section.container #content ol li{margin-bottom:15px;padding-left:3rem}.page-id-489 ol ol{margin-top:15px;margin-bottom:0}.page-id-489 ol ol li:last-of-type{margin-bottom:0 !important}#sidebar{width:32%;float:right}@media only screen and (max-width: 800px){#sidebar{display:none}}figure,.wp-caption{position:relative}.banner{text-align:center;background-position:center top}.banner p{font-family:"Dancing Script",cursive;font-weight:400;font-style:italic;text-align:center;color:#55ba47;padding:2.5rem 0 0 0;margin:0;font-size:4rem}.breadcrumbs ul{margin:0;padding:0 0 3.2rem 0}.breadcrumbs ul li{padding-left:0 !important;display:inline-block;color:#d5c7a3;font-weight:700}.breadcrumbs ul li:before{content:"" !important}.breadcrumbs ul li a{color:#d5c7a3}.breadcrumbs ul li a:hover{color:#1d384c}figcaption,.wp-caption-text{position:absolute;text-align:center;width:220px;left:50%;margin:0 0 0 -110px;font-weight:700;font-size:1.2rem;color:#85b38a;text-transform:uppercase}#content strong{color:black;font-family:"Avenir Next Cyr W00 Regular",sans-serif}#sidebar .menu-widget .parent{font-size:1.8rem;text-transform:uppercase;display:block;margin:0 0 1rem 0;font-weight:700;font-family:"Avenir Next Cyr W00 Regular",sans-serif}#sidebar .menu-widget .parent:hover{color:#fcebc9}#sidebar .menu-widget ul li{text-transform:uppercase;display:list-item}#sidebar .menu-widget ul li.page_item_has_children{margin:0}#sidebar .menu-widget ul li.page_item_has_children a{border-bottom:1px solid #1d384c}#sidebar .menu-widget ul li.page_item_has_children ul.children{margin-bottom:0}#sidebar .menu-widget ul li.page_item_has_children ul.children li{margin-left:1.5rem}#sidebar .menu-widget ul li.page_item_has_children ul.children li a{border-bottom:none}#sidebar .menu-widget ul li.page_item_has_children ul.children li:first-child a{border-top:none}#sidebar .menu-widget ul li:last-child a{border-bottom:1px solid #85b38a}#sidebar .menu-widget ul li a{padding:1rem 0;display:block;border-top:1px solid #85b38a}#sidebar .menu-widget ul li a:hover{color:#fcebc9}#sidebar .menu-widget ul li .sub-menu{position:relative;max-height:none;text-indent:10px;background:none}#sidebar .menu-widget ul li .sub-menu li a{background:none}#sidebar .menu-widget ul li .sub-menu li a:last-child{border-bottom:none}.text-widget{border-bottom:1px solid #85b38a;padding:0 0 3rem 0}.widget{margin:0 0 3.2rem 0}.widget h2{text-transform:none;color:#55ba47;font-weight:700;font-family:"Dancing Script",cursive}.sidebar-testimonial{padding:3.2rem;background-color:#1d384c}.sidebar-testimonial p{color:#1d384c;font-family:"Avenir Next Cyr W00 Regular",sans-serif;font-weight:300;font-style:italic;line-height:1.4}.sidebar-testimonial strong{color:#1d384c;font-family:"Avenir Next Cyr W00 Regular",sans-serif;font-style:normal}.sidebar-testimonial .info{color:#55ba47;font-weight:bold;text-transform:uppercase}.toggle{background:none;border-top:1px solid #d0d2d2;border-bottom:1px solid #d0d2d2;padding:1.3rem 0px 1.3rem 0 !important;text-transform:none;font-style:normal}.toggle.active a{color:#55ba47}.toggle.active a:before{content:"- "}.toggle a{color:#4c3b36}.toggle a:before{margin-right:1rem;content:"+ "}.toggle a:hover{color:#55ba47}.toggle-content{border-bottom:none}#portfolio_gallery{position:relative;width:100%;height:380px;overflow:hidden;background:#55ba47;margin-top:114px}#portfolio_gallery .slick-slide{overflow:hidden}#portfolio_gallery .slick-slide img{margin:0 auto;max-width:none}#portfolio_gallery .slick-slide.slick-active{overflow:visible}.more_galleries{display:table;border-top:1px solid #d1d2d4;border-bottom:1px solid #d1d2d4;width:100%}.more_galleries ul{margin:0;padding:0}.more_galleries ul li{list-style:none;background:none;display:table-cell;width:222px;padding:0 !important}.more_galleries ul li:before{content:'' !important}.more_galleries ul li.info{display:block;text-align:left;text-transform:uppercase;width:95%;font-weight:700}#content .content_gallery ul li{list-style:none;padding:0 .5rem .5rem 0;display:inline-block}#content .content_gallery ul li:before{content:""}#content .content_gallery ul li img{border:2px solid #55ba47}.container #sidebar{margin:2.8rem 0 0 0}#content .featured-post-image{padding:2.8rem 0 1.6rem 0}#content .dpArticleShare li:before{content:none}#content .post-info{padding:0;margin-bottom:1rem}#content .post-info *{display:inline-block}#content .clear-article-share{margin:0 0 1rem 0}#content .clear-article-share+p{margin:0;height:0;overflow:hidden}.post-info .author:before{margin-right:.5rem}.post-info .author:after{content:' \002F '}.post-info .date:before{margin-right:.5rem}.post-info .date:after{content:' \002F '}.post-info .comment-count:before{margin-right:.5rem}#comments-container{max-width:750px;padding:0px;margin:80px auto 60px}#comments-container .comment-title{display:block;padding:0px 30px;margin:0px 0px 20px;color:#3D464D;letter-spacing:-0.025em}#comments-container .commentlist{display:block;padding:0px;margin:0px 0px 20px;list-style:none}#comments-container .commentlist li.comment{margin:0px 0px 20px;padding:0px;list-style:none;background:rgba(85,186,71,0.1)}#comments-container .commentlist li.comment:before{content:""}#comments-container .commentlist li.comment .comment-body{background:#FFF none repeat scroll 0% 0%;margin:0px;list-style:outside none none;border-radius:4px}#comments-container .commentlist li.comment .comment-body .comment-author{background:rgba(85,186,71,0.1);padding:20px 20px 15px 0;border-bottom:1px solid #EDEFED}#comments-container .commentlist li.comment .comment-body .comment-author .avatar{border-radius:100%;width:30px;height:30px;display:block;float:left;padding-right:10px}#comments-container .children{display:block;margin:20px 0px 10px 30px;padding:0px;list-style:outside none none}#comments-container .children li.comment{margin-bottom:10px}#comments-container .children li.comment article.comment{background:#F3FBFE none repeat scroll 0% 0%}input{padding:1.6rem 1rem 1.4rem 0}textarea{min-height:12.4rem}input,textarea{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:2rem;padding:1.6rem 1rem 1.4rem 0}.half-left,.half-right{width:45%}.half-left{float:left;margin-right:8%}.half-right{float:right}.header{-webkit-box-shadow:0px -4px 6px #888888;box-shadow:0px -4px 6px #888888}.banner{background:#55ba47;background-position:center;border-bottom:3px solid #fcebc9;color:#fff;text-align:center;position:relative;top:114px}.banner h2{padding-top:45px;line-height:0;color:#fff}#parallax2{height:428px !important}#parallax2 .parallax-content{top:87%}.testimonials .parallax-bg{max-height:428px;top:-26% !important}.gform_body li:before{content:none !important}form.two-column .gform_body div.has_city span{width:100%}body .gform_wrapper .top_label input[type="text"],body .gform_wrapper .top_label select,body .gform_wrapper .top_label textarea,body .gform_wrapper .top_label input.medium,body .gform_wrapper .top_label select.medium{width:100%}body .gform_wrapper .top_label textarea{height:124px}body .gform_wrapper.two-column_wrapper ul.gform_column li.gsection:first-child{display:none}.gform_wrapper .gsection{display:none}.contact-form{color:#fff}.contact-form .col-3{text-shadow:none;text-transform:uppercase;font-weight:700}.contact-form .col-3 strong{text-transform:none;font-family:"Avenir Next Cyr W00 Regular",sans-serif}.contact-form h1,.contact-form h2{text-align:center;text-shadow:1px 1px 2px #1d384c}.contact-form h1{font-weight:400;color:#fff;font-size:4rem;margin:0}.contact-form h2{font-weight:700;color:#55ba47;text-transform:uppercase}.contact-form input,.contact-form textarea{background-color:transparent;border:1px solid #fff;color:#fff}.contact-form .button{display:table;margin:0 auto;margin-bottom:2rem}.contact-form .columns .col-4 p{text-align:center;font-weight:700}.contact-form .columns .col-4 p span{display:block;color:#55ba47;text-transform:uppercase}#parallax3 .parallax-bg{height:200%;top:-66%}#parallax3 .parallax-content{position:absolute;top:50%;left:50%;padding:2.4rem 0}.main-menu-button{display:none}@media only screen and (max-width: 980px){.main-menu-button{display:block;position:absolute;top:2rem;right:2rem;background:none;font-size:5rem;border:none;outline:none;z-index:999999}.main-menu-button .fa,.main-menu-button .post-info>:before{color:#fff}}@media only screen and (max-width: 480px){.main-menu-button{font-size:3rem;top:3.2rem;right:1.8rem}}.main-menu{width:77%;display:inline-block;text-align:right;-webkit-transition:opacity 400ms linear;transition:opacity 400ms linear;float:none;float:right}@media only screen and (max-width: 800px){.main-menu{display:none}}@media only screen and (max-width: 800px){.main-menu.open{display:block}}@media only screen and (max-width: 980px){.main-menu{overflow:hidden;position:relative;top:5px;min-width:0;width:100%;background:#1d384c;opacity:0}.main-menu.open{opacity:1}}.main-menu .wrap{padding:0}.main-menu ul{margin:0;float:right}.main-menu ul li{position:relative;padding:0;display:inline-block;line-height:1;text-align:left}@media only screen and (max-width: 980px){.main-menu ul li a{padding:2.5rem !important;width:50%}.main-menu ul li.menu-item-has-children:after{position:absolute;top:20px;right:20px;content:"";width:0;height:0;border-left:1rem solid transparent;border-right:1rem solid transparent;border-top:1rem solid #fff;display:block}}@media only screen and (max-width: 480px){.main-menu ul li a{padding:2.5rem !important;width:90%}}.main-menu ul li a{text-transform:uppercase;display:inline-block;padding:1rem .6rem 2.3rem .6rem;font-weight:700;color:#55ba47}.main-menu ul li a:hover,.main-menu ul li a.hover{color:#fcebc9}@media only screen and (max-width: 980px){.main-menu ul li a{padding:2rem 2.5rem}}.main-menu ul li:last-child a{padding-right:0}.main-menu ul li:hover>ul,.main-menu ul li.hover>ul{display:block}.main-menu ul li>ul{position:absolute;min-width:26.8rem;display:none}.main-menu ul li>ul li{margin:0;width:100%;display:list-item;background:#4c3b36}.main-menu ul li>ul li:hover,.main-menu ul li>ul li.hover{background:#1d384c}.main-menu ul li>ul li:first-child a{border-top:5px solid #fcebc9}@media only screen and (max-width: 980px){.main-menu ul li>ul li:first-child a{border-top:1px solid #85b38a}}.main-menu ul li>ul li:first-child a,.main-menu ul li>ul li:last-child a,.main-menu ul li>ul li a{text-transform:none;color:#55ba47;padding:1.4rem 2.2rem;border-top:1px solid #85b38a;line-height:1;display:block}.main-menu ul li>ul li:first-child a:hover,.main-menu ul li>ul li:first-child a.hover,.main-menu ul li>ul li:last-child a:hover,.main-menu ul li>ul li:last-child a.hover,.main-menu ul li>ul li a:hover,.main-menu ul li>ul li a.hover{color:#fcebc9}@media only screen and (max-width: 980px){.main-menu ul li>ul li:first-child a,.main-menu ul li>ul li:last-child a,.main-menu ul li>ul li a{border-top:none}}.main-menu ul li>ul li:hover>ul,.main-menu ul li>ul li.hover>ul{display:block}.main-menu ul li>ul li ul{display:none;float:left;position:absolute;top:0;left:100%}@media only screen and (max-width: 980px){.main-menu ul li>ul li ul{float:none;position:relative;left:0}.main-menu ul li>ul li ul li a{padding-left:5rem !important}}@media only screen and (max-width: 980px){.main-menu ul li>ul{position:relative}}@media only screen and (max-width: 980px){.main-menu ul li{float:none;display:block;color:#fff;border-top:1px solid #85b38a}.main-menu ul li:last-child{border-bottom:5px solid #fcebc9}}@media only screen and (max-width: 980px){.main-menu ul{float:none;display:block}}.search .container ul li{list-style:none;border-bottom:1px solid #fcebc9;padding:2rem 0rem 0.6rem 0 !important}.search .container ul li:before{list-style:none;content:"" !important}.search-highlight{background:rgba(85,186,71,0.3)}.button{text-transform:uppercase;border:none;padding:2rem 2.2rem;line-height:1;font-size:2.1rem;font-weight:700;background-color:#55ba47;color:#fff;display:inline-block}.button:hover{background-color:#fcebc9;color:#1d384c}#sidebar .button{padding:1.4rem 0}.button.centered{margin:0 auto;display:table;text-align:center}.button.left{float:left}.button.left:after{content:"\0020";display:block;width:100%;clear:both;height:0;overflow:hidden}.button.right{float:right}.button.right:after{content:"\0020";display:block;width:100%;clear:both;height:0;overflow:hidden}.menu-button{width:0;height:0;display:none;margin:0 1rem 0 0;float:right;cursor:pointer}.coupon{margin-left:1rem;margin-bottom:1rem;max-width:620px;border:2px dashed #55ba47;background-repeat:no-repeat;width:290px;display:inline-block}.coupon:first-child{margin-left:0}.coupon .coupon_content{padding:2rem;margin-top:10rem;text-align:center}.coupon .coupon_content img{display:none}.coupon .coupon_content h4{color:#55ba47;font-size:1.8rem;font-weight:700}.coupon .coupon_content h5{font-size:1.3rem}.coupon .coupon_content a{width:100%}#sidebar .text-widget .call-to-action p{color:#fff}#sidebar .text-widget .call-to-action .button{padding:2.2rem}.post-type-archive-testimonials .testimonials{text-align:left;padding-top:4rem;border-bottom:1px solid #55ba47}.testimonial_container{position:relative;width:100%;background-color:#55ba47;text-align:center}.testimonial_container h2,.testimonial_container h3{color:#1d384c}.testimonial_container .testimonial_slider{line-height:1;font-size:2.4rem}.testimonial_container .testimonial_slider .slick-slide{outline:none}.testimonial_container .testimonial_slider .slick-dots li button:before{font-size:5rem;color:#1d384c}body.post-type-archive-portfolio #sidebar{display:none}body.post-type-archive-portfolio #content{float:none;width:100%}body.post-type-archive-portfolio #content .gallery-items .gallery-item{margin:0}#content #product-tabs{border:0;font-size:0;height:auto;float:none;display:inline-block}#content #product-tabs li.tabs-title{margin:0 !important;border-radius:0;width:33.33333%;text-align:center;padding:0;border-color:#69b947;text-indent:0;display:inline-block;float:none}#content #product-tabs li.tabs-title::before{display:none}#content #product-tabs li.tabs-title.is-active{border-color:#4a7a7f}#content #product-tabs li.tabs-title.is-active a{color:#4a7a7f}#content #product-tabs li.tabs-title a{height:auto;font-size:18px;padding:10px;color:#69b947;text-decoration:none}#content #product-tabs li.tabs-title a:hover{border:0;text-decoration:none;color:#4a7a7f}#content #product-tabs li.tabs-title,#content #product-tabs li.tabs-title.active,#content #product-tabs li.tabs-title.is-active,#content #product-tabs li.tabs-title:hover{border-bottom:0 !important}#content #product-tab-content{border:1px solid #4a7a7f;border-top:0}#content #product-tab-content .tabs-panel{display:none}#content #product-tab-content .tabs-panel.is-active{display:block;width:100%;border-top:1px solid #1d384c}#content #product-tab-content #image-display{padding:15px;max-height:75vh;height:480px;text-align:center;max-width:100%}#content #product-tab-content #image-display img{max-width:100%;max-height:100%;height:auto;width:auto}#content #product-tab-content #gallery-list{padding-left:8px;padding-right:8px}#content #product-tab-content #gallery-list li{width:33.33333%;padding-left:7px;padding-right:7px;display:inline-block;float:left}@media screen and (max-width: 1024px){#content #product-tab-content #gallery-list li{width:50%}}#content #product-tab-content #gallery-list li::before{display:none}#content #product-tab-content #gallery-list img{max-width:100%;max-height:100%;height:auto;width:auto}#content #product-tab-content #calculator{padding:30px 50px}#content #product-tab-content #calculator .calc-label{margin-bottom:5px;display:inline-block}#content #product-tab-content #calculator div{color:#69b947;font-weight:bold;margin-top:30px;width:28%;display:inline-block;text-align:center}#content #product-tab-content #calculator div.icon{width:7%;font-size:16px}#content #product-tab-content #calculator .total{font-size:24px;width:25%}#content #product-tab-content #calculator select{background:transparent;height:50px;border-radius:0}#content #product-tab-content #calculator select,#content #product-tab-content #calculator input{border-color:#4a7a7f;font-size:14px;color:#4a7a7f;display:inline-block;border-width:1px;width:100%}#content #product-tab-content #calculator input{padding-left:10px;padding-right:10px}#content #product-tab-content table tbody{border:0;background-color:#fff}#content #product-tab-content table tr:nth-child(even){background-color:#fff}#content #product-tab-content table tr{border-bottom:1px solid #4a7a7f}#content #product-tab-content table tr:last-of-type{border-bottom:0}#content #product-tab-content #specification td{color:#4a7a7f;padding:15px}#content #product-tab-content #specification td:first-child{border-right:1px solid #4a7a7f;width:30%}html ul.tabs li.tabs-title.active{background:transparent !important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a.button:hover{background:#a5d299;color:#fff}.header{background:url("../../gdstheme-child/img/bg_header_grass.jpg");height:14.7rem}@media only screen and (max-width: 530px){.header{height:9.7rem}}.header header #logo{margin-top:1.5rem}@media only screen and (max-width: 530px){.header header #logo img{width:50%}}.header header .tel{font-family:"AvenirNextLTW01-BoldCn",sans-serif;color:#55ba47;font-size:3.35rem}.header header .tel:hover{color:#fcebc9}.header header .main-menu{width:65%;font-family:"AvenirNextLTW01-BoldCn",sans-serif}@media only screen and (max-width: 980px){.header header .main-menu.open{width:100%}}.header header .main-menu ul li a{color:#fff;font-weight:400}@media only screen and (min-width: 980px){.header header .main-menu ul li a{padding:2rem 4.1rem 2.3rem 0.2rem;margin-bottom:10px}}.header header .main-menu ul li a:hover{color:#85b38a}.header header .main-menu li>ul{border-top:3px solid #85b38a}.header header .main-menu li>ul li{background:#1d384c}.header header .main-menu li>ul li:hover{background:#55ba47}.header header .main-menu .children.level-0 a{margin-bottom:0;font-family:"Avenir Next Cyr W00 Regular",sans-serif;color:#fff;font-weight:300;font-size:1.6rem;padding:1.4rem 2.2rem}.iphone .main-menu-button{right:0}blockquote{background:url("../img/small-quote.png") 0 0 no-repeat;background-size:100%}.jumbotron .wrap{padding:140px 0 !important}.jumbotron .wrap .message{background:none}.jumbotron .wrap .message a{display:none}#parallax1{margin-top:14.5rem !important}@media only screen and (max-width: 530px){#parallax1{background-attachment:scroll !important;background-size:240% auto;margin-top:97px !important}#parallax1 .wrap{padding:0 !important}}.services strong{color:#55ba47;text-transform:none}.services strong:hover{color:#fcebc9}.services strong a{text-transform:none;font-size:2.1rem}#phpInclude h1{font-size:4.8rem}#phpInclude.feed article{border:3px solid #55ba47;height:100%}#phpInclude.feed h2{font-family:"Dancing Script",cursive;text-transform:none;font-size:3.6rem;line-height:1;margin:1rem auto}#phpInclude.feed h2 a:hover{color:#85b38a}#phpInclude.feed .post-info{display:none}#phpInclude.feed p.post-excerpt{line-height:2.6rem;font-size:1.8rem}#phpInclude.feed .wp-post-image{max-width:100%}#phpInclude.feed .col-4{margin-bottom:20px}@media screen and (min-width: 980px){#phpInclude.feed .col-4{width:24%;margin-right:2%}}@media screen and (min-width: 980px){#phpInclude.feed .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media only screen and (max-width: 800px){#phpInclude .col-4{max-width:306px;margin:0 auto 2rem}}.statistics h2{font-family:"Dancing Script",cursive;text-transform:none;font-size:1.7rem}.statistics h2 span:hover{color:#55ba47}#testimonial_slider_1{background:url("../../gdstheme-child/img/bg_testimonials_boysgarden.jpg") no-repeat center}@media only screen and (max-width: 700px){#testimonial_slider_1{background-size:cover}}#testimonial_slider_1 h1,#testimonial_slider_1 h2{color:#fff}#testimonial_slider_1 h1{font-size:4.8rem;margin:0}#testimonial_slider_1 h2{margin:1.5rem 0 1rem;text-transform:none;font-size:2.2rem;padding-top:0}#testimonial_slider_1 h2{text-transform:none}#testimonial_slider_1 h2:after{content:"";background:url(../../gdstheme-child/img/quotes.png) no-repeat center;width:61px;height:59px;display:block;margin:auto;margin-top:3rem}#testimonial_slider_1 p{color:#fff;font-size:1.8rem;width:70%;margin-left:auto;margin:0 auto 3rem}#testimonial_slider_1 .slick-slide>a{display:none}#testimonial_slider_1 .slick-slide strong{text-transform:uppercase;font-family:"AvenirNextLTW01-BoldCn",sans-serif}#open_ended_1,#open_ended_2{background:#fff url(../../gdstheme-child/img/bg_video_grass.jpg) center}#open_ended_1 .wrap,#open_ended_2 .wrap{padding:0}#open_ended_1 .alignleft,#open_ended_2 .alignleft{margin:0}@media only screen and (max-width: 800px){#open_ended_1 .alignleft,#open_ended_2 .alignleft{float:none;width:60%;height:60%;margin:0 auto;display:block;padding-top:2rem}}#open_ended_1 .alignright,#open_ended_2 .alignright{margin:0}@media only screen and (max-width: 800px){#open_ended_1 .alignright,#open_ended_2 .alignright{float:none;width:60%;height:60%;margin:0 auto;display:block;padding-top:2rem}}#open_ended_1 h1,#open_ended_2 h1{font-size:4.8rem;text-align:left;margin:2rem 0 1rem 0}@media only screen and (max-width: 800px){#open_ended_1 h1,#open_ended_2 h1{text-align:center}}#open_ended_1 p,#open_ended_2 p{color:#fff;font-size:1.8rem}@media only screen and (max-width: 800px){#open_ended_1 p,#open_ended_2 p{text-align:center}}#open_ended_2{background:#fff url(../../gdstheme-child/img/bg_green_banner.png) center}#open_ended_2 h1{color:#fff}@media only screen and (max-width: 800px){#open_ended_2 h1{margin-top:0;padding-top:2rem}}#open_ended_3{background:#fff url(../../gdstheme-child/img/bg_van_grass.png) no-repeat center top}#open_ended_3 h1{font-size:4.8rem}#open_ended_3 p{font-size:1.8rem;line-height:2.6rem;color:#1d384c}#open_ended_3 img{max-width:100%;max-height:100%;height:auto;width:auto}#open_ended_4{background:#55ba47;text-align:center}#open_ended_4 h1,#open_ended_4 h2{color:#fff}#open_ended_4 h1{font-size:4.8rem;margin:0}#open_ended_4 h2{margin:1.5rem 0 1rem;text-transform:none;font-size:2.2rem;padding-top:0;text-transform:none}#open_ended_4 .button{background:#1d384c;color:#55ba47}#open_ended_4 .button:hover{background:#fff}div.rplg .rplg-box{border:none !important}div.rplg .rplg-review-text{color:#fff !important;font-size:2rem !important;font-family:"Avenir Next Cyr W00 Regular",sans-serif !important}div.rplg .rplg-review-name{color:#fff !important;font-size:1.6rem !important;font-family:"AvenirNextLTW01-BoldCn",sans-serif !important;font-weight:700 !important}div.rplg .rplg-review-time,div.rplg .rplg-biz-based-text{color:#fff !important;text-shadow:none !important}div.rplg .rplg-review-badge svg{background:#fff !important;border-radius:50% !important;padding:1px !important}div.rplg .rplg-more-toggle{color:#fff !important;font-size:1.6rem !important;font-family:"AvenirNextLTW01-BoldCn",sans-serif !important;font-weight:700 !important;text-transform:uppercase !important}div.rplg .rplg-more-toggle:hover{color:#55ba47 !important}div.rplg .rplg-list2 .rplg-box-content{overflow:visible !important}div.rplg .rplg-slider .rplg-stars{display:block !important;margin-bottom:15px !important}div.rplg .rplg-slider .rplg-box{background:none !important;border:none !important}div.rplg .rplg-slider .rplg-box:before{display:none !important}div.rplg .rplg-slider .rplg-box .rplg-box-content{margin-left:0 !important;margin-top:0 !important}div.rplg .rplg-slider .rplg-box .rplg-box-content:before{display:none !important}div.rplg .rplg-slider .rplg-slider-review{margin-top:0 !important}div.rplg .rplg-slider .rplg-row{padding-left:0 !important}div.rplg .rplg-slider .rplgsw-pagination{text-align:center !important}div.rplg .rplg-slider .rplgsw-pagination-bullets{text-align:left}div.rplg .rplg-slider .rplgsw-pagination-bullet{background:#fff !important;height:12px !important;width:12px !important;opacity:1 !important}div.rplg .rplg-slider .rplgsw-pagination-bullet-active{background:#1d384c !important}div.rplg .rplg-slider .rplg-review-badge{top:3px !important;right:30px !important}div.rplg .rplg-slider .rplg-review-badge svg{background:#fff !important;border-radius:50% !important;padding:1px !important}div.rplg .rplg-slider .rplg-slider-prev,div.rplg .rplg-slider .rplg-slider-next{background:transparent !important}div.rplg .rplg-slider .rplg-slider-prev:before,div.rplg .rplg-slider .rplg-slider-next:before{color:rgba(255,255,255,0.7) !important;position:absolute !important;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-family:'FontAwesome' !important;font-size:4rem}div.rplg .rplg-slider .rplg-slider-prev:hover:before,div.rplg .rplg-slider .rplg-slider-prev:focus:before,div.rplg .rplg-slider .rplg-slider-next:hover:before,div.rplg .rplg-slider .rplg-slider-next:focus:before{color:#fff !important}div.rplg .rplg-slider .rplg-slider-prev span,div.rplg .rplg-slider .rplg-slider-next span{display:none !important}div.rplg .rplg-slider .rplg-slider-prev{left:-50px !important}div.rplg .rplg-slider .rplg-slider-prev:before{content:'\f104'}div.rplg .rplg-slider .rplg-slider-next{right:-50px !important}div.rplg .rplg-slider .rplg-slider-next:before{content:'\f105'}.page .banner,.archive .banner,.single .banner,.blog .banner,.error404 .banner{background:#55ba47 url(../../gdstheme-child/img/bg_green_banner.png) center top;border-bottom:3px solid #85b38a;top:14.7rem;overflow:hidden}@media only screen and (max-width: 480px){.page .banner,.archive .banner,.single .banner,.blog .banner,.error404 .banner{top:9.7rem}}.page .banner h2,.archive .banner h2,.single .banner h2,.blog .banner h2,.error404 .banner h2{font-family:"Dancing Script",cursive;font-size:6rem;color:#fff;padding-top:25px;text-transform:none;line-height:2.5}@media only screen and (max-width: 530px){.page .banner h2,.archive .banner h2,.single .banner h2,.blog .banner h2,.error404 .banner h2{line-height:1}}.page .banner .breadcrumbs ul li,.page .banner .breadcrumbs ul li a,.archive .banner .breadcrumbs ul li,.archive .banner .breadcrumbs ul li a,.single .banner .breadcrumbs ul li,.single .banner .breadcrumbs ul li a,.blog .banner .breadcrumbs ul li,.blog .banner .breadcrumbs ul li a,.error404 .banner .breadcrumbs ul li,.error404 .banner .breadcrumbs ul li a{color:#fff;font-size:1rem}.page .banner .breadcrumbs ul li a:hover,.archive .banner .breadcrumbs ul li a:hover,.single .banner .breadcrumbs ul li a:hover,.blog .banner .breadcrumbs ul li a:hover,.error404 .banner .breadcrumbs ul li a:hover{text-decoration:underline}.page section.container,.archive section.container,.single section.container,.blog section.container,.error404 section.container{padding-bottom:8rem}@media only screen and (max-width: 530px){.page section.container,.archive section.container,.single section.container,.blog section.container,.error404 section.container{padding-top:122px}}.page section.container #content .breadcrumbs ul li,.archive section.container #content .breadcrumbs ul li,.single section.container #content .breadcrumbs ul li,.blog section.container #content .breadcrumbs ul li,.error404 section.container #content .breadcrumbs ul li{color:#1d384c;font-family:"Avenir Next Cyr W00 Bold",sans-serif;font-size:1.2rem}.page section.container #content .breadcrumbs ul li .breadcrumb_last,.archive section.container #content .breadcrumbs ul li .breadcrumb_last,.single section.container #content .breadcrumbs ul li .breadcrumb_last,.blog section.container #content .breadcrumbs ul li .breadcrumb_last,.error404 section.container #content .breadcrumbs ul li .breadcrumb_last{color:#55ba47}.page section.container #content a,.archive section.container #content a,.single section.container #content a,.blog section.container #content a,.error404 section.container #content a{color:#1d384c}.page section.container #content a:hover,.archive section.container #content a:hover,.single section.container #content a:hover,.blog section.container #content a:hover,.error404 section.container #content a:hover{color:#85b38a;text-decoration:underline}.page section.container #content h1,.archive section.container #content h1,.single section.container #content h1,.blog section.container #content h1,.error404 section.container #content h1{color:#55ba47;font:700 36px/1 "Avenir Next Cyr W00 Bold",sans-serif}.page section.container #content h2,.archive section.container #content h2,.single section.container #content h2,.blog section.container #content h2,.error404 section.container #content h2{color:#1d384c;font:700 18px/1.5 "Avenir Next Cyr W00 Bold",sans-serif;text-transform:uppercase}.page section.container #content h3,.archive section.container #content h3,.single section.container #content h3,.blog section.container #content h3,.error404 section.container #content h3{color:#55ba47;font:700 italic 2.2rem/2.5rem "Avenir Next Cyr W00 Bold",sans-serif}.page section.container #content h3 a,.archive section.container #content h3 a,.single section.container #content h3 a,.blog section.container #content h3 a,.error404 section.container #content h3 a{color:#85b38a}.page section.container #content h4,.archive section.container #content h4,.single section.container #content h4,.blog section.container #content h4,.error404 section.container #content h4{text-transform:none;color:#fff;font-size:2.2rem}.page section.container #content h4 a,.archive section.container #content h4 a,.single section.container #content h4 a,.blog section.container #content h4 a,.error404 section.container #content h4 a{color:#fff}.page section.container #content h5.toggle,.archive section.container #content h5.toggle,.single section.container #content h5.toggle,.blog section.container #content h5.toggle,.error404 section.container #content h5.toggle{background:#9dd29c;text-transform:uppercase;color:#1d384c;font-size:1.6rem;font-weight:700;font-family:"Avenir Next Cyr W00 Bold",sans-serif;border-bottom:0;margin-bottom:10px;position:relative;padding-left:30px !important}.page section.container #content h5.toggle.active,.archive section.container #content h5.toggle.active,.single section.container #content h5.toggle.active,.blog section.container #content h5.toggle.active,.error404 section.container #content h5.toggle.active{font-weight:700;background:#fff;margin-bottom:0}.page section.container #content h5.toggle.active a,.archive section.container #content h5.toggle.active a,.single section.container #content h5.toggle.active a,.blog section.container #content h5.toggle.active a,.error404 section.container #content h5.toggle.active a{color:#55ba47}.page section.container #content h5.toggle a,.archive section.container #content h5.toggle a,.single section.container #content h5.toggle a,.blog section.container #content h5.toggle a,.error404 section.container #content h5.toggle a{color:#1d384c}.page section.container #content h5.toggle a::before,.archive section.container #content h5.toggle a::before,.single section.container #content h5.toggle a::before,.blog section.container #content h5.toggle a::before,.error404 section.container #content h5.toggle a::before{position:absolute;left:8px}.page section.container #content .toggle-content,.archive section.container #content .toggle-content,.single section.container #content .toggle-content,.blog section.container #content .toggle-content,.error404 section.container #content .toggle-content{padding-right:30px;padding-left:30px;margin-bottom:10px}.page section.container #content p,.page section.container #content li,.archive section.container #content p,.archive section.container #content li,.single section.container #content p,.single section.container #content li,.blog section.container #content p,.blog section.container #content li,.error404 section.container #content p,.error404 section.container #content li{color:#000;font-size:1.5rem;line-height:2.2rem;font-weight:300;font-family:"Avenir Next Cyr W00 Regular",sans-serif}.page section.container #content li,.archive section.container #content li,.single section.container #content li,.blog section.container #content li,.error404 section.container #content li{overflow:hidden;padding-left:2rem}.page section.container #content li:before,.archive section.container #content li:before,.single section.container #content li:before,.blog section.container #content li:before,.error404 section.container #content li:before{margin:0 0 -2rem;font-size:1.8rem}.page section.container #content blockquote,.archive section.container #content blockquote,.single section.container #content blockquote,.blog section.container #content blockquote,.error404 section.container #content blockquote{background:#fcecc5;color:#1d384c;border-top:solid 10px;font:400 2.4rem/3.6rem "Avenir Next Cyr W00 Regular",sans-serif}.page #sidebar .menu-widget .current_page_item a,.archive #sidebar .menu-widget .current_page_item a,.single #sidebar .menu-widget .current_page_item a,.blog #sidebar .menu-widget .current_page_item a,.error404 #sidebar .menu-widget .current_page_item a{color:#1d384c;font-family:"Avenir Next Cyr W00 Bold",sans-serif}.page #sidebar .menu-widget h3.parent,.page #sidebar .menu-widget h3.parent a,.page #sidebar .menu-widget a.parent,.archive #sidebar .menu-widget h3.parent,.archive #sidebar .menu-widget h3.parent a,.archive #sidebar .menu-widget a.parent,.single #sidebar .menu-widget h3.parent,.single #sidebar .menu-widget h3.parent a,.single #sidebar .menu-widget a.parent,.blog #sidebar .menu-widget h3.parent,.blog #sidebar .menu-widget h3.parent a,.blog #sidebar .menu-widget a.parent,.error404 #sidebar .menu-widget h3.parent,.error404 #sidebar .menu-widget h3.parent a,.error404 #sidebar .menu-widget a.parent{color:#55ba47;font-family:"Avenir Next Cyr W00 Bold",sans-serif}.page #sidebar .menu-widget li a,.page #sidebar .menu-widget li.page_item_has_children a,.archive #sidebar .menu-widget li a,.archive #sidebar .menu-widget li.page_item_has_children a,.single #sidebar .menu-widget li a,.single #sidebar .menu-widget li.page_item_has_children a,.blog #sidebar .menu-widget li a,.blog #sidebar .menu-widget li.page_item_has_children a,.error404 #sidebar .menu-widget li a,.error404 #sidebar .menu-widget li.page_item_has_children a{border-color:#55ba47;color:#1d384c;font-family:"Avenir Next Cyr W00 Regular",sans-serif;font-size:15px;font-weight:500;padding:1.5rem 0 1rem;text-transform:none}.page #sidebar .menu-widget li a:hover,.page #sidebar .menu-widget li.page_item_has_children a:hover,.archive #sidebar .menu-widget li a:hover,.archive #sidebar .menu-widget li.page_item_has_children a:hover,.single #sidebar .menu-widget li a:hover,.single #sidebar .menu-widget li.page_item_has_children a:hover,.blog #sidebar .menu-widget li a:hover,.blog #sidebar .menu-widget li.page_item_has_children a:hover,.error404 #sidebar .menu-widget li a:hover,.error404 #sidebar .menu-widget li.page_item_has_children a:hover{color:#85b38a}.page #sidebar .menu-widget li ul.children li,.page #sidebar .menu-widget li.page_item_has_children ul.children li,.archive #sidebar .menu-widget li ul.children li,.archive #sidebar .menu-widget li.page_item_has_children ul.children li,.single #sidebar .menu-widget li ul.children li,.single #sidebar .menu-widget li.page_item_has_children ul.children li,.blog #sidebar .menu-widget li ul.children li,.blog #sidebar .menu-widget li.page_item_has_children ul.children li,.error404 #sidebar .menu-widget li ul.children li,.error404 #sidebar .menu-widget li.page_item_has_children ul.children li{margin-left:0}.page #s,.archive #s,.single #s,.blog #s,.error404 #s{border:1px solid #fff;background:none;padding:1em;width:100%}.page.post-type-archive-products .wrap #content .columns article,.archive.post-type-archive-products .wrap #content .columns article,.single.post-type-archive-products .wrap #content .columns article,.blog.post-type-archive-products .wrap #content .columns article,.error404.post-type-archive-products .wrap #content .columns article{border:3px solid #55ba47;text-align:center;margin-bottom:2rem}.page.post-type-archive-products .wrap #content .columns h2,.archive.post-type-archive-products .wrap #content .columns h2,.single.post-type-archive-products .wrap #content .columns h2,.blog.post-type-archive-products .wrap #content .columns h2,.error404.post-type-archive-products .wrap #content .columns h2{font-family:"Dancing Script",cursive;text-transform:none;font-size:3.6rem;line-height:1;margin:1rem auto}.page.post-type-archive-products .wrap #content .columns h2 a,.archive.post-type-archive-products .wrap #content .columns h2 a,.single.post-type-archive-products .wrap #content .columns h2 a,.blog.post-type-archive-products .wrap #content .columns h2 a,.error404.post-type-archive-products .wrap #content .columns h2 a{color:#55ba47}.page.post-type-archive-products .wrap #content .columns h2 a:hover,.archive.post-type-archive-products .wrap #content .columns h2 a:hover,.single.post-type-archive-products .wrap #content .columns h2 a:hover,.blog.post-type-archive-products .wrap #content .columns h2 a:hover,.error404.post-type-archive-products .wrap #content .columns h2 a:hover{color:#85b38a;text-decoration:none}.page.post-type-archive-products .wrap #content .columns .post-info,.archive.post-type-archive-products .wrap #content .columns .post-info,.single.post-type-archive-products .wrap #content .columns .post-info,.blog.post-type-archive-products .wrap #content .columns .post-info,.error404.post-type-archive-products .wrap #content .columns .post-info{display:none}.page.post-type-archive-products .wrap #content .columns p.post-excerpt,.archive.post-type-archive-products .wrap #content .columns p.post-excerpt,.single.post-type-archive-products .wrap #content .columns p.post-excerpt,.blog.post-type-archive-products .wrap #content .columns p.post-excerpt,.error404.post-type-archive-products .wrap #content .columns p.post-excerpt{line-height:2.6rem;font-size:1.8rem}.page.post-type-archive-products .wrap #content .columns .wp-post-image,.archive.post-type-archive-products .wrap #content .columns .wp-post-image,.single.post-type-archive-products .wrap #content .columns .wp-post-image,.blog.post-type-archive-products .wrap #content .columns .wp-post-image,.error404.post-type-archive-products .wrap #content .columns .wp-post-image{max-width:100%}@media only screen and (max-width: 800px){.post-type-archive-products .col-3{max-width:306px;margin:0 auto 2rem}}.page-id-220 #content .col-3{width:33% !important;margin-right:0;float:left;clear:none !important}.gallery-items .gallery-item{margin:0 10px 10px 0;color:#fff}.gallery-items .gallery-item .hoverlink a{color:#fff !important;text-decoration:none !important}.gallery-items .gallery-item .hoverlink a:hover{color:#1d384c !important}#gform_2 ul li{padding-left:0}#gform_2 label{display:none}#gform_2 input[type="text"],#gform_2 textarea{padding:1.6rem 1rem 1.4rem !important;border:1px solid #55ba47;background:transparent;width:100% !important}#gform_2 .name_first{padding:0}#gform_2 .ginput_complex.ginput_container.has_first_name.no_middle_name.has_last_name span{width:100% !important}#gform_2 .top_label li.gfield.gf_left_half{margin-right:2.2%}#gform_2 .ginput_complex .ginput_right{margin-left:3%}#gform_submit_button_3,#gform_submit_button_4{color:#55ba47;background:#fff;text-transform:uppercase}#gform_submit_button_3:hover,#gform_submit_button_4:hover{background:#85b38a}#sidebar .text-widget{border:0}#sidebar .sidebar-testimonial.call-to-action{text-align:center;padding-top:150px;background:#fcecc5 url(../../gdstheme-child/img/megaphone.png) no-repeat center top 35px}#sidebar .sidebar-testimonial.call-to-action h2{color:#1d384c;font-family:"Dancing Script",cursive;font-weight:600;font-size:3.6rem;margin-bottom:3rem}#sidebar .sidebar-testimonial.call-to-action h3{color:#85b38a;font-family:"Avenir Next Cyr W00 Bold",sans-serif;text-transform:uppercase;font-size:1.8rem;margin-bottom:1rem;font-weight:600}#sidebar .sidebar-testimonial.call-to-action p{color:#1d384c;font-size:1.5rem;line-height:1.8rem;font-family:"Avenir Next Cyr W00 Bold",sans-serif;text-transform:uppercase;font-style:normal}#sidebar .sidebar-testimonial.call-to-action a{background:#55ba47;color:#fff;text-transform:uppercase;padding:25px 20px;font-size:2.1rem;font-family:"Avenir Next Cyr W00 Bold",sans-serif;position:relative;top:10px;display:inline-block}#sidebar .sidebar-testimonial.call-to-action a:hover{background:#85b38a;color:#fff}.footer.section{padding-top:0}.footer .footer-tier-2{color:#1d384c;background:#fff url(../../gdstheme-child/img/logomark_guy.png) no-repeat center bottom;padding-bottom:150px}.footer .footer-tier-2 li ul{display:none}.footer .footer-tier-2 li a{color:#1d384c;font-family:"AvenirNextLTW01-BoldCn",sans-serif}.footer .footer-tier-2 li a:hover{color:#55ba47}.footer .footer-tier-2 .fa,.footer .footer-tier-2 .post-info>:before{background:#1d384c}.footer .footer-tier-2 .fa:hover,.footer .footer-tier-2 .post-info>:hover:before{background:#55ba47}.footer .gform_wrapper .gform_footer input.button,.footer .gform_wrapper .gform_footer input[type=submit]{padding:20px 30px !important}.footer .gform_wrapper .gform_footer input.button:hover,.footer .gform_wrapper .gform_footer input[type=submit]:hover{background:#a5d299;color:#fff}.footer select{width:100%;height:45px;background-color:transparent;border:0}.footer .address_country{width:100%;margin-bottom:2rem !important;border:1px solid #fff}.footer .ginput_complex span.address_city{padding-right:0 !important}.footer .gform_wrapper span.ginput_left.address_city+input.gform_hidden+span.ginput_left.address_country{width:100% !important}.footer .gform_wrapper input::-webkit-input-placeholder,.footer .gform_wrapper textarea::-webkit-input-placeholder{opacity:1;color:#fff}.footer .gform_wrapper input::-moz-placeholder,.footer .gform_wrapper textarea::-moz-placeholder{opacity:1;color:#fff}.footer .gform_wrapper input:-ms-input-placeholder,.footer .gform_wrapper textarea:-ms-input-placeholder{opacity:1;color:#fff}.footer .gform_wrapper input:-moz-placeholder,.footer .gform_wrapper textarea:-moz-placeholder{opacity:1;color:#fff}.footer .gform_wrapper .gform_footer input[type=submit]{margin-left:auto !important;margin-right:auto !important}.contact-form{background:#1d384c url(../../gdstheme-child/img/bg_guy_footer.png) no-repeat center -40px}.contact-form h1{color:#55ba47;font-size:4.8rem}.contact-form h2{color:#fff;margin:2rem 0 4rem;text-transform:none;font-size:2.2rem}.contact-form .col-3{font-size:1.8rem}.contact-form .col-3 p strong{font-family:"AvenirNextLTW01-BoldCn",sans-serif;text-transform:uppercase}.contact-form .col-3 a{text-transform:none;color:#fff}.contact-form .col-3 a:hover{color:#a5d299}.credits .wrap p a{font-weight:normal;color:#1d384c}.credits .wrap p a:hover{color:#55ba47}.single-city-pages .content-gallery{margin-top:50px}.single-city-pages .content-gallery li{list-style:none;padding:0 2rem .5rem 0;display:inline-block}.single-city-pages .content-gallery img{border:2px solid #55ba47}.single-city-pages .content-gallery h3{color:#55ba47;font:700 italic 2.2rem/2.5rem "Avenir Next Cyr W00 Bold",sans-serif}.single-city-pages .sidebar__title{color:#55ba47;font:700 normal 2.2rem/2.5rem "Avenir Next Cyr W00 Bold",sans-serif;text-align:center}.single-city-pages .breadcrumbs a[href*="city-pages"]{display:none}.single-city-pages .breadcrumbs a[href*="city-pages"]+span{display:none}.single-case-studies #content{width:100%}.single-case-studies .banner{border:none;padding:160px 0}.single-case-studies .banner h2{margin:0;padding-top:0;line-height:1;display:inline-block;padding:20px 40px;background:rgba(85,186,71,0.75)}.case-study__type{margin-bottom:0;color:#1d384c !important;font:700 18px/1.5 "Avenir Next Cyr W00 Bold",sans-serif !important;text-transform:uppercase}.case-study__title{display:block;text-align:center;color:#55ba47;font:700 italic 2.2rem/2.5rem "Avenir Next Cyr W00 Bold",sans-serif;margin-top:20px}.testimonial{background:#55ba47;padding:50px;text-align:center;margin:50px 20px}.testimonial:before{content:url(../images/stars.svg);margin-left:auto;margin-right:auto;display:block;height:17px;width:108px;margin-bottom:30px}.testimonial p{color:#fff !important;font-size:2.2rem !important;line-height:1.4 !important}.testimonial__credit{font-family:"AvenirNextLTW01-BoldCn",sans-serif !important;margin-bottom:0}.testimonial__name{text-transform:uppercase}#sidebar .testimonial{margin:0;text-align:left;padding:30px}#sidebar .testimonial p{font-size:1.8rem !important}@media screen and (min-width: 980px){.post-type-archive-products .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.post-type-archive-products .col-4{margin-bottom:20px}@media screen and (min-width: 980px){.post-type-archive-products .col-4{width:24%;margin-right:2%}}.post-type-archive-products .products{height:100%}@media only screen and (max-width: 800px){.post-type-archive-products .col-4{max-width:306px;margin:0 auto 2rem}}

/*# sourceMappingURL=style.css.map */
