#countdown,.lists{display:inline-block;list-style-type:none;padding:1em}.btn,h1{font-weight:400}.btn,.navbar-dark .navbar-nav .nav-link{position:relative;text-transform:uppercase;transition:.5s}#countdown,.btn,.lists,h1{text-transform:uppercase}.btn::after,.footer-shape::before{content:"";background:var(--primary)}:root{--primary:#FD5D14;--secondary:#FDBE33;--light:#F4F6F8;--dark:#040F28}.container{color:#333;margin:0 auto;text-align:center}h1{letter-spacing:.125rem}#countdown{font-size:1em}.lists{font-size:1.5em}.lists span{display:block;font-size:4.5rem}.pt-6{padding-top:90px}.pb-6{padding-bottom:90px}.py-6{padding-top:30px;padding-bottom:30px}.col-md-1{margin-left:43px}.btn::after{position:absolute;width:0;height:5px;bottom:-1px;left:50%;transition:.5s}.btn.btn-primary::after{background:var(--dark)}.btn.active::after,.btn:hover::after{width:50%;left:25%}.btn-primary{color:#fff}.btn-square{width:36px;height:36px}.btn-sm-square{width:28px;height:28px}.btn-lg-square{width:46px;height:46px}.btn-lg-square,.btn-sm-square,.btn-square{padding-left:0;padding-right:0;text-align:center}.back-to-top{position:fixed;display:none;left:50%;bottom:0;margin-left:-22px;border-radius:0;z-index:99}.bg-dark-radial{background-image:-webkit-repeating-radial-gradient(center center,rgba(0,0,0,.3),rgba(0,0,0,.3) 1px,transparent 1px,transparent 100%);background-image:-moz-repeating-radial-gradient(center center,rgba(0,0,0,.3),rgba(0,0,0,.3) 1px,transparent 1px,transparent 100%);background-image:-ms-repeating-radial-gradient(center center,rgba(0,0,0,.3),rgba(0,0,0,.3) 1px,transparent 1px,transparent 100%);background-image:-o-repeating-radial-gradient(center center,rgba(0,0,0,.3),rgba(0,0,0,.3) 1px,transparent 1px,transparent 100%);background-image:repeating-radial-gradient(center center,rgba(0,0,0,.3),rgba(0,0,0,.3) 1px,transparent 1px,transparent 100%);background-size:3px 3px}.bg-light-radial{background-image:-webkit-repeating-radial-gradient(center center,rgba(256,256,256,.2),rgba(256,256,256,.2) 1px,transparent 1px,transparent 100%);background-image:-moz-repeating-radial-gradient(center center,rgba(256,256,256,.2),rgba(256,256,256,.2) 1px,transparent 1px,transparent 100%);background-image:-ms-repeating-radial-gradient(center center,rgba(256,256,256,.2),rgba(256,256,256,.2) 1px,transparent 1px,transparent 100%);background-image:-o-repeating-radial-gradient(center center,rgba(256,256,256,.2),rgba(256,256,256,.2) 1px,transparent 1px,transparent 100%);background-image:repeating-radial-gradient(center center,rgba(256,256,256,.2),rgba(256,256,256,.2) 1px,transparent 1px,transparent 100%);background-size:3px 3px}.navbar-dark .navbar-nav .nav-link{padding:30px 15px;font-size:18px;color:#000;outline:0}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link:hover{color:var(--primary)}@media (max-width:991.98px){.navbar-dark .navbar-nav .nav-link{margin-left:0;padding:10px 0}}.carousel-caption{top:0;left:0;right:0;bottom:0;z-index:1}@media (max-width:576px){.carousel-caption h4{font-size:18px;font-weight:500!important}.carousel-caption h1{font-size:30px;font-weight:600!important}}.page-header{height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:url(../img/21.jpg) 0 570px/cover}.service-item .service-icon{margin-top:-50px;width:100px;height:100px;display:flex;align-items:center;justify-content:center;border-radius:100px}.service-item .service-icon i{transition:.2s}.service-item:hover .service-icon i{font-size:60px}.portfolio-item{margin-bottom:60px}.portfolio-title{position:absolute;display:flex;flex-direction:column;justify-content:center;height:120px;padding:0 30px;right:30px;left:30px;bottom:-60px;background:#fff;z-index:3}.portfolio-btn{position:absolute;display:inline-block;top:50%;left:50%;margin-top:-60px;margin-left:-60px;font-size:120px;line-height:0;transition:.1s .3s;z-index:2;opacity:0}.portfolio-item:hover .portfolio-btn{opacity:1}.portfolio-box::after,.portfolio-box::before{position:absolute;content:"";width:0;height:100%;top:0;transition:.5s;z-index:1}.portfolio-box::before{left:0}.portfolio-box::after{right:0}.portfolio-item:hover .portfolio-box::before{left:0;width:50%}.portfolio-item:hover .portfolio-box::after{right:0;width:50%}@media (min-width:992px){.contact-form,.testimonial{margin-left:auto}.footer::after{position:absolute;content:"";width:1px;height:100%;top:0;left:50%}}.footer-shape::before{position:absolute;width:80px;height:100%;top:0;left:-40px;transform:skew(40deg)}.form-group{padding-bottom:1rem}


