fhdfhdfhdfhdfhdfhdfdfhdfhdfhdhfdfhdfhdfhd dfhdfhdfhdfhdfhdfhdfhdfdfhdfhdfhdhfdfhdfhdfhdfh
DIR:/home/tcfq2ylb8mbt/public_html/tanpureinterior.com/css/ |
Current File : /home/tcfq2ylb8mbt/public_html/tanpureinterior.com/css/style.css |
/********** Template CSS **********/ :root { --primary: #00B98E; --secondary: #0098db; --light: #EFFDF5; --dark: #0E2E50; } .back-to-top { position: fixed; display: none; right: 45px; bottom: 45px; z-index: 99; } /*** Spinner ***/ #spinner { opacity: 0; visibility: hidden; transition: opacity .5s ease-out, visibility 0s linear .5s; z-index: 99999; } #spinner.show { transition: opacity .5s ease-out, visibility 0s linear 0s; visibility: visible; opacity: 1; } /*** Button ***/ .btn { transition: .5s; } .btn.btn-primary, .btn.btn-secondary { 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; border-radius: 50px; } /*** Navbar ***/ .nav-bar { position: relative; /* margin-top: 45px; */ /* padding: 0 3rem; */ transition: .5s; z-index: 9999; box-shadow: 0px 0px 5px #000; } .nav-bar.sticky-top { position: sticky; padding: 0; z-index: 9999; } .navbar { box-shadow: 0 0 30px rgba(0, 0, 0, .08); } .navbar .dropdown-toggle::after { border: none; content: "\f107"; font-family: "Font Awesome 5 Free"; font-weight: 900; vertical-align: middle; margin-left: 5px; transition: .5s; } .navbar .dropdown-toggle[aria-expanded=true]::after { transform: rotate(-180deg); } .navbar-light .navbar-nav .nav-link { margin-right: 30px; padding: 25px 0; color: #FFFFFF; font-size: 16px; text-transform: uppercase; outline: none; } .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link.active { color: #ff6922; } @media (max-width: 991.98px) { .nav-bar { margin: 0; padding: 0; } .navbar-light .navbar-nav .nav-link { margin-right: 0; padding: 10px 0; } .navbar-light .navbar-nav { border-top: 1px solid #EEEEEE; } } .navbar-light .navbar-brand { height: 100px; } .navbar-light .navbar-nav .nav-link { color: #0098db; font-weight: bold; } @media (min-width: 992px) { .navbar .nav-item .dropdown-menu { display: block; top: 100%; margin-top: 0; transform: rotateX(-75deg); transform-origin: 0% 0%; opacity: 0; visibility: hidden; transition: .5s; } .navbar .nav-item:hover .dropdown-menu { transform: rotateX(0deg); visibility: visible; transition: .5s; opacity: 1; } } /*** Header ***/ /* @media (min-width: 992px) { .header { margin-top: -120px; } } */ .header-carousel .owl-nav { position: absolute; top: 75%; left: 100px; transform: translateY(-50%); display: flex; flex-direction: column; } .header-carousel .owl-nav .owl-prev, .header-carousel .owl-nav .owl-next { margin: 7px 0; width: 50px; height: 50px; display: flex; align-items: center; justify-content: center; color: #FFFFFF; background: #0098db; border-radius: 40px; font-size: 20px; transition: .5s; } .header-carousel .owl-nav .owl-prev:hover, .header-carousel .owl-nav .owl-next:hover { background: #0098db; } @media (max-width: 768px) { .header-carousel .owl-nav { left: 25px; } .header-carousel .owl-nav .owl-prev, .header-carousel .owl-nav .owl-next { width: 30px !important; height: 30px !important; font-size: 18px !important; } } .breadcrumb-item+.breadcrumb-item::before { color: #DDDDDD; } /*** Icon ***/ .icon { padding: 15px; display: inline-flex; align-items: center; justify-content: center; /* background: #FFFFFF !important; */ /* border-radius: 50px; */ /* border: 1px dashed var(--primary) !important; */ } /*** About ***/ .about-img img { position: relative; z-index: 2; } .about-img::before { position: absolute; content: ""; top: 0; left: -50%; width: 100%; height: 100%; background: #0098db; transform: skew(20deg); z-index: 1; } /*** Category ***/ .cat-item div { background: #FFFFFF; border: 1px dashed rgba(0, 185, 142, .3); transition: .5s; } .cat-item:hover div { background: #0098db; border-color: transparent; } .cat-item div * { transition: .5s; } .cat-item:hover div * { color: #FFFFFF !important; } /*** Property List ***/ .nav-pills .nav-item .btn { color: var(--dark); } .nav-pills .nav-item .btn:hover, .nav-pills .nav-item .btn.active { color: #FFFFFF; } .property-item { box-shadow: 0 0 30px rgba(0, 0, 0, .08); } .property-item img { transition: .5s; } .property-item:hover img { transform: scale(1.1); } .property-item .border-top { border-top: 1px dashed rgba(0, 185, 142, .3) !important; } .property-item .border-end { border-right: 1px dashed rgba(0, 185, 142, .3) !important; } /*** Team ***/ .team-item { box-shadow: 0 0 30px rgba(0, 0, 0, .08); transition: .5s; } .team-item .btn { color: var(--primary); background: #FFFFFF; box-shadow: 0 0 30px rgba(0, 0, 0, .15); } .team-item .btn:hover { color: #FFFFFF; background: var(--primary); } .team-item:hover { border-color: var(--secondary) !important; } .team-item:hover .bg-primary { background: var(--secondary) !important; } .team-item:hover .bg-primary i { color: var(--secondary) !important; } /*** Testimonial ***/ .testimonial-carousel { padding-left: 1.5rem; padding-right: 1.5rem; } @media (min-width: 576px) { .testimonial-carousel { padding-left: 4rem; padding-right: 4rem; } } .testimonial-carousel .testimonial-item .border { border: 1px solid rgba(0, 185, 142, .3) !important; } .testimonial-item b { color: #fff; } .testimonial-carousel .owl-nav { position: absolute; width: 100%; height: 100%; top: calc(50% - 20px); left: 0; display: flex; justify-content: space-between; z-index: 1; } .testimonial-carousel .owl-nav .owl-prev, .testimonial-carousel .owl-nav .owl-next { position: relative; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; color: #FFFFFF; background: #0098db; border-radius: 40px; font-size: 20px; transition: .5s; } .testimonial-carousel .owl-nav .owl-prev:hover, .testimonial-carousel .owl-nav .owl-next:hover { background: #0098db; } /*** Searching Testimonial ***/ .searching-carousel { padding-left: 1.5rem; padding-right: 1.5rem; } @media (min-width: 576px) { .searching-carousel { padding-left: 4rem; padding-right: 4rem; } } .searching-carousel .testimonial-item .border { border: 1px solid rgba(0, 185, 142, .3) !important; } .searching-carousel .owl-nav { position: absolute; width: 100%; height: 40px; top: calc(50% - 20px); left: 0; display: flex; justify-content: space-between; z-index: 1; } .searching-carousel .owl-nav .owl-prev, .searching-carousel .owl-nav .owl-next { position: relative; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; color: #FFFFFF; background: #0098db; border-radius: 40px; font-size: 20px; transition: .5s; } .searching-carousel .owl-nav .owl-prev:hover, .searching-carousel .owl-nav .owl-next:hover { background: #0098db; } /*** Footer ***/ .footer .btn.btn-social { margin-right: 5px; width: 50px; height: 50px; display: flex; align-items: center; justify-content: center; color: var(--light); border: 1px solid rgba(255, 255, 255, 0.5); border-radius: 35px; transition: .3s; } .footer .btn.btn-social i { font-size: 30px; } .footer .btn.btn-social:hover { color: var(--primary); border-color: var(--light); } .footer .btn.btn-link { display: block; margin-bottom: 5px; padding: 0; text-align: left; font-size: 15px; font-weight: normal; text-transform: capitalize; transition: .3s; } .footer .btn.btn-link::before { position: relative; content: "\f105"; font-family: "Font Awesome 5 Free"; font-weight: 900; margin-right: 10px; } .footer .btn.btn-link:hover { letter-spacing: 1px; box-shadow: none; } .footer .form-control { border-color: rgba(255, 255, 255, 0.5); } .footer .copyright { padding: 25px 0; font-size: 15px; border-top: 1px solid rgba(256, 256, 256, .1); } .footer .copyright a { color: var(--light); } .footer .footer-menu a { margin-right: 15px; padding-right: 15px; border-right: 1px solid rgba(255, 255, 255, .1); } .footer .footer-menu a:last-child { margin-right: 0; padding-right: 0; border-right: none; } .hero-slider-wrap { position: relative; } .hero-slider-wrap:hover #hero-nav { opacity: 1; visibility: visible; } #hero-nav { position: absolute; z-index: 2; width: 100%; bottom: 110px; opacity: 0; visibility: hidden; -webkit-transition: .3s all ease; -o-transition: .3s all ease; transition: .3s all ease; } #hero-nav .prev, #hero-nav .next { position: absolute; font-size: 20px; color: rgba(255, 255, 255, 0.5); -webkit-transition: .3s all ease; -o-transition: .3s all ease; transition: .3s all ease; cursor: pointer; } #hero-nav .prev:hover, #hero-nav .next:hover { color: white; } #hero-nav .prev { right: 60px; } #hero-nav .next { right: 20px; } .hero { position: relative; background-size: cover; background-position: cnter center; background-repeat: no-repeat; background-color: #00204a; } .hero.overlay { position: relative; } .hero.overlay:before { background-color: rgba(0, 0, 0, 0.5); content: ""; position: absolute; left: 0; right: 0; bottom: 0; top: 0; z-index: 1; } .hero, .hero>.container>.row { height: 100vh; min-height: 600px; } .hero.page-inner, .hero.page-inner>.container>.row { height: 70vh; min-height: 300px; } .hero>.container { position: relative; z-index: 2; } .hero .heading { color: #fff; font-size: clamp(1.5rem, 2.5vw, 2.5rem); margin-bottom: 30px; font-weight: 600; } .hero .lead { color: #fff; font-size: 14px; margin-bottom: 30px; } .hero .narrow-w { max-width: 600px; margin: 0 auto; } .hero .form-search .form-control { padding-top: 18px; padding-bottom: 18px; padding-left: 20px; padding-right: 20px; border: none; border-radius: 30px; } .hero .form-search .form-control:hover, .hero .form-search .form-control:focus { outline: none; -webkit-box-shadow: none; box-shadow: none; } .hero .form-search .form-control { margin-right: 10px; } .hero .form-search .btn { background-color: #005555; padding-left: 30px; padding-right: 30px; color: #fff; } .hero .form-search .btn:hover, .hero .form-search .btn:focus { outline: none; -webkit-box-shadow: none; box-shadow: none; } .hero-slide { top: 0; position: absolute; left: 0; right: 0; } .hero-slide .img { height: 100vh; min-height: 600px; background-size: cover; background-repeat: no-repeat; background-position: center center; } .hero-slide .img.overlay { position: relative; } .hero-slide .img.overlay:before { content: ""; position: absolute; left: 0; right: 0; bottom: 0; top: 0; z-index: 1; background: rgba(34, 34, 34, 0.4); } .hero-slider-wrap { position: relative; } .hero-slider-wrap:hover #hero-nav { opacity: 1; visibility: visible; } #hero-nav { position: absolute; z-index: 2; width: 100%; bottom: 110px; opacity: 0; visibility: hidden; -webkit-transition: .3s all ease; -o-transition: .3s all ease; transition: .3s all ease; } #hero-nav .prev, #hero-nav .next { position: absolute; font-size: 20px; color: rgba(255, 255, 255, 0.5); -webkit-transition: .3s all ease; -o-transition: .3s all ease; transition: .3s all ease; cursor: pointer; } #hero-nav .prev:hover, #hero-nav .next:hover { color: white; } #hero-nav .prev { right: 60px; } #hero-nav .next { right: 20px; } .tab-content { background-color: #e9ecef; } .counter-wrap .number { font-size: 40px; display: block; font-weight: 700; } .counter-section { background: url(../img/carousel-1.jpg) top center; background-size: cover; background-repeat: no-repeat; background-attachment: fixed; } #feedback1 a { display: block; background: url(pc.png) no-repeat; height: 52px; width: 155px; color: #fff; font-family: Arial, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; } #feedback1 a:hover { background: url(pc-over.png) no-repeat; } #feedback { height: 0px; width: 85px; position: fixed; right: 0; top: 50%; z-index: 1000; transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); } #feedback a { display: block; background: #000; height: 52px; padding-top: 10px; width: 155px; text-align: center; color: #fff; font-family: Arial, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; } #feedback a:hover { background: #00495d; } .ServiceOffer .property-item div:first-child { min-height: 250px; display: flex; justify-content: center; align-items: center; background: #d9d9d9; border: 1px dashed #0098db; border-radius: 5px; } /*------/ Intro Single /------*/ .intro-single { padding: 12rem 0 3rem; } @media (max-width: 767px) { .intro-single { padding-top: 9rem; } } .intro-single .title-single-box { padding: 1rem 0 1rem 2rem; } .intro-single .title-single-box { border-left: 3px solid #2eca6a; } .intro-single .title-single-box .title-single { font-weight: 600; font-size: 2.2rem; } @media (min-width: 768px) { .intro-single .title-single-box .title-single { font-size: 2.1rem; } } @media (min-width: 992px) { .intro-single .title-single-box .title-single { font-size: 2.5rem; } } .intro-single .breadcrumb-box { padding: 1rem 0 0 0.5rem; } .intro-single .breadcrumb { background-color: transparent; padding-right: 0; padding-left: 0; } /*------/ List a /------*/ .list-a { text-decoration: none; display: inline-block; line-height: 2; padding: 0; list-style: none; } .list-a li { position: relative; width: 50%; float: left; padding-left: 25px; padding-right: 5px; } @media (min-width: 992px) { .list-a li { width: 33.333%; } } .list-a li:before { content: ""; width: 10px; height: 2px; position: absolute; background-color: #313131; top: 15px; left: 0; } /*------/ Title /------*/ .title-wrap { padding-bottom: 4rem; } .title-a { text-decoration: none; font-size: 2.6rem; font-weight: 600; } .title-link { font-size: 1.2rem; font-weight: 300; padding-top: 1.2rem; } .title-link a { text-decoration: none; color: #313131; } .title-link span { font-size: 20px; padding-left: 4px; vertical-align: middle; } .title-box-d { padding-bottom: 1.5rem; position: relative; } .title-box-d .title-d { font-weight: 600; font-size: 24px; } .title-box-d .title-d:after { content: ""; position: absolute; width: 70px; height: 4px; background-color: #2eca6a; bottom: 20px; left: 0; } /*------/ Property Single /-----*/ .gallery-property { margin-bottom: 3rem; } .property-price { margin-right: 0; } .property-price .card-header-c { padding: 0; } .summary-list { padding-right: 1rem; color: #000000; } .summary-list .list { padding: 0; line-height: 2; } .summary-list .list span { color: #555555; } @media (max-width: 767px) { .property-agent { margin-top: 2.5rem; } } .property-agent .title-agent { font-weight: 600; } .property-agent ul { line-height: 2; color: #000000; } .property-agent .socials-a { text-align: center; } @media (max-width: 991px) { .property-contact { margin-top: 2.5rem; } } .classFloorSize { max-height: 450px; overflow: scroll; } .classFloorSize a { font-size: 18px; font-weight: bold; color: #000; } .float { position: fixed; width: 60px; height: 60px; bottom: 40px; left: 40px; background-color: #25d366; color: #FFF; border-radius: 50px; text-align: center; font-size: 30px; box-shadow: 2px 2px 3px #999; z-index: 100; display: flex; justify-content: center; align-items: center; } .my-float { margin-top: 5px; } .categoryArea span { font-size: 13px !important; } .subSerivces .card{ border-radius: 0px !important; } .top-header{ height:35px; background-color: #ff6922; padding: 6px 0px; position: relative; z-index: 99999; } .zoom-in-out-box { color:#fff; font-weight:bold; animation: zoom-in-zoom-out 2s ease infinite; } @keyframes zoom-in-zoom-out { 0% { transform: scale(1, 1); } 50% { transform: scale(1.1, 1.1); } 100% { transform: scale(1, 1); } } .instagram{ background: #f09433; background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 ); } .facebook{ background-color:#3b5998; } .go-corner { display: flex; align-items: center; justify-content: center; position: absolute; width: 0px; height: 0px; overflow: hidden; top: 0; right: 0; background-color: #000; border-radius: 0 4px 0 32px; } .card1 { display: block; position: relative; background-color: #f2f8f9; border-radius: 4px; text-decoration: none; z-index: 0; overflow: hidden; } .card2{ display: block; position: relative; background-color: #f2f8f9; border-radius: 4px; text-decoration: none; z-index: 0; overflow: hidden; } .card3{ display: block; position: relative; background-color: #f2f8f9; border-radius: 4px; text-decoration: none; z-index: 0; overflow: hidden; } .card4{ display: block; position: relative; background-color: #f2f8f9; border-radius: 4px; text-decoration: none; z-index: 0; overflow: hidden; } .card5 { display: block; position: relative; background-color: #f2f8f9; border-radius: 4px; text-decoration: none; z-index: 0; overflow: hidden; } .card6{ display: block; position: relative; background-color: #f2f8f9; border-radius: 4px; text-decoration: none; z-index: 0; overflow: hidden; } .card7{ display: block; position: relative; background-color: #f2f8f9; border-radius: 4px; text-decoration: none; z-index: 0; overflow: hidden; } .card8{ display: block; position: relative; background-color: #f2f8f9; border-radius: 4px; text-decoration: none; z-index: 0; overflow: hidden; } .card1:before { content: ""; position: absolute; z-index: -1; bottom: -16px; right: -16px; background: #1807ff; height: 32px; width: 32px; border-radius: 32px; transform: scale(1); transform-origin: 50% 50%; transition: transform 0.25s ease-out; } .card2:before { content: ""; position: absolute; z-index: -1; bottom: -16px; left: -16px; background: #ff00de; height: 32px; width: 32px; border-radius: 32px; transform: scale(1); transform-origin: 50% 50%; transition: transform 0.25s ease-out; } .card3:before { content: ""; position: absolute; z-index: -1; bottom: -16px; right: -16px; background: #000; height: 32px; width: 32px; border-radius: 32px; transform: scale(1); transform-origin: 50% 50%; transition: transform 0.25s ease-out; } .card4:before { content: ""; position: absolute; z-index: -1; bottom: -16px; left: -16px; background: #198754; height: 32px; width: 32px; border-radius: 32px; transform: scale(1); transform-origin: 50% 50%; transition: transform 0.25s ease-out; } .card5:before { content: ""; position: absolute; z-index: -1; top: -16px; right: -16px; background: #198754; height: 32px; width: 32px; border-radius: 32px; transform: scale(1); transform-origin: 50% 50%; transition: transform 0.25s ease-out; } .card6:before { content: ""; position: absolute; z-index: -1; top: -16px; left: -16px; background: #000; height: 32px; width: 32px; border-radius: 32px; transform: scale(1); transform-origin: 50% 50%; transition: transform 0.25s ease-out; } .card7:before { content: ""; position: absolute; z-index: -1; top: -16px; right: -16px; background: #ff00de; height: 32px; width: 32px; border-radius: 32px; transform: scale(1); transform-origin: 50% 50%; transition: transform 0.25s ease-out; } .card8:before { content: ""; position: absolute; z-index: -1; top: -16px; left: -16px; background: #1807ff; height: 32px; width: 32px; border-radius: 32px; transform: scale(1); transform-origin: 50% 50%; transition: transform 0.25s ease-out; } .card1:hover:before { transform: scale(21); } .card2:hover:before { transform: scale(21); } .card3:hover:before { transform: scale(21); } .card4:hover:before { transform: scale(21); } .card5:hover:before { transform: scale(21); } .card6:hover:before { transform: scale(21); } .card7:hover:before { transform: scale(21); } .card8:hover:before { transform: scale(21); } .card1:hover p { transition: all 0.3s ease-out; color: rgba(255, 255, 255, 0.8); } .card1:hover h3 { transition: all 0.3s ease-out; color: #fff; } .card3:hover p { transition: all 0.3s ease-out; color: rgba(255, 255, 255, 0.8); } .card3:hover h5 { transition: all 0.3s ease-out; color: #fff; } .card6:hover p { transition: all 0.3s ease-out; color: rgba(255, 255, 255, 0.8); } .card6:hover h5 { transition: all 0.3s ease-out; color: #fff; } |