body.single article.has-post-thumbnail>img:nth-of-type(1),body.single article.has-post-thumbnail .et_post_meta_wrapper>img:nth-of-type(1){position:absolute;left:0;top:0}@media only screen and (max-width:479px){.form-submit input{max-width:280px;white-space:normal}}@media only screen and (min-width:480px) and (max-width:768px){.form-submit input{max-width:400px;white-space:normal}}.et_pb_gallery_image img{min-width:0 !important;min-height:0 !important;position:relative;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.et_pb_fullwidth_header .et-pb-icon.scroll-down{animation:fullwidth-header-bounce 2.2s ease-out infinite}@keyframes fullwidth-header-bounce{0%{transform:translateY(0%)}12.5%{transform:translateY(20%)}25%{transform:translateY(0%)}37.5%{transform:translateY(20%)}50%{transform:translateY(0%)}}.et_pb_portfolio_grid .et_portfolio_image img{zoom:0.1 !important;height:auto !important;min-height:100% !important;width:auto !important;min-width:100% !important;max-width:none !important;max-height:none !important;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%) !important}.et_pb_portfolio_grid .et_portfolio_image{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.et_pb_filterable_portfolio_grid .et_portfolio_image img{zoom:0.1 !important;height:auto !important;min-height:100% !important;width:auto !important;min-width:100% !important;max-width:none !important;max-height:none !important;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%) !important}.et_filterable_pb_portfolio_grid .et_portfolio_image{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}#et-info-phone:hover{opacity:0.7;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}@media only screen and ( min-width:981px){.et_pb_slider,.et_pb_slider .et_pb_container{height:720px !important}.et_pb_slider,.et_pb_slider .et_pb_slide{max-height:720px}.et_pb_slider .et_pb_slide_description{position:relative;top:25%;padding-top:15px !important;padding-bottom:15px !important;margin-top:-15px !important;height:auto !important}}body .ds-hover5-wrapper{position:relative;color:rgba(0,0,0,0);width:100%}body .ds-hover5 h2{position:absolute;z-index:1;top:20px;left:20px;font-size:30px;color:#fff;background-color:#000;padding:5px;-webkit-opacity:0.75;-moz-opacity:0.75;opacity:0.75}body .ds-hover5 p{color:#000}body .ds-hover5-wrapper:hover .ds-hover5 h2{-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease}body figure.ds-hover5{margin:0;padding:0;display:inline-block;line-height:0;position:relative;overflow:hidden}body figure.ds-hover5 img{display:block}body figure.ds-hover5 figcaption a{text-decoration:none}body figure.ds-hover5::before,body figure.ds-hover5::after{content:'';width:100%;height:100%;display:block;background:black;position:absolute;opacity:0.3;top:0;left 0;-moz-transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}body figure.ds-hover5 figcaption{position:absolute;display:block;line-height:1.7em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;background:rgba(255,255,255,0.75);padding:10px;z-index:100;width:50%;max-height:100%;overflow:hidden;top:50%;left:0;-moz-transform:translate3d(-100%,-50%,0);-webkit-transform:translate3d(-100%,-50%,0);transform:translate3d(-100%,-50%,0);opacity:0;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}body figure.ds-hover5:hover::before{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body figure.ds-hover5:hover figcaption{opacity:1;-moz-transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;-moz-transition-delay:0.5s;-webkit-transition-delay:0.5s;transition-delay:0.5s}body .ds-hover6-wrapper{position:relative;color:rgba(0,0,0,0);width:100%}body .ds-hover6 h2{position:absolute;z-index:1;bottom:5px;left:0;width:100%;font-size:30px;text-align:center;text-transform:uppercase;font-size:25px;color:#fff;background-color:#000;padding:5px;-webkit-opacity:0.75;-moz-opacity:0.75;opacity:0.75}body .ds-hover6 p{color:#000}body .ds-hover6-wrapper:hover .ds-hover6 h2{-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease}body figure.ds-hover6{margin:0;padding:0;display:inline-block;line-height:0;position:relative;overflow:hidden}body figure.ds-hover6 img{display:block}body figure.ds-hover6 figcaption a{text-decoration:none}body figure.ds-hover6::before,body figure.ds-hover6::after{content:'';width:100%;height:100%;display:block;background:black;position:absolute;opacity:0.3;top:0;left 0;-moz-transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}body figure.ds-hover6 figcaption{position:absolute;display:block;line-height:1.7em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;background:#fff;padding:10px;z-index:100;width:100%;max-height:100%;overflow:hidden;top:50%;left:0;-moz-transform:translate3d(-100%,-50%,0);-webkit-transform:translate3d(-100%,-50%,0);transform:translate3d(-100%,-50%,0);opacity:0;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}body figure.ds-hover6::after{-moz-transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}body figure.ds-hover6:hover::before{-moz-transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}body figure.ds-hover6:hover::after{-moz-transform:translate3d(0,50%,0);-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}body figure.ds-hover6:hover figcaption{opacity:1;-moz-transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;-moz-transition-delay:0.5s;-webkit-transition-delay:0.5s;transition-delay:0.5s}body .ds-hover7-wrapper{position:relative;color:rgba(0,0,0,0);width:100%}body .ds-hover7 h2{position:absolute;z-index:1;top:0;left:0;width:100%;font-size:30px;text-align:center;text-transform:uppercase;font-size:25px;color:#fff;background-color:#000;padding:5px;-webkit-opacity:0.75;-moz-opacity:0.75;opacity:0.75}body .ds-hover7 p{color:#fff;font-size:20px}body .ds-hover7-wrapper:hover .ds-hover7 h2{-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease}body figure.ds-hover7{margin:0;padding:0;display:inline-block;line-height:0;position:relative;overflow:hidden}body figure.ds-hover7 img{display:block}body figure.ds-hover7 figcaption a{text-decoration:none;font-size:15px;border:1px solid #f60;padding:5px 10px}body figure.ds-hover7::before,body figure.ds-hover7::after{content:'';width:100%;height:100%;display:block;background:black;position:absolute;opacity:0.3;top:0;left 0;-moz-transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}body figure.ds-hover7 figcaption{position:absolute;display:block;line-height:1.7em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;background:rgba(0,0,0,0.7);padding:10px;z-index:100;width:100%;max-height:100%;overflow:hidden;top:80%;left:0;-moz-transform:translate3d(-100%,-50%,0);-webkit-transform:translate3d(-100%,-50%,0);transform:translate3d(-100%,-50%,0);opacity:0;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}body figure.ds-hover7::before{-moz-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}body figure.ds-hover7::after{-moz-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}body figure.ds-hover7:hover::before{-moz-transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}body figure.ds-hover7:hover::after{-moz-transform:translate3d(50%,0,0);-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}body figure.ds-hover7:hover figcaption{opacity:1;-moz-transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;-moz-transition-delay:0.5s;-webkit-transition-delay:0.5s;transition-delay:0.5s}body .ds-hover8-wrapper{position:relative;color:rgba(0,0,0,0);width:100%}body .ds-hover8 h2{position:absolute;display:block;z-index:1;top:75%;width:100%;font-size:30px;text-align:center;text-transform:uppercase;font-size:25px;color:#fff;background-color:#000;padding:5px;-webkit-opacity:0.75;-moz-opacity:0.75;opacity:0.75}body .ds-hover8 p{color:#fff}body .ds-hover8-wrapper:hover .ds-hover8 h2{-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease}body figure.ds-hover8{margin:0;padding:0;display:inline-block;line-height:0;position:relative;overflow:hidden}body figure.ds-hover8 img{display:block}body figure.ds-hover8 figcaption a{text-decoration:none}body figure.ds-hover8::before,body figure.ds-hover8::after{content:'';width:100%;height:100%;display:block;background:black;position:absolute;opacity:0.3;top:0;left 0;-moz-transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}body figure.ds-hover8 figcaption{position:absolute;display:block;line-height:1.7em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;background:#fff;padding:10px;z-index:100;width:100%;max-height:100%;overflow:hidden;top:50%;left:0;-moz-transform:translate3d(-100%,-50%,0);-webkit-transform:translate3d(-100%,-50%,0);transform:translate3d(-100%,-50%,0);opacity:0;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}body figure.ds-hover8 img{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}body figure.ds-hover8 figcaption{top:100%;opacity:1;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body figure.ds-hover8:hover img{-moz-transform:translate3d(0,-30px,0);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}body figure.ds-hover8:hover figcaption{background-color:#000;color:#fff;-moz-transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}body .ds-hover-1{display:inline-block;position:relative;margin:0;overflow:hidden;background:#000}body .ds-hover-1 img{display:block;max-width:100%;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}body .ds-hover-1:hover img{opacity:0.6}body .ds-hover-1::after{content:attr(ds-title);position:absolute;height:12%;color:#fff;z-index:1;top:0;width:90%;background:rgba(0,0,0,0.5);font-family:"Oswald";font-weight:400;font-size:18px;text-transform:capitalize;padding:5%;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 0.5s ease-in-out;-moz-transition:-moz-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out}body .ds-hover-1::before{content:attr(ds-desc);position:absolute;height:100%;color:#fff;z-index:1;top:27%;width:initial;background:rgba(117,132,47,0.6);font-size:16px;padding:2% 5% 5% 5%;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 0.9s ease-in-out;-moz-transition:-moz-transform 0.9s ease-in-out;transition:transform 0.9s ease-in-out}body .ds-hover-1:hover::after,body .ds-hover-1:hover::before{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);transform:translateY(0%)}