@font-face{font-family:"Chopin Script";src:url("/fonts/chopin/ChopinScript.eot?");src:url("/fonts/chopin/ChopinScript.woff") format("woff"),url("/fonts/chopin/ChopinScript.ttf") format("truetype"),url("/fonts/chopin/ChopinScript.svg") format("svg")}body{background:#b4b4b4;overflow:hidden}.card-body{background-color:#006363;color:#fff;font-family:"Chopin Script";position:fixed;left:50%;right:50%;top:0;bottom:0;display:inline-block;width:768px;min-width:768px;min-height:424px;height:auto;border-left:6px solid #1a7373;border-right:6px solid #1a7373;transform:translate(-50%);zoom:1.3}@media only screen and (min-width:960px)and (max-width:1279px),only screen and (min-width:1280px)and (max-width:1919px){.card-body{zoom:1}}@media only screen and (max-width:599px),only screen and (min-width:600px)and (max-width:959px){.card-body{overflow-y:auto;zoom:1;width:100%;min-width:100%}.card-body .card-inner-container{text-align:center}}.card-body .card-inner-container{padding:50px;border:1px solid #80b1b1;border-top:none;border-bottom:none;height:100%;padding-top:calc(50% - 200px)}@media only screen and (min-width:960px)and (max-width:1279px){.card-body .card-inner-container{padding-top:0}}.card-body .card-inner-container h1{color:#0bb586;font-size:42px}.card-body .card-inner-container .greeting-1{font-size:26px}.card-body .card-inner-container .greeting-2{font-size:22px}.card-body .card-inner-container .tree{height:320px;margin-bottom:-20px;margin-top:15px}.card-body .card-inner-container .logo-background{text-align:left;margin-top:-20px;margin-left:-20px}@media only screen and (max-width:599px),only screen and (min-width:600px)and (max-width:959px){.card-body .card-inner-container .logo-background{text-align:center}}.card-body .card-inner-container .logo-background img{width:150px;margin-bottom:-24px}.card-body .card-inner-container .logo-background .signature-container{display:inline-block;font-family:Roboto,"Helvetica Neue",sans-serif;text-align:center;margin-top:18px}.card-body .card-inner-container .logo-background .signature-container h4{margin:0;padding:0;font-size:12px;margin-left:-10px;font-style:italic;font-weight:300;margin-top:-5px}.card-body .card-inner-container .logo-background .signature-container img{width:100px;margin-bottom:0}.card-body .card-inner-container .text-container{display:inline-block;max-width:50%;vertical-align:top;margin-left:10%}@media only screen and (max-width:599px),only screen and (min-width:600px)and (max-width:959px){.card-body .card-inner-container .text-container{margin-left:0}}.winter-is-coming{z-index:1000;pointer-events:none;overflow:hidden;position:fixed;top:0;bottom:0;left:0;right:0;background:transparent}.snow{z-index:1000;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;animation:falling linear infinite both;transform:translate3D(0,-100%,0)}.snow--near{animation-duration:10s;background-image:url('Snow/snow-large.png')}.snow--near+.snow--alt{animation-delay:5s}.snow--mid{animation-duration:20s;background-image:url('Snow/snow-medium.png')}.snow--mid+.snow--alt{animation-delay:10s}.snow--far{animation-duration:30s;background-image:url('Snow/snow-small.png')}.snow--far+.snow--alt{animation-delay:15s}@keyframes falling{0%{transform:translate3D(-7.5%,-100%,0)}100%{transform:translate3D(7.5%,100%,0)}}