Server IP : 153.92.220.142 / Your IP : 216.73.216.165 Web Server : LiteSpeed System : Linux nl-srv-web513.main-hosting.eu 5.14.0-503.34.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Mar 27 06:00:50 EDT 2025 x86_64 User : u444427800 ( 444427800) PHP Version : 8.1.32 Disable Function : system, exec, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail MySQL : OFF | cURL : ON | WGET : ON | Perl : OFF | Python : OFF Directory (0755) : /home/u444427800/domains/velvethomez.com/../zinitechcare.com/public_html/css/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
body { font-family: sans-serif; margin: 0px; padding: 0px; overflow-x: hidden; } .sigma_preloader ul { display: grid; grid-template-columns: repeat(5, 1fr); -webkit-animation: rot 16s linear infinite; animation: rot 16s linear infinite; } .bg-cover { background-size: cover; } .bg-lg { background-size: 600px; } .bg-parallax { background-attachment: fixed; } .bg-contain { background-size: contain; } .bg-norepeat { background-repeat: no-repeat; } .bg-center { background-position: center; } .bg-left { background-position: left; } .bg-right { background-position: right; } .bg-top { background-position: top; } .bg-bottom { background-position: bottom; } .bg-bottom-left { background-position: bottom left; } .bg-bottom-right { background-position: bottom right; } .header { padding: 5px 0px; } .logo { text-align: center; width: 40%; } .logo img { width: 200px; } .header .right { display: flex; } .header .column { position: relative; padding: 4px 0px; padding-left: 65px; margin-left: 80px; } .header .column span i { position: absolute; top: 0px; left: 0px; border: solid 1px #ccc; width: 50px; height: 50px; border-radius: 50%; font-size: 24px; text-align: center; line-height: 50px; background: #191515; color: white; } .header .column h4 { padding-bottom: 2px; } .nav { background-color: #ffffff; padding: 8px 0px; /* padding-bottom: -33px; */ /* position: relative; */ font-size: 0.97222222vw; width: 30%; } .nav ul li { display: inline-block; border-right: 2px solid #efead2; margin-top: 7px; } .nav ul li:last-child { border-right: none; } .nav ul li a { color: #222; line-height: 5px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; transition: color 0.5s; padding: 11px 22px; text-decoration: none; } .nav ul li a:hover { color: #fff; background-color: #000; transition: 0.5s; border-radius: 20px; } .nav ul li.download a { position: absolute; top: 24px; right: 10px; line-height: 19px; border: 2px solid #0c0c0c; border-radius: 52px; } .nav ul li.download i { margin-right: 4px; } /* 6.5. Banners */ .sigma_banner .bottom-skew { z-index: 2; } .sigma_banner video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .sigma_banner .slick-track, .sigma_banner .slick-slide { margin: 0; } .sigma_banner { position: relative; padding: 0; background-color: #f7f7f7; border-radius: 8px; } .sigma_banner .section-title { max-width: 100%; } .sigma_banner .title { color: #db4242; font-weight: 800; } .sigma_banner .badge { margin-bottom: 10px; } .sigma_banner p:first-child { margin-bottom: 10px; } .sigma_banner .sigma_contact-info-item p { color: #777; } .sigma_banner p { margin-bottom: 25px; color: #fff; max-width: 600px; } .sigma_banner .slick-dots { padding: 0 0 10px; } .sigma_banner .slick-dots li button { background-color: #fff; } .sigma_banner .slick-dots li.slick-active button { background-color: #7e4555; } .sigma_banner .sigma_banner-slider-inner .sigma_banner-text { position: relative; z-index: 1; width: 100%; } .sigma_banner .sigma_banner-slider-inner .sigma_banner-text .text-center p { margin: 0 auto 25px; } .banner-1.sigma_banner .sigma_banner-slider-inner { overflow: hidden; position: relative; padding: 210px 0 120px; } .sigma_banner.banner-1 .sigma_arrows, .sigma_banner.banner-3 .sigma_arrows { position: absolute; bottom: 40px; right: 65px; z-index: 1; } .sigma_banner.banner-1 .sigma_arrows, .sigma_banner.banner-3 .sigma_arrows { border: 1px solid rgba(255, 255, 255, 0.4); } .sigma_banner.banner-1 .sigma_arrows .slick-arrow.slider-prev, .sigma_banner.banner-3 .sigma_arrows .slick-arrow.slider-prev { border-right: 1px solid rgba(255, 255, 255, 0.4); } .sigma_banner.banner-1 .slick-dots { position: absolute; bottom: 70px; left: 30px; padding: 0; } .sigma_banner.banner-1 .slick-dots li button { background-color: #5f5f5f; } .sigma_banner.banner-1 .slick-dots li.slick-active button { background-color: #7e4555; } .banner-1.sigma_banner img { position: absolute; top: 0; right: 0; } .banner-1.sigma_banner img.left { right: auto; left: 0; } /* Style 2 */ .banner-2.sigma_banner .sigma_banner-slider-inner { overflow: hidden; position: relative; padding: 350px 0 300px; } .banner-2.sigma_banner .highlight-text { background-color: #fff; padding: 7px 26px; color: #db4242; display: inline-flex; font-weight: 500; margin-bottom: 28px; } .banner-2.sigma_banner .title { font-size: 80px; line-height: 1; } .banner-2.sigma_banner p { font-size: 18px; } .sigma_banner-logo { position: absolute; top: 50%; left: -150px; transform: translateY(-50%); background-color: #fff; width: 700px; height: 700px; border-radius: 50%; z-index: 2; display: flex; align-items: center; justify-content: center; flex-direction: column; padding-left: 100px; } .sigma_banner-logo::before { content: ""; position: absolute; top: -40px; left: -40px; width: calc(100% + 80px); height: calc(100% + 80px); display: block; border: 5px solid rgba(255, 255, 255, 0.4); border-radius: 50%; } .sigma_banner-logo .sigma_sm.square { margin-top: 50px; } .sigma_banner-logo .sigma_sm.square li a { background-color: #f7f7f7; color: #db4242; border-radius: 50%; } .sigma_banner-logo .sigma_sm.square li a:hover { background-color: #db4242; color: #fff; } /* Style 3 */ .banner-3.sigma_banner .slick-track { display: flex; } .banner-3.sigma_banner .slick-slide { display: flex; height: auto; align-items: center; justify-content: center; } .banner-3.sigma_banner .slick-track, .banner-3.sigma_banner { padding: 0; } .banner-3.sigma_banner .sigma_banner-slider-inner { overflow-x: hidden; position: relative; /* padding: 340px 0 198px; */ } .header-absolute + .banner-3.sigma_banner .sigma_banner-slider-inner { padding: 240px 0 330px; } .banner-3 > .container-fluid { position: absolute; bottom: 0; left: 0; width: 100%; } .banner-3 > .container-fluid .sigma_sm { justify-content: flex-end; } .banner-3 > .container-fluid .sigma_sm li a { color: #777; } .banner-3 > .container-fluid .sigma_sm li a:hover { color: #fff; } .banner-cta.sigma_box.primary-bg { background-color: #7e4555; } .banner-cta.sigma_box.secondary-bg { background-color: #db4242; } .banner-cta.sigma_box .sigma_box-content { display: flex; flex-direction: column; justify-content: space-between; position: relative; z-index: 1; } .banner-cta.sigma_box .sigma_box-content h5 { margin: 0 0 10px; } .banner-cta.sigma_box .sigma_box-content h5, .banner-cta.sigma_box .sigma_box-content p { color: #fff; } .banner-cta.sigma_box .sigma_box-text { max-width: 350px; } .banner-cta.sigma_box img { position: absolute; bottom: 0; right: 20px; max-width: 250px; z-index: 0; display: block; } .banner-cta.sigma_box .circle { width: 190px; height: 190px; background-color: #ec6a47; border-radius: 50%; position: absolute; bottom: 40px; right: 120px; } .banner-cta.sigma_box .sigma_box-content p { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .banner-cta.sigma_box .sigma_box-content > i { margin-top: 50px; width: 50px; height: 50px; border: 1px solid rgba(255, 255, 255, 0.4); display: flex; align-items: center; justify-content: center; color: #fff; cursor: pointer; transition: 0.3s; } .banner-cta.sigma_box .sigma_box-content > i:hover { background-color: #fff; color: #db4242; } .banner-cta.sigma_box .sigma_box-content .form-control::placeholder { color: #fff; } .banner-cta.sigma_box .sigma_box-content .form-control { height: 50px; margin-top: 50px; background-color: transparent; color: #fff; border: 1px solid rgba(255, 255, 255, 0.4); } .column p a { color: #161717; text-decoration: none; } .section { position: relative; padding: 110px 0; } .section .container { position: relative; } .section.section-padding { padding: 60px 0 80px; } .section.section-lg { padding: 110px 0 200px; } .section.section-md { padding: 110px 0 160px; } .sigma_section-fw { padding: 0 80px; } .mb-30 { margin-bottom: 30px; } .mb-50 { margin-bottom: 50px; } .me-lg-30 { margin-left: 30px; } .section.section-padding.category_section { margin-top: -50px; padding-top: 0; } .section-title .badge { margin-bottom: 10px; } .section-title .subtitle { position: relative; margin-bottom: 15px; font-size: 16px; text-transform: uppercase; color: #0000; font-weight: 700; } .section-title.text-start .subtitle { justify-content: flex-start; } .section-title.text-md-right .subtitle, .section-title.text-end .subtitle { justify-content: flex-end; } .section-title.text-md-right, .section-title.text-end { margin: 0 0 50px auto; } .section-title.text-md-right .subtitle::after, .section-title.text-end .subtitle::after, .section-title.text-start .subtitle::after { display: none; } /* .section-title .subtitle::after, */ /* .section-title .subtitle::before{ content: "\f679"; font-family: "Font Awesome 5 Pro"; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; font-size: 18px; margin-right: 15px; } */ .section-title .subtitle::after { margin-right: 0; margin-left: 15px; } .section-title p { font-size: 16px; } .section-title.section-title-2 { position: relative; } .section-title.section-title-2 .subtitle { color: #7e4555; background-color: #e6e8e7; display: inline-block; padding: 5px 20px; font-size: 13px; } .section-title.section-title-2 .subtitle.light { background-color: rgba(255, 255, 255, 0.4); } .section-title.section-title-2 .subtitle::before, .section-title.section-title-2 .subtitle::after { display: none; } .small-text { letter-spacing: 3px; text-transform: uppercase; font-size: 16px; } .section-title .title { position: relative; margin: 0; font-size: 46px; line-height: 1.2; margin-bottom: 15px; font-weight: 700; text-align: center; } .section-title { position: relative; margin-bottom: 50px; /* max-width: 500px; */ } .section-title.text-center { margin: 40px auto 50px; } .section-title.flex-title { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; max-width: 100%; } .section-title.flex-title .nav { margin-left: auto; } .section-title.flex-title .nav-item { margin: 0; } .section-title.flex-title .nav-item + .nav-item { margin-left: 10px; } .section-title.flex-title .nav-item .nav-link { margin: 0; } .section-button { margin-top: 30px; } .ov-hidden { overflow: hidden; } .sigma_portfolio-item { position: relative; margin-bottom: 30px; cursor: pointer; } .sigma_portfolio-item img { width: 100%; border-radius: 15px; } .sigma_portfolio-item span { color: #fff; transform: translateY(-10px); opacity: 0; visibility: hidden; transition: 0.3s; } .sigma_portfolio-item .sigma_portfolio-item-content { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; flex-direction: column; transition: 0.3s; padding: 20px; } .sigma_portfolio-item:hover .sigma_portfolio-item-content { background-color: rgba(0, 0, 0, 0.4); } .sigma_portfolio-item .sigma_portfolio-item-content-inner { margin-top: auto; transform: translateY(10px); opacity: 0; visibility: hidden; transition: 0.3s; } .sigma_portfolio-item .sigma_portfolio-item-content-inner h5 { margin: 0 0 10px; } .sigma_portfolio-item .sigma_portfolio-item-content-inner p { margin: 0; color: #f4f4f4; } .sigma_portfolio-item .sigma_portfolio-item-content-inner h5 a { color: #fff; } .sigma_portfolio-item .sigma_portfolio-item-content-inner h5 a:hover { color: #7e4555; } .sigma_portfolio-item .sigma_portfolio-item-content i { font-size: 15px; position: absolute; top: 20px; left: 20px; color: #fff; transition: 0.3s; z-index: 3; background-color: #7e4555; width: 50px; height: 50px; display: flex; align-items: center; justify-content: center; opacity: 0; visibility: hidden; } .sigma_portfolio-item:hover .sigma_portfolio-item-content i { opacity: 1; visibility: visible; bottom: 20px; } .sigma_portfolio-item:hover span, .sigma_portfolio-item:hover .sigma_portfolio-item-content-inner { opacity: 1; visibility: visible; transform: translateY(0); } .filter-items { position: relative; /* max-width: 700px; */ margin: 0 auto 50px; display: flex; align-items: center; justify-content: space-between; border-bottom: 1px solid #efefef; } .filter-items h5 { position: relative; transition: 0.3s; padding: 20px 40px; font-size: 14px; color: #777; border-bottom: 3px solid transparent; margin: 0; cursor: pointer; } .filter-items h5 + h5::before { content: ""; width: 2px; height: 15px; background-color: #efefef; display: block; position: absolute; top: 50%; left: 0px; transform: translateY(-50%); } .filter-items h5.active { border-bottom-color: #c3a4ad; color: #ffffff; border-radius: 32px; } .filter-items h5:not(.active):hover { color: #db4242; } .footer { background-color: #000; padding: 50px 0px; background-image: url(../img/low-poly.jpg); background-size: cover; } .footer .column { width: calc(65% / 3); padding-right: 25px; } .footer .column:first-child { width: 35%; } .footer .column h3 { /* padding-bottom: 30px; */ font-size: large; color: #fff; /* text-align: center; */ padding: 0 0px 10px 16px; } .footer .column p { color: #fff; position: relative; padding-left: 16px; margin-bottom: 11px; font-size: 15px; } .footer .column p a { color: #fff; } .footer .column p i { position: absolute; top: 4px; left: -4px; color: #37b7ff; } .footer .column .links li { padding: 7px 0px; list-style: none; } .footer .column .links li i { color: #37b7ff; } .footer .column .links li a { color: #fff; font-size: 15px; text-decoration: none; } .footer .column .links li a:hover { color: #37b7ff; } .footer .column .social li { display: inline-block; width: 40px; height: 40px; background-color: #fff; border-radius: 50%; line-height: 40px; text-align: center; transition: transform 0.5s ease-in; margin-right: 5px; font-size: 15px; } .footer .column .social li:hover { transform: translateY(-5px); } .footer .column .social li a { display: block; color: #fff; background-color: #000000; border-radius: 20px; border: 1px solid #fff; } .footer .column .social li a:hover { background-color: #37b7ff; } .Copyright { /* background-color: #00ac00; */ text-align: center; /* padding: 10px 0px; */ } .Copyright p { color: #fff3f3; padding: 7px 0px; background: black; } .Copyright p a { color: #160fdb; font-size: 15px; } .flex-row { display: flex; flex-wrap: wrap; } .slider .slide-track { animation: scroll 40s linear infinite; display: flex; width: calc(250px * 14); } .banner1 img { height: 70vh; width: 100%; } .sec-title h5 { position: relative; display: block; font-size: 40px; line-height: 1.28em; color: #222222; font-weight: 700; padding-bottom: 10px; padding: 30px; font-family: sans-serif; } .sec-title { position: relative; z-index: 1; } .slider .slide-track { animation: scroll 40s linear infinite; display: flex; width: calc(250px * 14); } .slider .slide { text-align: center; margin-left: 20px; margin-right: 20px; } .about-section { padding-top: 5em; padding-bottom: 5em; } .about-section { position: relative; padding-top: 40px; } .about-section h2 { color: #000000; padding-bottom: 8px; margin-bottom: 5px; font-size: 40px; font-family: serif; font-weight: 700; } .about-section p { font-family: sans-serif; font-weight: 400; font-size: 18px; } .home-product-section h2 { color: #000000; border-bottom: solid 4px #000000; padding: 10px; margin-bottom: 30px; font-size: 34px; } .products .column { width: calc(25% - 14px); border: solid 1px #ddd; text-align: center; padding: 0px 40px 20px; margin: 7px 7px; height: 360px; border-radius: 10px; } .products .column .rating { width: 70px; height: 12px; display: inline-block; background-image: url(../img/star.png); background-repeat: repeat-x; } .products .column .img img { max-width: 100%; } .products .column .img { height: 200px; display: flex; align-items: center; justify-content: center; margin-bottom: 25px; } /* sigma_testimonials */ .sigma_testimonial { padding: 40px; background-color: #fff; box-shadow: 0px 10px 50px 0px rgba(53, 82, 99, 0.09); } .sigma_testimonial .sigma_testimonial-inner > i { font-size: 50px; margin-bottom: 25px; line-height: 1; } .sigma_testimonial .sigma_testimonial-inner > p { font-size: 15px; line-height: 30px; margin: 0 auto 20px; } .sigma_testimonial .sigma_testimonial-inner cite { text-transform: uppercase; font-size: 15px; font-weight: 700; } /* Style 2 */ .sigma_testimonial.style-2 { padding: 0; box-shadow: none; background-color: transparent; } .sigma_testimonial.style-2 .sigma_testimonial-inner { position: relative; background-color: #fff; padding: 30px; box-shadow: 0px 10px 20px 0px rgba(53, 82, 99, 0.09); display: flex; align-items: flex-start; } .sigma_testimonial.style-2 .sigma_testimonial-inner .sigma_testimonial-body p { color: #000000; font-size: 16px; margin: 0; padding: 6px 0 0 0; font-family: sans-serif; } .sigma_testimonial.style-2 .sigma_testimonial-inner .sigma_testimonial-thumb { position: relative; margin-right: 20px; width: 100px; } /* .sigma_testimonial.style-2 .sigma_testimonial-inner .sigma_testimonial-thumb::before{ content: '\f10e'; font-family: 'Font Awesome 5 Pro'; font-weight: 300; position: absolute; display: flex; align-items: center; justify-content: center; color: #fff; font-size: 18px; bottom: -20px; left: 50%; transform: translateX(-50%); width: 40px; height: 40px; background-color: #7E4555; } */ .sigma_testimonial.style-2 .sigma_testimonial-inner .sigma_testimonial-thumb + div { flex: 1; } .sigma_testimonial.style-2 .sigma_testimonial-inner .sigma_testimonial-body { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #efefef; } .sigma_testimonial.style-2 .sigma_testimonial-inner > i { position: absolute; top: -20px; line-height: 1; right: 0px; background-color: #7e4555; color: #fff; border-radius: 50%; font-size: 25px; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; } .sigma_testimonial.style-2 .sigma_testimonial-inner cite { color: #37b7ff; display: block; } .sigma_testimonial.style-2 .sigma_testimonial-inner .sigma_rating-wrapper { margin-left: auto; } .sigma_testimonial.style-2 .sigma_testimonial-inner h5 { margin: 5px 0 15px; } .sigma_testimonial.style-2 .sigma_testimonial-footer { display: flex; align-items: center; } .sigma_testimonial + .sigma_arrows { margin-top: 30px; } /* Style 3 */ .sigma_testimonial.style-3 { padding: 0; background-color: transparent; box-shadow: none; } .sigma_testimonial.style-3 .sigma_testimonial-inner { position: relative; } .sigma_testimonial.style-3 .sigma_testimonial-inner p { font-size: 20px; color: #db4242; font-weight: 600; line-height: 1.4; margin: 0; padding: 20px 30px; } .sigma_testimonial.style-3 .sigma_testimonial-body { padding: 0; background-color: #fff; position: absolute; top: 0; left: 140px; top: 50%; transform: translateY(-50%); } .sigma_testimonial.style-3 .sigma_testimonial-inner cite { display: block; border-top: 1px solid #efefef; padding: 10px 30px; text-transform: none; } /* Style 4 */ .sigma_testimonial-sec.style-4 { padding-top: 230px; } .sigma_testimonial.style-4 { box-shadow: none; padding: 40px; background-color: #db4242; border-radius: 10px; text-align: left; position: relative; } .sigma_testimonial.style-4:after { content: ""; position: absolute; right: -118%; top: 0; width: 120%; z-index: -1; height: 100%; background-color: #db4242; } .sigma_testimonial.style-4 .icon { line-height: 1; display: flex; font-size: 50px; color: #7e4555; } .sigma_testimonial.style-4 p { color: #fff; font-size: 18px; margin: 10px 0 30px; } .sigma_testimonial.style-4 .sigma_testimonial-author cite { color: #fff; font-size: 18px; } .sigma_testimonial.style-4 .sigma_testimonial-slider-1 .slick-dots { justify-content: flex-end; margin-top: 12px; } .sigma_testimonial.style-4 .sigma_testimonial-image { position: relative; margin-top: -150px; } .sigma_testimonial.style-4 .sigma_testimonial-image img { transition: 0.3s; transform: translateY(0); } .sigma_testimonial.style-4 .sigma_testimonial-image img:hover { transform: translateY(-6px); } .section-title .title { position: relative; margin: 0; font-size: 46px; line-height: 1.2; margin-bottom: 15px; font-weight: 700; } .sigma_rating i.active { color: #ffa80a; background: white; } .sigma_arrows.style-2 { padding: 9px 11px; background-color: #fff; border-radius: 50px; box-shadow: 0px 10px 50px 0px rgb(53 82 99 / 9%); } .sigma_arrows.style-2 .slick-arrow { background-color: #f7f7f7; border-radius: 50%; } .sigma_arrows .slick-arrow { width: 50px; height: 50px; display: flex; align-items: center; justify-content: center; background-color: #db4242; transition: 0.3s; border-radius: 50%; cursor: pointer; color: #777; } .sigma_arrows { display: inline-flex; align-items: center; } .sigma_arrows.style-2 { padding: 9px 11px; background-color: #fff; border-radius: 50px; box-shadow: 0px 10px 50px 0px rgb(53 82 99 / 9%); } .sigma_testimonial-thumb img { width: 100px; height: 150px; } .content-inner-2 { padding-top: 100px; padding-bottom: 100px; } .contact-section { padding: 70px 0px; /* background-image: url(../image/); */ /* background-size: cover; */ background: #d8694c14; } .contact-section ::after { background-color: #000000; } .contact-section .column-right { width: calc(100% - 380px); } .contact-section h3 { padding-bottom: 40px; } .contact-section .column-right .btn { font-family: "Poppins", sans-serif; font-size: 18px; } textarea.form-control { height: auto; /* min-height: 100px; */ padding: 10px 20px; resize: none; } @media (max-width: 767px) { .contact-section { padding: 40px 10px; } } .contact-section h3 { padding-bottom: 40px; font-family: sans-serif; } .contact-section .column-left { width: 340px; } @media (max-width: 767px) { .contact-section .column-left { width: 100%; } } .contact-section .column-left .box { position: relative; padding: 10px 0px; padding-left: 100px; margin-bottom: 20px; } .contact-section .column-left .box p { font-size: 13px; color: #060606; font-weight: 600; font-family: sans-serif; } .contact-section .column-left .box span { position: absolute; top: 0px; left: 0px; width: 70px; height: 70px; border: solid 1px #ddd; border-radius: 50%; line-height: 74px; text-align: center; } .contact-section .column-left .box span img { display: inline-block; vertical-align: middle; } .contact-section .column-left .box h6 { color: #000000; font-weight: 700; } .contact-section .column-right { width: calc(100% - 380px); } @media (max-width: 767px) { .contact-section .column-right { width: 100%; margin-top: 30px; } } .contact-section .column-right .btn { font-family: "Poppins", sans-serif; font-size: 18px; width: 171px; margin-top: 14px; margin-bottom: 10px; } /*@media (max-width: 767px) { .contact-section .column-right .btn { width: 100%; } } */ .contact-section .column-left .box span img { display: inline-block; vertical-align: middle; width: 42px; } .form-control { width: 100%; padding: 0px 20px; font-size: 16px; height: 44px; outline: none; border-radius: 4px; border: solid 1px #ddd; font-family: "Poppins", sans-serif; border-radius: 20px; } input, textarea { margin-top: 5px; padding: 8px; border: 1px solid #ccc; border-radius: 7px; background: rgba(255, 255, 255, 0.7); font-family: cursive; font-size: 15px; } .contact-section .column-left { width: 340px; } .btn-primary { background-color: #3d7fd3; color: white; } .btn { border: 1px solid rgba(0, 0, 0, 0); border-radius: 4px; display: inline-block; font-size: 16px; font-weight: 400; line-height: 1.25; padding: 11px 16px; text-align: center; transition: all 0.2s ease-in-out 0s; vertical-align: middle; white-space: nowrap; background-color: #000000; margin-top: 105px; margin-left: 125px; color: white; } .form-group { margin-bottom: 20px; } /* -----FAQ -----*/ #faq { background: #ededed; padding-top: 5rem; padding-bottom: 5rem; } .accordion { padding-top: 30px; } .accordion .accordion-item { border: none; border-bottom: 2px solid var(--blue); background-color: transparent; } .accordion .accordion-item button[aria-expanded="true"] { border-bottom: 2px solid var(--yellow); border-radius: unset; } .accordion button { position: relative; display: block; text-align: left; width: 100%; color: var(--blue); font-size: 1.15rem; font-weight: 600; border: none; background: none; outline: none; } .accordion button:hover, .accordion button:focus { cursor: pointer; color: var(--yellow); background: transparent; } .accordion button:hover::after, .accordion button:focus::after { cursor: pointer; color: var(--yellow); border: 1px solid var(--yellow); } .accordion button .accordion-title { padding: 1em 1.5em 1em 0; } .accordion button .icon { display: inline-block; position: absolute; top: 26px; right: 10px; width: 22px; height: 22px; border: 1px solid; border-radius: 22px; } .accordion button .icon::before { display: block; position: absolute; content: ""; top: 9px; left: 5px; width: 10px; height: 2px; background: currentColor; } .accordion button .icon::after { display: block; position: absolute; content: ""; top: 5px; left: 9px; width: 2px; height: 10px; background: red3; } .accordion button[aria-expanded="true"] { color: yellow; background: transparent; } .accordion button[aria-expanded="true"] .icon::after { width: 0; } .accordion button[aria-expanded="true"] + .accordion-content { opacity: 1; max-height: fit-content; transition: all 200ms linear; will-change: opacity, max-height; } .accordion .accordion-content { opacity: 0; max-height: 0; overflow: hidden; transition: opacity 200ms linear, max-height 200ms linear; will-change: opacity, max-height; } .accordion .accordion-content p { font-size: 1rem; padding: 2% 4%; } /* hero */ button { background-color: transparent; color: #152f2e; font-size: 1.5vw; font-weight: 600; border: 1px solid #152f2e; border-radius: 50px; padding: 2% 4%; cursor: pointer; } .top-header { background: var(--yellow); text-align: center; padding: 5px 0; } .top-content p { color: #fff; } /* footer */ /* ----- testimonial section ----*/ .home-testimonial { background-color: var(--blue); padding-top: 5rem; padding-bottom: 5rem; } .home-testimonial-bottom { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 30px; } .home-testimonial h3 { font-size: 30px; font-weight: 700; color: var(--yellow); } .testimonial-pos { position: relative; } /* ------- Counter block section ----*/ .counter-block-two .inner-box { position: relative; display: block; padding-left: 85px; float: left; } .counter-block-two .inner-box .icon-box { position: absolute; left: 0px; top: 0px; font-size: 65px; line-height: 0px; } .counter-block-two .inner-box .count-outer { position: relative; display: block; font-size: 35px; font-weight: 900; color: #051d3e; } .counter-block-two .inner-box p { position: relative; display: block; font-size: 20px; line-height: 24px; font-weight: 500; color: #051d3e; margin-bottom: 0px; } * -----FAQ -----*/ #faq { background: #ededed; padding-top: 5rem; padding-bottom: 5rem; } .accordion { padding-top: 30px; } .accordion .accordion-item { border: none; border-bottom: 2px solid #37b7ff; background-color: transparent; font-family: sans-serif; } .accordion .accordion-item button[aria-expanded="true"] { border-bottom: 2px yellow; border-radius: unset; } .accordion button { position: relative; display: block; text-align: left; width: 100%; color: blue; font-size: 1.15rem; font-weight: 600; border: none; background: none; outline: none; } .accordion button:hover, .accordion button:focus { cursor: pointer; color: #37b7ff; background: transparent; } .accordion button:hover::after, .accordion button:focus::after { cursor: pointer; color: yellow; border: 1px solid yellow; } .accordion button .accordion-title { padding: 1em 1.5em 1em 0; } .accordion button .icon { display: inline-block; position: absolute; top: 26px; right: 10px; width: 22px; height: 22px; border: 1px solid; border-radius: 22px; } .accordion button .icon::before { display: block; position: absolute; content: ""; top: 9px; left: 5px; width: 10px; height: 2px; background: currentColor; } .accordion button .icon::after { display: block; position: absolute; content: ""; top: 5px; left: 9px; width: 2px; height: 10px; background: currentColor; } .accordion button[aria-expanded="true"] { color: yellow; background: transparent; } .accordion button[aria-expanded="true"] .icon::after { width: 0; } .accordion button[aria-expanded="true"] + .accordion-content { opacity: 1; max-height: fit-content; transition: all 200ms linear; will-change: opacity, max-height; } .accordion .accordion-content { opacity: 0; max-height: 0; overflow: hidden; transition: opacity 200ms linear, max-height 200ms linear; will-change: opacity, max-height; } .accordion .accordion-content p { font-size: 1rem; padding: 2% 4%; } /* hero */ .accordion button { position: relative; display: block; text-align: left; width: 100%; color: #000000; font-size: 1.15rem; font-weight: 600; border: none; background: none; outline: none; font-size: 15px; padding: 5px; } .accordion button .icon { top: 10px; } .inner-box { padding-right: 0px; } .inner-box .inner { position: unset; width: 100%; } .counter-block-two .inner-box { margin-bottom: 35px; padding-left: 60px; } section#quote { padding-top: 3rem; padding-bottom: 2rem; } .accordion button { margin-bottom: 10px; margin-top: 10px; } .accordion button:hover, .accordion button:focus { background-color: transparent; } .width-50 { width: 50%; float: left; } .accordion button .accordion-title { padding: 1em 1.5em 1em 0; } .accordion button .icon { display: inline-block; position: absolute; top: 26px; right: 10px; width: 22px; height: 22px; border: 1px solid; border-radius: 22px; } .collapsible { background-color: #eee; color: #444; cursor: pointer; padding: 18px; width: 100%; border: none; text-align: left; outline: none; font-size: 15px; } /* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */ .active, .collapsible:hover { background-color: #000; } /* Style the collapsible content. Note: hidden by default */ .content { padding: 0 18px; display: none; overflow: hidden; background-color: #37b7ff24; } button.accordion::after { content: "\002B"; color: rgb(0, 0, 0); font-weight: bold; float: right; margin-left: 5px; } .content p { font-family: sans-serif; font-size: 1rem; padding: 0% 1%; /* font-family: sans-serif; */ margin: 0; color: #333; font-size: 15px; line-height: 1.7; font-weight: 600; padding: 10px 0px; } /* .search-container button { float: right; padding: 6px; margin-top: 8px; margin-right: 16px; background: #ddd; font-size: 17px; border: none; cursor: pointer; } */ /* .search-container button:hover { background: #ccc; } */ .modalform { /* width: 40%; */ /* background-color: #39CABB; */ /* background-image: url(../img/); */ margin-top: 20px; padding: 20px; /* background-color: #37759b; */ max-width: 400px; border-radius: 10px; background-image: linear-gradient(#2699db, #81848b); } .modalFormParent { top: 0; left: 0; position: fixed; width: 100%; height: 100%; background-color: rgb(74 51 51 / 61%); z-index: 99999999999; display: flex; justify-content: center; align-items: center; } .modalFormClose { background-color: #00000038; font-size: 17px; color: #ffffffbd; border: none; cursor: pointer; position: absolute; right: -25px; z-index: 3001; top: -20px; border-radius: 50%; } .background-color { background-color: #98cd5a; } .formBg { width: 65.33%; /* position: absolute; */ bottom: -20px; } /* .new_form { padding: 10px 15px 12px 15px; } .new_form .form-group { margin-bottom: 13px; } .new_form .text_heading { text-align: center; color: #fff; font-size: 30px; font-weight: 600; display: none; } */ label .error { position: absolute; display: block; background: yellow; color: red !important; right: 0; border-radius: 3px; padding: 2px 3px; font-size: 11px; font-weight: 400; } .form-group-1 { /* margin-top: 10px; */ position: relative; } label { font-size: 12px; font-weight: 600; color: #fff; } /* .required::after { content: "*"; font-size: 14px; padding-left: 4px; } */ .form-control-1 { width: 100%; /* height: 47px; */ outline: none; border: solid 1px #ddd; font-family: "Poppins", sans-serif; padding: 10px; background-color: #fff; border-radius: 5px; font-size: 13px; transition: all 0.5s ease-in-out; position: relative; margin: 5px; } .form-group-1 input::placeholder { color: #000 !important; } .form-group-1 textarea::placeholder { color: #000 !important; } .form-group-1 .input-icon-2 { width: 50px; height: 47px; line-height: 48px; text-align: center; color: #39cabb; font-size: 15px; border-radius: 5px 0 0 5px; font-weight: 500; /* top: 60px; */ left: 20px; position: absolute; } .form-group-1 .input-icon-2 i { position: absolute; top: -30px; color: #000; left: 17px; font-size: 18px; } .form-group-1 .input-icon-2 ::after { position: absolute; content: ""; right: -13px; top: -10px; width: 2px; background-color: #e3edcc; height: 35px; } .btn-1 { display: inline-block; outline: none; border: none; font-family: "Poppins", sans-serif; line-height: 44px; font-weight: 600; font-size: 13px; cursor: pointer; border-radius: 3px; padding: 0px 20px; text-align: center; } .btn-submit { padding: 5px 15px; border: none; background-color: #002c5d; color: #fff; border-radius: 4px; margin-top: 28px; border-radius: 10px; font-size: 17px; } .btn-submit i { margin-right: 10px; } .form-control-1 select { padding: 15px 31px; border-radius: 4px; border: none; color: #000; background-color: #fff; } .img-box img { height: 200px; width: 100%; transition: transform 0.5s ease-in-out; } /* .img-box img:hover { transform: scale(1.5); } .success_message { border: 1px solid green; background-color: yellow; padding: 5px; color: green; display: inline; } */ .form-group-1 .esay { /* position: absolute; */ /* left: 11px; */ /* bottom: 55px; */ padding: 0px 10px; } @media (max-width: 768px) { .products .column { width: 100% !important; } } .section-title p { text-align: center; font-size: 20px; } .why-choose-us { background-color: #f9f9f9; padding: 50px 20px; text-align: center; } .why-choose-us h2 { position: relative; display: block; font-size: 40px; line-height: 1.28em; color: #222222; font-weight: 700; font-family: sans-serif; } .why-choose-us .intro-text { font-size: 1.25rem; margin-bottom: 40px; color: #555; } .reasons { display: flex; flex-wrap: wrap; justify-content: space-around; } .reason { flex: 1; min-width: 250px; max-width: 300px; margin: 20px; padding: 20px; background-color: #fff; border-radius: 8px; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); text-align: center; } .reason .icon { font-size: 2rem; margin-bottom: 15px; color: #ff9800; } .reason h3 { font-size: 1.5rem; margin-bottom: 10px; } .reason p { font-size: 1rem; color: #666; } /* Responsive Design */ @media (max-width: 768px) { .reasons { flex-direction: column; align-items: center; } } .warranty-disclaimer { background-color: #f9f9f9; color: white; padding: 40px; text-align: center; position: relative; overflow: hidden; } .warranty-disclaimer h2 { font-size: 28px; margin-bottom: 20px; text-align: center; color: #000; } .warranty-disclaimer h3 { font-size: 17px; margin-bottom: 10px; color: #000; font-weight: 700; } .warranty-disclaimer p { font-size: 14px !important; margin-bottom: 15px; line-height: 1.6; color: #000; border: 1px solid #000; border-radius: 20px; padding: 10px; } .warranty-disclaimer .contents { opacity: 0; position: relative; animation: fadeIn 2s ease-in-out forwards, slideIn 2s ease-in-out forwards; } /* Keyframes for animation */ @keyframes fadeIn { to { opacity: 1; } } @keyframes slideIn { to { transform: translateX(0); } } @media (min-width: 768px) { .warranty-disclaimer { text-align: left; padding: 60px 80px; } .warranty-disclaimer h2 { font-size: 32px; } .warranty-disclaimer p { font-size: 18px; } } .side-panels { position: fixed; top: 90%; width: 70px; text-align: center; transform: translateY(-50%); padding: 2px; border-radius: 100px; z-index: 9999999; left: 25px; } .side-panels .whatsapp-logo { display: block; width: 50px !important; height: 50px !important; margin: 0 auto 10px; } .side-panels.contact-link { display: block; color: #fff; text-align: center; text-decoration: none; font-size: 16px; font-weight: bold; } .side-icon { position: fixed; top: 92%; width: 70px; text-align: center; transform: translateY(-50%); padding: 2px; border-radius: 100px; z-index: 99999; right: 20px; display: none; } .side-icon.whatsapp-logo { display: block; width: 50px; height: 50px; margin: 0 auto 10px; } .side-icon.contact-link { display: block; color: #fff; text-align: center; text-decoration: none; font-size: 16px; font-weight: bold; } .call-web-desktop { position: fixed; z-index: 2; bottom: 15%; left: 35px; z-index: 9999999; } .call-web-desktop .call-desktop { font-size: 38px; background-color: #000; border-radius: 50%; width: 55px; height: 55px; padding: 2px 11px; line-height: 52px; } .call-web-desktop .call-desktop a i { color: #fff; /* padding: 5px; */ text-align: center; font-size: 30px; } #what-we-offer { padding: 50px 0; background-color: #eee; } #what-we-offer h2 { position: relative; display: block; font-size: 40px; line-height: 1.28em; color: #222222; font-weight: 700; font-family: sans-serif; text-align: center; } #what-we-offer .services { display: flex; flex-direction: column; align-items: center; } #what-we-offer .service-item { background-color: #ffffff; padding: 20px; margin: 24px 0; border-radius: 8px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); width: 100%; max-width: 600px; text-align: center; } #what-we-offer .service-item h3 { font-size: 1.8em; margin-bottom: 10px; } #what-we-offer .service-item p { font-size: 1em; line-height: 1.6; } .col-4 { width: 33.33%; } .enquiry-form { /* width: 300px; */ margin: 0 auto; padding: 20px; border: 1px solid #ccc; border-radius: 20px; background-image: linear-gradient(#2699db, #81848b); position: absolute; top: 120px; right: 4%; z-index: 999999; font-family: sans-serif; } #popup .submitId { color: #fff; border-radius: 50%; border: 1px solid #fff; position: absolute; top: 7px; padding: 4px 7px; right: 10px; z-index: 1; line-height: 1; width: 25px; height: 27px; cursor: pointer; } .enquiry-form h2 { text-align: center; } .enquiry-form label { display: block; margin-bottom: 4px; color: #fff; } .enquiry-form input[type="text"], .enquiry-form input[type="tel"], .enquiry-form select, .enquiry-form textarea { width: 100%; padding: 8px; margin-bottom: 5px; border: 1px solid #ccc; border-radius: 10px; border: unset; font-family: sans-serif; background: #fff; } .enquiry-form input[type="submit"] { width: 100%; padding: 10px; background-color: #4caf50; color: white; border: none; border-radius: 10px; cursor: pointer; font-family: sans-serif; } .enquiry-form input[type="submit"]:hover { background-color: #13287d; } /* #what-we-offer .step p { background-color: #555; color: #fff; padding: 10px; font-size: 15px; text-align: center; border-radius: 20px; border: unset; margin-right: 10px; } */ .joker { display: flex; justify-content: space-between; } .joker h2 { color: #fff; font-size: 20px; font-weight: bold; margin-top: 18px; padding-left: 10px; } .joker img { width: 70px; } .column h2{ font-size: 25px; color: #fff; margin-left: 17px; } .column .ash{ font-size: 15px; } .banner2 img{ width: 100%; height: 85vh; } .logo_icon img { width: 150px; height: 150px; } .step{ display: flex; align-items: center; justify-content: center; } .step img{ width: 100px; } .header{ display: flex; } .socials{ display: flex; align-items: center; justify-self: center; width: 30%; } .socials li{ list-style: none; padding-right: 20px; font-size: 30px; } .phone-link { display: flex; align-items: center; padding-top: 15px; } .phone-link li { font-size: 15px; } .phone-link li a { text-decoration: none; }