ok
Direktori : /home/gainstransformin/public_html/css/ |
Current File : /home/gainstransformin/public_html/css/style.css |
/********** Template CSS **********/ :root { --primary: #009cff; --secondary: #777777; --light: #f8f8f8; --dark: #252525; } .back-to-top { position: fixed; display: none; right: 30px; bottom: 30px; z-index: 99; } /*** Spinner ***/ #spinner { opacity: 0; visibility: hidden; transition: opacity 0.5s ease-out, visibility 0s linear 0.5s; z-index: 99999; } #spinner.show { transition: opacity 0.5s ease-out, visibility 0s linear 0s; visibility: visible; opacity: 1; } /*** Button ***/ .btn { font-weight: 500; transition: 0.5s; } .btn.btn-primary { color: #ffffff; } .btn-square { width: 38px; height: 38px; } .btn-sm-square { width: 32px; height: 32px; } .btn-lg-square { width: 48px; height: 48px; } .btn-square, .btn-sm-square, .btn-lg-square { padding: 0; display: flex; align-items: center; justify-content: center; font-weight: normal; } /*** Navbar ***/ .navbar .dropdown-toggle::after { border: none; content: "\f107"; font-family: "Font Awesome 5 Free"; font-weight: 900; vertical-align: middle; margin-left: 8px; } .navbar .navbar-nav .nav-link { margin-right: 30px; padding: 20px 0; color: #ffffff; font-weight: 500; outline: none; } .navbar .navbar-nav .nav-link:hover, .navbar .navbar-nav .nav-link.active { color: var(--dark); } .navbar.sticky-top { top: -100px; transition: 0.5s; } @media (max-width: 991.98px) { .navbar .navbar-nav .nav-link { margin-right: 0; padding: 8px 0; } .navbar .navbar-nav { margin-top: 8px; border-top: 1px solid rgba(256, 256, 256, 0.1); } } @media (min-width: 992px) { .navbar .nav-item .dropdown-menu { display: block; visibility: hidden; top: 100%; transform: rotateX(-75deg); transform-origin: 0% 0%; transition: 0.5s; opacity: 0; } .navbar .nav-item:hover .dropdown-menu { transform: rotateX(0deg); visibility: visible; transition: 0.5s; opacity: 1; } } /*** Header ***/ #header-carousel .carousel-caption { top: 0; left: 0; right: 0; bottom: 0; display: flex; flex-direction: column; align-items: center; justify-content: center; background: rgba(0, 0, 0, 0.5); z-index: 1; } #header-carousel .carousel-control-prev, #header-carousel .carousel-control-next { width: 10%; } #header-carousel .carousel-control-prev-icon, #header-carousel .carousel-control-next-icon { width: 3rem; height: 3rem; } @media (max-width:500px) { #header-carousel .carousel-item { position: relative; min-height: 200px; } #header-carousel .carousel-item img { position: absolute; width: 100%; height: 100%; object-fit: cover; } } @media only screen and (max-width: 600px) { #header-carousel .carousel-item img { height:auto; } } #header-carousel .carousel-indicators [data-bs-target] { width: 60px; height: 60px; text-indent: 0; margin-bottom: 15px; border: 2px solid #ffffff; border-radius: 60px; overflow: hidden; } #header-carousel .carousel-indicators [data-bs-target] img { width: 100%; height: 100%; object-fit: cover; } .page-header { background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(../imgs/about_us_gains.jpg) center center no-repeat; background-size: cover; } @media only screen and (max-width: 600px) { .page-header{ height:140px; } } /*carousel-12.jpg*/ .bg-imge { background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(../imgs/bg_img.jpg) center center no-repeat; background-size: cover; } .bg-value-purpose { background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url(../imgs/geomax/core_purpose.png) center center no-repeat; background-size: cover; } .bg-footer { background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(../imgs/footer_img_for_footer.jpg) center center no-repeat; background-size: cover; } .bg-carrier { background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(../imgs/carrier_bg.jpg) center center no-repeat; background-size: cover; } .breadcrumb-item + .breadcrumb-item::before { color: var(--secondary); } .page-header .breadcrumb-item + .breadcrumb-item::before { color: var(--light); } /*** Section Title ***/ .section-title { position: relative; display: inline-block; text-transform: uppercase; } .section-title::before { position: absolute; content: ""; width: calc(100% + 80px); height: 2px; top: 4px; left: -40px; background: #529d10; z-index: -1; } .section-title::after { position: absolute; content: ""; width: calc(100% + 120px); height: 2px; bottom: 4px; left: -60px; background: #529d10; z-index: -1; } .section-title.text-start::before { width: calc(100% + 40px); left: 0; } .section-title.text-start::after { width: calc(100% + 60px); left: 0; } /*** Img Border ***/ .img-border { position: relative; height: 100%; min-height: 400px; } .img-border::before { position: absolute; content: ""; top: 0; left: 0; right: 3rem; bottom: 3rem; /*border: 5px solid #529d10;*/ border-radius: 6px; } /*pb changes for image */ .img-borderr::before { /*position: absolute;*/ content: ""; top: 0; left: 0; right: 3rem; bottom: 3rem; /*border: 5px solid #529d10;*/ border-radius: 6px; } @media only screen and (max-width: 600px) { .img-border img { position: absolute; top: 3rem; left: 2rem; width: calc(100% - 3rem); height: calc(100% - 3rem); object-fit: cover; border-radius: 6px; } } /*** Facts ***/ .fact-item { transition: 0.5s; } .fact-item:hover { margin-top: -10px; background: #ffffff !important; box-shadow: 0 0 45px rgba(0, 0, 0, 0.07); } /*** Service ***/ .service-item { box-shadow: 0 0 45px rgba(0, 0, 0, 0.07); border: 1px solid transparent; transition: 0.5s; } .service-item:hover { margin-top: -10px; box-shadow: none; border: 1px solid #dee2e6; } /*** Feature ***/ .progress { height: 5px; } .progress .progress-bar { width: 0px; transition: 3s; } /*** Project ***/ .project-item a { position: absolute; width: 100%; height: 100%; top: 0; left: 0; display: flex; align-items: center; justify-content: center; color: #ffffff; background: rgba(0, 0, 0, 0.5); border-radius: 6px; opacity: 0; transition: 0.5s; } .project-item:hover a { opacity: 1; } .project-carousel .owl-dots { display: flex; align-items: center; justify-content: center; flex-wrap: wrap; margin-top: 20px; } .project-carousel .owl-dot { width: 35px; height: 35px; margin: 3px; display: flex; align-items: center; justify-content: center; border: 1px solid #dee2e6; border-radius: 35px; transition: 0.5s; } .project-carousel .owl-dot:hover, .project-carousel .owl-dot.active { color: #ffffff; border-color: #529d10; background: #529d10; } /*** Team ***/ .team-item { box-shadow: 0 0 45px rgba(0, 0, 0, 0.07); } .team-item .team-text { position: relative; height: 65px; overflow: hidden; } .bg-nv{ background-color: #529d10; } .team-item .team-title { position: absolute; width: 100%; height: 100%; top: 0; left: 0; display: flex; flex-direction: column; align-items: center; justify-content: center; transition: 0.5s; } .team-item:hover .team-title { top: -65px; } .team-item .team-social { position: absolute; width: 100%; height: 100%; top: 65px; left: 0; display: flex; align-items: center; justify-content: center; background: #ffffff; transition: 0.5s; } .team-item .team-social .btn { margin: 0 3px; } .team-item:hover .team-social { top: 0; } /*** Testimonial ***/ .testimonial-carousel .owl-item .testimonial-item img { width: 60px; height: 60px; } .testimonial-carousel .owl-item .testimonial-item, .testimonial-carousel .owl-item .testimonial-item * { transition: 0.5s; } .testimonial-carousel .owl-item.center .testimonial-item { background: #529d10 !important; } .testimonial-carousel .owl-item.center .testimonial-item * { color: #ffffff !important; } .testimonial-carousel .owl-nav { margin-top: 30px; display: flex; justify-content: center; } .testimonial-carousel .owl-nav .owl-prev, .testimonial-carousel .owl-nav .owl-next { margin: 0 12px; width: 50px; height: 50px; display: flex; align-items: center; justify-content: center; border: 1px solid #dee2e6; border-radius: 50px; font-size: 18px; transition: 0.5s; } .testimonial-carousel .owl-nav .owl-prev:hover, .testimonial-carousel .owl-nav .owl-next:hover { color: #ffffff; border-color: #529d10; background: #529d10; } /*** Footer ***/ .footer .btn.btn-link { display: block; margin-bottom: 5px; padding: 0; text-align: left; color: var(--secondary); font-weight: normal; text-transform: capitalize; transition: 0.3s; } .footer .btn.btn-link::before { position: relative; content: "\f105"; font-family: "Font Awesome 5 Free"; font-weight: 900; color:white; margin-right: 10px; } .footer .btn.btn-link:hover { color: #529d10; letter-spacing: 1px; box-shadow: none; } .footer .copyright { padding: 25px 0; font-size: 15px; border-top: 1px solid rgba(256, 256, 256, 0.1); } .footer .copyright a { color: var(--light); } .footer .copyright a:hover { color: #529d10; } @media only screen and (max-width: 768px) { .dirrctor{ display: flex; flex-direction: column-reverse; } } @media(max-width: 768px) { #service-img{ width: 200px; } .bg-value-purpose{ background-image: none; } } @media only screen and (max-width: 768px) { .dirrctor{ display: flex; flex-direction: column-reverse; } }