IMG.HoverBorder{border:3px solid #555}IMG.HoverBorder:hover{border:3px solid #3678ff}IMG.HoverBorder2{border:10px solid #fff}IMG.HoverBorder2:hover{border:10px solid #234710}header#main-header.et-fixed-header,#main-header{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.woocommerce ul.products li.product .onsale{color:white;background-color:blue!important}.woocommerce span.onsale{color:white;background-color:blue!important}.pa-text-over-image .et_pb_image_wrap:before{content:"WEB DESIGN";line-height:1.3em;z-index:9999;position:absolute;top:40%;left:50%;width:80%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);color:#ffffff;padding:12px 24px;font-size:38px;font-weight:bold;text-align:center;border-radius:50px;transition:all .5s ease}.pa-text-over-image .et_pb_image_wrap:after{content:"Mobile-ready websites that are easy to update yourself.";line-height:1.3em;z-index:9999;position:absolute;top:55%;left:50%;width:80%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);color:#ffffff;padding:12px 24px;font-size:16px;border-radius:50px;transition:all .5s ease;text-align:center}.pa-text-over-image img{-webkit-filter:opacity(75%);filter:opacity(75%);margin-top:-1px}.pa-image-zoom-rotate .et_pb_image_wrap{overflow:hidden}.pa-image-zoom-rotate img{transition:all .5s ease}.pa-image-zoom-rotate:hover img{-webkit-transform:scale(1.15) rotate(3deg);-ms-transform:scale(1.15) rotate(3deg);transform:scale(1.15) rotate(3deg);transition:all .3s ease}.grid{position:relative;clear:both;margin:0 auto;padding:1em 0 4em;max-width:1800px;list-style:none;text-align:center}.grid figure{position:relative;float:left;overflow:hidden;margin:10px 1%;min-width:320px;max-width:480px;max-height:360px;width:98%;height:auto;background:#3085a3;text-align:center;cursor:pointer}.grid figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:0.8}.grid figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-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:0;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 h2{word-spacing:-0.15em;font-weight:300}.grid figure h2 span{font-weight:800}.grid figure h2,.grid figure p{margin:0}.grid figure p{letter-spacing:1px;font-size:68.5%}figure.effect-ming{background:#030c17}figure.effect-ming img{opacity:0.9;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-ming figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:2px solid #fff;box-shadow:0 0 0 30px rgba(255,255,255,0.2);content:'';opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale3d(1.4,1.4,1);transform:scale3d(1.4,1.4,1)}figure.effect-ming h2{margin:20% 0 10px 0;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}figure.effect-ming p{padding:1em;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(1.5);transform:scale(1.5)}figure.effect-ming:hover h2{-webkit-transform:scale(0.9);transform:scale(0.9)}figure.effect-ming:hover figcaption::before,figure.effect-ming:hover p{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.effect-ming:hover figcaption{background-color:rgba(58,52,42,0)}figure.effect-ming:hover img{opacity:0.4}