﻿/*! CSS Used from: https://albustanvillage.com/css/bootstrap.min.css */*,::after,::before{box-sizing:border-box}footer,header,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}h1,h2,h3{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}ul{margin-top:0;margin-bottom:1rem}b,strong{font-weight:bolder}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}img{vertical-align:middle;border-style:none}input,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}input{overflow:visible}textarea{overflow:auto;resize:vertical}h1,h2,h3{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-lg-3,.col-lg-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:992px){.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}}.mb-5{margin-bottom:3rem!important}.pt-5{padding-top:3rem!important}@media (min-width:992px){.mb-lg-0{margin-bottom:0!important}}.text-center{text-align:center!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}img{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}body{min-width:992px!important}.container{min-width:992px!important}}/*! CSS Used from: https://albustanvillage.com/css/style.min.css */body{font-family:Raleway,sans-serif;background-color:#101010}h1,h2,h3{color:#fff;margin:0;margin-bottom:10px;font-weight:500}h1{font-size:50px;margin-bottom:15px}h2 span{background:#13a89e;padding:5px 10px;color:#222;display:inline-block;color:#fff;text-transform:capitalize}h2{font-size:36px}h3{font-size:24px;margin-bottom:30px}p{font-size:15px;color:#d6d6d6;line-height:1.9}img{max-width:100%}input:focus,textarea:focus{outline:0}a{color:#a6a6a6}a:focus,a:hover{text-decoration:none;outline:0}ul{padding:0;margin:0}input{-webkit-appearance:none}.sp-title{font-size:38px;margin-bottom:40px}.sp-title span{background:#13a89e;padding:0 10px;color:#fff;display:inline-block}.pt100{padding-top:100px}.pb100{padding-bottom:100px}.site-btn{display:inline-block;font-weight:600;text-transform:uppercase;border:4px solid;min-width:200px;text-align:center;padding:19px 10px;position:relative;background-color:transparent;margin-right:15px;z-index:1;transition:.3s ease-in-out;overflow:hidden}.site-btn:after{content:'';position:absolute;background:#13a89e;left:0;top:-100px;width:100%;height:100%;z-index:-1;transition:.3s ease-in-out}.site-btn.sb-dark:hover:after{top:0}.site-btn.sb-dark{color:#fff!important}.header-area{position:absolute;width:100%;top:0;z-index:5;background:rgba(0,0,0,.75);padding-bottom:25px}.sticky .logo-area img{width:200px}#navbar.sticky .logo-area{background-color:transparent;top:0}.sticky{position:fixed;top:0;width:100%;padding:1px 10px 30px 10px;background:#000;z-index:1000;transition:.3s;box-shadow:0 1px 5px 1px #000}.sticky .nav-menu ul li a{color:#a6a6a6}.logo-area{float:left;display:inline-block;position:absolute;left:5%;top:0;z-index:1000;padding:0}@media only screen and (max-width:1500px) and (min-width:900px){.logo-area{left:1%}.nav-switch{top:7px}.header-area{min-height:52px}}.logo-area img{width:180px;transition:.3s}.nav-switch{display:none}.nav-menu{display:inline-block;float:right;padding-right:30px}.nav-menu ul{list-style:none}.nav-menu ul li{display:inline}.nav-menu ul li a{display:inline-block;padding:30px 8px 5px;text-transform:uppercase;margin-right:10px;font-size:14px;color:#fff;font-weight:500;position:relative;letter-spacing:1px}.nav-menu ul li a:after{position:absolute;content:"";width:2px;height:0;left:50%;margin-left:1px;top:-10px;background:#13a89e;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.nav-menu ul li a.active:after,.nav-menu ul li a:hover:after{height:35px}.nav-menu li a.active,.sticky .nav-menu ul li a.active{font-size:15px;color:#13a89e}.social-links a{padding:13px 0;display:inline-block;color:#fff;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.social-links a i:before{font-weight:500;font-size:28px}.social-links a:last-child{font-size:30px}.social-links a:hover i:before{color:#a6a6a6}.footer-section{padding-top:30px;padding-bottom:30px;border-top:1px solid #444;position:relative;text-align:center;background-color:#000}.footer-section .copyright{color:#a6a6a6;font-size:10px}a:hover{color:#222}footer a:hover{color:#606060}footer li{display:inline-flex;text-align:center;padding:7px;position:relative}footer li:not(:last-child):after{content:'|';position:absolute;top:7px;right:-3px;color:#fff}.page-header-section{height:420px;padding-top:165px;margin-top:82px}.page-header-section .header-title{font-size:45px;color:#fff;background-color:rgba(0,0,0,.64);display:inline-block;padding:25px 60px;font-weight:400}.contact-form{padding-top:10px}.contact-form input,.contact-form textarea{width:100%;font-size:13px;border:none;background:#181818;border-bottom:1px solid #cacaca;padding:15px 20px;margin-bottom:20px;color:#a6a6a6!important;border-radius:2px}.contact-form input:focus,.contact-form textarea:focus{border-bottom:1px solid #a6a6a6}.contact-form textarea{height:200px;margin-bottom:30px}@media only screen and (min-width:992px) and (max-width:1199px){.nav-menu ul li a{margin-right:0}}@media only screen and (min-width:768px) and (max-width:991px){.logo-area{padding:1px 40px 30px}.nav-menu ul li a{margin-right:5px;font-size:13px;padding:37px 7px 5px}.footer-section .social-links a{display:inline-block;padding:0 15px;margin-bottom:0}.footer-section .copyright{position:relative;width:100%;max-width:720px;margin:40px auto 0;left:0;top:0;margin-bottom:-50px;padding-left:15px}}.paradigm:hover{color:#fff}body::-webkit-scrollbar{width:.5em}body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3)}body::-webkit-scrollbar-thumb{background-color:#a6a6a6;outline:1px solid #708090}.apps{margin-top:15px}.apps img{transition:.3s all ease-in-out}.apps img:hover{transform:scale(.95)}@media only screen and (max-width:900px){.header-area{position:fixed;top:0;padding-bottom:77px;z-index:1000}.nav-switch{top:17px}.logo-area img{width:141px!important}.sp-title,h1{font-size:30px}[class^=flaticon-]:after,[class^=flaticon-]:before{margin-right:0!important}}@media only screen and (max-width:1000px){.sp-title,h1{font-size:30px;margin-top:15px}.page-header-section .header-title{font-size:30px}.nav-switch{position:absolute;right:20px;font-size:30px;color:#a6a6a6;top:7px;display:block}.nav-menu{position:absolute;width:calc(100% - 90px);left:80px;background:#000;top:100%;margin-top:11px;display:none}.nav-menu ul li a{display:block;padding:16px 21px;border-bottom:1px solid #202020;margin-right:0;color:#a6a6a6}.nav-menu ul li a:after{content:none}.nav-menu ul li a:hover:after{height:10px}.footer-section .social-links a{display:inline-block;padding:0 15px;margin-bottom:0}.logo-area img{width:100px}}@media only screen and (max-width:479px){.logo-area{padding:6px}.nav-menu{width:100%;left:0;margin-top:0;border-top:2px solid}.sticky{padding:1px 10px 67px 10px}}@media only screen and (max-width:1065px) and (min-width:900px){.sticky .logo-area img{width:180px!important}}@media (max-width:900px) and (max-height:500px){.nav-menu{height:250px;overflow-y:auto}}input,input::before,input::placeholder{color:#a6a6a6!important;background-color:#181818!important;font-size:13px}/*! CSS Used from: https://albustanvillage.com/backToTop/totop.css */#toTop{position:fixed;bottom:30px;right:15px;width:50px;height:50px;line-height:1.5;text-align:center;cursor:pointer;display:none;background-color:#13a89e;color:#fff;font-size:30px;transition:.3s;z-index:1000;transform:rotate(45deg)}#toTop:hover{border:2px solid #a6a6a6;background:0 0;color:#a6a6a6}#toTop span{transform:rotate(-45deg)}