.welcome-banner{background-image:url(../images/login/mountain-optimize.jpg);background-repeat:no-repeat;background-size:cover;height:400px;background-position:0 -400px;padding-top:0;padding-bottom:0}.welcome-banner .welcome-bg-color{background-color:hsla(0,0%,100%,.3);height:400px}.welcome-banner-height{padding-top:50px}.welcome-sub-title{font-family:open_sansbold;letter-spacing:.5px;font-size:24px;text-transform:uppercase}.welcome-banner-main{font-family:open_sansextrabold;letter-spacing:.5px;padding-bottom:15px}.welcome-paragraph{font-family:open_sanssemibold;padding-bottom:10px}.welcome-button{background-color:#036;border-color:#036;color:#fff;font-family:open_sanssemibold;letter-spacing:.5px;text-align:center;font-size:18px}.welcome-button:active,.welcome-button:focus,.welcome-button:hover{background-color:#fff;border-color:#fff;color:#3a3a3a;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.landing-info-tile-text{font-family:open_sanssemibold;font-size:16px;letter-spacing:.5px;color:#3a3a3a}.landing-card-wrapper{display:inline-block;width:100%;height:380px;-webkit-perspective:1000px;perspective:1000px}.landing-card-wrapper .landing-card{position:relative;cursor:pointer;-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.landing-card-wrapper .landing-card .back,.landing-card-wrapper .landing-card .front{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.landing-card-wrapper .landing-card .back .thumbnail,.landing-card-wrapper .landing-card .front .thumbnail{height:380px}.landing-card-wrapper .landing-card .back .thumbnail .landing-caption,.landing-card-wrapper .landing-card .front .thumbnail .landing-caption{font-size:15px}.landing-card-wrapper .landing-card .front{z-index:2}.landing-card-wrapper.flipping-left .landing-card .back,.landing-card-wrapper.flipping-left:hover .landing-card{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}@media only screen and (min-width:1824px){.welcome-banner{background-position:0 -400px}}@media (max-width:1823px) and (min-width:1724px){.welcome-banner{background-position:0 -400px}}@media (max-width:1723px) and (min-width:1624px){.welcome-banner{background-position:0 -400px}}@media (max-width:1623px) and (min-width:1524px){.welcome-banner{background-position:0 -400px}}@media (max-width:1523px) and (min-width:1424px){.welcome-banner{background-position:0 -200px}}@media (max-width:1423px) and (min-width:1324px){.welcome-banner{background-position:0 -200px}}@media (max-width:1323px) and (min-width:1224px){.welcome-banner{background-position:0 -200px}}@media (max-width:1223px) and (min-width:1124px){.welcome-banner-height{padding-top:30px}.welcome-banner{background-position:0 -200px}}@media (max-width:1123px) and (min-width:1024px){.welcome-banner-height{padding-top:40px}.welcome-banner{background-position:0 -200px}}@media only screen and (max-width:800px){.welcome-banner{background-position:0 -100px}}@media (max-width:411px) and (min-width:375px){.welcome-banner-height{padding-top:20px}.welcome-banner{background-position:0 0}}@media only screen and (max-width:414px){.welcome-banner-height{padding-top:10px}.welcome-banner{background-position:0 0}}