*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}*h1{font-size:2.5rem;font-family:montserrat;font-weight:400;color:#444;text-align:center;margin:2rem 0}* .header{text-align:center;color:#9c9c9c;padding-top:50px;padding-bottom:50px}.link{font-family:montserrat;text-decoration:none;font-weight:700;color:#9c9c9c}body{background-color:#fff}body{background-image:url(../img/bg.jpg)}.wrapper{width:90%;margin:0 auto;max-width:80rem}.cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.col{width:calc(25% - 2rem);margin:1rem;cursor:pointer}.container{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;perspective:1000px}.p1{padding-top:10px;color:#f0f8ff;text-align:center}.front,.back{background-size:cover;background-position:center;-webkit-transition:-webkit-transform .7s cubic-bezier(.4,.2,.2,1);transition:-webkit-transform .7s cubic-bezier(.4,.2,.2,1);-o-transition:transform .7s cubic-bezier(.4,.2,.2,1);transition:transform .7s cubic-bezier(.4,.2,.2,1);transition:transform .7s cubic-bezier(.4,.2,.2,1),-webkit-transform .7s cubic-bezier(.4,.2,.2,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;text-align:center;min-height:480px;height:auto;border-radius:10px;color:#fff;font-size:1.5rem}.back{background:#cedce7;background:-webkit-linear-gradient(45deg,#cedce7 0%,#596a72 100%);background:-o-linear-gradient(45deg,#cedce7 0%,#596a72 100%);background:linear-gradient(45deg,#cedce7 0%,#596a72 100%)}.front:after{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;content:'';display:block;opacity:.6;background-color:#000;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:10px}.container:hover .front,.container:hover .back{-webkit-transition:-webkit-transform .7s cubic-bezier(.4,.2,.2,1);transition:-webkit-transform .7s cubic-bezier(.4,.2,.2,1);-o-transition:transform .7s cubic-bezier(.4,.2,.2,1);transition:transform .7s cubic-bezier(.4,.2,.2,1);transition:transform .7s cubic-bezier(.4,.2,.2,1),-webkit-transform .7s cubic-bezier(.4,.2,.2,1)}.back{position:absolute;top:0;left:0;width:100%}.inner{-webkit-transform:translateY(-50%) translateZ(60px) scale(.94);transform:translateY(-50%) translateZ(60px) scale(.94);top:50%;position:absolute;left:0;width:100%;padding:2rem;font-size:.7em;-webkit-box-sizing:border-box;box-sizing:border-box;outline:1px solid transparent;-webkit-perspective:inherit;perspective:inherit;z-index:2}.container .back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.container .front{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.container:hover .back{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.container:hover .front{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.front .inner p{font-size:2rem;margin-bottom:2rem;position:relative}.front .inner p:after{content:'';width:4rem;height:2px;position:absolute;background:#c6d4df;display:block;left:0;right:0;margin:0 auto;bottom:-.75rem}.sim-button{line-height:40px;height:40px;text-align:center;margin-right:auto;margin-left:auto;margin-top:15px;width:100%;cursor:pointer;font-weight:lighter;color:#000}.button20{color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative;border:1px solid rgba(0,0,0,.5);overflow:hidden}.button20 a{color:#333;text-decoration:none;display:block}.button20 span{color:#000;z-index:2;display:block;position:absolute;width:100%;height:100%;font-weight:lighter}.button20::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,.25);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:translate(13%,-10%) rotate(20deg);transform:translate(13%,-190%) rotate(18deg);-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.button20::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,.25);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:translate(-13%,-190%) rotate(-30deg);transform:translate(-13%,-190%) rotate(-18deg);-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.button20::before{-webkit-transition-delay:.2s;transition-delay:.2s}.button20:hover::before,.button20:hover::after{-webkit-transform:translate(0,0);transform:translate(0,0)}.button6{color:#000;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;border:1px solid rgba(0,0,0,.5);position:relative}.button6 a{color:#333;text-decoration:none;display:block}.button6 span{z-index:2;display:block;position:absolute;width:100%;height:100%}.button6::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;background-color:rgba(0,0,0,.5);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;-webkit-transform:scale(.5,1);transform:scale(.5,1)}.button6:hover::before{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}.button7{color:#000;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;border:1px solid rgba(0,0,0,.5);position:relative}.button7 a{color:#333;text-decoration:none;display:block}.button7 span{z-index:2;display:block;position:absolute;width:100%;height:100%}.button7::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;background-color:rgba(0,0,0,.5);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;-webkit-transform:scale(1,.5);transform:scale(1,.5)}.button7:hover::before{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.button8{color:#000;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;border:1px solid rgba(0,0,0,.5);position:relative}.button8 a{color:#333;text-decoration:none;display:block}.button8 span{z-index:2;display:block;position:absolute;width:100%;height:100%}.button8::before{content:'';position:absolute;top:0;left:0;width:0%;height:100%;z-index:1;opacity:0;background-color:rgba(0,0,0,.5);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.button8:hover::before{opacity:1;width:100%}#fh5co-footer{padding:3em 0;color:#828282;text-align:center}.front .inner span{color:rgba(255,255,255,.8);font-family:montserrat;font-weight:300}@media screen and (max-width:64rem){.col{width:calc(33.333333% - 2rem)}}@media screen and (max-width:48rem){.col{width:calc(50% - 2rem)}}@media screen and (max-width:32rem){.col{width:100%;margin:0 0 2rem}}