#page-title-area{background-image:url(../img/page-title-area.5e46f3ab.jpg)}#sm-infoarea{display:none}@media only screen and (max-width:749px){#sm-infoarea{display:block;width:90vw;margin:5vh 0 0 5vw;text-align:center;border-bottom:1px solid #000;padding-bottom:5vh}#sm-infoarea h2{font-size:5vw;height:6vw}#sm-infoarea h2,#sm-infoarea p{text-align:center;font-weight:700}#sm-infoarea p{font-size:3vw;line-height:4vw;width:90%;margin:0 5% 2vh}#sm-infoarea #sm-faxbutton,#sm-infoarea #sm-telbutton{display:inline-block;width:50vw;margin:2vh 0 0;padding:0}#sm-infoarea #sm-telbutton{height:12.5vw;background-image:url(../img/tel.b874f756.jpg);background-size:contain;background-position:50%;background-repeat:no-repeat}}#entry-form{margin-top:8vw}#entry-form h2{text-align:center;font-size:3vw;font-weight:700;height:4vw}#entry-form p{font-size:1.1vw;line-height:2vw;width:58%;margin-left:21%}#entry-form input[type=email],#entry-form input[type=number],#entry-form input[type=tel],#entry-form input[type=text]{width:20vw;height:1.8vw;font-size:1vw}#entry-form input[name=zip1]{width:3vw}#entry-form input[name=zip2]{width:4vw}#entry-form input[name=address]{width:20vw;display:block}#entry-form textarea{width:40vw;height:3.8vw;margin-top:.85vw;font-size:1vw}#entry-form .alert_area{display:block;text-align:center;color:#ff3462;height:5vh;line-height:5vh}#entry-form table{margin-left:20%;width:60%;font-size:1.2vw}#entry-form table tr{border-collapse:collapse;border:.5px solid #000;line-height:3.5vw}#entry-form table tr th{padding-left:1vw;width:15vw;text-align:left;background:#efefef;vertical-align:middle}#entry-form table tr td{padding:1vw 0 1vw 1vw}#entry-form table tr td p{font-size:1.1vw;line-height:3.5vw;margin-left:0;width:auto}#entry-form .textarea-tr{height:5.5vw}#entry-form button{margin-top:2vw;width:15vw;margin-left:42.5vw;height:3vw;background-size:contain;background-position:50%;background-repeat:no-repeat}#entry-form .prev_button{background-image:url(../img/submit_prev.984eb051.jpg)}#entry-form .submit_button{background-image:url(../img/submit.be955d34.jpg)}#entry-form .cancel_button{background-image:url(../img/submit_cancel.fd2a3a0e.jpg)}@media only screen and (max-width:749px){#entry-form{margin-top:8vw}#entry-form h2{text-align:center;font-size:5vw;font-weight:700;height:6vw}#entry-form p{font-size:3vw;line-height:4vw;width:90%;margin-left:5%}#entry-form input[type=email],#entry-form input[type=number],#entry-form input[type=tel],#entry-form input[type=text]{width:50vw;height:25px;font-size:4vw}#entry-form input[name=zip1]{width:15vw}#entry-form input[name=zip2]{width:20vw}#entry-form input[name=address]{margin-top:1vh}#entry-form textarea{width:50vw;height:75px;font-size:4vw}#entry-form .alert_area{font-size:4vw}#entry-form table{margin:2vh 0 0 5%;width:90%;font-size:3vw}#entry-form table tr{border-collapse:collapse;border:.5px solid #000;line-height:3.5vw}#entry-form table tr th{padding-left:1vw;width:25vw;text-align:left;background:#efefef;vertical-align:middle}#entry-form table tr td{padding:1vh 0 1vh 2vw}#entry-form table tr td p{font-size:3vw}#entry-form .textarea-tr{height:5.5vw}#entry-form button{margin-top:3vw;width:50vw;margin-left:25vw;height:10vw}}#loading-window{position:fixed;z-index:200;width:100%;height:100vh;background:rgba(0,0,0,.4);left:0;top:0}.sk-folding-cube{margin:20% auto 0;width:40px;height:40px;position:relative;transform:rotate(45deg)}@media only screen and (max-width:749px){.sk-folding-cube{margin:40vh auto 0}}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;-webkit-animation:sk-foldCubeAngle 2.4s linear infinite both;animation:sk-foldCubeAngle 2.4s linear infinite both;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{transform:scale(1.1) rotate(90deg)}.sk-folding-cube .sk-cube3{transform:scale(1.1) rotate(180deg)}.sk-folding-cube .sk-cube4{transform:scale(1.1) rotate(270deg)}.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes sk-foldCubeAngle{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0deg);opacity:1}90%,to{transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0deg);opacity:1}90%,to{transform:perspective(140px) rotateY(180deg);opacity:0}}