a{color:#c0b397}a:hover{color:#d7d7d7;text-decoration:none}h1{font-weight:bolder}h2{font-weight:700}main{position:relative;display:flex;justify-content:center}html{background-color:#0c182d}body{background:#0c182d;color:#d7d7d7;font-size:1.2rem;font-family:Bitter,serif;text-shadow:0 1px 1px #000;background:#0c182d url(/assets/img/bg.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media only screen and (max-width:64em){body{background-position:14% 0!important}}body .container{width:auto;padding:0 15px;max-width:1000px}@media only screen and (max-width:64em){body{background:url(/assets/img/bg.png) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}body .gradient{position:fixed;height:100%;width:100%;background:#0c182d;background:linear-gradient(0deg,rgba(10,19,36,.897) 0,rgba(18,33,58,.623) 60%,rgba(13,25,47,.26) 100%)}.shimg{width:100%;box-shadow:0 5px 9px -6px #000}.custom-control-input{background:#c0b397;color:#c0b397}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#c0b397;background-color:#c0b397}.btn-primary{color:#fff;background-color:#c0b397;border-color:#c0b397}.btn-primary:hover{color:#fff;background-color:#c0b397;border-color:#c0b397}.form-control{border-radius:2px}.p-50{padding:0 42px 0}@media only screen and (max-width:64em){.p-50{padding:0 24px}}.no-shadow{box-shadow:0 0 0!important}header{padding:0;position:fixed;width:100%;z-index:10}header .container{padding:15px 15px}header #logo{text-align:center;width:70px}footer{position:absolute;width:100%;bottom:0;font-size:12px;background:#132237;text-transform:uppercase;border-top:1px solid #102633;color:#2f4b74}footer a{color:#2f4b74}footer a:hover{color:#304a72!important}footer .foot-link{display:flex;justify-content:center}footer .foot-link span{margin:0 5px}footer .foot-link .cr{margin-right:10px}ul.nav li{align-self:center}body.home main{height:100%;overflow:hidden}body.home main #home{align-self:center}@media only screen and (max-width:64em){body.home main #home{margin:0 auto 0;padding:14px}}body.home main #home ul.features-list{margin:0;padding:0 20px;list-style:square;margin-bottom:32px}body.home main #home ul.features-list li{margin-bottom:3px}body.home main #home .slogan{font-size:2.5rem;margin:14px 0 14px;line-height:1.25}@media only screen and (max-width:64em){body.home main #home .slogan{font-size:26px;margin:15px auto 22px;display:block;line-height:1.2}}body.home main #home .phone{max-height:760px;margin-bottom:-260px}@media only screen and (max-width:64em){body.home main #home .phone{display:none}}body.home main #home .applink-box a{display:inline-block}body.home main #home .applink-box a>img{height:60px;margin:0 3px}@media only screen and (max-width:64em){body.home main #home .applink-box a>img{height:45px;margin:0 3px}}#page{margin:0 auto 0;padding:0;font-size:17px;line-height:25px;background:#122c4282;border-left:16px solid #ffffff14;border-right:16px solid #ffffff14;border-bottom:16px solid #ffffff14}@media only screen and (max-width:64em){#page{margin:0 auto;font-size:15px;padding:0 0;border-bottom:0 none}}#page h1{font-weight:400;font-size:24px;font-family:Bitter,serif;margin:8px 0 40px;color:#fff;text-shadow:0 1px 1px #000}@media only screen and (max-width:64em){#page h1{font-size:20px}}#page ul{margin:13px 0 2rem;padding:0 18px}#page p{margin-bottom:2.7rem}#page h2,#page h3{font-size:24px;font-family:Bitter,serif;margin-bottom:7px;color:#d1c8b4;text-shadow:0 1px 1px #000}@media only screen and (max-width:64em){#page h3{font-size:20px}}#page h3 span{color:#d7d7d7}#page .text-logo{width:180px;margin-top:42px}#page .features-box{display:flex;justify-content:space-between}#page .features-box .feat-left{width:60%}@media only screen and (max-width:64em){#page .features-box .feat-left{width:100%}}#page .features-box .feat-right{width:40%}@media only screen and (max-width:64em){#page .features-box .feat-right{display:none}}#page .features-box .feat-right img{width:100%}#page .appbx{display:flex;justify-content:center}#page .appbx .appLink{margin:0 4px 20px}#page .appbx .appLink img{max-height:60px}body.about{height:auto!important}@media only screen and (max-width:64em){body.about{background:#0c182d}}body.about header{padding:0}body.about header .container{background:#122c42;box-shadow:0 4px 6px -5px #000}body.about #page{margin-top:100px!important}body.clothing{height:auto!important}@media only screen and (max-width:64em){body.clothing{background:#0c182d}}body.clothing header{padding:0}body.clothing #page{margin-top:100px!important;background:#0b1624;padding:14px;border:0 none}@media only screen and (max-width:64em){body.clothing #page{border:0 none}}body.clothing .container{background:#122c42;box-shadow:0 4px 6px -5px #000}body.clothing .shirt-img{width:100%;box-shadow:0 5px 9px -6px #000;margin-bottom:14px}body.clothing .clothes-three-row{display:flex;justify-content:space-between}body.clothing .clothes-three-row a{width:32.4%}@media only screen and (max-width:64em){body.clothing .clothes-three-row a{width:32%}}@media only screen and (max-width:64em){body.contact{background:#0c182d}}body.contact header{padding:0}body.contact header .container{background:#122c42;box-shadow:0 4px 6px -5px #000}body.contact #page{padding-top:140px!important;background:#0b1624;padding:40px;border:16px solid #ffffff14;height:100%}@media only screen and (max-width:64em){body.contact #page{border:0 none}}body.contact #page p{font-size:2rem;line-height:1.4;text-shadow:1px 1px 1px #000}@media only screen and (max-width:64em){body.contact #page p{font-size:1.4rem}}body.contact #page .email{font-size:1.9rem}body.privacy,body.terms{height:auto!important}@media only screen and (max-width:64em){body.privacy,body.terms{background:#0c182d}}body.privacy header,body.terms header{padding:0}body.privacy header .container,body.terms header .container{background:#122c42;box-shadow:0 4px 6px -5px #000}body.privacy #legal,body.terms #legal{padding-top:170px!important;padding:170px 130px 40px;font-size:15px;background:#e4e6ec;color:#333131;text-shadow:0 1px 0 #fff}@media only screen and (max-width:64em){body.privacy #legal,body.terms #legal{margin:0 auto;font-size:14px;padding:140px 30px 80px!important;color:#000}}body.privacy #legal h2,body.privacy #legal h3,body.terms #legal h2,body.terms #legal h3{font-size:18px;font-weight:700;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;margin-bottom:2px;margin-top:30px}body.privacy #legal p,body.terms #legal p{font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif}body.privacy #legal a,body.terms #legal a{font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;color:#122c42}