@import url(lib/foundation.min.css);@import url(lib/animate.min.css);@import url(lib/dropdown/cs-select.css);@import url(lib/dropdown/cs-skin-elastic.css);@import url(lib/magic.min.css);@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);@import url(https://fonts.googleapis.com/css?family=Amita:400);@import url(https://fonts.googleapis.com/css?family=Ruthie:400);.btn-loading{padding:0px;border:none !important;padding:0 30px}.login-box #login.button{max-height:40.6px;min-height:40.6px;margin-bottom:2em;overflow:hidden;outline:none !important;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-khtml-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background:none;color:#2b95bd;border:solid 1px #2b95bd}.login-box #login.button:hover{border:solid 1px #777;color:#777 !important}.login-box #login.button:active{color:#777 !important}.login-box form input[type="text"],.login-box form input[type="password"],.login-box form input[type="date"],.login-box form input[type="datetime"],.login-box form input[type="datetime-local"],.login-box form input[type="month"],.login-box form input[type="week"],.login-box form input[type="email"],.login-box form input[type="number"],.login-box form input[type="search"],.login-box form input[type="tel"],.login-box form input[type="time"],.login-box form input[type="url"],.login-box form textarea{padding:1.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-khtml-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;outline:none !important;margin-bottom:1.5em}.login-box form input[type="submit"]{font-weight:600 !important;outline:none !important;outline-width:0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;margin-bottom:2em;padding:1em 2em !important}.login-box form label{text-transform:uppercase;padding-bottom:0.5em;color:#555}.login-box .card-notice{padding:1.5em}.login-box .card-notice h3{margin-bottom:1.2em}.login-box .card-notice p,.login-box .card-notice span{color:#555 !important;font-size:1em !important}.popup-container{display:none;perspective:1000px;width:auto;margin:25px auto 50px auto;touch-action:none}.popup{width:100%;overflow:hidden;background:white;border-radius:4px;box-shadow:0 3px 10px rgba(0,0,0,0.2);background:#FFF;background:rgba(255,255,255,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3FFFFFF,endColorstr=#B3FFFFFF)";min-height:1%}.popup__content{padding:2em 1em;display:block;width:100%;position:relative}.popup__content .next,.popup__content .previous{display:block;width:48px;height:100px;position:absolute;top:50%;margin-top:-50px;cursor:pointer}.popup__content .next svg,.popup__content .previous svg{position:absolute;top:50%;left:50%;display:block;margin:-16px -6px;pointer-events:none}.popup__content .previous{left:0}.popup__content .next{right:0}.popup__buttons{height:72px}.popup__buttons .cont_button{display:inline-block;box-sizing:border-box;width:50%;line-height:72px}.popup__buttons .cont_button{text-align:center;text-transform:uppercase;color:#333;cursor:pointer;transition:color, background-color;transition-duration:0.2s}.popup__buttons .cont_button:hover{background:rgba(0,0,0,0.05)}.popup__buttons .cont_button:active{background:rgba(0,0,0,0.1)}body{width:100%;height:100vh;margin:0}.loader{top:1.3em;left:50%;display:none;position:relative;transform:translate(-50%, -50%);width:50px;height:50px}.loader:after{content:'';position:absolute;border-radius:50%;top:50%;left:50%;border:0px solid white;transform:translate(-50%, -50%);animation:loading 1000ms ease-out forwards infinite}@keyframes loading{0%{border:0px solid white}20%{border:8px solid white;width:0%;height:0%}40%{border:3px solid white;width:25%;height:25%}100%{border:8px solid white;width:150%;height:150%}}*,*:after,*:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{overflow-y:scroll}html,body{height:100%;width:100%;min-height:100%;font-family:'Open Sans', Arial, sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}#bg{display:none;position:absolute;width:100%;height:100%;left:0px;top:0px;z-index:-1;background-image:url(../img/bg.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center}body{background-repeat:no-repeat;background-position:center center}a{color:#d92540;text-decoration:none;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}a:focus{outline:0}a:hover{color:#AAA;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}p{font-size:1.1em}hr{position:relative;border:0;border:none;height:2px}hr:before,hr:after{content:"";width:100%;position:absolute;height:1px;top:50%;left:0}hr:before{margin-top:-1px;background:#DDD}hr:after{background:#DDD}hr.clean{margin:15px 0;border:0;border-top:1px solid transparent;border-bottom:1px solid transparent}hr.separator{margin:40px 0}em{font-size:1.2em}ul,ol{margin:0;padding-left:10px}ol,ul.square,ul.circle,ul.disc{margin-left:30px}ul.square{list-style:square outside}ul.circle{list-style:circle outside}ul.disc{list-style:disc outside}ul ul li,ul ol li,ol ol li,ol ul li{font-size:1.3em}h1,h2,h3,h4,h5,h6{font-family:'Open Sans', Arial, sans-serif}h4{font-size:1.5em;font-weight:300}h5{font-size:1.2em;font-weight:300}img.border{border:1px solid #EEE;padding:4px}.ajax-message{font-size:1em !important;color:#FFF !important;font-weight:600 !important;display:none;padding:10px;margin-bottom:0 !important;position:relative;z-index:100}.default-force{background:#2b95bd !important}.default-force .txt{color:#FFF !important}.error,.alert{background:#c60f13;margin-bottom:25px}.error-force,.alert-force{background:#c60f13 !important}.error-force a,.alert-force a{color:#DDD !important}.error-force .txt,.alert-force .txt{color:#FFF !important}.success{background:#5da423;margin-bottom:25px}.success-force{background:#5da423 !important}.success-force .txt{color:#FFF !important}.primary{background:#2b95bd;font-weight:600 !important;text-transform:uppercase !important;color:#F1F1F1;font-weight:bold}.primary:hover{background:#227493;color:#FFF}.white{background:#DDD;color:#777;font-weight:400;text-transform:uppercase}.white:hover{background:#F1F1F1;color:#555}.thin-btn{padding:12px 30px !important}.line-btn{-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-khtml-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;color:#2b95bd !important;background:none !important;border:solid 1px #2b95bd}.line-btn:hover{border:solid 1px #777;color:#777 !important}.img-fit{width:100%;height:100%}.fullWidth{width:100%;margin-left:auto;margin-right:auto;max-width:initial}.color-primary{color:#d92540}.color-light-primary{color:#e15066}.color-secondary{color:#2b95bd}.full-title-line{border-bottom:1px solid #DDD;width:50%;display:block;text-align:center;margin:0.8em 25% 1em 25%}.intro-line{border-bottom:4px solid #DDD;width:20%;display:block;text-align:center;margin:0.8em 40% 1em 40%}.title-line{height:2px;background:#2b95bd;display:block;text-align:center;-webkit-transition:width 0.6s ease-in-out;-moz-transition:width 0.6s ease-in-out;-o-transition:width 0.6s ease-in-out;transition:width 0.6s ease-in-out}.title-full-width{width:25% !important}.bg-grey{background:#e3e3e3}.bg-white{background:#F6F6F6 !important}.bg-light-white{background:#EEE}.wow{visibility:hidden}.hide{display:none}.letter-active{padding:80px 0 0 0 !important}.hide-overflow{overflow:hidden}.logo{padding:20px 0;text-align:center}.logo a{display:block}.logo a img{max-width:485px !important;width:50%}@media only screen and (max-width: 30em){.logo a img{width:100% !important}}@media only screen and (min-width: 30.063em){.logo a img{width:100% !important}}@media only screen and (min-width: 40.063em){.logo a img{width:50% !important}}.letter-body{padding:120px 0px 0px 0px}.letter-body .title{min-height:80px;font-family:'Ruthie', cursive;font-size:3.5em;color:#2b95bd}.letter-body .title .txt{display:none}.letter-body .title .txt span{color:#000 !important}.letter-body img{border-radius:0.3em;-moz-border-radius:0.3em;-webkit-border-radius:0.3em}.letter-body p{font-weight:300;font-size:1.6em;color:#555}.letter-body .sig{margin-top:50px;margin-bottom:90px}.letter-body .sig span{font-size:1.5em;font-weight:300}.letter-body .sig h3{color:#f4667c;font-family:'Amita', cursive;font-weight:400;font-size:2.4em}.wallpaper h3{color:#555;font-size:1.5em}.wallpaper .img-holder{display:block}.wallpaper .img-holder img{width:100%;height:100%;min-height:1%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-khtml-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.wallpaper .img-holder img:hover{min-height:1%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-khtml-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.wallpaper .img-quote{font-size:0.9em;color:#777}.wallpaper .links .description{font-weight:400;color:#777}footer,#footer{display:none;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-khtml-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}footer p,footer a,#footer p,#footer a{font-size:0.8em !important;margin-bottom:0.5em}.pulse{visibility:visible;animation-duration:5s;animation-delay:40ms;animation-iteration-count:infinite;animation-name:pulse}.copyright{text-align:center}.copyright .copy{margin-top:10px}.copyright p{font-size:0.9em;margin-bottom:10px;color:#AAA}
