html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.cf{clear:both;line-height:1px}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;width:100%;max-width:800px;height:422px}.flex-viewport{max-height:2000px;max-width:800px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);transition:all 0.3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}.flexslider{height:auto;margin:30px 15px;background:#ffffff;border:none;position:relative;zoom:1;display:inline-block;float:right}.flexslider .slides img{height:auto;width:100%;max-width:800px}.flex-viewport{width:auto;max-width:800px}.flexslider .slides li{position:relative}.flex-caption{position:absolute;z-index:99;width:100%;box-sizing:border-box;padding:15px;left:0;right:0;bottom:0;background:rgba(0,0,0,0.7);color:#fff;text-align:center;font-size:1.2em;line-height:1em}p.flex-caption{margin:0}@media screen and (max-width: 690px){.flex-caption{display:none}}li.css a{border-radius:0}.flex-direction-nav,.flex-control-nav{display:none}*{box-sizing:border-box}body{background-color:#c3d8eb;background:#c3d8eb url(_images/window-bkg-01.png) repeat;font-size:16px}p{line-height:1.5em;margin:1em 0}em{font-style:italic}h1{font-weight:bold;font-size:2em;margin:1em 0 1.5em}a.hide-link{color:inherit;text-decoration:none}a.hide-link:hover{color:inherit;text-decoration:none}#wrapper{position:relative;background-color:#fff;width:96%;max-width:1600px;margin:0 auto}section{position:relative;width:90%;max-width:1440px;margin:45px auto 0px auto;padding:0 2%}section div{width:56%;max-width:800px}article{display:inline-block;float:left;width:40%;max-width:560px;background-color:#fff;margin:40px 0px;font-family:'Prompt', sans-serif;font-size:1em;color:#333}article ul li{line-height:1.5em;list-style-type:disc;margin:.5em 0 .5em 1em}a.tel{color:inherit;text-decoration:none}a.tel:hover,a.tel:active{color:inherit;text-decoration:none}a.back-to-top{box-sizing:border-box;display:none;z-index:1001;position:fixed;width:50px;height:28px;bottom:0px;right:40px;text-align:center;background-color:rgba(45,45,45,0.6);padding:10px 10px 25px 10px;color:#fff;text-decoration:none;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-top-left:8px;-moz-border-radius-top-right:8px;border-top-left-radius:8px;border-top-right-radius:8px;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;border-bottom:none;box-shadow:-4px 4px 3px 0px rgba(50,50,50,0.44);transition:background-color .3s ease;transition:height .2s ease}a.back-to-top:hover{background-color:#505050;color:#fff;text-decoration:none;height:32px;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff}header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background-color:#570000;width:100%;max-width:1600px;height:160px}header div{display:inline-block;width:100%;margin-top:25px;color:#fff;font-family:'Prompt', sans-serif;font-size:24pt}header div p{margin:0}header div img{display:inline-block;float:left;height:120px;margin-top:5px;margin-left:70px}header div .glacier-glass{display:block;float:left;margin-top:75px;margin-left:15px}header div .phone-number{display:block;float:right;margin-top:79px;margin-right:30px;font-size:18pt}@media only screen and (max-width: 1090px){header div .glacier-glass{display:inline-block;margin-top:40px}header div .phone-number{display:inline-block;float:left;margin:30px 0 0 -490px}}nav{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:100%;max-width:1600px;background-color:#a30000;height:45px;color:#fff;line-height:45px;font-family:'Prompt', sans-serif;font-size:12pt;z-index:1000}nav ul{list-style-type:none;margin:0;padding:0}nav ul li{text-align:center}nav ul li a{display:inline-block;width:200px;color:#fff;text-decoration:none;transition:.3s ease}nav ul li a:hover{text-decoration:none;background-color:#ca4949}.main-nav{position:absolute}.main-nav-scrolled{position:fixed;width:96%;max-width:1600px;margin:0 auto;top:0;box-shadow:0 2px 3px rgba(0,0,0,0.4)}body.contact-page{background-color:#fff}body.contact-page div.section-container{width:100%;max-width:1000px;display:block;margin:0 auto}body.contact-page section{width:50%;max-width:560px;background-color:#fff;margin:40px 0px;font-family:'Prompt', sans-serif;font-size:1em;color:#333;padding:0 2%}body.contact-page section#left-side{float:left}body.contact-page section#left-side h2{font-weight:bold;font-size:2em;margin:2em 0 1em 2em}body.contact-page section#left-side p{margin-left:66px}body.contact-page section#right-side{float:right;padding:50px 16px 30px 16px}body.contact-page section#right-side label{display:block;line-height:1em}body.contact-page section#right-side input,body.contact-page section#right-side textarea{margin-bottom:20px;margin-top:5px;padding:1em;font-size:1em}body.contact-page section#right-side input#name,body.contact-page section#right-side input#email{height:2.5em;width:55%}body.contact-page section#right-side textarea#comments{height:150px;width:80%}body.contact-page section#right-side #msg{display:none}body.contact-page section#right-side #msg.alert{display:block;width:80%;background-color:#ff4c4c;margin-bottom:1em;padding:0.75em;color:#fff;text-align:left;line-height:1.2em}body.contact-page section#right-side #msg.alert div{width:100%}body.contact-page section#right-side #msg.sending-holup{display:block;width:100%;padding:20px;font-size:1em;margin-top:0.25em;text-align:center;background-color:#000;color:#fff;box-shadow:none;cursor:default}body.contact-page section#right-side #msg.sending-holup:hover{scale:1}body.contact-page section#right-side #send{display:inline-block;float:left;cursor:pointer;padding:1.5em;text-align:center;margin:10px 0;border-radius:3px;border:1px solid #233851;background:#ccc;color:#000}body.contact-page section#right-side #send:hover{background:#565656;color:#fff}body.contact-page section#right-side #send:active,body.contact-page section#right-side #send:focus{outline:0;outline-style:0}body.contact-page section#right-side #send:visited{background:#ccc}body.contact-page section#right-side #send.sending{display:inline-block;float:left;padding:1.5em;text-align:center;margin:10px 0;border:1px solid #233851;border-radius:0px;background-color:#000;color:#fff;cursor:default}body.contact-page section#right-side #send.sending:hover{background-color:#000;color:#fff}body.contact-page section#right-side .congrats{margin-top:2em;display:inline-block;background-color:#82c33a;padding:2em;color:#fff}body.contact-page footer{clear:both}body.thank-you-page{font-family:'Prompt', sans-serif}body.thank-you-page section{width:100%;background-color:#fff;text-align:center;line-height:1em;color:#333;padding:50px}body.thank-you-page section h1{font-size:18pt;margin:1em;font-weight:bold}body.thank-you-page section p{line-height:1.5em}body.thank-you-page section a{color:#0000ff;text-decoration:none}body.thank-you-page section a:hover{text-decoration:underline}@media only screen and (max-width: 450px){body.thank-you-page section{padding:25px}}@media only screen and (max-width: 900px){body.contact-page section#left-side h2{margin-left:.5em}body.contact-page section#left-side p{margin-left:20px}body.contact-page section{width:100%;float:none;margin:0;display:block}body.contact-page section#left-side,body.contact-page section#right-side{float:none}body.contact-page section#right-side input#name,body.contact-page section#right-side input#email,body.contact-page section#right-side textarea#comments{width:90%}}footer{width:100%;max-width:1600px;color:#fff;font-family:'IM Fell Great Primer', sans-serif;margin-bottom:100px;background-color:#280b0b}footer .tagline{text-align:center;padding-top:30px;padding-bottom:75px;font-size:20pt}footer .copyright{font-family:'Roboto', sans-serif;text-align:right;padding:60px 60px 40px 0;font-size:10px;font-style:normal}footer .copyright a{color:inherit;text-decoration:none}footer .copyright a:hover{text-decoration:underline}@media only screen and (max-width: 1090px){.sm-gone{display:none}nav{display:block;-ms-flex-pack:inherit;justify-content:inherit;height:auto}nav ul li a{width:100%}#main-nav{margin:0;background:white;overflow:hidden}#main-nav li{margin:0;float:none;position:relative}.topMenu{max-height:0;visibility:hidden}.topMenu.expand{max-height:900em;visibility:visible}#main-nav a,#main-nav h3{font-size:1.2em;padding:0 4.58333%;text-align:left;color:#fff;display:block;margin:0px 0px 1px 0px;background:#a30000;line-height:2.2em;cursor:pointer;text-align:center;text-decoration:none}#main-nav a:hover,#main-nav h3:hover{background:#ca4949}#main-nav a:hover{color:white}#main-nav a.current{color:#ede4d6}#main-nav span.indicator{padding-left:10px;position:absolute}#main-nav ul.submenu{float:none;height:auto;max-height:0;transition:max-height 0.5s ease;overflow:hidden}#main-nav ul.submenu.expand{max-height:20em}#main-nav ul.submenu li a{padding:.2em 1em;white-space:nowrap;color:white;text-align:left;font-size:1.2em;padding-left:3em}#main-nav ul.submenu li a:hover{background:#ca4949}#main-nav .menuToggle{display:block;background:#4c4341;width:100%;margin-top:0;margin-bottom:0;position:relative}.menuToggle a{text-align:center;padding:0}}@media only screen and (min-width: 1091px){.lg-gone{display:none}}@media only screen and (max-width: 960px){section{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.flexslider{display:block;width:96%;-ms-flex-order:1;order:1;margin:10px auto 10px auto;float:none}article{-ms-flex-order:2;order:2;margin:15px 0px;width:96%;max-width:1000px}article h1{margin:.3em 0 1em}}@media only screen and (max-width: 820px){header div{font-size:20pt}header div .phone-number{font-size:14pt;margin:30px 0 0 -408px}article h1{line-height:1em}}@media only screen and (max-width: 690px){header{height:140px}header div{font-size:18pt;margin:10px 0px}header div img{height:80px;margin:10px 0 10px 10px}header div p{line-height:1em}header div .glacier-glass{margin:30px 0 10px 10px}header div .phone-number{font-size:12pt;margin:35px 0 0 -368px}footer .tagline{font-size:14pt;padding-bottom:45px}}@media only screen and (max-width: 690px){header{height:150px}header div img{display:block;float:none;margin:0 auto 8px auto}header div .glacier-glass{margin:0 auto;display:block;float:none;text-align:center;font-size:16pt}header div .phone-number{display:block;float:none;margin:-25px auto 0px auto;text-align:center}}@media only screen and (max-width: 400px){header div .glacier-glass{font-size:12pt}header div .phone-number{font-size:10pt}footer{padding:10px}footer .copyright{text-align:center;padding:0}}
