input.wpcf7-form-control.wpcf7-text.subject-sec,input.wpcf7-form-control.wpcf7-text.subject-sec,#servicedropdown,input.wpcf7-form-control,input.wpcf7-form-control.wpcf7-text.phone-sec,input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email.email-sec,input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.name-sec,input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.name-sec{border-width:0px!important;border-color:#bbb!important;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);width:100%;margin-top:2%;height:35px;padding-left:10px}.wpcf7 textarea{border-width:0px!important;border-color:#bbb!important;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3);width:100%;margin-top:2%;height:75px;padding-left:10px}div.wpcf7 input[type="file"]{box-shadow:none}input.wpcf7-form-control.wpcf7-submit{width:100%;margin-top:2%;color:#fff;font-size:18px;font-weight:600;background-color:#7c8a33;border-width:0px;border-color:#bbb;border-radius:0px}::placeholder{font-family:"Open Sans",Arial,sans-serif;-webkit-font-smoothing:antialiased}::-webkit-input-placeholder{font-family:"Open Sans",Arial,sans-serif;-webkit-font-smoothing:antialiased}.grid{position:relative;clear:both;margin:0 auto;padding:0em;max-width:100%!important;list-style:none;text-align:center}.grid figure{position:relative;float:left;overflow:hidden;margin:0%;margin-bottom:1%!important;width:32.6%!important;width:32.6%!important;max-height:380px;width:32.6%!important;height:auto;background:#3085a3;text-align:center;cursor:pointer}figure.effect-steve2{margin-left:1%!important;margin-right:1%!important}.grid figure img{position:relative;display:block;min-height:340px;max-width:490px;opacity:0.8}.grid figure figcaption{padding:1em;color:#fff;text-transform:none;font-size:14px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid figure figcaption::before,.grid figure figcaption::after{pointer-events:none}.grid figure figcaption,.grid figure figcaption>a{position:absolute;top:25px;left:0;width:100%;height:100%}.grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.grid figure .hoverboxtitle{word-spacing:0em;font-weight:300;font-size:18px;text-transform:uppercase;display:block}.grid figure .hoverboxtitle span{font-weight:700}.grid figure .hoverboxtitle,.grid figure p{margin:0}.grid figure p{letter-spacing:1px;font-size:14px;line-height:1em}figure.effect-steve,figure.effect-steve2{z-index:auto;overflow:hidden;background:#000;min-height:275px}figure.effect-steve:before,figure.effect-steve .hoverboxtitle:before,figure.effect-steve2:before,figure.effect-steve2 .hoverboxtitle:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:#000;content:'';-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-steve:before,figure.effect-steve2:before{box-shadow:0 3px 30px rgba(0,0,0,0.8);opacity:0}figure.effect-steve figcaption,figure.effect-steve2 figcaption{z-index:1}figure.effect-steve img,figure.effect-steve2 img{opacity:1;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:perspective(1000px) translate3d(0,0,0);transform:perspective(1000px) translate3d(0,0,0)}figure.effect-steve .hoverboxtitle,figure.effect-steve p,figure.effect-steve2 .hoverboxtitle,figure.effect-steve2 p{background:#fff;color:#2d434e}figure.effect-steve .hoverboxtitle,figure.effect-steve2 .hoverboxtitle{position:relative;margin-top:0px;padding:0.25em;font-size:24px!important}figure.effect-steve .hoverboxtitle:before,figure.effect-steve2 .hoverboxtitle:before{box-shadow:0 1px 10px rgba(0,0,0,0.5)}figure.effect-steve p,figure.effect-steve2 p{margin-top:1em;padding:10px;padding-bottom:10px!important;font-size:14px;line-height:1em;font-weight:500;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale3d(0.9,0.9,1);transform:scale3d(0.9,0.9,1)}figure.effect-steve:hover:before,figure.effect-steve2:hover:before{opacity:1}figure.effect-steve:hover img,figure.effect-steve2:hover img{-webkit-transform:perspective(1000px) translate3d(0,0,21px);transform:perspective(1000px) translate3d(0,0,21px)}figure.effect-steve:hover .hoverboxtitle:before,figure.effect-steve2:hover .hoverboxtitle:before{opacity:0}figure.effect-steve:hover p,figure.effect-steve2:hover p{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}@media (max-width:981px){.grid figure{position:relative;float:left;overflow:hidden;margin-left:2%!important;margin-right:2%!important;margin-top:2%!important;margin-bottom:2%!important;min-width:32.6%!important;max-width:32.6%!important;max-height:380px;width:32.6%!important;height:auto;background:#3085a3;text-align:center;cursor:pointer}figure.effect-steve2{margin-left:2%!important;margin-right:2%!important;margin-top:2%!important;margin-bottom:2%!important}.et_pb_text_inner,.heading,.et_pb_button_module_wrapper{text-align:center!important}div#imgintboxes{margin-left:-3%}}span.testimonialtitle{font-size:30px;font-weight:600}span.testname{font-size:18px;font-weight:500}#responsive-form{max-width:600px;margin:0 auto;width:100%}.form-row{width:100%}.column-half,.column-full{float:left;position:relative;padding-left:0.35rem;padding-right:0.35rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}@media only screen and (min-width:981px){.column-half{width:50%}}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{color:#f7941d!important}.et_mobile_menu{border-top:3px solid #f7941d!important}#main-header .et_mobile_menu .menu-item-has-children,.et_pb_fullwidth_menu .et_mobile_menu .menu-item-has-children,.et_pb_menu .et_mobile_menu .menu-item-has-children{position: relative}#main-header .et_mobile_menu .menu-item-has-children>a,.et_pb_fullwidth_menu .et_mobile_menu .menu-item-has-children>a,.et_pb_menu .et_mobile_menu .menu-item-has-children>a{padding-right: 47px;background: transparent}#main-header .et_mobile_menu .menu-item-has-children>a+span,.et_pb_fullwidth_menu .et_mobile_menu .menu-item-has-children>a+span,.et_pb_menu .et_mobile_menu .menu-item-has-children>a+span{position: absolute;right: 0;top: 0;padding: 10px 15px;font-size: 20px;font-weight: 600;cursor: pointer;z-index: 2}#main-header .et_mobile_menu li ul.menu-hide,.et_pb_fullwidth_menu .et_mobile_menu li ul.menu-hide,.et_pb_menu .et_mobile_menu li ul.menu-hide{display: none!important}#main-header .et_mobile_menu span.menu-closed:before,.et_pb_fullwidth_menu .et_mobile_menu span.menu-closed:before,.et_pb_menu .et_mobile_menu span.menu-closed:before{content: "\47";font-family: "ETmodules";display: block;font-size: 17px;color:#f7941d}#main-header .et_mobile_menu span.menu-closed.menu-open:before,.et_pb_fullwidth_menu .et_mobile_menu span.menu-closed.menu-open:before,.et_pb_menu .et_mobile_menu span.menu-closed.menu-open:before{content: "\57";color:#f7941d}@media (max-width:1176px){.et_pb_menu--style-left_aligned .et_pb_menu__logo{margin-right:15px!important}.et_pb_menu .et-menu>li{padding-left:5px;padding-right:5px;font-size:12px}.et-menu .menu-item-has-children>a:first-child{padding-right:12px}figure.effect-steve,figure.effect-steve2{z-index:auto;overflow:hidden;background:#000;min-height:370px}.grid figure img{position:relative;display:block;min-height:370px;max-width:530px;opacity:0.8}}@media (max-width:981px){.grid figure{position:relative;float:left;overflow:hidden;margin-left:2%!important;margin-right:2%!important;margin-top:2%!important;margin-bottom:2%!important;min-width:46%!important;max-width:46%!important;max-height:380px;width:46%!important;height:auto;background:#3085a3;text-align:center;cursor:pointer}}@media (max-width:720px){.grid figure{position:relative;float:left;overflow:hidden;margin-left:2%!important;margin-right:2%!important;margin-top:2%!important;margin-bottom:2%!important;min-width:100%!important;max-width:100%!important;max-height:380px;width:100%!important;height:auto;background:#3085a3;text-align:center;cursor:pointer}.grid figure img{position:relative;display:block;min-height:547px;max-width:580px;opacity:0.8}}.dtq-et-icon{display:none}.grid:hover,.effect-steve:hover,.effect-steve2:hover,.hoverboxtitle:hover{cursor:default!important}.grid figure figcaption:hover,.grid figure figcaption>a:hover{cursor:default!important}