@media all{.tg_flip_box_wrapper .button,.tg_flip_box_wrapper a.button{display:inline-block;outline:0;cursor:pointer;text-align:center;text-decoration:none;padding:10px 30px;color:#fff;background:#222;border:2px solid #222;font-size:15px;text-shadow:none;-webkit-appearance:none;box-shadow:0 0;font-style:normal;font-weight:400;text-transform:none;-webkit-transition:color .2s linear,background .3s linear,opacity .2s linear;-moz-transition:color .2s linear,background .3s linear,opacity .2s linear;-ms-transition:color .2s linear,background .3s linear,opacity .2s linear;-o-transition:color .2s linear,background .3s linear,opacity .2s linear;transition:color .2s linear,background .3s linear,opacity .2s linear}.tg_flip_box_wrapper.square-flip .square,.tg_flip_box_wrapper.square-flip .square2{background-size:cover;background-position:center center;overflow:hidden;position:absolute;top:0;z-index:1;border-radius:5px}.tg_flip_box_wrapper.square-flip{-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-webkit-transform:perspective(1000px);-moz-transform:perspective(1000px);-ms-transform:perspective(1000px);transform:perspective(1000px);-moz-transform-style:preserve-3d;position:relative;width:100%;height:350px}.square2,.tg_flip_box_wrapper.square-flip .square{width:100%;height:100%}.tg_flip_box_wrapper.square-flip .square{-ms-transition:transform .6s cubic-bezier(.5,.3,.3,1);transition:transform .6s cubic-bezier(.5,.3,.3,1);-webkit-transition:transform .6s cubic-bezier(.5,.3,.3,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-o-transform:rotateY(0);-ms-transform:rotateY(0);transform:rotateY(0);transform-style:preserve-3d}.tg_flip_box_wrapper.square-flip:hover .square{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg);transform-style:preserve-3d}.tg_flip_box_wrapper.square-flip .square2{-ms-transition:transform .6s cubic-bezier(.5,.3,.3,1);transition:transform .6s cubic-bezier(.5,.3,.3,1);-webkit-transition:transform .6s cubic-bezier(.5,.3,.3,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg);transform-style:preserve-3d}.tg_flip_box_wrapper.square-flip:hover .square2{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-o-transform:rotateY(0);-ms-transform:rotateY(0);transform:rotateY(0);transform-style:preserve-3d}.tg_flip_box_wrapper.square-flip .square-container{padding:40px;text-align:center;position:relative;top:50%;-ms-transition:transform .6s cubic-bezier(.5,.3,.3,1);transition:transform .6s cubic-bezier(.5,.3,.3,1);-webkit-transition:transform .6s cubic-bezier(.5,.3,.3,1);-webkit-transform:translateY(-50%) translateX(0) scale(1);-ms-transform:translateY(-50%) translateX(0) scale(1);ansform:translateY(-50%) translateX(0px) scale(1);transform-style:preserve-3d;z-index:2}.tg_flip_box_wrapper.square-flip:hover .square-container{-webkit-transform:translateY(-50%) translateX(-650px) scale(.88);-ms-transform:translateY(-50%) translateX(-650px) scale(.88);transform:translateY(-50%) translateX(-650px) scale(.88);transform-style:preserve-3d}.tg_flip_box_wrapper.square-flip .square-container2{padding:40px;text-align:center;position:relative;top:50%;-ms-transition:transform .6s cubic-bezier(.5,.3,.3,1);transition:transform .6s cubic-bezier(.5,.3,.3,1);-webkit-transition:transform .6s cubic-bezier(.5,.3,.3,1);-webkit-transform:translateY(-50%) translateX(650px) translateZ(60px) scale(.88);-ms-transform:translateY(-50%) translateX(650px) translateZ(60px) scale(.88);transform:translateY(-50%) translateX(650px) translateZ(60px) scale(.88);transform-style:preserve-3d;z-index:2}.tg_flip_box_wrapper.square-flip:hover .square-container2{-webkit-transform:translateY(-50%) translateX(0) translateZ(0) scale(1);-ms-transform:translateY(-50%) translateX(0) translateZ(0) scale(1);transform:translateY(-50%) translateX(0) translateZ(0) scale(1);transform-style:preserve-3d}.tg_flip_box_wrapper.square-flip .flip-overlay{display:block;width:100%;height:100%;position:absolute;top:0;background:rgba(0,0,0,.4)}.tg_flip_box_wrapper.square-flip .square-container2 .button{margin-top:20px}@media only screen and (min-width:768px) and (max-width:960px){.tg_flip_box_wrapper.square-flip .square-container2{padding:20px}}@media only screen and (max-width:767px){.tg_flip_box_wrapper.square-flip .square-container2{padding:20px}}.tg_flip_box_wrapper.square-flip .square .square-container h2{color:#fff;font-size:32px;font-weight:700}.tg_flip_box_wrapper.square-flip .square2 .square-container2 h2{margin:0;color:#fff;font-size:26px;line-height:1.4em}.tg_flip_box_wrapper.square-flip .square2 .square-container2 .button{border-color:#0067da;color:#fff}.tg_flip_box_wrapper.square-flip .square2 .square-container2 a.button{background-color:#0067da}.tg_flip_box_wrapper.square-flip .square2 .square-container2 .button:hover{border-color:#fff;color:#222}.tg_flip_box_wrapper.square-flip .square2 .square-container2 a.button:hover{background-color:#fff}@media (max-width:1024px){.tg_flip_box_wrapper.square-flip{height:250px}.tg_flip_box_wrapper.square-flip .square .square-container h2{font-size:24px}.tg_flip_box_wrapper.square-flip .square2 .square-container2 h2{font-size:20px}.tg_flip_box_wrapper.square-flip .square-container2 .button{font-size:11px}}}.tg_flip_box_wrapper .button,.tg_flip_box_wrapper a.button{text-transform:none;font-size:13px;font-weight:700;letter-spacing:1px;line-height:1.7;text-transform:uppercase;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;background-color:#0067da;color:#fff;border-color:#0067da}.tg_flip_box_wrapper .button:hover,.tg_flip_box_wrapper a.button:hover{background-color:#fff;color:#0067da;border-color:#0067da}/*! CSS Used keyframes */@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}0%{opacity:0;transform:translateX(10%)}100%{opacity:1;transform:translateX(0)}}