@import url(https://fonts.googleapis.com/css?family=Montserrat:100,200,400);.full-width,.navbar{width:100%}.btn,.navbar-custom a,.navbar-custom a:hover,.navbar-custom a:visited,footer,footer a,footer a:hover,footer a:visited{color:#fff}.modal,.navbar-custom{position:fixed}.close,.navbar,.navbar-sticky,img.img-modal{transition:.3s}body,html{height:100%;margin:0;font-family:Montserrat,'Open Sans',Arial,Helvetica,serif;background:#efefef}.paralax{background-attachment:fixed}.full-height{height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.navbar,.navbar-custom .dropdown-menu,.navbar-sticky{background:rgba(65,71,94)}.full-height>.container{padding-top:64px}.vertical-center{display:flex;align-items:center}.navbar{z-index:1000;padding-left:0;padding-right:0}.navbar-custom .navbar-brand,.navbar-custom .navbar-text{color:rgba(77,77,77,.8)}.navbar-custom .navbar-nav .nav-link{font-size:15px;font-weight:500;color:#fff;text-transform:uppercase}.navbar-custom .nav-item{padding-left:8px;padding-right:8px}.navbar-custom .navbar-nav{padding-right:50px}.content a,.content a:hover,.content a:visited,.navbar-custom .nav-item.active .nav-link,.navbar-custom .nav-item:hover .nav-link{color:#000}.navbar-sticky{height:80px;border-bottom:1px solid #888}#logo{height:100px}.navbar-sticky #logo{height:70px}.navbar-custom .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}@media all and (max-width:992px){.navbar-custom{background:rgba(65,71,94)}.navbar-custom .navbar-nav{background:rgba(65,71,94);padding:0}.navbar-custom .nav-item{margin-left:0;padding-right:20px;margin-right:0;width:100%}.navbar-custom .navbar-collapse{padding-left:0;margin-left:0;width:100%}.navbar-sticky{border:0}.navbar-custom .nav-link{float:right}h1{font-size:20pt}.contact-form{padding:0 10px}.contact-info ul{padding-left:20px}}#body-separator{padding-top:100px}@media all and (min-width:992px){.box{margin-left:100px}}.btn{background-color:#fec454;border:0}.btn-xl{padding:12px;width:200px;font-size:20px;line-height:1.3333333;border-radius:2px}.grey{color:grey}footer{background-color:#41475e;padding-bottom:10px}@media (min-width:1600px){h1{font-size:48pt;font-weight:700}h2{font-size:32pt}}@media (max-width:1199px){.mobile-height-auto{height:auto;min-height:640px}.mobile-line-spacer{height:10px}}.grecaptcha-badge{visibility:hidden!important}.body{padding-top:128px}@media (min-width:992px) and (max-width:1199.98px){#offer .card{height:400px}}@media (min-width:1200px){#offer .card{height:400px}}.fs-4{font-size:1.25em}.btn-link,.btn-link:active,.btn-link:hover,.btn-link:visited{background-color:transparent!important;color:#000;text-decoration:none;border:0;font-weight:700}img.img-modal{cursor:pointer}img.img-modal:hover{opacity:.7}.modal{display:none;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.9)}.modal-content{margin:auto;display:block;width:80%;max-width:700px;animation-name:zoom;animation-duration:.6s}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}.close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700}.close:focus,.close:hover{color:#bbb;text-decoration:none;cursor:pointer}@media only screen and (max-width:700px){.modal-content{width:100%}}