.bg-cover:before,.parallax-container:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.26)}#error-page,#error-page p,#partners .partner h3,.text-center,footer,footer .author p{text-align:center}#error-page .btn-large i,#error-page h5 i,#partners .partner i,footer p.contact-number i{vertical-align:middle}body{font-size:16px;font-family:Quicksand,serif;font-weight:500}#home h1,.title{font-family:'Josefin Sans',sans-serif}nav .brand-logo,nav ul a{color:#444}h1,h2,h3,h4,h5,h6{line-height:1.8!important}p{line-height:2rem;text-align:justify}a{color:#f7941e}.mb-30{margin-bottom:30px}.mb-50{margin-bottom:50px}.button-collapse{color:#26a69a}.parallax-container{min-height:380px;line-height:0;height:auto;color:rgba(255,255,255,.9)}#home h1,#slide-out .material-icons{color:#f7941e}.parallax-container .section{width:100%;z-index:2}.container-fluid{width:85%;margin:0 auto;max-width:1280px}.mb-0{margin-bottom:0!important}.mt-20{margin-top:20px}#home .home-btn,.mt-50{margin-top:50px}.pad-0{padding:0!important}#about,#services{padding-top:100px}.parallax-container .section h5{font-size:2rem;font-weight:700}.hero-bg{display:flex;justify-content:center;align-items:center;flex-direction:column}.bg-cover{background-size:cover;background-repeat:no-repeat}.bg-fixed{background-attachment:fixed}.bg-cover .section{position:relative}.bg-orange{background-color:#f7941e}#slide-out .logo img{height:200px}.fixed-action-btn{top:23px;right:23px;bottom:100%}#home{height:100vh}#home img{height:250px;margin-left:auto;margin-right:auto;display:block}#home h1{text-shadow:1px 1px 1px #0009e;line-height:1.2!important;font-weight:700}#about{padding-bottom:100px}#partners,.additional_services{padding-top:70px}#services .content{position:relative;height:500px;overflow:hidden;margin:25px auto}#services .content-image-left{position:absolute;z-index:auto}#services .content-image-right{position:absolute;z-index:auto;right:0}#services .content-image-left img,#services .content-image-right img{width:550px;height:400px}#services .content-text-left{position:absolute;z-index:1;left:350px;top:100px;height:100%}#services .content-text-right{position:absolute;z-index:1;right:350px;top:100px;height:100%}#services .content-text-left .card,#services .content-text-right .card{width:100%;height:auto;height:100%}#services .icon-block i{font-size:2rem}#services .icon-block h3{text-transform:uppercase;font-size:1.5rem;font-weight:600;margin-top:.5rem}#partners{padding-bottom:70px;background:#f7941e;color:#eee}#partners a{color:#c20035;font-weight:700}#partners a:hover{color:#731326}#partners .partner i{font-size:1.6rem}#partners .partner img{height:100px;margin-left:auto;margin-right:auto;display:block}#partners .partner h3{font-size:1.5rem}.additional_services .additional_service{height:350px;position:relative;background-color:#f6f6f6}.additional_services .additional_service p{padding:20px}.additional_services .additional_service img{height:100%;width:100%}.additional_services .additional_service span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-right:-50%;font-size:2rem;font-weight:700;color:#c20035;text-shadow:1px 1px 1px #0009e}.down-arrow:before,.up-arrow:before{content:'';border-left:30px solid transparent;border-right:30px solid transparent;left:50%;transform:translateX(-50%)}.up-arrow{position:relative}.up-arrow:before{position:absolute;border-top:30px solid #c20035;top:0}.down-arrow{position:relative}.down-arrow:before{position:absolute;border-bottom:30px solid #c20035;bottom:0}#contact{padding-top:100px;padding-bottom:100px;background:url(../img/backgrounds/contact.jpg) no-repeat;background-size:cover}#contact form{padding:20px;background:rgba(0,0,0,.46);border-radius:5px}footer.page-footer{margin:0;padding-bottom:20px;background-color:#234f50!important}footer p.contact-number{text-align:center;margin:0 auto}footer .social-media ul{margin-top:5px;margin-bottom:5px}footer .social-media ul li{display:inline-block;margin:10px 20px}footer .social-media a:hover{color:#f7941e!important}footer .social-media ul li i{font-size:1.5rem}footer .social-media ul li i:hover{transform:scale(1.3)}footer .author p{font-size:smaller}.input-field,.input-field label,input-field select{color:#fff!important}.input-field input:focus+label,.input-field select:focus+label,.input-field textarea:focus+label{color:#f7941e!important}.input-field input:focus,.input-field select:focus,.input-field textarea:focus{border-bottom:1px solid #f7941e!important;box-shadow:0 1px 0 0 #f7941e!important;color:#fff!important}.input-field .prefix.active{color:#f7941e!important}.input-field .prefix{color:#fff!important}label.error{top:100%;color:red!important;margin-top:-1.5em;font-size:.8rem}label.error.active{margin-top:.25em;color:red!important}.select-wrapper span.caret{color:#fff}.icon-block{padding:0 15px}.icon-block .material-icons{font-size:inherit}#error-page{height:100vh;background-image:url(../img/backgrounds/404.jpg);color:#fff}#error-page h5{font-size:3rem}#error-page h5 i{font-size:2.5rem}#error-page p{font-size:2rem}.modal{width:30%}.modal i{font-size:3rem}