BossBey File Manager
PHP:
8.1.34
OS:
Linux
User:
ebookghostwritin
Root
/
home
/
demodesignproboa
/
public_html
/
Quantum
/
css
📤 Upload
📝 New File
📁 New Folder
Close
Editing: style.min.css
@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Outfit:wght@100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://api.fontshare.com/v2/css?f[]=satoshi@300,301,400,401,500,501,700,701,900,901&display=swap";@import"../fonts/bootstrap-icons-1.11.1/font/bootstrap-icons.css";@import"../fonts/font-awesome-6.4.2/css/all.css";* { margin: 0; padding: 0; box-sizing: border-box } .blog-section-one { padding: 6rem 0 4rem; } .organi_growth { padding: 6rem 0 0 0; } .feature-meta img { width: 100%; height: 596px; object-fit: cover; } .logo.order-lg-0 img { width: 182px; } a { text-decoration: none; display: inline-block; color: inherit } a:hover,a:focus,a:visited { text-decoration: none; outline: none } img { max-width: 100%; display: block } .footer-one img { width: 230px; } button { border: none; outline: none; box-shadow: none; display: block; padding: 0; cursor: pointer; background: rgba(0,0,0,0); color: inherit } button:focus { outline: none } input,textarea { outline: none; box-shadow: none; transition: all .3s ease-in-out } audio,video,canvas { max-width: 100% } iframe { border: none !important } .style-none { list-style: none; padding-left: 0; margin-bottom: 0 } ul.footer-nav-link.style-none {} ul.footer-nav-link.style-none li { padding: 0; line-height: 0; } ul.footer-nav-link.style-none li a { font-size: 18px; } .footer-one ul.social-icon {} .footer-one ul.social-icon li {width: 45px;height: 45px;border: 2px solid #ffffff;margin: 0 12px 0 0;border-radius: 50%;display: flex;font-size: 15px;align-items: center;justify-content: center;transition: all 0.3s ease-in;} .footer-one ul.social-icon li:hover { transform: scale(1.1); background: #010230; border: 1px solid #010230; } .footer-one ul.social-icon li a { color: #fff; } .footer-one ul.social-icon li a i {} .p0 { padding: 0 !important } .m0 { margin: 0 !important } .pt-5 { padding-top: 5px !important } .pt-10 { padding-top: 10px } .pt-15 { padding-top: 15px } .pt-20 { padding-top: 20px } .pt-25 { padding-top: 25px } .pt-30 { padding-top: 30px } .pt-35 { padding-top: 35px } .pt-40 { padding-top: 40px } .pt-45 { padding-top: 45px } .pt-50 { padding-top: 50px } .pt-55 { padding-top: 55px } .pt-60 { padding-top: 60px } .pt-65 { padding-top: 65px } .pt-70 { padding-top: 70px } .pt-75 { padding-top: 75px } .pt-80 { padding-top: 80px } .pt-85 { padding-top: 85px } .pt-90 { padding-top: 90px } .pt-95 { padding-top: 95px } .pt-100 { padding-top: 100px } .pt-110 { padding-top: 110px } .pt-120 { padding-top: 120px } .pt-130 { padding-top: 130px } .pt-140 { padding-top: 140px } .pt-150 { padding-top: 150px } .pt-160 { padding-top: 160px } .pt-170 { padding-top: 170px } .pt-180 { padding-top: 180px } .pt-190 { padding-top: 190px } .pt-200 { padding-top: 200px } .pt-225 { padding-top: 225px } .pt-250 { padding-top: 250px } .pt-300 { padding-top: 300px } .pt-350 { padding-top: 350px } .pb-5 { padding-bottom: 5px !important } .pb-10 { padding-bottom: 10px } .pb-15 { padding-bottom: 15px } .pb-20 { padding-bottom: 20px } .pb-25 { padding-bottom: 25px } .pb-30 { padding-bottom: 30px } .pb-35 { padding-bottom: 35px } .pb-40 { padding-bottom: 40px } .pb-45 { padding-bottom: 45px } .pb-50 { padding-bottom: 50px } .pb-55 { padding-bottom: 55px } .pb-60 { padding-bottom: 60px } .pb-65 { padding-bottom: 65px } .pb-70 { padding-bottom: 70px } .pb-75 { padding-bottom: 75px } .pb-80 { padding-bottom: 80px } .pb-85 { padding-bottom: 85px } .pb-90 { padding-bottom: 90px } .pb-95 { padding-bottom: 95px } .pb-100 { padding-bottom: 100px } .pb-110 { padding-bottom: 110px } .pb-120 { padding-bottom: 120px } .pb-130 { padding-bottom: 130px } .pb-140 { padding-bottom: 140px } .pb-150 { padding-bottom: 150px } .pb-160 { padding-bottom: 160px } .pb-170 { padding-bottom: 170px } .pb-180 { padding-bottom: 180px } .pb-190 { padding-bottom: 190px } .pb-200 { padding-bottom: 200px } .pb-225 { padding-bottom: 225px } .pb-250 { padding-bottom: 250px } .pb-300 { padding-bottom: 300px } .pb-350 { padding-bottom: 350px } .mt-5 { margin-top: 5px !important } .mt-10 { margin-top: 10px } .mt-15 { margin-top: 15px } .mt-20 { margin-top: 20px } .mt-25 { margin-top: 25px } .mt-30 { margin-top: 30px } .mt-35 { margin-top: 35px } .mt-40 { margin-top: 40px } .mt-45 { margin-top: 45px } .mt-50 { margin-top: 50px } .mt-55 { margin-top: 55px } .mt-60 { margin-top: 60px } .mt-65 { margin-top: 65px } .mt-70 { margin-top: 70px } .mt-75 { margin-top: 75px } .mt-80 { margin-top: 80px } .mt-85 { margin-top: 85px } .mt-90 { margin-top: 90px } .mt-95 { margin-top: 95px } .mt-100 { margin-top: 100px } .mt-110 { margin-top: 110px } .mt-120 { margin-top: 120px } .mt-130 { margin-top: 130px } .mt-140 { margin-top: 140px } .mt-150 { margin-top: 150px } .mt-160 { margin-top: 160px } .feedback-section-five.mt-160.lg-mt-100 { background: #e4dfdf99; padding: 6rem 0; } .mt-170 { margin-top: 170px } .mt-180 { margin-top: 180px } .mt-190 { margin-top: 190px } .mt-200 { margin-top: 200px } .mt-225 { margin-top: 225px } .mt-250 { margin-top: 250px } .mt-300 { margin-top: 300px } .mt-350 { margin-top: 350px } .mb-5 { margin-bottom: 5px !important } .mb-10 { margin-bottom: 10px } .mb-15 { margin-bottom: 15px } .mb-20 { margin-bottom: 20px } .mb-25 { margin-bottom: 25px } .mb-30 { margin-bottom: 30px } .footer-one h3 { color: #ffffff; font-size: 23px; font-weight: 700; } .mb-35 { margin-bottom: 35px } .mb-40 { margin-bottom: 40px } .mb-45 { margin-bottom: 45px } .mb-50 { margin-bottom: 50px } .mb-55 { margin-bottom: 55px } .mb-60 { margin-bottom: 60px } .mb-65 { margin-bottom: 65px } .mb-70 { margin-bottom: 70px } .mb-75 { margin-bottom: 75px } .mb-80 { margin-bottom: 80px } .mb-85 { margin-bottom: 85px } .mb-90 { margin-bottom: 90px } .mb-95 { margin-bottom: 95px } .mb-100 { margin-bottom: 100px } .mb-110 { margin-bottom: 110px } .mb-120 { margin-bottom: 120px } .mb-130 { margin-bottom: 130px } .mb-140 { margin-bottom: 140px } .mb-150 { margin-bottom: 150px } .mb-160 { margin-bottom: 160px } .mb-170 { margin-bottom: 170px } .mb-180 { margin-bottom: 180px } .mb-190 { margin-bottom: 190px } .mb-200 { margin-bottom: 200px } .mb-225 { margin-bottom: 225px } .mb-250 { margin-bottom: 250px } .mb-300 { margin-bottom: 300px } .mb-350 { margin-bottom: 350px } @media(max-width: 1399px) { .xl-p0 { padding:0 !important } .xl-m0 { margin: 0 !important } .xl-pt-10 { padding-top: 10px !important } .xl-pt-20 { padding-top: 20px !important } .xl-pt-30 { padding-top: 30px !important } .xl-pt-40 { padding-top: 40px !important } .xl-pt-50 { padding-top: 50px !important } .xl-pt-60 { padding-top: 60px !important } .xl-pt-70 { padding-top: 70px !important } .xl-pt-80 { padding-top: 80px !important } .xl-pt-90 { padding-top: 90px !important } .xl-pt-100 { padding-top: 100px !important } .xl-pt-110 { padding-top: 110px !important } .xl-pt-120 { padding-top: 120px !important } .xl-pt-130 { padding-top: 130px !important } .xl-pt-140 { padding-top: 140px !important } .xl-pt-150 { padding-top: 150px !important } .xl-pt-200 { padding-top: 200px !important } .xl-pb-10 { padding-bottom: 10px !important } .xl-pb-20 { padding-bottom: 20px !important } .xl-pb-30 { padding-bottom: 30px !important } .xl-pb-40 { padding-bottom: 40px !important } .xl-pb-50 { padding-bottom: 50px !important } .xl-pb-60 { padding-bottom: 60px !important } .xl-pb-70 { padding-bottom: 70px !important } .xl-pb-80 { padding-bottom: 80px !important } .xl-pb-90 { padding-bottom: 90px !important } .xl-pb-100 { padding-bottom: 100px !important } .xl-pb-110 { padding-bottom: 110px !important } .xl-pb-120 { padding-bottom: 120px !important } .xl-pb-130 { padding-bottom: 130px !important } .xl-pb-140 { padding-bottom: 140px !important } .xl-pb-150 { padding-bottom: 150px !important } .xl-pb-200 { padding-bottom: 200px !important } .xl-mt-10 { margin-top: 10px !important } .xl-mt-20 { margin-top: 20px !important } .xl-mt-30 { margin-top: 30px !important } .xl-mt-40 { margin-top: 40px !important } .xl-mt-50 { margin-top: 50px !important } .xl-mt-60 { margin-top: 60px !important } .xl-mt-70 { margin-top: 70px !important } .xl-mt-80 { margin-top: 80px !important } .xl-mt-90 { margin-top: 90px !important } .xl-mt-100 { margin-top: 100px !important } .xl-mt-110 { margin-top: 110px !important } .xl-mt-120 { margin-top: 120px !important } .xl-mt-130 { margin-top: 130px !important } .xl-mt-140 { margin-top: 140px !important } .xl-mt-150 { margin-top: 150px !important } .xl-mt-200 { margin-top: 200px !important } .xl-mb-10 { margin-bottom: 10px !important } .xl-mb-20 { margin-bottom: 20px !important } .xl-mb-30 { margin-bottom: 30px !important } .xl-mb-40 { margin-bottom: 40px !important } .xl-mb-50 { margin-bottom: 50px !important } .xl-mb-60 { margin-bottom: 60px !important } .xl-mb-70 { margin-bottom: 70px !important } .xl-mb-80 { margin-bottom: 80px !important } .xl-mb-90 { margin-bottom: 90px !important } .xl-mb-100 { margin-bottom: 100px !important } .xl-mb-110 { margin-bottom: 110px !important } .xl-mb-120 { margin-bottom: 120px !important } .xl-mb-130 { margin-bottom: 130px !important } .xl-mb-140 { margin-bottom: 140px !important } .xl-mb-150 { margin-bottom: 150px !important } .xl-mb-200 { margin-bottom: 200px !important } } @media(max-width: 1199px) { .lg-p0 { padding:0 !important } .lg-m0 { margin: 0 !important } .lg-pt-10 { padding-top: 10px !important } .lg-pt-20 { padding-top: 20px !important } .lg-pt-30 { padding-top: 30px !important } .lg-pt-40 { padding-top: 40px !important } .lg-pt-50 { padding-top: 50px !important } .lg-pt-60 { padding-top: 60px !important } .lg-pt-70 { padding-top: 70px !important } .lg-pt-80 { padding-top: 80px !important } .lg-pt-90 { padding-top: 90px !important } .lg-pt-100 { padding-top: 100px !important } .lg-pt-110 { padding-top: 110px !important } .lg-pt-120 { padding-top: 120px !important } .lg-pt-130 { padding-top: 130px !important } .lg-pt-140 { padding-top: 140px !important } .lg-pt-150 { padding-top: 150px !important } .lg-pt-200 { padding-top: 200px !important } .lg-pb-10 { padding-bottom: 10px !important } .lg-pb-20 { padding-bottom: 20px !important } .lg-pb-30 { padding-bottom: 30px !important } .lg-pb-40 { padding-bottom: 40px !important } .lg-pb-50 { padding-bottom: 50px !important } .lg-pb-60 { padding-bottom: 60px !important } .lg-pb-70 { padding-bottom: 70px !important } .lg-pb-80 { padding-bottom: 80px !important } .lg-pb-90 { padding-bottom: 90px !important } .lg-pb-100 { padding-bottom: 100px !important } .lg-pb-110 { padding-bottom: 110px !important } .lg-pb-120 { padding-bottom: 120px !important } .lg-pb-130 { padding-bottom: 130px !important } .lg-pb-140 { padding-bottom: 140px !important } .lg-pb-150 { padding-bottom: 150px !important } .lg-pb-200 { padding-bottom: 200px !important } .lg-mt-10 { margin-top: 10px !important } .lg-mt-20 { margin-top: 20px !important } .lg-mt-30 { margin-top: 30px !important } .lg-mt-40 { margin-top: 40px !important } .lg-mt-50 { margin-top: 50px !important } .lg-mt-60 { margin-top: 60px !important } .lg-mt-70 { margin-top: 70px !important } .lg-mt-80 { margin-top: 80px !important } .lg-mt-90 { margin-top: 90px !important } .lg-mt-100 { margin-top: 100px !important } .lg-mt-110 { margin-top: 110px !important } .lg-mt-120 { margin-top: 120px !important } .lg-mt-130 { margin-top: 130px !important } .lg-mt-140 { margin-top: 140px !important } .lg-mt-150 { margin-top: 150px !important } .lg-mt-200 { margin-top: 200px !important } .lg-mb-10 { margin-bottom: 10px !important } .lg-mb-20 { margin-bottom: 20px !important } .lg-mb-30 { margin-bottom: 30px !important } .lg-mb-40 { margin-bottom: 40px !important } .lg-mb-50 { margin-bottom: 50px !important } .lg-mb-60 { margin-bottom: 60px !important } .lg-mb-70 { margin-bottom: 70px !important } .lg-mb-80 { margin-bottom: 80px !important } .lg-mb-90 { margin-bottom: 90px !important } .lg-mb-100 { margin-bottom: 100px !important } .lg-mb-110 { margin-bottom: 110px !important } .lg-mb-120 { margin-bottom: 120px !important } .lg-mb-130 { margin-bottom: 130px !important } .lg-mb-140 { margin-bottom: 140px !important } .lg-mb-150 { margin-bottom: 150px !important } .lg-mb-200 { margin-bottom: 200px !important } } @media(max-width: 991px) { .md-p0 { padding:0 !important } .md-m0 { margin: 0 !important } .md-pt-10 { padding-top: 10px !important } .md-pt-20 { padding-top: 20px !important } .md-pt-30 { padding-top: 30px !important } .md-pt-40 { padding-top: 40px !important } .md-pt-50 { padding-top: 50px !important } .md-pt-60 { padding-top: 60px !important } .md-pt-70 { padding-top: 70px !important } .md-pt-80 { padding-top: 80px !important } .md-pt-90 { padding-top: 90px !important } .md-pt-100 { padding-top: 100px !important } .md-pt-110 { padding-top: 110px !important } .md-pt-120 { padding-top: 120px !important } .md-pt-130 { padding-top: 130px !important } .md-pt-140 { padding-top: 140px !important } .md-pt-150 { padding-top: 150px !important } .md-pt-200 { padding-top: 200px !important } .md-pb-10 { padding-bottom: 10px !important } .md-pb-20 { padding-bottom: 20px !important } .md-pb-30 { padding-bottom: 30px !important } .md-pb-40 { padding-bottom: 40px !important } .md-pb-50 { padding-bottom: 50px !important } .md-pb-60 { padding-bottom: 60px !important } .md-pb-70 { padding-bottom: 70px !important } .md-pb-80 { padding-bottom: 80px !important } .md-pb-90 { padding-bottom: 90px !important } .md-pb-100 { padding-bottom: 100px !important } .md-pb-110 { padding-bottom: 110px !important } .md-pb-120 { padding-bottom: 120px !important } .md-pb-130 { padding-bottom: 130px !important } .md-pb-140 { padding-bottom: 140px !important } .md-pb-150 { padding-bottom: 150px !important } .md-pb-200 { padding-bottom: 200px !important } .md-mt-10 { margin-top: 10px !important } .md-mt-20 { margin-top: 20px !important } .md-mt-30 { margin-top: 30px !important } .md-mt-40 { margin-top: 40px !important } .md-mt-50 { margin-top: 50px !important } .md-mt-60 { margin-top: 60px !important } .md-mt-70 { margin-top: 70px !important } .md-mt-80 { margin-top: 80px !important } .md-mt-90 { margin-top: 90px !important } .md-mt-100 { margin-top: 100px !important } .md-mt-110 { margin-top: 110px !important } .md-mt-120 { margin-top: 120px !important } .md-mt-130 { margin-top: 130px !important } .md-mt-140 { margin-top: 140px !important } .md-mt-150 { margin-top: 150px !important } .md-mt-200 { margin-top: 200px !important } .md-mb-10 { margin-bottom: 10px !important } .md-mb-20 { margin-bottom: 20px !important } .md-mb-30 { margin-bottom: 30px !important } .md-mb-40 { margin-bottom: 40px !important } .md-mb-50 { margin-bottom: 50px !important } .md-mb-60 { margin-bottom: 60px !important } .md-mb-70 { margin-bottom: 70px !important } .md-mb-80 { margin-bottom: 80px !important } .md-mb-90 { margin-bottom: 90px !important } .md-mb-100 { margin-bottom: 100px !important } .md-mb-110 { margin-bottom: 110px !important } .md-mb-120 { margin-bottom: 120px !important } .md-mb-130 { margin-bottom: 130px !important } .md-mb-140 { margin-bottom: 140px !important } .md-mb-150 { margin-bottom: 150px !important } .md-mb-200 { margin-bottom: 200px !important } } @media(max-width: 767px) { .sm-p0 { padding:0 !important } .sm-m0 { margin: 0 !important } .sm-pt-10 { padding-top: 10px !important } .sm-pt-20 { padding-top: 20px !important } .sm-pt-30 { padding-top: 30px !important } .sm-pt-40 { padding-top: 40px !important } .sm-pt-50 { padding-top: 50px !important } .sm-pt-60 { padding-top: 60px !important } .sm-pt-70 { padding-top: 70px !important } .sm-pt-80 { padding-top: 80px !important } .sm-pt-90 { padding-top: 90px !important } .sm-pt-100 { padding-top: 100px !important } .sm-pt-110 { padding-top: 110px !important } .sm-pt-120 { padding-top: 120px !important } .sm-pt-130 { padding-top: 130px !important } .sm-pt-140 { padding-top: 140px !important } .sm-pt-150 { padding-top: 150px !important } .sm-pt-200 { padding-top: 200px !important } .sm-pb-10 { padding-bottom: 10px !important } .sm-pb-20 { padding-bottom: 20px !important } .sm-pb-30 { padding-bottom: 30px !important } .sm-pb-40 { padding-bottom: 40px !important } .sm-pb-50 { padding-bottom: 50px !important } .sm-pb-60 { padding-bottom: 60px !important } .sm-pb-70 { padding-bottom: 70px !important } .sm-pb-80 { padding-bottom: 80px !important } .sm-pb-90 { padding-bottom: 90px !important } .sm-pb-100 { padding-bottom: 100px !important } .sm-pb-110 { padding-bottom: 110px !important } .sm-pb-120 { padding-bottom: 120px !important } .sm-pb-130 { padding-bottom: 130px !important } .sm-pb-140 { padding-bottom: 140px !important } .sm-pb-150 { padding-bottom: 150px !important } .sm-pb-200 { padding-bottom: 200px !important } .sm-mt-10 { margin-top: 10px !important } .sm-mt-20 { margin-top: 20px !important } .sm-mt-30 { margin-top: 30px !important } .sm-mt-40 { margin-top: 40px !important } .sm-mt-50 { margin-top: 50px !important } .sm-mt-60 { margin-top: 60px !important } .sm-mt-70 { margin-top: 70px !important } .sm-mt-80 { margin-top: 80px !important } .sm-mt-90 { margin-top: 90px !important } .sm-mt-100 { margin-top: 100px !important } .sm-mt-110 { margin-top: 110px !important } .sm-mt-120 { margin-top: 120px !important } .sm-mt-130 { margin-top: 130px !important } .sm-mt-140 { margin-top: 140px !important } .sm-mt-150 { margin-top: 150px !important } .sm-mt-200 { margin-top: 200px !important } .sm-mb-10 { margin-bottom: 10px !important } .sm-mb-20 { margin-bottom: 20px !important } .sm-mb-30 { margin-bottom: 30px !important } .sm-mb-40 { margin-bottom: 40px !important } .sm-mb-50 { margin-bottom: 50px !important } .sm-mb-60 { margin-bottom: 60px !important } .sm-mb-70 { margin-bottom: 70px !important } .sm-mb-80 { margin-bottom: 80px !important } .sm-mb-90 { margin-bottom: 90px !important } .sm-mb-100 { margin-bottom: 100px !important } .sm-mb-110 { margin-bottom: 110px !important } .sm-mb-120 { margin-bottom: 120px !important } .sm-mb-130 { margin-bottom: 130px !important } .sm-mb-140 { margin-bottom: 140px !important } .sm-mb-150 { margin-bottom: 150px !important } .sm-mb-200 { margin-bottom: 200px !important } } @media(max-width: 575px) { .xs-p0 { padding:0 !important } .xs-m0 { margin: 0 !important } .xs-pt-10 { padding-top: 10px !important } .xs-pt-20 { padding-top: 20px !important } .xs-pt-30 { padding-top: 30px !important } .xs-pt-40 { padding-top: 40px !important } .xs-pt-50 { padding-top: 50px !important } .xs-pt-60 { padding-top: 60px !important } .xs-pt-70 { padding-top: 70px !important } .xs-pt-80 { padding-top: 80px !important } .xs-pt-90 { padding-top: 90px !important } .xs-pt-100 { padding-top: 100px !important } .xs-pt-110 { padding-top: 110px !important } .xs-pt-120 { padding-top: 120px !important } .xs-pt-130 { padding-top: 130px !important } .xs-pt-140 { padding-top: 140px !important } .xs-pt-150 { padding-top: 150px !important } .xs-pt-200 { padding-top: 200px !important } .xs-pb-10 { padding-bottom: 10px !important } .xs-pb-20 { padding-bottom: 20px !important } .xs-pb-30 { padding-bottom: 30px !important } .xs-pb-40 { padding-bottom: 40px !important } .xs-pb-50 { padding-bottom: 50px !important } .xs-pb-60 { padding-bottom: 60px !important } .xs-pb-70 { padding-bottom: 70px !important } .xs-pb-80 { padding-bottom: 80px !important } .xs-pb-90 { padding-bottom: 90px !important } .xs-pb-100 { padding-bottom: 100px !important } .xs-pb-110 { padding-bottom: 110px !important } .xs-pb-120 { padding-bottom: 120px !important } .xs-pb-130 { padding-bottom: 130px !important } .xs-pb-140 { padding-bottom: 140px !important } .xs-pb-150 { padding-bottom: 150px !important } .xs-pb-200 { padding-bottom: 200px !important } .xs-mt-10 { margin-top: 10px !important } .xs-mt-20 { margin-top: 20px !important } .xs-mt-30 { margin-top: 30px !important } .xs-mt-40 { margin-top: 40px !important } .xs-mt-50 { margin-top: 50px !important } .xs-mt-60 { margin-top: 60px !important } .xs-mt-70 { margin-top: 70px !important } .xs-mt-80 { margin-top: 80px !important } .xs-mt-90 { margin-top: 90px !important } .xs-mt-100 { margin-top: 100px !important } .xs-mt-110 { margin-top: 110px !important } .xs-mt-120 { margin-top: 120px !important } .xs-mt-130 { margin-top: 130px !important } .xs-mt-140 { margin-top: 140px !important } .xs-mt-150 { margin-top: 150px !important } .xs-mt-200 { margin-top: 200px !important } .xs-mb-10 { margin-bottom: 10px !important } .xs-mb-20 { margin-bottom: 20px !important } .xs-mb-30 { margin-bottom: 30px !important } .xs-mb-40 { margin-bottom: 40px !important } .xs-mb-50 { margin-bottom: 50px !important } .xs-mb-60 { margin-bottom: 60px !important } .xs-mb-70 { margin-bottom: 70px !important } .xs-mb-80 { margin-bottom: 80px !important } .xs-mb-90 { margin-bottom: 90px !important } .xs-mb-100 { margin-bottom: 100px !important } .xs-mb-110 { margin-bottom: 110px !important } .xs-mb-120 { margin-bottom: 120px !important } .xs-mb-130 { margin-bottom: 130px !important } .xs-mb-140 { margin-bottom: 140px !important } .xs-mb-150 { margin-bottom: 150px !important } .xs-mb-200 { margin-bottom: 200px !important } } ::-webkit-scrollbar { width: 5px } ::-webkit-scrollbar-track { background: #fff } ::-webkit-scrollbar-thumb { background: #000; border-radius: 0 } .main-page-wrapper { overflow-x: hidden } body { font-family: "Satoshi",sans-serif; font-weight: normal; font-size: 20px; position: relative; color: #000 } .services_our { background: #010230; padding: 4rem 0; margin: 7rem 0 0 0; } h1,h2,h3,h4,h5,h6 { font-weight: 500; color: #000 } p { line-height: 1.85em } .font-poppins { font-family: "Poppins",sans-serif } .font-outfit { font-family: "Outfit",sans-serif } .fw-600 { font-weight: 600 } .fw-500 { font-weight: 500 } .fs-36 { font-size: 24px; line-height: 1.444em } .fs-28 { font-size: 28px; line-height: 1.5em } .fs-24 { font-size: 24px } .fs-22 { font-size: 22px; line-height: 1.5em } .shapes { position: absolute; z-index: -1 } .border-30 { /* border-radius: 13px; */ } .bg-grey { background: #f1f1f1 } .bg-one { background: #f6f6f6 !important } #switcher { position: fixed; left: 0; top: 150px; z-index: 999; background: #380cfa; color: #fff; border-radius: 50%; width: 35px; height: 35px; line-height: 35px; font-size: 16px; animation: rotated 8s infinite linear } @media(max-width: 575px) { #switcher { top:90px; left: auto; right: 0 } } .ctn-preloader { height: 100%; position: fixed; left: 0; top: 0; width: 100%; z-index: 999999; background: #fff; display: flex; align-items: center; justify-content: center; flex-direction: column } .ctn-preloader .icon { display: inline-block; position: relative } .ctn-preloader .icon span { animation: spinner 3s infinite linear; border-radius: 50%; position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 1 } .ctn-preloader .icon span:after { content: ""; position: absolute; width: 9px; height: 9px; top: 5px; left: 0; box-shadow: 0 0 10px rgba(0,0,0,.5); border-radius: 50%; background: #000 } .ctn-preloader .txt-loading { -webkit-user-select: none; -moz-user-select: none; user-select: none; margin-top: 45px } .ctn-preloader .txt-loading .letters-loading { font-family: "Montserrat",sans-serif; letter-spacing: 12px; font-weight: 700; display: inline-block; color: rgba(0,0,0,.05); position: relative; font-size: 60px; line-height: 30px } .ctn-preloader .txt-loading .letters-loading::before { animation: letters-loading 4s infinite; color: #000; content: attr(data-text-preloader); left: 0; opacity: 0; top: 0; line-height: 30px; position: absolute } .ctn-preloader .txt-loading .letters-loading:nth-child(2):before { animation-delay: .2s } .ctn-preloader .txt-loading .letters-loading:nth-child(3):before { animation-delay: .4s } .ctn-preloader .txt-loading .letters-loading:nth-child(4):before { animation-delay: .6s } .ctn-preloader .txt-loading .letters-loading:nth-child(5):before { animation-delay: .8s } .ctn-preloader .txt-loading .letters-loading:nth-child(6):before { animation-delay: 1s } .ctn-preloader .txt-loading .letters-loading:nth-child(7):before { animation-delay: 1.2s } .ctn-preloader .txt-loading .letters-loading:nth-child(8):before { animation-delay: 1.4s } @keyframes spinner { to { transform: rotateZ(360deg) } } @keyframes letters-loading { 0%,75%,100% { opacity: 0; transform: rotateY(-90deg) } 25%,50% { opacity: 1; transform: rotateY(0deg) } } .scroll-top { width: 35px; height: 35px; line-height: 35px; position: fixed; bottom: 20px; right: 25px; z-index: 99; text-align: center; color: #fff; font-size: 25px; cursor: pointer; border-radius: 50%; background: #010230; transition: all .3s ease-in-out } .scroll-top:after { position: absolute; z-index: -1; content: ""; top: 100%; left: 5%; height: 10px; width: 90%; opacity: 1; background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 80%) } .tran3s { transition: all .3s ease-in-out } .tran4s { transition: all .4s ease-in-out } .tran5s { transition: all .5s ease-in-out } .tran6s { transition: all .6s ease-in-out } .title-one h2 { font-family: "Poppins",sans-serif; font-size: 50px; line-height: 60px; font-weight: 600; letter-spacing: -1px } .title-one h2.fw-500 { font-weight: 500; line-height: 1.1111em; letter-spacing: -1.2px } .title-one .upper-title { font-size: 18px; font-weight: 500; letter-spacing: 1.08px; text-transform: uppercase; color: rgba(0,0,0,.5) } .title-two h2 { font-family: "Outfit",sans-serif; font-size: 72px; line-height: 1em; font-weight: 700; letter-spacing: -1px } .title-two .upper-title { font-size: 18px; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; color: rgba(0,0,0,.3); margin-bottom: 12px } .title-three h2 { font-family: "Montserrat",sans-serif; font-size: 72px; line-height: 1em; font-weight: 700; letter-spacing: -1.44px } .title-three .upper-title { font-size: 18px; font-weight: 500; letter-spacing: 1px; text-transform: uppercase; color: #380cfa; margin-bottom: 12px } .title-three .upper-title.color-two { color: rgba(0,0,0,.4) } .title-four h2 { font-family: "Montserrat",sans-serif; font-weight: 700; font-size: 64px; line-height: 1.125em; letter-spacing: -1px } .title-five h2 { text-transform: capitalize; font-size: 78px; line-height: 1.2; font-weight: 700; letter-spacing: -0.78px; position: relative; z-index: 1 } .title-five h2 span { display: inline-block; /* padding: 0 20px; */ position: relative; margin-top: 10px; } .title-five h2 span::before { content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: -1; border-radius: 25px; background: #fff } .btn-one { font-family: "Poppins",sans-serif; font-size: 18px; font-weight: 500; color: #000; border: 1px solid #000; border-radius: 50px; padding: 8px 12px 8px 25px; letter-spacing: -1px; position: relative; transition: all .3s ease-in-out 0s; text-transform: uppercase; } .btn-one .icon { display: flex; align-items: center; justify-content: center; width: 35px; height: 35px; border-radius: 50%; background: #665e5e45; transition: all .3s ease-in-out 0s; margin-left: 24px } .btn-one:before { content: ""; position: absolute; top: -1px; left: -1px; bottom: -1px; right: -1px; border-radius: 50px; background: #010230; z-index: -1; opacity: 0; transition: all .3s ease-in-out 0s } .btn-one:hover { border-color: rgba(0,0,0,0); color: #fff } .btn-one:hover:before { opacity: 1 } .btn-two { font-weight: 500; color: #fff; border-radius: 50px; padding: 0 45px; line-height: 55px; background: #000; transition: all .3s ease-in-out 0s } .btn-two:hover { background: #380cfa } .btn-two.invert { background: #fff; color: #000 } .btn-two.invert:hover { background: #ff481f; color: #fff } .btn-three { font-family: "Poppins",sans-serif; font-weight: 500; letter-spacing: 2px; font-size: 18px; color: #fff; text-transform: uppercase; border-radius: 50px; padding: 0 40px; line-height: 51px; border: 2px solid #fff; transition: all .3s ease-in-out 0s } .btn-three:hover { background: #fff; color: #7e2fff } .btn-four { font-weight: 500; letter-spacing: -0.5px; font-size: 20px; color: #7e2fff; border-radius: 50px; padding: 0 45px; line-height: 53px; border: 1px solid #7e2fff; transition: all .3s ease-in-out 0s } .btn-four:hover { background: #7e2fff; color: #fff } .btn-five { font-weight: 500; letter-spacing: -0.5px; font-size: 20px; color: #fff; border-radius: 50px; padding: 0 40px; line-height: 55px; background: #ff4bd8; transition: all .3s ease-in-out 0s } .btn-five:hover { background: #ff481f; color: #fff } .btn-six { font-weight: 500; letter-spacing: -0.5px; font-size: 20px; color: #fff; border-radius: 50px; padding: 0 45px; line-height: 53px; border: 1px solid #fff; transition: all .3s ease-in-out 0s } .btn-six:hover { background: #fff; color: #7e2fff } .btn-seven { font-family: "Outfit",sans-serif; font-weight: 500; font-size: 20px; color: #fff; border-radius: 50px; padding: 0 45px; line-height: 60px; background: #ff481f; text-align: center; transition: all .3s ease-in-out 0s } .btn-seven:hover { background: #000 } .btn-eight { font-family: "Montserrat",sans-serif; font-weight: 600; font-size: 20px; color: #fff; border-radius: 10px; padding: 0 36px; line-height: 60px; background: #ff640f; transition: all .3s ease-in-out 0s } .btn-eight:hover { background: #ff4bd8 } .btn-nine { font-family: "Montserrat",sans-serif; font-weight: 600; font-size: 18px; color: #ff640f; border-radius: 10px; padding: 0 30px; line-height: 46px; border: 2px solid #ff640f; transition: all .3s ease-in-out 0s } .btn-nine.xl { font-size: 20px; line-height: 63px; padding: 0 70px } .btn-nine:hover { background: #ff640f; color: #fff } .btn-ten { font-family: "Montserrat",sans-serif; font-weight: 600; letter-spacing: -0.5px; font-size: 20px; color: #ff640f; border-radius: 50px; padding: 0 45px; line-height: 56px; border: 2px solid #ff640f; transition: all .3s ease-in-out 0s } .btn-ten:hover { background: #ff640f; color: #fff } .btn-eleven { font-family: "Outfit",sans-serif; font-weight: 500; font-size: 20px; color: #000; border-radius: 50px; border: 1px solid #000; padding: 0 45px; line-height: 58px; text-align: center; transition: all .3s ease-in-out 0s } .btn-eleven:hover { background: #ff481f; border-color: #ff481f; color: #fff } .btn-twelve { font-family: "Montserrat",sans-serif; font-weight: 600; font-size: 20px; color: #fff; letter-spacing: -0.5px; border-radius: 50px; padding: 0 35px; line-height: 58px; background: linear-gradient(84.82deg, #FD2AA5 0%, #FB7771 95.69%); display: inline-flex; align-items: center; transition: all .3s ease-in-out 0s; position: relative; z-index: 1 } .btn-twelve:before { content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; border-radius: 50px; background: #ff481f; opacity: 0; z-index: -1; transition: all .3s ease-in-out 0s } .btn-twelve img { margin-left: 15px } .btn-twelve:hover:before { opacity: 1 } .btn-thirteen { font-weight: 500; font-size: 24px; color: #fff; background: #000; border-radius: 50px; padding: 0 45px; line-height: 65px; min-width: 215px; text-align: center; transition: all .3s ease-in-out 0s } .btn-thirteen:hover { background: #ffd365; color: #000 } .btn-fourteen { font-weight: 700; font-size: 20px; color: #000; border-radius: 50px; border: 1px solid #000; padding: 0 35px; line-height: 58px; transition: all .3s ease-in-out 0s } .btn-fourteen:hover { background: #ffd365; border-color: #ffd365 } .btn-fifteen { font-weight: 500; font-size: 20px; color: #fff; border-radius: 30px; border: 2px solid #fff; padding: 0 40px; line-height: 46px; transition: all .3s ease-in-out 0s } .btn-fifteen:hover { background: #010230; border-color: #010230 } .btn-sixteen { font-weight: 500; font-size: 20px; color: #fff; border-radius: 30px; padding: 0 35px; line-height: 50px; background: #010230; transition: all .3s ease-in-out 0s } .btn-sixteen:hover { background: #000 } .btn-seventeen { font-family: "Montserrat",sans-serif; font-weight: 700; font-size: 20px; color: #fff; padding: 0 33px; line-height: 65px; letter-spacing: -0.2px; background: #ff500a; transition: all .3s ease-in-out 0s } .btn-seventeen:hover { background: #000 } .btn-eighteen .text { font-family: "Montserrat",sans-serif; font-weight: 600; font-size: 20px; font-style: italic; color: #000 } .btn-eighteen .icon { width: 50px; height: 50px; background: #000; margin-left: 45px; position: relative } .btn-eighteen .icon:before { content: ""; position: absolute; width: 30px; height: 2px; background: #000; left: -30px; top: 50% } .btn-eighteen:hover .text { text-decoration: underline } .btn-eighteen:hover .icon { background: #ff500a } .btn-nineteen { font-family: "Montserrat",sans-serif; font-weight: 600; letter-spacing: 1px; font-size: 15px; color: #000; text-transform: uppercase; border-radius: 50px; padding: 0 50px; line-height: 58px; border: 1px solid #000; transition: all .3s ease-in-out 0s } .btn-nineteen:hover { background: #000; color: #fff } .btn-twenty { font-size: 15px; font-weight: 500; text-transform: uppercase; padding: 0 35px; min-width: 160px; text-align: center; background: #101010; color: #fff; line-height: 50px; letter-spacing: 1.6px } .btn-twenty:hover { background: #ff481f } .sidenavbtn { font-size: 35px } .sidenavbtn:hover { color: #ff500a } .offcanvas.sidebar-nav { width: 450px; border: none; padding: 30px 30px 20px; max-height: 100%; overflow-y: auto } .offcanvas.sidebar-nav .btn-close { box-shadow: none; opacity: 1 } .offcanvas.sidebar-nav .sidebar-nav-item { padding: 30px 0 55px } .offcanvas.sidebar-nav .sidebar-nav-item .nav-item>a { font-size: 22px; line-height: 2.42em; color: #000; position: relative; transition: all .3s ease-in-out } .offcanvas.sidebar-nav .sidebar-nav-item .nav-item:hover>a,.offcanvas.sidebar-nav .sidebar-nav-item .nav-item.active>a { color: #ff500a } .offcanvas.sidebar-nav .sidebar-nav-item .dropdown-toggle::after { display: none } .offcanvas.sidebar-nav .sidebar-nav-item .dropdown-toggle::before { content: ""; position: absolute; margin: 0; border: none; font-size: 18px; right: -25px; top: 2px; font-family: "bootstrap-icons"; font-weight: 700; transition: transform .3s ease-in-out } .offcanvas.sidebar-nav .sidebar-nav-item .dropdown-toggle::before.show::before { transform: rotate(180deg) } .offcanvas.sidebar-nav .sidebar-nav-item .dropdown-menu { position: static !important; border: none; transform: scale(1) !important; padding: 10px 0 10px 15px } .offcanvas.sidebar-nav .sidebar-nav-item .dropdown-menu a { font-size: 18px; line-height: 45px; color: #000; padding: 0; background: rgba(0,0,0,0); transition: all .3s ease-in-out } .offcanvas.sidebar-nav .sidebar-nav-item .dropdown-menu a:hover { color: #ff500a } .offcanvas.sidebar-nav .sidebar-nav-item .dropdown-menu a:hover span:before { transform: scale(1) } .offcanvas.sidebar-nav .sidebar-nav-item .dropdown-menu a span { position: relative } .offcanvas.sidebar-nav .sidebar-nav-item .dropdown-menu a span::before { content: ""; position: absolute; width: 100%; height: 2px; left: 0; bottom: -2px; background: #ff500a; transform: scale(0, 1); transform-origin: 0 0; transition: all .3s ease-in-out } .offcanvas.sidebar-nav .title { font-family: "Montserrat",sans-serif; font-weight: 700; text-transform: uppercase; letter-spacing: -1px; font-size: 22px } .offcanvas.sidebar-nav .address-block p a { font-size: 1.2em; font-weight: 500; color: #000; text-decoration: underline } .offcanvas.sidebar-nav .social-icon a { font-size: 1.3em; margin: 10px 10px 0; transition: all .2s ease-in-out 0s } .offcanvas.sidebar-nav .social-icon a:hover { color: #ff500a } .theme-main-menu { position: relative; z-index: 999; transition: all .4s ease-in-out 0s } .theme-main-menu.gap-one { padding: 8px 40px; } .theme-main-menu.gap-two { padding: 60px 75px } .theme-main-menu .space-X { padding-left: 40px; padding-right: 40px } .theme-main-menu.menu-overlay { position: relative; background: #fff; } .theme-main-menu.fixed { position: fixed !important; left: 0; right: 0; background: #fff; box-shadow: 0 13px 35px -12px rgba(35,35,35,.1) } .theme-main-menu.fixed.gap-two { padding: 15px 30px } .theme-main-menu.bottom-border:not(.fixed) { border-bottom: 1px solid rgba(0,0,0,.1) } .theme-main-menu .navbar-toggler { width: 52px; height: 50px; padding: 0; box-shadow: none; position: relative; z-index: 99; border: none; background: #ff481f } .theme-main-menu .navbar-toggler:focus { box-shadow: none } .theme-main-menu .navbar-toggler::before,.theme-main-menu .navbar-toggler::after { content: ""; position: absolute; top: 50%; left: 10px; width: 32px; height: 2px; pointer-events: none; transition: transform .25s; transform-origin: 50% 50%; background: #fff } .theme-main-menu .navbar-toggler span { position: absolute; left: 10px; overflow: hidden; width: 32px; height: 2px; margin-top: -1px; text-indent: 200%; transition: opacity .25s; background: #fff } .theme-main-menu .navbar-toggler::before { transform: translate3d(0, -9px, 0) scale3d(1, 1, 1) } .theme-main-menu .navbar-toggler::after { transform: translate3d(0, 8px, 0) scale3d(1, 1, 1) } .theme-main-menu .navbar-toggler[aria-expanded=true] span { opacity: 0 } .theme-main-menu .navbar-toggler[aria-expanded=true]::before { transform: rotate3d(0, 0, 1, 45deg) } .theme-main-menu .navbar-toggler[aria-expanded=true]::after { transform: rotate3d(0, 0, 1, -45deg) } .theme-main-menu .nav-item .nav-link { font-weight: 500; font-size: 18px; line-height: initial; color: #000000; padding: 10px 0; margin: 0 23px; position: relative; transition: all .2s ease-in-out 0s } .theme-main-menu .nav-item .dropdown-toggle::after { content: ""; font-family: "bootstrap-icons"; border: none; vertical-align: -1px; margin-left: 3px; font-weight: 900; font-size: 12px; transition: all .3s ease-in-out 0s } .theme-main-menu .navbar .show.dropdown-toggle::after { transform: rotate(180deg) } .theme-main-menu.menu-style-one { } .theme-main-menu.menu-style-one.fixed { background: #010230; padding-top: 15px; padding-bottom: 15px } .theme-main-menu.menu-style-one.fixed a { color: #fff; } .theme-main-menu.menu-style-one.fixed a img {} .theme-main-menu.menu-style-one.fixed .nav-item:hover .nav-link { color: #ff481f } .theme-main-menu.menu-style-one .mega-dropdown .home-item:hover span,.theme-main-menu.menu-style-one .dropdown-menu .dropdown-item:hover,.theme-main-menu.menu-style-one .dropdown-menu .dropdown-item.active { color: #ff481f } .theme-main-menu.menu-style-one .mega-dropdown .home-item span:before,.theme-main-menu.menu-style-one .dropdown-menu .dropdown-item span:before { background: #ff481f } .theme-main-menu.menu-style-one .navbar-toggler { background: linear-gradient(210.63deg, #FF8A44 16.07%, #FF40AC 88.51%) } .theme-main-menu.menu-style-two { padding: 35px 40px; transition: none } .theme-main-menu.menu-style-two .inner-content { background: #000; border-radius: 100px; padding: 15px 30px } .theme-main-menu.menu-style-two .nav-item .nav-link { color: #fff } .theme-main-menu.menu-style-two .nav-item:hover .nav-link { color: #fff } .theme-main-menu.menu-style-two.fixed { padding: 0 } .theme-main-menu.menu-style-two.fixed .inner-content { border-radius: 0 } .theme-main-menu.menu-style-two .navbar-toggler { background: #faff08 } .theme-main-menu.menu-style-two .navbar-toggler:after,.theme-main-menu.menu-style-two .navbar-toggler:before,.theme-main-menu.menu-style-two .navbar-toggler span { background: #000 } .theme-main-menu.menu-style-three .info-row { padding-top: 12px; padding-bottom: 12px } .theme-main-menu.menu-style-three .info-row .up-nav { margin: 0 -4px } .theme-main-menu.menu-style-three .info-row .up-nav li { margin: 0 4px } .theme-main-menu.menu-style-three .info-row .up-nav li a { font-size: 16px; font-weight: 500; color: rgba(0,0,0,.6); transition: all .2s ease-in-out 0s } .theme-main-menu.menu-style-three .info-row .up-nav li a:hover { color: #000 } .theme-main-menu.menu-style-three .info-row .contact-info { margin: 0 -15px } .theme-main-menu.menu-style-three .info-row .contact-info li { padding: 0 15px } .theme-main-menu.menu-style-three .info-row .contact-info li a { font-size: 18px; color: #000 } .theme-main-menu.menu-style-three .info-row .contact-info li a:hover { text-decoration: underline } .theme-main-menu.menu-style-three .inner-content { border-top: 1px solid rgba(0,0,0,.1); border-bottom: 1px solid rgba(0,0,0,.1); padding-top: 12px; padding-bottom: 12px } .theme-main-menu.menu-style-three .nav-item .nav-link { color: #000 } .theme-main-menu.menu-style-three .nav-item:hover .nav-link,.theme-main-menu.menu-style-three .mega-dropdown .home-item:hover span,.theme-main-menu.menu-style-three .dropdown-menu .dropdown-item:hover,.theme-main-menu.menu-style-three .dropdown-menu .dropdown-item.active { color: #ff481f } .theme-main-menu.menu-style-three .mega-dropdown .home-item span:before,.theme-main-menu.menu-style-three .dropdown-menu .dropdown-item span:before { background: #ff481f } .theme-main-menu.menu-style-three.fixed .info-row { display: none } .theme-main-menu.menu-style-three.fixed .inner-content { border-color: rgba(0,0,0,0) } .theme-main-menu.menu-style-four .nav-item .nav-link { color: #000 } .theme-main-menu.menu-style-four .nav-item:hover .nav-link,.theme-main-menu.menu-style-four .mega-dropdown .home-item:hover span,.theme-main-menu.menu-style-four .dropdown-menu .dropdown-item:hover,.theme-main-menu.menu-style-four .dropdown-menu .dropdown-item.active { color: #ff640f } .theme-main-menu.menu-style-four .mega-dropdown .home-item span:before,.theme-main-menu.menu-style-four .dropdown-menu .dropdown-item span:before,.theme-main-menu.menu-style-four .navbar-toggler { background: #ff640f } .theme-main-menu.menu-style-four.fixed { padding-top: 15px; padding-bottom: 15px } .theme-main-menu.menu-style-five.fixed { background: #000; padding-top: 15px; padding-bottom: 15px } .theme-main-menu.menu-style-five .nav-item:hover .nav-link,.theme-main-menu.menu-style-five .mega-dropdown .home-item:hover span,.theme-main-menu.menu-style-five .dropdown-menu .dropdown-item:hover,.theme-main-menu.menu-style-five .dropdown-menu .dropdown-item.active { color: #fd32a1 } .theme-main-menu.menu-style-five .mega-dropdown .home-item span:before,.theme-main-menu.menu-style-five .dropdown-menu .dropdown-item span:before,.theme-main-menu.menu-style-five .navbar-toggler { background: #fd32a1 } .theme-main-menu.menu-style-six { padding: 30px 35px; transition: none } .theme-main-menu.menu-style-six .inner-content { background: #fff; border-radius: 100px; padding: 20px 30px } .theme-main-menu.menu-style-six .nav-item .nav-link { color: #000 } .theme-main-menu.menu-style-six .nav-item:hover .nav-link { color: #ff481f } .theme-main-menu.menu-style-six.fixed { padding: 0 } .theme-main-menu.menu-style-six.fixed .inner-content { border-radius: 0 } .theme-main-menu.menu-style-seven.fixed { background: #010d29 } .theme-main-menu.menu-style-seven .navbar-toggler { background: #fff } .theme-main-menu.menu-style-seven .navbar-toggler:after,.theme-main-menu.menu-style-seven .navbar-toggler:before,.theme-main-menu.menu-style-seven .navbar-toggler span { background: #010230 } .theme-main-menu .login-btn-one { color: #000000; } .theme-main-menu .login-btn-one img { filter: brightness(0) saturate(100%); } .theme-main-menu.menu-style-one.fixed img.icon.me-2 { filter: brightness(0) saturate(100%) invert(100%) sepia(94%) saturate(1237%) hue-rotate(204deg) brightness(128%) contrast(93%); } .theme-main-menu .login-btn-two { font-family: "Poppins",sans-serif; font-size: 18px; line-height: 45px; padding: 0 20px; color: #fff; border-radius: 30px; background: rgba(255,255,255,.2); transition: all .3s ease-in-out 0s } .theme-main-menu .login-btn-two:hover { background: #7e2fff } .theme-main-menu .signup-btn-one { line-height: 48px; border: 1px solid #030303; border-radius: 30px; color: #000000; padding: 0 45px; transition: all .3s ease-in-out 0s } .theme-main-menu.menu-style-one.fixed a.fw-500.signup-btn-one { border: 1px solid #fff; } .theme-main-menu .signup-btn-one.version-two { background: #fff; color: #000 } .theme-main-menu .signup-btn-one.version-two:hover { color: #fff } .theme-main-menu .signup-btn-one.version-three { background: #000; color: #fff; border: none; line-height: 50px } .theme-main-menu .signup-btn-one.version-three:hover { background: #ffd365; color: #000 } .theme-main-menu .signup-btn-one:hover { background: #380cfa; border-color: #45489f; color: #Fff; } .theme-main-menu .signup-btn-two { font-size: 18px; line-height: 45px; padding: 0 30px; color: #000; border-radius: 30px; background: #faff08; transition: all .3s ease-in-out 0s } .theme-main-menu .signup-btn-two:hover { background: #7e2fff; color: #fff } .theme-main-menu .signup-btn-three span { display: inline-block; font-weight: 500; color: #ff481f; padding: 0 30px; line-height: 48px; border: 1px solid #ff481f; border-radius: 30px; background: #fff; transition: all .2s ease-in-out 0s } .theme-main-menu .signup-btn-three .icon { width: 50px; height: 50px; background: #ff481f; color: #fff; font-size: 22px; margin-left: -12px; transition: all .2s ease-in-out 0s } .theme-main-menu .signup-btn-three:hover span { background: #ff481f; color: #fff } .theme-main-menu .signup-btn-three:hover .icon { background: #000 } .theme-main-menu .signup-btn-four { display: inline-block; font-weight: 500; color: #ff481f; padding: 0 45px; line-height: 48px; border: 1px solid #ff481f; border-radius: 30px; transition: all .2s ease-in-out 0s } .theme-main-menu .signup-btn-four:hover { background: #ff481f; color: #fff } .theme-main-menu .cart-icon { width: 50px; height: 50px; /* background: #ffc107; */ /* border: 2px solid #000000; */ transition: all .3s ease-in-out 0s } .theme-main-menu.menu-style-one.fixed button.dropdown-toggle.cart-icon.d-flex.align-items-center.justify-content-center.rounded-circle { border: 1px solid #fff; } button.dropdown-toggle.cart-icon.d-flex.align-items-center.justify-content-center.rounded-circle img { filter: brightness(0) saturate(100%); width: 21px; } .theme-main-menu.menu-style-one.fixed img.icon { filter: brightness(0) saturate(100%) invert(100%) sepia(94%) saturate(1237%) hue-rotate(204deg) brightness(128%) contrast(93%) !important; } .theme-main-menu .cart-icon.version-two { background: rgba(255,255,255,.15); border-color: rgba(0,0,0,0) } .theme-main-menu .cart-icon:hover { background: #ffc107; border-color: #ffc107; } .theme-main-menu .cart-icon.version-three { border-color: #000 } .theme-main-menu .cart-icon.version-three:hover { background: #ffd365; border-color: #ffd365 } .theme-main-menu .cart-group-wrapper .dropdown-toggle:after { display: none } .theme-main-menu .cart-group-wrapper .dropdown-menu { width: 300px; background: #fff; border: none; border-radius: 5px; padding: 30px 20px; box-shadow: 0px 25px 50px rgba(213,216,223,.5) } .theme-main-menu .cart-group-wrapper .item-img { width: 70px; height: 75px; padding: 5px; background: #f5f5f5 } .theme-main-menu .cart-group-wrapper .item-info { width: calc(100% - 70px); padding-left: 20px; position: relative; font-family: "Montserrat",sans-serif } .theme-main-menu .cart-group-wrapper .item-info .name { font-weight: 500; font-size: 16px; color: #000; margin: 0 0 5px; transition: all .3s ease-in-out 0s } .theme-main-menu .cart-group-wrapper .item-info .name:hover { text-decoration: underline; color: #380cfa } .theme-main-menu .cart-group-wrapper .item-info .price { font-size: 16px; color: #000; font-weight: 600 } .theme-main-menu .cart-group-wrapper .item-info .price .quantity { font-size: 16px; color: rgba(31,31,31,.5); margin-left: 7px } .theme-main-menu .cart-group-wrapper .item-info .price .delete-item { color: rgba(31,31,31,.4); float: right } .theme-main-menu .cart-group-wrapper .item-info .price .delete-item:hover { color: #ff481f } .theme-main-menu .cart-group-wrapper .selected-item { border-bottom: 1px solid #eee; padding-bottom: 25px; margin-bottom: 20px } .theme-main-menu .cart-group-wrapper .subtotal { padding-bottom: 7px } .theme-main-menu .cart-group-wrapper .subtotal .title { font-weight: 500; font-size: 18px; color: #000 } .theme-main-menu .cart-group-wrapper .subtotal .total-price { font-size: 16px; font-weight: 600; letter-spacing: 0px; color: #000 } .theme-main-menu .cart-group-wrapper .button-group a { display: block; line-height: 43px; border: 1px solid #dbdbdb; text-align: center; font-weight: 600; font-size: 13px; text-transform: uppercase; color: #000; letter-spacing: 1px; margin-top: 12px; transition: all .3s ease-in-out } .theme-main-menu .cart-group-wrapper .button-group a:hover { color: #fff; background: #212121 } .theme-main-menu .social-icon { font-size: 25px; width: 50px; height: 50px; line-height: 50px; text-align: center; color: #000; margin-right: 10px; border-radius: 50%; background: rgba(0,0,0,.09); transition: all .3s ease-in-out 0s } .theme-main-menu .social-icon:hover { background: #ff500a; color: #fff } .navbar .dropdown-menu .dropdown-item { text-transform: capitalize; line-height: 40px; font-size: .9em; background: rgba(0,0,0,0); position: relative; color: #000; transition: all .2s ease-in-out 0s } .navbar .dropdown-menu .dropdown-item span { position: relative } .navbar .dropdown-menu .dropdown-item span:before { content: ""; position: absolute; left: 0; bottom: -2px; width: 100%; height: 2px; background: #380cfa; transform: scale(0, 1); transform-origin: 0 0; transition: all .2s ease-in-out 0s } .navbar .dropdown-menu .dropdown-item:hover span:before,.navbar .dropdown-menu .dropdown-item.active span:before { transform: scale(1) } .navbar .dropdown-menu .dropdown-item.active,.navbar .dropdown-menu .dropdown-item:hover { color: #380cfa } .theme-main-menu .mega-dropdown,.theme-main-menu .navbar { position: static } .theme-main-menu .mega-dropdown .col-lg-3 { max-width: 25%; width: 25% } .theme-main-menu .mega-dropdown .home-item { text-align: center; margin-top: 15px } .theme-main-menu .mega-dropdown .home-item .img-item { border: 1px solid #e1e1e1; border-radius: 15px; overflow: hidden; margin-bottom: 12px; box-shadow: 0 10px 30px rgba(0,0,0,.08) } .theme-main-menu .mega-dropdown .home-item .img-item img { transition: all .6s ease-in-out 0s } .theme-main-menu .mega-dropdown .home-item span { font-size: .9em; position: relative; display: inline-block; padding-bottom: 2px; transition: all .3s ease-in-out 0s } .theme-main-menu .mega-dropdown .home-item span:before { content: ""; position: absolute; left: 0; bottom: 0; width: 100%; height: 2px; background: #380cfa; transform: scale(0, 1); transform-origin: 0 0; transition: all .2s ease-in-out 0s } .theme-main-menu .mega-dropdown .home-item:hover span { color: #380cfa; letter-spacing: .3px } .theme-main-menu .mega-dropdown .home-item:hover span:before { transform: scale(1) } .theme-main-menu .mega-dropdown .home-item:hover .img-item img { transform: scale3d(1.1, 1.1, 1); filter: blur(1px) } .navbar [class*=mega-dropdown] .dropdown-menu { padding: 0 0 15px; margin: 0; right: 0 } .navbar .mega-dropdown-sm .dropdown-menu { min-width: 620px; left: -200px; padding: 10px } .navbar [class*=mega-dropdown] .menu-column { padding: 5px 0 } .navbar [class*=mega-dropdown] .menu-column .mega-menu-title { font-size: 14px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; display: inline-block; position: relative; margin: 0 0 15px; padding-left: 15px } .navbar [class*=mega-dropdown] .menu-column .mega-menu-title:before { content: ""; position: absolute; width: calc(100% - 15px); height: 1px; background: #000; left: 15px; bottom: -5px } @media screen and (min-width: 992px) { .navbar .dropdown-menu { font-size:1em; z-index: 5; background-color: #fff; border-radius: 10px; display: block; right: auto; left: 0; padding: 10px 5px; border: none; top: 100%; visibility: hidden; transform: translateY(5px); opacity: 0; min-width: 200px; box-shadow: 0px 50px 100px rgba(0,0,0,.12); margin: 0; transform-origin: 0 0; transition: all .2s ease-in } .navbar .dropdown-menu:before { content: ""; position: absolute; left: 30px; top: -17px } .navbar .dropdown-menu .dropdown-menu { left: calc(100% + 5px); top: 0; right: auto; min-width: 240px; box-shadow: 0 20px 30px -10px rgba(0,0,0,.15); transform: translateY(0) } .navbar .dropdown:hover>.dropdown-menu { opacity: 1; visibility: visible; transform: translateY(0) } .nav-item .dropdown-toggle::after { display: none } } @media screen and (max-width: 991px) { .navbar { padding:0 } .navbar-collapse .logo { margin-bottom: 10vh; padding-left: 12px } .white-vr .navbar-collapse { background-color: #000 } .navbar-collapse { position: fixed; top: 0; background-color: #fff; left: 0; height: 100vh; max-height: 100vh; overflow-y: auto; clear: both; width: 320px; max-width: calc(100vw - 60px); z-index: 9999; transform: translateX(-100%); display: block !important; padding: 20px 0 20px; transition: all .3s ease-in-out } .navbar-collapse.show { transform: translateX(0); box-shadow: 15px 0 25px rgba(35,35,35,.09) } .menu-style-one .navbar-collapse,.menu-style-two .navbar-collapse,.menu-style-five .navbar-collapse { background: #212121 } .menu-style-one .navbar-collapse .navbar-nav .nav-link,.menu-style-two .navbar-collapse .navbar-nav .nav-link,.menu-style-five .navbar-collapse .navbar-nav .nav-link { border-top: 1px dashed rgba(255,255,255,.15) } .menu-style-seven .navbar-collapse { background: #010d29 } .menu-style-seven .navbar-collapse .navbar-nav .nav-link { border-top: 1px dashed rgba(255,255,255,.15) } .theme-main-menu .navbar .mega-dropdown { position: relative } .navbar .navbar-nav .nav-link { margin: 0; padding: 15px 12px; border-top: 1px dashed rgba(0,0,0,.1) } .navbar .dropdown-menu .dropdown-item { line-height: 38px; font-size: 17px } .navbar .dropdown-menu { border: none; padding: 10px 0; border-radius: 0; margin: 0; background: #fff; border-top: 1px dashed rgba(0,0,0,.1) } .navbar [class*=mega-dropdown] .dropdown-menu { padding: 0; min-width: 100% } .navbar [class*=mega-dropdown] .menu-column { padding: 0 } .navbar [class*=mega-dropdown] .menu-column .mega-menu-title { padding-left: 10px; margin-top: 15px } .navbar [class*=mega-dropdown] .menu-column .mega-menu-title:before { left: 10px } .navbar .dropdown-toggle::after { position: absolute; right: 15px; top: 0; line-height: 58px } } .hero-banner-one { background-size: cover; padding: 8rem 0 12rem 0; } .hero-banner-one p { margin: 17px 0 12px 0; } .hero-banner-one a { color: #fff; border: 2px solid #1d1b6240; border-radius: 32px; width: 271px; padding: 15px 0; margin: 29px 0; background: #010230; transition: all 0.3s ease-in; font-weight: 500; font-family: 'Satoshi'; } .hero-banner-one a:hover {background: #ffffff;color: #010230;} .hero-banner-one video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; object-position: top; } .hero-banner-one .hero-heading { font-family: "Poppins",sans-serif; font-size: 108px; line-height: 1.1; color: #fff; letter-spacing: -1.9px } .hero-banner-one .hero-heading span { display: inline-block; width: 315px; height: 8px; border-radius: 6px; background: #fff; vertical-align: middle; margin: 0 12px; display: none; } .hero-banner-one .card-bg { width: 680px; height: 110px; border-radius: 100px; background: #fff; padding: 5px 30px } .hero-banner-one .card-bg strong { font-size: 28px; margin-bottom: -8px } .hero-banner-one .card-bg span { color: rgba(0,0,0,.5); font-size: 20px } .hero-banner-one .card-bg .icon { position: absolute; width: 166px; height: 166px; top: 50%; left: 50%; padding: 25px; transform: translate(-50%, -50%); background: linear-gradient(155.34deg, #FF39B3 17.04%, #FFC146 89.33%); z-index: 1 } .hero-banner-one .card-bg .icon:before { content: ""; position: absolute; width: 200%; height: 200%; top: -50%; left: -50%; border-radius: 50%; z-index: -1; border: 1px solid #fff; opacity: .1; background: linear-gradient(155.34deg, #FF39B3 17.04%, #FFC146 89.33%); animation: growAndFade 3s infinite ease-out } .hero-banner-one .card-bg .icon:after { content: ""; position: absolute; width: 150%; height: 150%; top: -25%; left: -25%; border-radius: 50%; z-index: -1; border: 1px solid #fff; opacity: .1; background: linear-gradient(155.34deg, #FF39B3 17.04%, #FFC146 89.33%); animation: growAndFade 3s infinite ease-out } .hero-banner-one .text-facts { position: absolute; right: -25px; bottom: -60px; } .text-facts.sal-animate img {filter: brightness(0) saturate(100%) invert(76%) sepia(49%) saturate(910%) hue-rotate(350deg) brightness(99%) contrast(104%);} .hero-banner-one .text-facts strong { font-size: 62px; margin-bottom: -12px } .hero-banner-one .screen_01 { max-width: 21%; top: 41%; left: 5%; animation: jumpTwo 5s infinite linear } .hero-banner-one .screen_02 { max-width: 20%; top: 42%; right: 8%; animation: jumpThree 5s infinite linear } .hero-banner-two:before { content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: url(../images/shape/shape_07.svg) no-repeat center top; background-size: cover; z-index: -1 } .hero-banner-two:after { content: ""; position: absolute; width: 100%; height: 63%; top: 50%; transform: translateY(-50%); left: 0; background: linear-gradient(180deg, #FFFFFF 0%, #E3CDFF 59.02%, #E2CCFF 65.99%, rgba(215, 196, 255, 0.6) 75.34%, rgba(232, 208, 255, 0) 100%); z-index: -2 } .hero-banner-two .hero-heading { font-family: "Poppins",sans-serif; font-size: 90px; line-height: 1.111em; letter-spacing: -0.9px } .hero-banner-two form { max-width: 735px } .hero-banner-two form input { width: 100%; height: 70px; border: none; border-radius: 12px; background: #fff; padding: 0 100px 0 54px; font-size: 18px } .hero-banner-two form button { width: 52px; height: 50px; right: 10px; top: 10px; border-radius: 10px; background: #7e2fff; position: absolute } .hero-banner-two form button:hover { background: #ff640f } .hero-banner-two form .icon { position: absolute; left: 20px; top: 50%; transform: translateY(-50%) } .hero-banner-two .shape_01 { left: 8%; top: 29%; max-width: 14%; animation: jumpTwo 5s infinite linear } .hero-banner-two .shape_02 { right: 7%; top: 29%; max-width: 13%; animation: jumpThree 5s infinite linear } .count-particles { display: none } #stats,.count-particles { display: none } #stats { overflow: hidden } #particles-js,#particles-js-two,#particles-js-three { width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: -1 } .partical-bg-wrapper { position: relative; z-index: 9 } .hero-banner-three { border-bottom: 1px solid #e0e0e0 } .hero-banner-three .hero-heading { font-family: "Outfit",sans-serif; font-size: 88px; line-height: 1em; font-weight: 800 } .hero-banner-three form { max-width: 660px } .hero-banner-three form button { height: 65px; width: 190px; background: #ff481f; color: #fff; border-radius: 10px; font-weight: 700; font-size: 18px; transition: all .3s ease-in-out 0s } .hero-banner-three form button:hover { background: #000; color: #fff } .hero-banner-three form input { width: calc(100% - 210px); height: 65px; font-size: 18px; border: 1px solid #000; border-radius: 10px; background: rgba(0,0,0,0); padding: 0 25px } .hero-banner-three li { margin: 10px 30px 0 0 } .hero-banner-three .illustration-holder { position: absolute; top: 130px; right: 0; bottom: 0; width: 56%; background: url(../images/assets/bg_03.png) no-repeat left bottom; background-size: cover; z-index: -1 } .hero-banner-three .illustration-holder .man-img { bottom: 0; right: 7%; max-width: 63.69% } .hero-banner-three .illustration-holder .shape_01 { right: 5%; bottom: 4%; max-width: 76.56% } .hero-banner-four .hero-heading { font-family: "Montserrat",sans-serif; font-weight: 700; font-size: 90px; line-height: .944em; letter-spacing: -1.8px } .hero-banner-four .hero-heading span { background: -webkit-linear-gradient(45deg, #FF3BB1, #FF9436); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: rgba(0,0,0,0) } .hero-banner-four .shape_01 { bottom: 0; left: 8%; max-width: 15%; animation: jumpTwo 5s infinite linear } .hero-banner-four .shape_02 { bottom: 42%; right: 12%; max-width: 12%; animation: jumpThree 5s infinite linear } .hero-banner-four .video-wrapper { max-width: 1400px; margin: 50px auto 0; overflow: hidden; background: #fff; border-radius: 50px; padding: 30px } .hero-banner-four .video-wrapper .video-content { overflow: hidden; max-height: 636px; border-radius: 30px } .hero-banner-four .video-wrapper video { display: block; margin: 0 auto } .hero-banner-four .video-wrapper .play-btn { position: absolute; width: 124px; height: 124px; background: rgba(255,255,255,.4); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); top: 50%; left: 50%; transform: translate(-50%, -50%) } .hero-banner-four .video-wrapper .play-btn:hover { background: #ff481f } .hero-banner-four .video-wrapper form { position: absolute; width: 900px; bottom: 75px; left: 50%; transform: translateX(-50%); z-index: 1; background: rgba(255,255,255,.4); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); border-radius: 70px; padding: 12px } .hero-banner-four .video-wrapper form input { width: calc(100% - 100px); height: 85px; border-radius: 50px; padding: 0 35px; font-weight: 500; border: none } .hero-banner-four .video-wrapper form input::-moz-placeholder { color: #000 } .hero-banner-four .video-wrapper form input::placeholder { color: #000 } .hero-banner-four .video-wrapper form button { width: 85px; height: 85px; background: linear-gradient(210.63deg, #FF8A44 16.07%, #FF40AC 88.51%) } .hero-banner-four .video-wrapper form button:hover { background: #ff481f } .hero-banner-five { background: url(../images/media/img_20.jpg) no-repeat center top; background-size: cover } .hero-banner-five:before { content: ""; position: absolute; width: 100%; height: 34%; bottom: 0; left: 0; background: linear-gradient(360deg, rgba(0, 0, 0, 0.68) 7.87%, rgba(0, 0, 0, 0.84) 57.44%, rgba(0, 0, 0, 0) 92.63%); z-index: -1 } .hero-banner-five:after { content: ""; position: absolute; width: 100%; height: 100%; bottom: 0; left: 0; background: rgba(0,0,0,.25); z-index: -1 } .hero-banner-five .hero-heading { font-family: "Montserrat",sans-serif; font-size: 100px; line-height: .95em; font-weight: 800; font-style: italic } .hero-banner-five form { max-width: 1000px; margin: 0 auto; background: #fff; border-radius: 15px; height: 90px } .hero-banner-five form input { width: 100%; height: 100%; border: none; border-radius: 15px; padding: 0 200px 0 30px; font-weight: 500; font-style: italic } .hero-banner-five form input::-moz-placeholder { color: #000 } .hero-banner-five form input::placeholder { color: #000 } .hero-banner-five form button { position: absolute; top: 15px; right: 15px; bottom: 15px; padding: 0 60px 0 30px; color: #fff; font-family: "Montserrat",sans-serif; font-size: 15px; font-weight: 600; letter-spacing: 1px; text-transform: uppercase; border-radius: 10px; background: linear-gradient(84.82deg, #FD2AA5 0%, #FB7771 95.69%) } .hero-banner-five form button img { position: absolute; right: 14px; top: 24px; z-index: 1; animation: jumpThree 8s infinite linear } .hero-banner-five .card-style { padding: 42px 35px; border-radius: 30px; background: rgba(255,255,255,.15) } .hero-banner-five .card-style .icon { height: 42px } .hero-banner-five .card-style h6 { font-family: "Montserrat",sans-serif; font-size: 24px; line-height: 1.25em; font-weight: 600; font-style: italic; color: #fff; letter-spacing: -1px; margin: 30px 0 0 } .hero-banner-six .hero-heading { font-size: 100px; line-height: 1em; font-weight: 700; letter-spacing: -1px } .hero-banner-six .hero-heading span { display: inline-block; background: #fff; padding: 0 20px; border-radius: 25px; position: relative } .hero-banner-six .hero-heading span:nth-child(1) { z-index: 2 } .hero-banner-six .hero-heading span:nth-child(2) { z-index: 1 } .hero-banner-six .hero-heading span:nth-child(3) { z-index: 0; padding-bottom: 20px } .hero-banner-six .hero-heading span img { display: inline-block; margin: -46px -18px -49px -32px } .hero-banner-six .wrapper { max-width: 1750px; padding: 0 20px; position: relative; z-index: -1; margin-top: -70px } .hero-banner-six .wrapper .row-wrapper { margin: 0 -20px } .hero-banner-six .wrapper .row-wrapper .col-wrapper { padding: 0 20px; width: 20% } .hero-banner-six .wrapper .row-wrapper .col-wrapper .inner-content { border-radius: 50px; overflow: hidden } .hero-banner-six .wrapper .box-one { background: #b5ff9d; padding: 25px 10px 20px 30px } .hero-banner-six .wrapper .box-one p { font-size: 22px; color: rgba(0,0,0,.5); margin: 180px 0 -13px } .hero-banner-six .wrapper .box-one .main-count { font-size: 82px; font-weight: 500; letter-spacing: -1px } .hero-banner-six .wrapper .box-two { background: #fff; padding: 50px 12px 40px } .hero-banner-six .wrapper .box-two .main-count { font-size: 70px; font-weight: 500; margin-top: 35px } .hero-banner-six .wrapper .box-two p { font-size: 24px; color: rgba(0,0,0,.5) } .hero-banner-six .wrapper .box-three { background: #ffa0f9; padding: 30px 15px 58px 35px } .hero-banner-six .wrapper .box-three blockquote { font-size: 24px; font-weight: 500; line-height: 1.333em; color: #000; margin: 68px 0 85px } .hero-banner-six .wrapper .box-three .name span { color: rgba(0,0,0,.4); font-weight: normal } .hero-banner-six .wrapper .box-four { background: #2b2b2b; padding: 10px 15px 75px 35px } .hero-banner-six .wrapper .box-four .main-count { font-size: 82px; font-weight: 500; color: #fff } .hero-banner-six .wrapper .box-four p { font-size: 28px; font-weight: 500; color: #fff; line-height: 1.392em; margin: -7px 0 65px } .hero-banner-six .wrapper .box-four li { line-height: 55px; padding: 0 30px; border-radius: 50px; font-size: 22px; font-weight: 500; letter-spacing: -1px; color: #000; display: inline-block } .hero-banner-six .wrapper .box-four li:nth-child(1) { transform: rotate(7.72deg); margin-left: 28px } .hero-banner-six .wrapper .box-four li:nth-child(2) { transform: rotate(-8.78deg) } .hero-banner-six .wrapper .box-four li:nth-child(3) { margin-left: 45px } .hero-banner-six .wrapper .box-four li:nth-child(4) { transform: rotate(11deg) } .hero-banner-seven { margin: 30px; background: url(../images/assets/bg_10.jpg) no-repeat center; background-size: cover; border-radius: 50px } .hero-banner-seven .hero-heading { font-family: "Montserrat",sans-serif; font-size: 92px; font-weight: 700; letter-spacing: -1px; color: #fff; line-height: 1.032em } .hero-banner-seven .cta-btn-one { font-size: 20px; font-weight: 500; color: #fff; line-height: 55px; border-radius: 10px; padding: 0 40px; background: #010230; box-shadow: 0px 15px 40px rgba(0,57,170,.5) } .hero-banner-seven .cta-btn-one:hover { background: #000 } .hero-banner-seven .cta-btn-two { font-size: 20px; font-weight: 500; color: #010230; line-height: 51px; border: 2px solid #010230; border-radius: 10px; padding: 0 40px; box-shadow: 0px 15px 40px rgba(0,57,170,.5) } .hero-banner-seven .cta-btn-two:hover { background: #010230; color: #fff } .hero-banner-seven .illustration_01 { right: 0; bottom: 0; max-width: 52% } .hero-banner-eight { margin: 30px; background: #f7ece9; overflow: hidden } .hero-banner-eight .hero-heading { font-family: "Montserrat",sans-serif; font-size: 170px; font-weight: 800; line-height: .8823em; letter-spacing: -3.4px } .hero-banner-eight .illustration_01 { bottom: -4px; right: 13px; position: absolute } .inner-banner-one { background-position: center; background-size: cover; background-repeat: no-repeat; padding: 520px 0 50px } .inner-banner-one h2 { font-family: "Montserrat",sans-serif; letter-spacing: -2px; font-size: 200px; font-weight: 700; color: #fff; margin: 0 } .fancy-banner-one .bg-wrapper { background: url(../images/assets/bg_02.png) no-repeat center bottom; background-size: cover; overflow: hidden; border-radius: 50px } .fancy-banner-one h2 { font-family: "Outfit",sans-serif; font-size: 90px; line-height: .9111em; letter-spacing: -3px; color: #fff; margin-bottom: 45px } .fancy-banner-one .shape_01 { bottom: 0; left: 0; max-width: 24% } .fancy-banner-one .shape_02 { bottom: 0; right: 0; max-width: 25% } .fancy-banner-two .bg-wrapper { background: #7e2fff; overflow: hidden; border-radius: 40px } .fancy-banner-two .bg-wrapper:before { content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: url(../images/shape/shape_10.svg) no-repeat center; background-size: cover; z-index: -1 } .fancy-banner-two h2 { font-family: "Poppins",sans-serif; font-size: 72px; font-weight: 600; line-height: 1.055em; letter-spacing: -1px; color: #fff; margin-bottom: 30px } .fancy-banner-three { background: #e7f2f6 } .fancy-banner-three:before { content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: url(../images/assets/bg_06.png) no-repeat center bottom; background-size: cover; z-index: -1 } .fancy-banner-three h2 { font-family: "Outfit",sans-serif; font-size: 90px; line-height: 1.111em; letter-spacing: -4px } .fancy-banner-three h2 span { color: #ff481f } .fancy-banner-four .bg-wrapper { background: #fff; border-radius: 50px; padding-left: 15px; padding-right: 15px } .fancy-banner-four h2 { font-family: "Montserrat",sans-serif; font-size: 72px; font-weight: 700; line-height: 1em; letter-spacing: -3px } .fancy-banner-four h2 span { background: -webkit-linear-gradient(45deg, #FF3BB1, #FF9436); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: rgba(0,0,0,0) } .fancy-banner-five { background: url(../images/media/img_36.jpg) no-repeat center; background-size: cover; background-attachment: fixed } .fancy-banner-five .play-btn { width: 112px; height: 112px; background: #f5e900; margin: 0 auto } .fancy-banner-five .play-btn:hover { background: #faff08 } .fancy-banner-five h2 { font-family: "Montserrat",sans-serif; font-size: 92px; font-weight: 800; line-height: 1em; letter-spacing: -1px; color: #fff; text-align: center; margin-top: 30px } .fancy-banner-six .bg-wrapper { background: #fff; border-radius: 50px } .fancy-banner-six .bg-wrapper.bg-two { background: #e5eeff } .fancy-banner-six h2 { font-size: 82px; line-height: 1em; font-weight: 700; letter-spacing: -4px } .fancy-banner-six h2 img { display: inline-block; animation: jumpThree 5s infinite linear } .fancy-banner-six .shape_01 { bottom: 0; right: 5%; max-width: 15% } .fancy-banner-six .shape_02 { bottom: 10%; left: 6%; max-width: 14% } .fancy-banner-seven .bg-wrapper { background: url(../images/assets/bg_11.jpg) no-repeat center bottom; background-size: cover; border-radius: 50px } .fancy-banner-seven h2 { font-family: "Montserrat",sans-serif; font-weight: 600; font-size: 82px; letter-spacing: -3px; line-height: 1.1219em; color: #fff } .fancy-banner-seven .btn-fifteen { line-height: 60px } .fancy-banner-eight { margin: 0 30px } .fancy-banner-eight .bg-wrapper { background: #f7ece8 } .fancy-banner-eight h2 { font-family: "Montserrat",sans-serif; font-size: 120px; font-weight: 800; line-height: .9416em } .fancy-banner-eight p { font-size: 32px; line-height: 1.625em; margin: 30px 0 33px } .fancy-banner-eight .platform-button-group a { width: 195px; height: 60px; border: 2px solid #000; border-radius: 5px; padding: 0 5px 0 22px; margin: 10px 20px 0 0; color: #000; text-align: left; font-size: 20px; transition: all .3s ease-in-out } .fancy-banner-eight .platform-button-group a:hover { transform: translateY(-5px); box-shadow: -5px 10px 30px rgba(0,0,0,.05) } .fancy-banner-eight .platform-button-group a .icon { margin-right: 14px } .fancy-banner-eight .platform-button-group a span { font-size: 12px; color: rgba(0,0,0,.6); display: block; line-height: initial; margin-bottom: -3px } .fancy-banner-eight .platform-button-group a strong { font-weight: 500; display: block } .fancy-banner-eight .platform-button-group a.ios-button { background: #000; border-color: #000 } .fancy-banner-eight .platform-button-group a.ios-button span { color: #999 } .fancy-banner-eight .platform-button-group a.ios-button strong { color: #fff } .fancy-banner-eight .mobile-mockup { position: absolute; bottom: 0; left: 14%; max-width: 30% } .fancy-banner-eight .mobile-mockup:before { content: ""; position: absolute; width: 688px; height: 688px; background: #fcd5c6; border-radius: 50%; z-index: -1; top: 6%; left: -23% } .fancy-banner-nine { margin: 0 30px } .fancy-banner-nine .bg-wrapper { background: #f7ece8 } .fancy-banner-nine h2 { font-family: "Montserrat",sans-serif; font-size: 82px; font-weight: 700; line-height: 1.073em; letter-spacing: -3px } .fancy-banner-nine .shape_01 { top: 0; right: 0; max-width: 14% } .fancy-banner-nine .shape_02 { bottom: 0; left: 2%; max-width: 27% } .fancy-banner-nine .shape_03 { top: 0; left: 0; max-width: 10% } .voice-create-section .vs-slide-one { width: 110vw; padding: 0 30px 30px } .voice-create-section .vs-slide-two { width: 110vw; padding: 0 30px; margin-left: -10vw } .voice-create-section .track-meta { border: 1px solid #dedede; border-radius: 50px; padding: 12px 25px } .voice-create-section .track-meta .flag { width: 55px; height: 55px } .voice-create-section .track-meta span { font-size: 26px } .voice-create-section .track-meta .icon { font-size: 40px; margin-left: 40px } .voice-create-section .generate-btn { font-family: "Poppins",sans-serif; font-size: 28px; font-weight: 600; border-bottom: 2px solid #000 } .voice-create-section .generate-btn i { margin-left: 5px } .block-feature-one .shape_01 { left: 0; top: 38%; max-width: 31% } .block-feature-three .shape_01 { left: 0; bottom: 0; max-width: 24% } .block-feature-four .bg-wrapper { background: #ebdfff; border-radius: 30px } .block-feature-five .feature-tab { background: #ebdfff; border-radius: 40px; padding: 65px 85px } .block-feature-five .filter-nav { margin: 0 -10px } .block-feature-five .filter-nav .nav-link { padding: 17px 43px 17px 72px; position: relative; font-size: 24px; font-weight: 500; color: #000; letter-spacing: -0.24px; background: #fff; border: none; box-shadow: 0px 20px 40px rgba(39,21,68,.03); border-radius: 50px; z-index: 1; margin: 0 10px 10px } .block-feature-five .filter-nav .nav-link .icon { left: 35px; top: 50%; transform: translateY(-50%) } .block-feature-five .filter-nav .nav-link .icon_w { display: none } .block-feature-five .filter-nav .nav-link.active { color: #fff; background: #7e2fff } .block-feature-five .filter-nav .nav-link.active .icon { display: none } .block-feature-five .filter-nav .nav-link.active .icon.icon_w { display: block } .block-feature-five .tab-pane img { border-radius: 30px } .block-feature-six .feature-block { position: relative; z-index: 1; border-radius: 40px; padding: 48px 60px 40px; overflow: hidden } .block-feature-six .feature-block.bg-default { background: #ebdfff } .block-feature-six .feature-block.bg-default:before { content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: url(../images/shape/shape_08.svg) no-repeat center; background-size: cover; z-index: -1 } .block-feature-six .feature-block.bg-two { background: #7e2fff; padding-top: 70px; padding-bottom: 70px } .block-feature-six .feature-block.bg-two:before { content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: url(../images/shape/shape_09.svg) no-repeat center; background-size: cover; z-index: -1 } .block-feature-six .feature-block h3 { font-family: "Poppins",sans-serif; font-size: 48px; line-height: 1.208em; letter-spacing: -1px } .block-feature-six .feature-block p { line-height: 1.583em; margin: 30px 0 0 } .block-feature-seven .block .icon { width: 65px; height: 65px; padding: 10px } .block-feature-seven .block h4 { font-size: 32px; line-height: 1.125em; margin: 0; width: calc(100% - 65px); padding-left: 25px } .block-feature-eight { background: rgba(224,239,247,.47) } .block-feature-eight::before { content: ""; position: absolute; width: 100%; height: 90%; bottom: 0; left: 0; background: url(../images/assets/bg_04.png) no-repeat center top; background-size: cover; z-index: -1 } .block-feature-eight .shape_01 { top: -16%; left: -6%; max-width: 7.6% } .block-feature-eight .shape_02 { top: -17%; right: -8%; max-width: 8.78% } .block-feature-eight .card_01 { right: -7%; top: 3%; z-index: 0; max-width: 36.47%; animation: jumpThree 5s infinite linear } .block-feature-eight .card_02 { right: 12%; bottom: -4%; z-index: 0; max-width: 50.999%; animation: jumpTwo 5s infinite linear } .block-feature-nine .feature-block .img-box { background: #f4f4f4; border-radius: 40px } .block-feature-eleven .feature-block { background: #fff; padding: 40px 50px 40px 70px; border-radius: 30px } .block-feature-eleven .feature-block .category { font-size: 16px; font-weight: 700; letter-spacing: .8px; color: #ff640f; border-bottom: 2px solid #ff640f; padding-bottom: 3px } .block-feature-eleven .feature-block h3 { font-family: "Montserrat",sans-serif; font-weight: 700; font-size: 52px; line-height: 1.0576em; letter-spacing: -1px; margin: 65px 0 20px } .block-feature-eleven .feature-block .media-img { border-radius: 30px } .block-feature-twelve { background: #fff; overflow: hidden } .block-feature-twelve .slider-wrapper { width: 59vw; max-height: 850px; margin: 0 -15px } .block-feature-twelve .inner-wrapper { position: relative; width: 50%; padding: 0 15px } .block-feature-twelve .media-img { border-radius: 30px; margin: 8px 0 } .block-feature-thirteen .img-wrapper img { border-radius: 20px } .block-feature-thirteen .wrapper:before { content: ""; position: absolute; left: 0; bottom: 0; width: 100%; height: 50%; z-index: 1; background: linear-gradient(360deg, #FFFFFF 4.48%, rgba(255, 255, 255, 0.13) 93.82%) } .block-feature-thirteen .cta-wrapper { position: absolute; left: 125px; right: 125px; bottom: 100px; background: #000; border-radius: 50px; padding: 18px 30px; z-index: 2 } .block-feature-thirteen .cta-wrapper p { font-size: 32px; font-weight: 700; font-style: italic; color: #fff; margin: 0 } .block-feature-thirteen .cta-wrapper .btn-twelve { font-family: "Montserrat",sans-serif; font-size: 15px; letter-spacing: 1px; font-weight: 600; text-transform: uppercase } .block-feature-fourteen h6 { font-size: 20px; font-weight: 700; color: rgba(0,0,0,.3); text-transform: uppercase; letter-spacing: 2.2px; margin-bottom: 22px } .block-feature-fourteen ul { list-style: none; background: #004fed0f; border-radius: 8px; padding: 31px; } .block-feature-fourteen ul li b { color: #222428; } .block-feature-fourteen ul li { font-size: 20px; padding: 12px 0; } .block-feature-fourteen ul li i { font-size: 19px; color: #010230; margin: 0 0px 0; } .block-feature-fourteen p { font-size: 20px; line-height: 1.5625em; margin-bottom: 45px; margin-top: 29px; } .block-feature-fourteen .img-meta { border-radius: 50px; height: 545px; object-fit: cover; } .block-feature-fourteen .shape_01 { left: 19%; top: 28%; z-index: 1; max-width: 23% } .block-feature-fourteen .accordion-style-one .accordion-item .accordion-button { font-family: "Poppins",sans-serif; font-weight: 600; font-size: 24px; padding: 20px 0 } .block-feature-fourteen .accordion-style-one .accordion-item .accordion-button:not(.collapsed) { padding-bottom: 15px } .block-feature-fourteen .accordion-style-one .accordion-item:last-child { border-bottom: 1px solid rgba(0,0,0,.15) !important } .block-feature-fourteen .accordion-style-one .accordion-body p { font-size: 22px; line-height: 1.9em } .block-feature-fifteen .slider-wrapper { width: calc(100% + 20vw); } .block-feature-fifteen .slider-arrows { position: absolute; right: 0; top: 8px; margin: 0 -10px } .block-feature-fifteen .slider-arrows li { width: 50px; height: 50px; background: #fff; border-radius: 50%; margin: 0 10px; position: relative; z-index: 1; padding: 15px; cursor: pointer; transition: all .3s ease-in-out 0s } .block-feature-fifteen .slider-arrows li .icon { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 1; transition: all .3s ease-in-out 0s; width: 36px; } .block-feature-fifteen .slider-arrows li .icon-white { opacity: 0 } .block-feature-fifteen .slider-arrows li:hover { background: #000 } .block-feature-fifteen .slider-arrows li:hover .icon-dark { opacity: 0 } .block-feature-fifteen .slider-arrows li:hover .icon-white { opacity: 1 } .block-feature-sixteen .wrapper { border-radius: 45px; overflow: hidden } .block-feature-seventeen .bg-wrapper { border-radius: 50px; background: #eff5ff; padding-left: 80px; padding-right: 80px } .block-feature-seventeen .bg-wrapper p { line-height: 1.6666em; margin: 30px 0 40px } .block-feature-seventeen .bg-wrapper .arrow-icon { width: 98px; line-height: 61px; border: 2px solid #010230; text-align: center; color: #010230; font-size: 30px; border-radius: 50px; transition: all .3s ease-in-out 0s } .block-feature-seventeen .bg-wrapper .arrow-icon:hover { background: #010230; color: #fff } .block-feature-eighteen .bg-wrapper { background: #010230; padding: 61px 90px; overflow: hidden } .empower_business h4 { color: #fff; font-size: 20px; } .empower_business a { text-align: center; margin: 57px auto 0; display: block; color: #000; width: 30%; background: #fff; font-family: 'Satoshi'; padding: 16px 0; border-radius: 46px; font-weight: 700; transition: all 0.3s ease-in; } .empower_business a:hover { background: #0e0f11; color: #fff; } .block-feature-eighteen .bg-wrapper:before { content: ""; /* position: absolute; */ width: 100%; height: 34%; bottom: 0; left: 0 } .block-feature-eighteen .logo-wrapper { margin: 0 -10px } .block-feature-eighteen .logo-wrapper .logo { margin: 0 8px 13px; width: 353px; height: 72px; border-radius: 52px; background: #04040426; padding: 10px; text-align: center; box-shadow: 0 35px 45px rgb(7 14 39 / 28%); border: 2px solid #fff; transition: all 0.4s ease-in; } .block-feature-eighteen .logo-wrapper .logo:hover { transform: scale(1.1); } .block-feature-eighteen .logo-wrapper .logo h3 { font-size: 21px; font-weight: 700; text-transform: capitalize; margin: 0; color: #fff; } .block-feature-twenty { margin: 30px } .block-feature-twenty .card-block { padding: 118px 45px 145px; overflow: hidden } .block-feature-twenty .card-block .text { max-width: 270px } .block-feature-twenty .card-block .text span { font-size: 14px; font-weight: 700; color: #000; text-transform: uppercase; letter-spacing: 7px } .block-feature-twenty .card-block .text h3 { font-family: "Montserrat",sans-serif; font-size: 36px; line-height: 1em; font-weight: 700; letter-spacing: -2px; margin: 15px 0 20px } .block-feature-twenty .card-block .text .round-btn { width: 50px; height: 50px; color: #fff; font-size: 25px; background: #000 } .block-feature-twenty .card-block .text .round-btn:hover { background: #ff500a } .block-feature-twenty .card-block .man_01 { right: 14px; bottom: 0; max-width: 54% } .block-feature-twenty .card-block .man_02 { right: 0; bottom: 0; max-width: 100% } .block-feature-twenty .card-block .man_03 { right: 0; bottom: 0; max-width: 61% } .block-feature-twentyTwo { margin: 0 30px } .block-feature-twentyTwo .bg-wrapper { background: #f7ece8 } .block-feature-twentyTwo .media-bg { position: absolute; width: 46%; height: 100%; left: 0; top: 0; background: url(../images/media/img_50.jpg) no-repeat center; background-size: cover } .block-feature-twentyTwo .media-bg .counter-wrapper { position: absolute; bottom: 45px; right: -45px; z-index: 1; margin: 0 -20px } .block-feature-twentyTwo .media-bg .counter-wrapper .counter-box { width: 260px; height: 210px; text-align: center; margin: 0 20px; background: #ff500a; padding: 25px 10px } .block-feature-twentyTwo .media-bg .counter-wrapper .counter-box .main-count { font-size: 64px; color: #000 } .block-feature-twentyTwo .media-bg .counter-wrapper .counter-box p { font-size: 20px; line-height: 1.5em; margin: 0; color: #000 } .block-feature-twentyThree .block-wrapper p { font-size: 22px; line-height: 1.636em; margin: 0 } .block-feature-twentyThree .block-wrapper .img-holder { background: #f7f7f7 } .block-feature-twentyFour .title { font-size: 20px; font-weight: normal; letter-spacing: 3px; text-transform: uppercase; color: rgba(0,0,0,.6) } .block-feature-twentyFour .text p { font-size: 36px; line-height: 1.444em; font-weight: 500; color: rgba(0,0,0,.6); margin-bottom: 40px } .block-feature-twentyFive .media-wrapper { max-width: 580px; max-height: 690px; height: 100%; background-size: cover; background-repeat: no-repeat; background-position: center } .block-feature-twentyFive .media-wrapper.version-two { max-width: 665px; max-height: 100%; border-radius: 50px } .block-feature-twentyFive .media-wrapper.version-two .counter-box { border-radius: 30px } .block-feature-twentyFive .counter-box { width: 260px; height: 210px; text-align: center; background: #fff; padding: 25px 10px; position: absolute; right: 30px; bottom: 30px; z-index: 1 } .block-feature-twentyFive .counter-box .main-count { font-size: 64px; color: #000 } .block-feature-twentyFive .counter-box p { font-size: 20px; line-height: 1.5em; margin: 0; color: #000 } .block-feature-twentyFive .features .icon { width: 75px; height: 75px; background: #e5eeff } .block-feature-twentyFive .features .text { width: calc(100% - 75px); padding-left: 25px; font-size: 24px; font-weight: 500; color: #000 } .feedback-section-one .shape_01 { right: 0; top: 0; max-width: 28% } .feedback-section-one .feedback-slide-one { margin: 0 } .feedback-section-one .feedback-slide-one .item { margin: 0 } .feedback-section-one .slick-dots { padding: 0; margin: 50px 0 0; justify-content: center } .feedback-section-one .slick-dots li button { width: 10px; height: 10px; border: 1px solid #000; background: rgba(0,0,0,0) } .feedback-section-one .slick-dots li.slick-active button { background: #000 } .feedback-section-two .bg-wrapper { background: #ebdfff; border-radius: 40px; padding: 70px 75px } .feedback-section-two .ceo-img { width: 295px; height: 295px } .feedback-section-two .speech-wrapper { width: calc(100% - 295px); padding-left: 130px } .feedback-section-two .speech-wrapper blockquote { font-family: "Poppins",sans-serif; font-size: 48px; font-weight: 600; line-height: 1.395em; letter-spacing: -0.67px; margin: 0 0 35px } .feedback-section-two .speech-wrapper .name { font-weight: 700; font-size: 20px; margin: 0 } .feedback-section-two .speech-wrapper .name span { font-size: 18px; font-weight: normal; color: rgba(0,0,0,.5) } .feedback-section-two .speech-wrapper .icon { width: 65px; height: 65px; background: #7e2fff } .feedback-section-three .bg-wrapper { background: #ebdfff; border-radius: 40px; padding: 90px 12px 0; overflow: hidden } .feedback-section-three .bg-wrapper.bg-grey { background: #f1f1f1 } .feedback-section-three .bg-wrapper.bg-grey .card-wrapper:before { background: linear-gradient(180deg, rgba(235, 223, 255, 0) 0%, rgba(241, 241, 241, 0.44) 51.56%, #F1F1F1 100%) } .feedback-section-three .bg-wrapper.bg-grey .card-wrapper:after { background: linear-gradient(180deg, rgba(235, 223, 255, 0) 0%, rgba(241, 241, 241, 0.44) 51.56%, #F1F1F1 100%) } .feedback-section-three .card-wrapper:before { content: ""; position: absolute; width: 100%; height: 17%; top: 0; left: 0; background: linear-gradient(180deg, rgba(235, 223, 255, 0) 0%, rgba(235, 223, 255, 0.78) 51.56%, #EBDFFF 100%); transform: rotate(-180deg) } .feedback-section-three .card-wrapper:after { content: ""; position: absolute; width: 100%; height: 22%; bottom: 0; left: 0; background: linear-gradient(180deg, rgba(235, 223, 255, 0) 0%, rgba(235, 223, 255, 0.78) 51.56%, #EBDFFF 100%) } .feedback-section-four { background: #e7f2f6 } .feedback-section-four::before { content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: url(../images/assets/bg_05.png) no-repeat center bottom; background-size: cover; z-index: -1 } .feedback-section-four.bg-transparent:before,.feedback-section-four.bg-one:before { display: none !important } .feedback-section-four .main-title h2 { font-family: "Outfit",sans-serif; font-size: 100px; margin-bottom: 0 } .feedback-section-four .wrapper { width: 190vw; position: relative; left: 50%; transform: translateX(-50%); margin: 60px 0 0 } .feedback-section-four .slick-dots { padding: 0; margin: 60px 0 0; justify-content: center } .feedback-section-four .slick-dots li button { width: 10px; height: 10px; border: none; margin: 0 4px; background: rgba(0,0,0,.1) } .feedback-section-four .slick-dots li.slick-active button { background: #ff481f; transform: scale(1.3) } .feedback-section-five .slider-wrapper { width: 71vw } .feedback-section-five .slider-arrows { position: absolute; left: 0; bottom: 0; margin: 0 -10px } .feedback-section-five .slider-arrows li { width: 116px; height: 116px; background: #380cfa; border-radius: 50%; margin: 0 10px; position: relative; z-index: 1; padding: 15px; cursor: pointer; transition: all .3s ease-in-out 0s; display: flex; align-items: center; justify-content: center; } .feedback-section-five .slider-arrows li i { font-size: 42px; color: #ffff; } .feedback-section-five .slider-arrows li .icon { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 1; transition: all .3s ease-in-out 0s } .feedback-section-five .slider-arrows li .icon-white { opacity: 0 } .feedback-section-five .slider-arrows li:hover { background: #100f0f; } .feedback-section-five .slider-arrows li:hover .icon-dark { opacity: 0 } .feedback-section-five .slider-arrows li:hover .icon-white { opacity: 1 } .feedback-section-five.version-two .slider-arrows li { border: 1px solid #000 } .feedback-section-five.version-two .slider-arrows li:hover { border-color: #ff640f } .feedback-section-five.version-two .feedback-card-three { background: #f4f4f4 } .feedback-section-six .wrapper { border-top: 1px solid rgba(0,0,0,.14); border-bottom: 1px solid rgba(0,0,0,.14); padding: 60px 0 } .feedback-section-six .wrapper:before { content: ""; position: absolute; left: 50%; top: 50%; transform: translateY(-50%); width: 1px; height: 75%; background: rgba(0,0,0,.14); z-index: -1 } .feedback-section-six .slick-slider { margin: 0 -100px } .feedback-section-six .slick-slider .slick-slide { margin: 0 100px } .feedback-section-six .slick-dots { position: absolute; padding: 5px 20px; background: #fff; bottom: -70px; left: 50%; transform: translateX(-50%); margin: 0 } .feedback-section-six .slick-dots .slick-active button { background: #fd32a1 } .feedback-section-seven .bg-wrapper { background: #004fed; border-radius: 50px; padding: 65px 0 80px } .feedback-section-seven .bg-wrapper .space-fix { padding-left: 70px; padding-right: 70px } .feedback-section-seven .counter-content { border-top: 1px solid rgba(255,255,255,.14); margin-top: 60px; padding-top: 28px } .feedback-section-seven .counter-content p { color: rgba(255,255,255,.6) } .feedback-section-seven .ceo-img { width: 350px; height: 350px } .feedback-section-seven .speech-wrapper { width: calc(100% - 350px); padding-left: 100px } .feedback-section-seven .speech-wrapper blockquote { font-size: 58px; font-weight: 500; line-height: 1.155em; letter-spacing: -1.16px; margin: 0 0 20px; color: #fff } .feedback-section-seven .speech-wrapper blockquote span { color: #81aaff } .feedback-section-seven .speech-wrapper .name { color: #fff; font-weight: 700; font-size: 24px; margin: 0 } .feedback-section-seven .speech-wrapper .name span { font-weight: normal; color: rgba(255,255,255,.55) } .feedback-section-seven .speech-wrapper .icon { width: 65px; height: 65px; background: #fff } .feedback-section-eight .bg-wrapper { background: #eff5ff; /* border-radius: 50px; */ position: relative; padding: 65px 85px 65px; overflow: hidden } .feedback-section-eight .bg-wrapper:before { content: ""; position: absolute; top: 0; bottom: 0; right: 0; width: 22%; z-index: 1; background: linear-gradient(87.91deg, rgba(255, 255, 255, 0.17) 1.86%, #EFF5FF 100.36%) } .feedback-section-eight .slider-wrapper { width: calc(100% + 20vw) } .feedback-section-eight .slider-arrows { position: absolute; right: 0; top: 0; z-index: 2; margin: 0 -10px } .feedback-section-eight .slider-arrows li { width: 140px; height: 140px; background: #fff; border-radius: 50%; margin: 0 10px; position: relative; z-index: 1; padding: 15px; cursor: pointer; transition: all .3s ease-in-out 0s } .feedback-section-eight .slider-arrows li:nth-child(1) { z-index: 2; margin-right: -45px } .feedback-section-eight .slider-arrows li:nth-child(2) { background: #010230 } .feedback-section-eight .slider-arrows li:nth-child(2) .icon { opacity: 0 } .feedback-section-eight .slider-arrows li:nth-child(2) .icon.icon-white { opacity: 1 } .feedback-section-eight .slider-arrows li .icon { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 1; transition: all .3s ease-in-out 0s } .feedback-section-eight .slider-arrows li .icon-white { opacity: 0 } .feedback-section-eight .slider-arrows li:hover { background: #000 } .feedback-section-eight .slider-arrows li:hover .icon-dark { opacity: 0 } .feedback-section-eight .slider-arrows li:hover .icon-white { opacity: 1 } .feedback-section-nine .wrapper { width: 120vw; position: relative; left: 50%; transform: translateX(-50%); margin: 60px 0 0 } .feedback-section-ten:before { content: ""; position: absolute; top: 0; bottom: 0; right: 0; width: 22%; z-index: 1; background: linear-gradient(87.91deg, rgba(255, 255, 255, 0.17) 1.86%, #fff 100.36%) } .feedback-section-ten .slider-wrapper { width: calc(100% + 20vw) } .feedback-section-ten .feedback-card-three { border: 1px solid #e4e4e4 } .feedback-section-ten .slider-arrows { position: absolute; right: 0; top: 0; z-index: 2; margin: 0 -10px } .feedback-section-ten .slider-arrows li { width: 140px; height: 140px; background: #fff; border-radius: 50%; border: 1px solid #000; margin: 0 10px; position: relative; z-index: 1; padding: 15px; cursor: pointer; transition: all .3s ease-in-out 0s } .feedback-section-ten .slider-arrows li:nth-child(1) { z-index: 2; margin-right: -45px } .feedback-section-ten .slider-arrows li:nth-child(2) { background: #ff640f; border-color: #ff640f } .feedback-section-ten .slider-arrows li:nth-child(2) .icon { opacity: 0 } .feedback-section-ten .slider-arrows li:nth-child(2) .icon.icon-white { opacity: 1 } .feedback-section-ten .slider-arrows li .icon { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 1; transition: all .3s ease-in-out 0s } .feedback-section-ten .slider-arrows li .icon-white { opacity: 0 } .feedback-section-ten .slider-arrows li:hover { background: #000 } .feedback-section-ten .slider-arrows li:hover .icon-dark { opacity: 0 } .feedback-section-ten .slider-arrows li:hover .icon-white { opacity: 1 } .counter-box-one .main-count { font-size: 100px; text-align: center; letter-spacing: -3px; margin-bottom: -6px } .counter-box-one p { font-size: 24px; color: rgba(0,0,0,.6); margin: 0; text-align: center } .counter-box-two .main-count { font-family: "Montserrat",sans-serif; font-size: 90px; font-weight: 700; font-style: italic; letter-spacing: -1px; margin-bottom: -20px } .counter-box-two p { font-size: 24px; margin: 0; text-align: center } .card-style-one { background: #fff; border-radius: 50px; padding: 35px 40px 20px; border: 1px solid rgba(216,216,216,.4) } .card-style-one .icon { width: 80px; height: 80px; padding: 18px; background: linear-gradient(234.5deg, #FFD190 22.65%, #FF5599 76.31%, #FF14CC 90.61%) } .card-style-one .icon.bg-dark { background: #1d1d1d } .card-style-one h4 { font-size: 30px; letter-spacing: -0.96px; line-height: 1.25em; margin: 120px 0 20px } .card-style-one .step { font-size: 18px; color: rgba(0,0,0,.3) } .card-style-one.style-two { padding: 20px 40px 40px } .card-style-one.style-two .icon { width: 60px; height: 60px } .card-style-one.style-three { padding: 52px 55px 35px } .card-style-one.style-three .text { width: calc(100% - 80px); padding-left: 45px } .card-style-one.style-three .text h4 { margin: 0 0 29px } .card-style-two { border-radius: 30px; padding: 35px 20px 15px 40px; position: relative } .card-style-two:before { content: ""; position: absolute; width: calc(100% - 110px); height: 1px; top: 20%; right: 0; background: rgba(255,255,255,.8); z-index: 1 } .card-style-two.child-two:after { content: ""; position: absolute; width: 80%; height: 100%; top: 0; left: -40px; background: #cbacff; z-index: -1 } .card-style-two.child-three:after { content: ""; position: absolute; width: 80%; height: 100%; top: 0; left: -40px; background: #e3d2ff; z-index: -1 } .card-style-two .icon { height: 70px } .card-style-two .icon img { width: 70px } .card-style-two h5 { font-family: "Poppins",sans-serif; font-size: 24px; letter-spacing: -0.48px; line-height: 1.333em; margin: 75px 0 60px } .card-style-two .check-out-btn span { font-family: "Poppins",sans-serif; font-size: 14px; font-weight: 500; color: #000; text-transform: uppercase; letter-spacing: .28px } .card-style-two .check-out-btn .round-icon { width: 45px; height: 45px; line-height: 45px; border-radius: 50%; color: #7e2fff; background: #fff; text-align: center; transition: all .3s ease-in-out 0s } .card-style-two .check-out-btn:hover .round-icon { background: #faff08; color: #000 } .card-style-three { background: #fff; border-radius: 30px; padding: 25px; overflow: hidden } .card-style-three::before { content: ""; position: absolute; width: 150%; height: 150%; top: 50%; left: 50%; border-radius: 50%; background: rgba(255,100,15,.02); z-index: -1; transform: scale(0) translate(-50%, -50%); transition: all .5s ease-in-out 0s } .card-style-three:hover::before { transform: scale(1) translate(-50%, -50%) } .card-style-three .media-img { border-radius: 20px } .card-style-three h4 { font-family: "Montserrat",sans-serif; font-size: 24px; font-weight: 700; margin: 28px 0 12px } .card-style-three p { font-size: 18px; line-height: 1.555em; margin-bottom: 20px } .card-style-three .more-out-btn span { font-size: 18px; font-weight: 500; transition: all .3s ease-in-out 0s; color: rgba(0,0,0,.4) } .card-style-three .more-out-btn .round-icon { width: 45px; height: 45px; line-height: 45px; border-radius: 50%; color: #000; background: #f2f2f2; text-align: center; transition: all .3s ease-in-out 0s } .card-style-three .more-out-btn:hover .round-icon { background: #ff640f; color: #fff } .card-style-three .more-out-btn:hover span { color: #ff640f } .card-style-four { background: #fff; border-radius: 50px; padding: 47px 54px 18px; position: relative } .card-style-four .icon { width: 77px; height: 77px; padding: 15px } .card-style-four h4 { font-size: 32px; line-height: 1.125em; font-weight: 700; padding: 21px 0 10px; } .card-style-four p { font-size: 18px; line-height: 1.416em } .card-style-four:hover h4 { text-decoration: underline } .card-style-five { padding: 60px 60px 28px } .card-style-five h4 { font-family: "Montserrat",sans-serif; font-size: 36px; font-weight: 600; line-height: 1.277em; letter-spacing: -1px; margin: 47px 0 64px } .card-style-five .icon { height: 90px } .card-style-five .icon img { max-height: 100% } .card-style-five .arrow-icon { display: block; width: 55px; height: 55px; text-align: center; line-height: 55px; border-radius: 50%; background: #fff; color: #010230; margin-left: auto; margin-top: auto; font-size: 22px; transition: all .3s ease-in-out 0s } .card-style-five .arrow-icon:hover { background: #010230; color: #fff } .card-style-five p { line-height: 1.6818em; margin-bottom: 60px } .card-style-six { padding: 35px 50px 40px; border: 1px solid #e3e3e3; border-radius: 30px } .card-style-six:hover { border-color: #010230; box-shadow: 0px 25px 50px rgba(0,34,144,.07) } .card-style-six:hover .icon { background: #6ea0ff } .card-style-six .icon { width: 75px; height: 75px; background: #e5eeff; padding: 10px } .card-style-six h4 { font-family: "Montserrat",sans-serif; font-size: 24px; font-weight: 600; letter-spacing: -1px; margin: 39px 0 19px } .card-style-six p { font-size: 20px; line-height: 1.7em } .card-style-seven { border: 1px solid #ddd; padding: 50px 40px 40px; text-align: center; transition: all .3s ease-in-out 0s } .card-style-seven .icon { height: 100px } .card-style-seven .icon img { max-height: 100%; filter: grayscale(1) contrast(100) brightness(1); mix-blend-mode: multiply; transition: all .3s ease-in-out 0s } .card-style-seven h3 { font-family: "Montserrat",sans-serif; font-size: 32px; font-weight: 700; line-height: 1.125em; letter-spacing: -1.6px; margin: 40px 0 25px } .card-style-seven p { font-size: 20px; line-height: 1.6em } .card-style-seven .read-more img { filter: grayscale(1) contrast(100) brightness(1); mix-blend-mode: multiply; transition: all .3s ease-in-out 0s } .card-style-seven:hover { border-color: #ff500a } .card-style-seven:hover .icon img,.card-style-seven:hover .read-more img { filter: grayscale(0) contrast(100) brightness(1) } .card-style-eight .icon { width: 69px; height: 69px; background: #000 } .card-style-eight h5 { font-size: 24px; font-weight: 700; margin: 42px 0 25px } .card-style-eight p { line-height: 1.6em; margin: 0 } .team-block-one .img-wrapper { overflow: hidden; background: #000 } .team-block-one .img-wrapper .hover-content { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; transition: all .3s ease-in-out 0s; opacity: 0 } .team-block-one .img-wrapper .hover-content .social-icon a { width: 55px; height: 55px; text-align: center; line-height: 55px; margin: 0 5px; font-size: 22px; background: #fff; color: #000; border-radius: 50%; transition: all .3s ease-in-out 0s } .team-block-one .img-wrapper .hover-content .social-icon a:hover { background: #ff640f; color: #fff } .team-block-one:hover .img-wrapper img { opacity: .5 } .team-block-one:hover .hover-content { opacity: 1 } .team-block-one h6 { font-size: 24px; font-weight: 700; margin-bottom: 0 } .team-block-one span { font-size: 17px; color: rgba(0,0,0,.6) } .feedback-card-one { background: #fff; border-radius: 50px; padding: 50px 70px 50px; border: 1px solid rgba(216,216,216,.28) } .feedback-card-one .icon { width: 62px; height: 62px; padding: 15px; background: linear-gradient(234.5deg, #FFD190 22.65%, #FF5599 76.31%, #FF14CC 90.61%) } .feedback-card-one blockquote { font-size: 36px; font-weight: 500; line-height: 1.472em; font-style: italic; margin: 50px 0 70px } .feedback-card-one h6 { font-size: 24px } .feedback-card-one h6+span { color: rgba(0,0,0,.4) } .feedback-card-one .rating li { color: #ffcc4a; margin-right: 6px; font-size: 18px } .feedback-card-two { background: #fff; border-radius: 40px; padding: 60px 70px } .feedback-card-two .cf-img { width: 430px; border-radius: 215px 215px 0 0 } .feedback-card-two .text { width: calc(100% - 430px); padding-left: 70px } .feedback-card-two .text h3 { display: inline-block; font-size: 52px; font-weight: 800; position: relative } .feedback-card-two .text h3 span { position: absolute; width: 100%; height: 3px; bottom: 0; left: 0 } .feedback-card-two .text blockquote { font-size: 36px; font-weight: 500; line-height: 1.333em; margin: 42px 0 115px } .feedback-card-two .text h6 { font-weight: 700; font-size: 24px; margin: 0 } .feedback-card-two .text h6+span { color: rgba(0,0,0,.4) } .feedback-card-two .text .rating li { color: #000; margin-right: 6px; font-size: 18px } .feedback-card-three { background: #fff; border-radius: 30px; padding: 45px 35px 40px } .feedback-card-three blockquote { font-size: 28px; font-weight: 500; line-height: 1.428em; margin: 80px 0 120px } .feedback-card-three .c-img { width: 65px } .feedback-card-three h6 { font-size: 24px; font-weight: 600; margin-bottom: 2px } .feedback-card-three span { color: rgba(0,0,0,.4) } .feedback-card-four .c-img { width: 60px } .feedback-card-four h6 { font-size: 22px; font-weight: 600; margin-bottom: 2px } .feedback-card-four span { font-size: 20px; color: rgba(0,0,0,.4) } .feedback-card-four blockquote { font-size: 32px; line-height: 1.71875em; margin: 38px 0 30px } .feedback-card-four .rating li { color: #ffcc4a; margin-right: 8px; font-size: 20px } .feedback-card-four .icon { width: 58px; height: 58px; padding: 12px; background: #212121 } .blog-section-one .section-btn { position: absolute; right: 0; top: 60px } .blog-section-two .section-btn { position: absolute; right: 0; top: 10px } .blog-section-three .section-btn { position: absolute; right: 0; top: 75px } .blog-meta-one .media { margin-bottom: 30px } .blog-meta-one .media img { border-radius: 30px } .blog-meta-one .media .date { background: #fff; color: #000; padding: 5px 15px; border-radius: 10px; position: absolute; left: 25px; top: 25px; z-index: 1; font-size: 18px } .blog-meta-one .author { margin: 0 -5px; color: rgba(0,0,0,.5); font-size: 17px; text-transform: uppercase } .blog-meta-one .author li { margin: 0 5px } .blog-meta-one .author li a:hover { text-decoration: underline } .blog-meta-one .blog-title h3 { font-size: 30px; line-height: 40px; margin: 12px 0 0; letter-spacing: -1px } .blog-meta-one .blog-title h3:hover { text-decoration: underline } .blog-meta-one.version-two .media img,.blog-meta-one.version-two .date { border-radius: 0 } .blog-meta-one.version-two .blog-title h3 { font-family: "Montserrat",sans-serif; font-weight: 600; letter-spacing: -2px } .blog-meta-two { border-bottom: 1px solid #cfcfcf; padding-bottom: 25px } .blog-meta-two .media { margin-bottom: 25px } .blog-meta-two .media img { border-radius: 30px } .blog-meta-two .post-info { font-size: 18px; color: rgba(0,0,0,.6) } .blog-meta-two .blog-title h3 { font-family: "Montserrat",sans-serif; font-weight: 600; font-size: 31px; line-height: 1.2258em; margin: 0 } .blog-meta-two .blog-title h3:hover { text-decoration: underline } .blog-meta-two .read-more { display: block; width: 60px; height: 60px; background: #fff; margin-left: auto; text-align: center; line-height: 60px; color: #000; font-size: 28px; transition: all .3s ease-in-out 0s } .blog-meta-two .read-more:hover { background: #ff481f; color: #fff } .blog-meta-two.version-two { background: #fff; border: none; border-radius: 50px; padding: 30px } .blog-meta-two.version-two .read-more { position: absolute; right: 20px; bottom: 20px } .blog-meta-two.version-two .post-info { margin: 8px 0 20px } .blog-meta-two.version-two .post-info span { font-weight: 500; color: #000 } .blog-meta-two.version-two .blog-title h3 { font-family: "Satoshi",sans-serif; margin-bottom: 12px } .blog-meta-three .media img { border-radius: 30px 30px 0 0 } .blog-meta-three .media .date { background: #fff; color: #000; padding: 8px 18px; border-radius: 40px; position: absolute; left: 25px; top: 25px; z-index: 1; font-size: 16px } .blog-meta-three .post { background: #fff; padding: 27px 35px 50px; border-radius: 0 0 30px 30px } .blog-meta-three .post .author { margin: 0 -2px; color: rgba(0,0,0,.6); font-size: 20px } .blog-meta-three .post .author li { margin: 0 2px } .blog-meta-three .post .author li a:hover { text-decoration: underline } .blog-meta-three .post .blog-title h3 { font-family: "Poppins",sans-serif; font-size: 42px; line-height: 1.1904em; margin: 10px 0 0 } .blog-meta-three .post .blog-title h3:hover { text-decoration: underline } .blog-meta-four { background: #fff; border-radius: 30px; padding: 60px 35px 52px; text-align: center } .blog-meta-four .post-data { position: relative } .blog-meta-four .post-data .icon { width: 55px; height: 55px; background: #000 } .blog-meta-four .post-data .blog-title h4 { font-family: "Poppins",sans-serif; font-size: 42px; line-height: 1.333em; margin: 15px 0 18px } .blog-meta-four .post-data .blog-title h4:hover { text-decoration: underline } .blog-meta-four .post-info { font-size: 20px; margin: 35px 0 0 } .blog-meta-four .post-info span { font-weight: normal; color: rgba(0,0,0,.5) } .accordion-style-one .accordion-item { border: none; border-top: 1px solid rgba(0,0,0,.15); border-radius: 0 } .accordion-style-one .accordion-item .accordion-button { font-weight: 500; font-size: 30px; line-height: 1.55em; color: #000; padding: 38px 0; background: rgba(0,0,0,0); border-radius: 0; box-shadow: none } .accordion-style-one .accordion-item .accordion-button .numb { font-family: "Poppins",sans-serif; width: 42px; display: inline-block; margin-right: 120px } .accordion-style-one .accordion-item .accordion-button:not(.collapsed) { padding-bottom: 30px } .accordion-style-one .accordion-item .accordion-button:not(.collapsed):after { content: "-"; font-size: 40px; line-height: 35px } .accordion-style-one .accordion-item .accordion-button:after { content: "+"; font-weight: 300; font-size: 32px; color: #fff; background: #000; width: 42px; height: 42px; line-height: 42px; text-align: center; border-radius: 50%; display: block } .accordion-style-one .accordion-item .accordion-body { padding: 0 35px 40px 162px } .accordion-style-one .accordion-item .accordion-body p { margin: 0 } .accordion-style-one .accordion-item:last-child { border-bottom: 1px solid rgba(0,0,0,.15) } .accordion-style-one.version-two .accordion-item:last-child { border-bottom: none } .accordion-style-one.version-two .accordion-item:first-child { border-top: none } .accordion-style-one.version-two .accordion-body { padding-left: 0 } .accordion-style-one.version-two .accordion-button:after { background: rgba(0,0,0,0); color: #000 } .accordion-style-one.version-two.border-style { border: 1px solid #ececec; border-radius: 30px; padding: 0 40px } .accordion-style-one.version-two.border-style .accordion-button { font-family: "Outfit",sans-serif } .accordion-style-one.version-two.border-style .accordion-item:first-child { border-top: none } .accordion-style-one.version-three .accordion-item { background: rgba(0,0,0,0) } .accordion-style-one.version-three .accordion-body { padding-left: 0 } .accordion-style-one.version-three .accordion-body p { font-size: 20px } .accordion-style-one.version-three .accordion-button { font-size: 28px; padding: 32px 0 } .accordion-style-two .accordion-item { background: rgba(0,0,0,0); border: none; border-bottom: 1px solid rgba(0,0,0,.2); border-radius: 0 } .accordion-style-two .accordion-item .accordion-button { font-family: "Montserrat",sans-serif; font-weight: 700; font-size: 24px; line-height: 1.55em; color: #000; padding: 23px 0; background: rgba(0,0,0,0); border-radius: 0; box-shadow: none } .accordion-style-two .accordion-item .accordion-button:not(.collapsed) { padding-bottom: 10px } .accordion-style-two .accordion-item .accordion-button:not(.collapsed):after { content: "-"; font-size: 40px; line-height: 23px; background: #ff500a } .accordion-style-two .accordion-item .accordion-button:after { content: "+"; font-weight: 300; font-size: 28px; color: #fff; background: #000; width: 30px; height: 30px; line-height: 30px; text-align: center; display: block } .accordion-style-two .accordion-item .accordion-body { padding: 0 35px 25px 0 } .accordion-style-two .accordion-item .accordion-body p { margin: 0; font-size: 20px; line-height: 1.6em } .accordion-style-two .accordion-item:last-child { border-bottom: none } .accordion-style-three .accordion-item { background: rgba(0,0,0,0); border: none; border-bottom: 1px solid rgba(0,0,0,.2); border-radius: 0 } .accordion-style-three .accordion-item .accordion-button { font-family: "Montserrat",sans-serif; font-weight: 700; font-size: 24px; line-height: 1.55em; color: #000; padding: 25px 0; background: rgba(0,0,0,0); border-radius: 0; box-shadow: none } .accordion-style-three .accordion-item .accordion-button:not(.collapsed) { padding-bottom: 10px } .accordion-style-three .accordion-item .accordion-button:not(.collapsed):after { transform: rotate(-80deg); margin-right: 12px } .accordion-style-three .accordion-item .accordion-button:after { content: url(../images/shape/shape_20.svg); width: 15px; height: 15px; border: none; background: none; margin-top: -28px; display: block } .accordion-style-three .accordion-item .accordion-body { padding: 0 45px 25px 0 } .accordion-style-three .accordion-item .accordion-body p { margin: 0; font-size: 20px; line-height: 1.6em } .accordion-style-three .accordion-item:first-child { border-top: 1px solid rgba(0,0,0,.2) } .sidebar-one .border-20 { border-radius: 20px } .sidebar-one .category-list { padding: 30px 25px 20px } .sidebar-one .category-list a { display: block; font-size: 20px; font-weight: 500; color: rgba(0,0,0,.4); padding: 8px 15px; margin-bottom: 11px; border-radius: 10px; position: relative; z-index: 1; transition: all .3s ease-in-out 0s } .sidebar-one .category-list a:before { content: ""; position: absolute; width: 6px; height: 6px; border-radius: 50%; background: #000; right: 15px; top: 50%; transform: translateY(-50%); opacity: 0; transition: all .3s ease-in-out 0s } .sidebar-one .category-list a.active { background: #fff; color: #000 !important } .sidebar-one .category-list a.active::before { opacity: 1 } .sidebar-one .category-list a:hover { color: #000 } .sidebar-one .contact-banner { border: 1px solid #e5e5e5; padding: 40px 20px 50px } .sidebar-one .contact-banner h5 { font-family: "Montserrat",sans-serif; font-size: 28px; font-weight: 600; line-height: 1.25em; letter-spacing: -1px; margin-bottom: 24px } .sidebar-one .contact-banner .talk-btn { font-size: 20px; font-weight: 500; border: 2px solid #000; border-radius: 40px; padding: 3px 32px; color: #000 } .sidebar-one .contact-banner .talk-btn:hover { background: #000; color: #fff } .sidebar-two .sidebar-container { border-radius: 30px; padding: 25px 35px; margin-bottom: 30px } .sidebar-two .sidebar-title { font-family: "Poppins",sans-serif; font-size: 32px; margin-bottom: 30px } .sidebar-two .sidebar-search form { height: 65px; position: relative } .sidebar-two .sidebar-search form input { width: 100%; height: 100%; border: 1px solid #d4d4d4; border-radius: 15px; font-size: 18px; padding: 0 85px 0 15px } .sidebar-two .sidebar-search form button { position: absolute; width: 70px; right: 0; top: 0; bottom: 0; font-size: 22px } .sidebar-two .sidebar-search form button:hover { color: #ff640f } .sidebar-two .sidebar-category li a { display: block; color: #000; margin-bottom: 24px } .sidebar-two .sidebar-category li a span { color: rgba(0,0,0,.4) } .sidebar-two .sidebar-category li a:hover { text-decoration: underline } .sidebar-two .sidebar-category li:last-child a { margin: 0 } .sidebar-two .recent-news { border-bottom: 1px solid #ebebeb; padding-bottom: 20px; margin-bottom: 25px } .sidebar-two .recent-news:last-child { border: none; margin: 0; padding: 0 } .sidebar-two .recent-news .date { font-size: 16px; color: #aaa; margin-bottom: 5px } .sidebar-two .recent-news .blog-title h3 { font-size: 24px; font-weight: 700; line-height: 1.1666em } .sidebar-two .recent-news .blog-title h3:hover { text-decoration: underline } .sidebar-two .blog-keyword ul { margin: 0 -4px } .sidebar-two .blog-keyword ul li { margin: 0 4px 15px } .sidebar-two .blog-keyword ul li a { line-height: 35px; background: #f3f3f3; border-radius: 30px; padding: 0 16px; font-size: 16px; color: #000; transition: all .2s ease-in-out 0s } .sidebar-two .blog-keyword ul li a:hover { background: #000; color: #fff } .sidebar-two .contact-banner { text-align: center; padding: 40px 20px 50px } .sidebar-two .contact-banner h5 { font-family: "Montserrat",sans-serif; font-size: 28px; font-weight: 600; line-height: 1.25em; letter-spacing: -1px; margin-bottom: 24px } .sidebar-two .contact-banner .talk-btn { font-size: 20px; font-weight: 500; border: 2px solid #000; border-radius: 40px; padding: 3px 32px; color: #000 } .sidebar-two .contact-banner .talk-btn:hover { background: #000; color: #fff } .blog-details .post { padding-bottom: 5px } .blog-details .post-details-meta { border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; padding: 35px 0 25px; margin-top: 30px } .blog-details .post-details-meta p { color: rgba(0,0,0,.7); margin-bottom: 38px } .blog-details .post-details-meta .quote-wrapper { background: #f1f1f1; border-radius: 20px; padding: 52px 48px 50px; margin-bottom: 30px } .blog-details .post-details-meta .quote-wrapper .icon { width: 55px; height: 55px; background: #ff640f; position: absolute; left: 0; top: 0 } .blog-details .post-details-meta .quote-wrapper .text { padding-left: 80px } .blog-details .post-details-meta .quote-wrapper .text blockquote { font-family: "Poppins",sans-serif; font-size: 36px; line-height: 1.3888em } .blog-details .post-details-meta .quote-wrapper .text h6 { font-size: 20px; margin: 22px 0 0 } .blog-details .post-details-meta .quote-wrapper .text h6 span { font-weight: normal; color: rgba(0,0,0,.5) } .blog-details .bottom-widget { padding: 5px 0 25px } .blog-details .bottom-widget .tags a { line-height: 26px; border-radius: 16px; background: #f1f1f1; padding: 0 15px; color: #000; font-size: 15px; font-weight: 500; margin-right: 5px; transition: all .3s ease-in-out 0s } .blog-details .bottom-widget .tags a:hover { background: #000; color: #fff } .blog-details .bottom-widget .share-icon li:first-child { font-weight: 500; font-size: 15px; color: #000 } .blog-details .bottom-widget .share-icon a { width: 38px; height: 38px; background: #eeeded; border-radius: 50%; text-align: center; line-height: 38px; color: #000; font-size: 16px; margin-left: 9px; transition: all .3s ease-in-out 0s } .blog-details .bottom-widget .share-icon a:hover { background: #000; color: #fff } .blog-details .blog-inner-title { font-family: "Poppins",sans-serif; font-size: 42px } .blog-details .blog-comment-form { background: #fff; border-radius: 30px; padding: 50px 35px; margin-top: 50px } .blog-details .blog-comment-form p a { color: #000 } .blog-details .blog-comment-form form label { font-size: 16px; font-weight: normal; color: rgba(0,0,0,.5); display: block; padding-bottom: 5px } .blog-details .blog-comment-form form input { display: block; font-size: 18px; width: 100%; height: 60px; border: 1px solid #dbdbdb; border-radius: 8px; padding: 0 25px; background: #fff } .blog-details .blog-comment-form form textarea { display: block; font-size: 17px; width: 100%; max-width: 100%; height: 145px; border: 1px solid #dbdbdb; border-radius: 8px; padding: 20px 25px; resize: none; background: #fff } .blog-details .blog-comment-form .btn-nineteen { background: #000; line-height: 55px; border: none; color: #fff; padding: 0 32px } .blog-details .blog-comment-form .btn-nineteen:hover { background: #ff640f } .app-integration-one { overflow: hidden } .app-integration-one::before { content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: linear-gradient(180deg, #FFFFFF 0%, #E3CDFF 59.02%, #E2CCFF 65.99%, rgba(215, 196, 255, 0.6) 75.34%, rgba(232, 208, 255, 0) 100%); opacity: .3; z-index: -1 } .app-integration-one .logo-wrapper { width: 110vw; position: relative; left: 50%; transform: translateX(-50%) } .app-integration-one .logo-wrapper .logo-box { width: 180px; height: 180px; border-radius: 30px; margin: 0 auto; background: #fff } .app-integration-one .logo-wrapper .logo-box img { margin: 0 auto; max-width: 50% } .app-integration-two .main-wrapper:before { content: ""; position: absolute; width: 100%; height: 1px; top: 50%; left: 0; border-top: 2px dashed rgba(0,0,0,.08); z-index: -1 } .app-integration-two .logo-box { width: 435px; height: 500px } .app-integration-two .logo-box:before { content: ""; position: absolute; width: 1px; height: 100%; top: 0; left: 50%; border-left: 2px dashed rgba(0,0,0,.08) } .app-integration-two .logo-box .logo { border-radius: 30px; position: absolute } .app-integration-two .logo-box .logo_01 { top: 0; left: calc(50% - 61px); animation: jumpThree 5s infinite linear } .app-integration-two .logo-box .logo_02 { top: calc(50% - 49px); left: 0; animation: jumpThree 5s infinite linear } .app-integration-two .logo-box .logo_03 { top: calc(50% - 50px); right: 0; animation: jumpTwo 5s infinite linear } .app-integration-two .logo-box .logo_04 { bottom: 0; left: calc(50% - 65px); animation: jumpTwo 5s infinite linear } .app-integration-two .logo-box .logo_05 { bottom: 0; left: calc(50% - 61px); animation: jumpTwo 5s infinite linear } .app-integration-two .icon-box { margin-bottom: -70px } .app-integration-two .icon-box .icon { width: 244px; height: 244px; border: 1px solid #ff481f; background: #fff; padding: 15px; margin: auto } .app-integration-two .icon-box h6 { font-family: "Outfit",sans-serif; font-size: 32px; font-weight: 600; margin-bottom: 3px } .app-integration-two .icon-box .text { margin-top: 30px } .app-integration-three { overflow: hidden } .app-integration-three .logo-wrapper { width: 110vw; position: relative; left: 50%; transform: translateX(-50%) } .app-integration-three .logo-wrapper:before { content: ""; position: absolute; background: linear-gradient(89.69deg, #F1F1F1 13.29%, rgba(255, 255, 255, 0) 99.64%); transform: rotate(-180deg); right: 0; height: 100%; top: 0; width: 20%; z-index: 1 } .app-integration-three .logo-wrapper:after { content: ""; position: absolute; background: linear-gradient(89.69deg, #F1F1F1 13.29%, rgba(255, 255, 255, 0) 99.64%); left: 0; height: 100%; top: 0; width: 20%; z-index: 1 } .app-integration-three .logo-wrapper .logo-box { width: 200px; height: 200px; border-radius: 30px; margin: 0 auto; background: #fff } .app-integration-three .logo-wrapper .logo-box img { margin: 0 auto; max-width: 50% } .ai-tools-suite .slider-wrapper { width: 200vw; position: relative; left: 50%; transform: translateX(-50%) } .ai-tools-suite .slider-block { background: #fff; border-radius: 50px; padding: 35px 45px 35px } .ai-tools-suite .slider-block .media-img { border-radius: 30px } .ai-tools-suite .slider-block .numb { font-family: "Montserrat",sans-serif; font-size: 46px; font-weight: 600; color: #000; margin-bottom: 78px } .ai-tools-suite .slider-block h4 { font-family: "Montserrat",sans-serif; font-size: 42px; font-weight: 700; font-style: italic; letter-spacing: -1px; line-height: 1em; margin-bottom: 30px } .ai-tools-suite .slider-block p { color: rgba(0,0,0,.7); line-height: 1.583em; margin-bottom: 70px } .ai-tools-suite .shape_01 { left: 0; top: 50%; transform: translateY(-50%); width: 100% } .insta-feed { position: relative; z-index: 0 } .insta-feed .wrapper { padding: 0 20px } .insta-feed .wrapper .img-meta { position: relative } .insta-feed .wrapper .img-meta .icon { width: 92px; height: 92px; background: #fff; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); opacity: 0 } .insta-feed .wrapper .img-meta:hover .icon { opacity: 1 } .insta-feed .shape_01 { left: 0; width: 100%; top: 70%; transform: translateY(-50%) } .pricing-nav-one .nav { width: 82px; border-radius: 50px; border: none; background: #fff; padding: 5px } .pricing-nav-one .nav .nav-link { width: 30px; height: 30px; background: rgba(0,0,0,0); padding: 0; margin: 0; border: 0; border-radius: 50%; position: relative; font-size: 20px; color: rgba(0,0,0,.4) } .pricing-nav-one .nav .nav-link.active { background: #fd32a1; color: #000 } .pricing-nav-one .nav .nav-link:nth-child(1):before { content: "Billed Monthly"; position: absolute; left: -140px; top: 1px } .pricing-nav-one .nav .nav-link:nth-child(2):before { content: "Billed Yearly"; position: absolute; right: -120px; top: 1px } .pricing-nav-two .nav { border: 2px solid #000; border-radius: 30px; padding: 5px; overflow: hidden } .pricing-nav-two .nav .nav-link { font-family: "Montserrat",sans-serif; border: none; border-radius: 30px; line-height: 41px; text-align: center; font-size: 20px; font-weight: 600; letter-spacing: -1px; color: #000; background: rgba(0,0,0,0); padding: 0 24px } .pricing-nav-two .nav .nav-link.active { background: #000; color: #fff } .pricing-section-one .shape_01 { left: 0; width: 100%; top: 69%; transform: translateY(-50%) } .pricing-section-one .pr-column { padding: 20px 35px 70px; border-radius: 45px; position: relative; z-index: 1; background: linear-gradient(180deg, #FD3C9C 0.35%, #F5A669 93.7%) } .pricing-section-one .pr-column:before { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: #fff; z-index: -1; border-radius: 40px; transition: all .2s ease-in-out 0s } .pricing-section-one .pr-column:hover { border-radius: 40px } .pricing-section-one .pr-column:hover:before { top: 3px; left: 3px; right: 3px; bottom: 3px } .pricing-section-one .pr-column .price { font-family: "Montserrat",sans-serif; font-size: 82px; font-weight: 700; font-style: italic; letter-spacing: -3px; color: #000; padding-right: 20px } .pricing-section-one .pr-column .price sub { font-size: 20px; bottom: -0.1em } .pricing-section-one .pr-column .info1 { width: 50%; color: rgba(0,0,0,.5) } .pricing-section-one .pr-column .info2 { line-height: 1.55em; color: rgba(0,0,0,.5) } .pricing-section-one .pr-column .plan-name { font-size: 36px; font-weight: 500; color: #000; margin: 30px 0 -4px } .pricing-section-one .pr-column .trial-btn { font-weight: 500; font-size: 18px; padding: 0 10px 0 28px; line-height: 65px; border: 1px solid #000; border-radius: 40px; color: #000; letter-spacing: -1px; position: relative; z-index: 1; transition: all .2s ease-in-out 0s } .pricing-section-one .pr-column .trial-btn:before { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: #fff; z-index: -1; border-radius: 40px; opacity: 0; transition: all .2s ease-in-out 0s; background: linear-gradient(55deg, #FD3C9C 0.35%, #F5A669 93.7%) } .pricing-section-one .pr-column .trial-btn .icon { width: 42px; height: 42px; background: #000; color: #fff; border-radius: 50%; transition: all .2s ease-in-out 0s } .pricing-section-one .pr-column .trial-btn:hover { border-color: rgba(0,0,0,0); color: #fff } .pricing-section-one .pr-column .trial-btn:hover .icon { background: #fff; color: #000 } .pricing-section-one .pr-column .trial-btn:hover:before { opacity: 1 } .pricing-section-one .pr-column .package-feature li { font-size: 20px; font-weight: 500; color: #000; position: relative; padding-left: 30px; margin-top: 18px } .pricing-section-one .pr-column .package-feature li::before { content: ""; position: absolute; font-family: "bootstrap-icons"; color: #fd32a1; left: 0; top: 1px } .pricing-section-one .pr-column .package-feature li.none { color: rgba(0,0,0,.15) } .pricing-section-one .pr-column .package-feature li.none:before { content: "" } .pricing-section-two .pr-column { border: 1px solid #e0e0e0; padding: 38px 45px 65px } .pricing-section-two .pr-column:hover { border-color: #ff500a } .pricing-section-two .pr-column .plan-name { font-size: 15px; letter-spacing: 5px; color: #000 } .pricing-section-two .pr-column .price { font-family: "Montserrat",sans-serif; font-weight: 600; font-size: 82px; color: #000; display: block; margin: 28px 0 -7px } .pricing-section-two .pr-column .info-1 { font-size: 24px; margin-bottom: 48px; color: rgba(0,0,0,.5) } .pricing-section-two .pr-column .package-feature li { font-size: 22px; font-weight: 500; color: #000; position: relative; padding-left: 38px; margin-top: 18px } .pricing-section-two .pr-column .package-feature li::before { content: ""; position: absolute; font-family: "bootstrap-icons"; color: #000; left: 0; top: 1px } .pricing-section-two .pr-column .package-feature li.none:before { content: ""; font-size: 19px } .pricing-section-two .pr-column .btn-seventeen { font-size: 18px; font-weight: 600; background: #000 } .pricing-section-two .pr-column .btn-seventeen:hover { background: #ff500a } .pricing-section-three .pr-column { border: 2px solid #e3e3e3; border-radius: 40px; padding: 44px 45px 48px } .pricing-section-three .pr-column .plan-duration { font-family: "Montserrat",sans-serif; font-size: 20px; font-weight: 600; text-transform: uppercase; letter-spacing: 3px; color: #000 } .pricing-section-three .pr-column .price { font-family: "Montserrat",sans-serif; font-size: 72px; font-weight: 700; letter-spacing: -1px; color: #000 } .pricing-section-three .pr-column .info1 { color: rgba(0,0,0,.6) } .pricing-section-three .pr-column .package-feature li { font-size: 20px; font-weight: 500; color: #000; position: relative; padding-left: 32px; margin-bottom: 15px } .pricing-section-three .pr-column .package-feature li::before { content: ""; position: absolute; font-family: "bootstrap-icons"; left: 0; top: 1px; font-weight: bold } .faq-section-one .faq-tag { display: inline-block; line-height: 33px; border-radius: 5px; background: #000; padding: 0 15px; color: #fff; font-size: 18px; text-transform: uppercase; font-weight: 500; letter-spacing: 3px; margin-bottom: 15px } .filter-nav-one .isotop-menu-wrapper { margin: 0 -12px } .filter-nav-one .isotop-menu-wrapper li { margin: 0 12px 10px; line-height: 40px; border-radius: 40px; text-transform: uppercase; padding: 0 23px; font-size: 18px; font-weight: 500; color: #000; letter-spacing: .36px; cursor: pointer; transition: all .3s ease-in-out 0s } .filter-nav-one .isotop-menu-wrapper li.is-checked { background: #000; color: #fff } .grid-1column { margin: 0 -25px } .grid-1column .grid-sizer,.grid-1column .isotop-item { width: 100%; padding: 0 25px } .grid-2column { margin: 0 -25px } .grid-2column .grid-sizer,.grid-2column .isotop-item { width: 50%; padding: 0 25px } .grid-2column.xl { margin: 0 -50px } .grid-2column.xl .grid-sizer,.grid-2column.xl .isotop-item { padding: 0 50px } .grid-3column { margin: 0 -15px } .grid-3column .grid-sizer,.grid-3column .isotop-item { width: 33.3333%; padding: 0 15px } .grid-3column.xl { margin: 0 -25px } .grid-3column.xl .grid-sizer,.grid-3column.xl .isotop-item { padding: 0 25px } .grid-4column { margin: 0 -10px } .grid-4column .grid-sizer,.grid-4column .isotop-item { width: 25%; padding: 0 10px } .project-section-one .section-btn { position: absolute; right: 0; top: 80px } .project-block-one .bg-wrapper { border-radius: 50px; padding: 65px 55px 85px } .project-block-one .numb { font-size: 24px } .project-block-one .category { font-size: 20px; letter-spacing: 1px; color: rgba(0,0,0,.5) } .project-block-one .title a { font-size: 48px; line-height: 1.0833em; margin: 15px 0 67px } .project-block-one .title a:hover { text-decoration: underline } .project-block-one p { font-size: 24px; line-height: 1.4166em; margin: 0; padding-right: 75px } .project-block-one .more-btn { width: 96px; height: 96px; border: 1px solid rgba(0,0,0,.2); display: block; margin-left: auto; padding: 15px } .project-block-one .more-btn:hover { background: #ffd365; border-color: #ffd365 } .project-block-one .project-img { background-position: center; background-size: cover; background-repeat: no-repeat; border-radius: 50px } .project-block-two .img-holder { border-radius: 30px; overflow: hidden } .project-block-two .img-holder .hover-overlay { position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: rgba(0,0,0,.7); opacity: 0 } .project-block-two .img-holder .hover-overlay .expend { width: 60px; height: 60px; font-size: 40px; background: #fff; color: #000 } .project-block-two .img-holder .hover-overlay .expend:hover { background: #ff481f; color: #fff } .project-block-two .img-holder .hover-overlay .title { font-size: 24px; font-weight: 700; margin-bottom: 20px; color: #fff; text-align: center } .project-block-two .img-holder .hover-overlay .title:hover { text-decoration: underline } .project-block-two:hover .img-holder .media-img { transform: scale(1.1) rotate(5deg) } .project-block-two:hover .img-holder .hover-overlay { opacity: 1 } .project-block-two .caption-wrapper { padding: 44px 38px; margin-top: 18px; border-radius: 20px; background: #fff } .project-block-two .caption-wrapper h5 { font-size: 24px; font-weight: 700; margin-bottom: 5px } .project-block-two .caption-wrapper span { font-size: 18px; color: rgba(0,0,0,.6) } .project-block-two .caption-wrapper .tag { margin: 0 -3px } .project-block-two .caption-wrapper .tag li { margin: 0 3px; font-size: 13px; text-transform: uppercase; color: #000; padding: 0 18px; line-height: 22px; border: 1px solid #000; border-radius: 15px } .project-block-two .caption-wrapper:hover h5 { text-decoration: underline } .project-block-two .caption-wrapper.version-two { padding: 20px 0 } .project-block-two .caption-wrapper.version-two h5 { margin: 15px 0 0 } .project-block-three { opacity: .4; text-align: center } .project-block-three .media-img { border-radius: 30px; margin-bottom: 50px; transform: scale(0.93) } .project-block-three span { font-size: 17px; letter-spacing: 3px; color: #b2b2b2; text-transform: uppercase } .project-block-three h4 { font-size: 44px; font-weight: 700; margin: 15px 0 0 } .project-block-three:hover h4 { text-decoration: underline } .project-block-three .caption-wrapper { opacity: 0 } .slick-center .project-block-three,.slick-center .caption-wrapper { opacity: 1 } .slick-center .media-img { transform: scale(1) } .project-block-four .img-holder { border-radius: 50px; overflow: hidden } .project-block-four .img-holder .hover-overlay { position: absolute; width: 100%; height: 100%; top: 0; left: 0; opacity: 0; z-index: 1 } .project-block-four .img-holder .hover-overlay .expend { width: 130px; height: 130px; padding: 15px; border: 2px solid #fff } .project-block-four .img-holder .hover-overlay .expend:hover { background: #ff481f; border-color: #ff481f; color: #fff } .project-block-four .img-holder .hover-overlay .title { font-size: 48px; font-weight: 700; line-height: 1.0625em; margin-bottom: 25px; text-align: center; color: #fff } .project-block-four .img-holder .hover-overlay .title:hover { text-decoration: underline } .project-block-four .img-holder .hover-overlay:before { content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: rgba(0,0,0,.85); -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); z-index: -1 } .project-block-four:hover .img-holder .hover-overlay { opacity: 1 } .project-section-five .wrapper { width: 145vw; position: relative; left: 50%; transform: translateX(-50%) } .project-section-five:before,.project-section-five:after { content: ""; position: absolute; width: calc(50% - 130px); height: 2px; background: #000; bottom: 37px; left: 0 } .project-section-five:after { left: auto; right: 0 } .project-section-five .slider-arrows { margin-top: 30px } .project-section-five .slider-arrows li { width: 74px; height: 74px; border-radius: 50%; text-align: center; line-height: 71px; font-size: 25px; border: 2px solid #000; cursor: pointer; margin: 0 10px; transition: all .3s ease-in-out 0s } .project-section-five .slider-arrows li:hover { background: #000; color: #fff } .project-section-six .wrapper { max-width: 1320px; margin: 0 auto } .project-details .pr-details-header { border-bottom: 1px solid #e5e5e5 } .project-details .social-icon { margin: 0 -7px } .project-details .social-icon li { padding: 0 7px; font-family: "Montserrat",sans-serif; font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 2px; color: #000 } .project-details .social-icon li a { width: 48px; height: 48px; border: 1px solid #000; border-radius: 50%; display: flex; align-items: center; justify-content: center; color: #000; font-size: 22px; transition: all .3s ease-in-out 0s } .project-details .social-icon li a:hover { background: #000; border-color: #000; color: #fff } .project-details .numb { font-family: "Montserrat",sans-serif; font-size: 48px; font-weight: 700; color: #000; letter-spacing: -1px } .project-details h3 { font-family: "Montserrat",sans-serif; font-size: 48px; font-weight: 700; color: #000; letter-spacing: -1px; margin: 5px 0 30px } .project-details p { font-size: 22px; line-height: 1.8181em; margin-bottom: 40px; color: rgba(0,0,0,.7) } .project-details .project-info { margin: 0 -15px } .project-details .project-info .info-list { margin: 20px 15px 0 } .project-details .project-info .info-list strong { display: block; font-family: "Montserrat",sans-serif; font-size: 16px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; margin-bottom: -3px } .project-details .project-info .info-list span { font-size: 20px; display: block; color: rgba(0,0,0,.5) } .project-details .media-img { border-radius: 40px; margin-top: 25px } .project-details .list-feature li { font-size: 22px; font-weight: 500; color: #000; position: relative; padding-left: 35px; margin-top: 26px } .project-details .list-feature li::before { content: ""; position: absolute; font-family: "bootstrap-icons"; left: 0; top: 1px } .service-details .text-meta p { font-size: 20px; line-height: 1.8em; margin-bottom: 35px } .service-details .text-meta h3 { font-family: "Montserrat",sans-serif; font-size: 48px; font-weight: 700; line-height: 1.166em; letter-spacing: -1px; margin-bottom: 25px } .service-details .text-meta .list-feature li { font-size: 20px; font-weight: 700; color: #000; position: relative; padding-left: 30px; margin-top: 22px } .service-details .text-meta .list-feature li::before { content: ""; position: absolute; font-family: "bootstrap-icons"; left: 0; top: 1px } .service-details .text-meta .media-wrapper { border-radius: 30px; overflow: hidden } .service-details .text-meta .media-wrapper .play-btn { position: absolute; width: 100px; height: 100px; background: #000; top: 50%; left: 50%; transform: translate(-50%, -50%) } .service-details .text-meta .media-wrapper .play-btn:hover { background: #ff481f } .pagination-one { border-top: 1px solid #e5e5e5 } .pagination-one .pr-dir { font-size: 16px; letter-spacing: .89px; color: #979797 } .pagination-one .pr-name { font-size: 32px; font-weight: 700; margin-top: 4px } .pagination-one i { font-size: 30px; width: 75px; height: 75px; border: 1px solid #000; color: #000; background: #fff; border-radius: 50%; text-align: center; line-height: 73px; transition: all .2s ease-in-out 0s } .pagination-one a:hover i { background: #000; color: #fff } .pagination-two { margin: 0 -4px } .pagination-two li { padding: 0 4px } .pagination-two li a { width: 45px; height: 45px; line-height: 43px; border: 1px solid #000; background: #fff; border-radius: 50%; text-align: center; font-family: "Montserrat",sans-serif; font-weight: 600; font-size: 20px; transition: all .3s ease-in-out 0s } .pagination-two li a:hover,.pagination-two li a.active { background: #000; color: #fff } .pagination-two li:last-child a { width: 120px; border-radius: 50px } .pagination-two li:last-child a span { padding-right: 8px } .map-banner-one { height: 550px } #contact-form .help-block { position: absolute; left: 0; bottom: -18px; font-size: 14px; line-height: 20px; color: #ff4d44 } #contact-form .help-block ul { margin: 0 } .contact-section-one .form-style-one { background: #fff; border-radius: 30px; padding: 70px 50px 75px } .contact-section-one .form-style-one .input-group-meta { position: relative } .contact-section-one .form-style-one .input-group-meta label { display: block; font-size: 16px; color: rgba(0,0,0,.5) } .contact-section-one .form-style-one .input-group-meta input { width: 100%; height: 55px; font-weight: 500; color: #000; border: none; border-bottom: 2px solid #000 } .contact-section-one .form-style-one .input-group-meta textarea { width: 100%; max-width: 100%; height: 175px; max-height: 175px; border: none; border-bottom: 2px solid #000; font-size: 18px } .contact-section-one .form-style-one .btn-eight { font-size: 18px; text-transform: uppercase } .error-page { margin-top: 110px; min-height: calc(100vh - 110px); background: url(../images/assets/bg_12.svg) no-repeat center; background-size: cover } .error-page .inner-wrapper { text-align: center; padding: 35px 0 50px } .error-page .inner-wrapper h2 { font-family: "Montserrat",sans-serif; font-weight: 800; font-size: 200px; font-style: italic } .error-page .inner-wrapper h3 { font-family: "Montserrat",sans-serif; font-weight: 500; font-size: 74px; font-style: italic; text-transform: uppercase } .error-page .inner-wrapper .btn-thirteen { font-size: 20px; line-height: 55px; padding: 0 15px 0 30px } .login-page { min-height: 100vh; padding: 100px 12px } .login-page .bg-wrapper { background: linear-gradient(to bottom, #FF599F, #9452FF); padding: 3px; border-radius: 30px; max-width: 750px; margin: 0 auto; overflow: hidden } .login-page .copyright-text { font-size: 16px; color: #000; position: absolute; bottom: 0; width: 100%; left: 0; text-align: center } .login-page .shape_01 { top: 50%; left: 50%; transform: translate(-50%, -50%); max-width: 75% } .user-data-form { background: #fff; padding: 50px 90px 40px; border-radius: 30px } .user-data-form h2 { font-size: 48px; margin-bottom: 20px } .user-data-form p { font-size: 22px } .user-data-form p a { font-weight: 500; color: #380cfa } .user-data-form .form-wrapper .input-group-meta input { width: 100%; height: 55px; font-size: 16px; border: 1px solid #000; border-radius: 8px; padding: 0 52px 0 20px; color: #000 } .user-data-form .form-wrapper .input-group-meta label { font-size: 15px; font-weight: normal; color: rgba(0,0,0,.5); display: block; margin-bottom: 6px } .user-data-form .form-wrapper .input-group-meta .placeholder_icon { position: absolute; height: 55px; top: 30px; right: 0; bottom: 0; width: 50px; text-align: center; z-index: 1; color: rgba(0,0,0,.45); font-size: 17px } .user-data-form .form-wrapper .input-group-meta .placeholder_icon img { position: relative; top: 50%; margin: 0 auto; transform: translateY(-50%) } .user-data-form .form-wrapper .input-group-meta .placeholder_icon span { width: 100%; height: 100%; cursor: pointer; display: block; position: relative } .user-data-form .form-wrapper .input-group-meta .placeholder_icon span:before { content: ""; width: 2px; height: 26px; background: #000; position: absolute; top: 15px; left: 24px; transform: rotate(45deg); z-index: 5; transition: all .2s ease-in-out } .user-data-form .form-wrapper .input-group-meta .placeholder_icon span.eye-slash:before { opacity: 0 } .user-data-form .agreement-checkbox label { position: relative; font-size: 14px; font-weight: normal; color: #000; cursor: pointer; padding-left: 22px; transition: all .1s ease-in-out } .user-data-form .agreement-checkbox label a { color: #380cfa; text-decoration: underline } .user-data-form .agreement-checkbox input[type=checkbox] { display: none } .user-data-form .agreement-checkbox label:before { content: ""; width: 14px; height: 14px; line-height: 11px; border-radius: 2px; border: 2px solid #b3b3b3; font-size: 10px; text-align: center; position: absolute; left: 0; top: 4px; transition: all .1s ease-in-out } .user-data-form .agreement-checkbox input[type=checkbox]:checked+label:before { content: ""; font-family: "Font Awesome 6 Pro"; background: #000; color: #fff; border-color: #000 } .user-data-form .agreement-checkbox a { position: relative; font-size: 14px; color: rgba(0,0,0,.5) } .user-data-form .agreement-checkbox a:hover { text-decoration: underline } .user-data-form .social-use-btn { font-size: 16px; color: #000; height: 55px; border: 1px solid #e5e5e5; border-radius: 7px } .user-data-form .social-use-btn:hover { background: rgba(0,0,0,.06) } .user-data-form .social-use-btn img { width: 20px } .user-data-form .btn-twelve { font-size: 18px; border-radius: 8px } .user-data-form .btn-twelve::before { border-radius: 8px } .shop-filter-one .theme-select-menu { width: 100%; min-width: 145px; height: 45px; font-size: 17px; padding: 0 12px; box-shadow: none; outline: none; border-radius: 5px; border: 1px solid rgba(0,0,0,.1) } .product-block-one { overflow: hidden } .product-block-one .img-holder { position: relative; background: #f5f5f5; z-index: 5; margin-bottom: 22px } .product-block-one .img-holder .cart-icon { display: block; width: 35px; height: 35px; line-height: 35px; box-shadow: 0 0 30px rgba(0,0,0,.09); border-radius: 50%; background: #fff; color: #000; text-align: center; position: absolute; right: 20px; top: 20px; font-size: 18px; opacity: 0; transform: scale(0.5); transition: all .2s ease-in-out 0s } .product-block-one .img-holder .cart-icon:hover { color: #fff; background: #380cfa } .product-block-one .img-holder .cart-button { font-size: 14px; font-weight: 700; letter-spacing: .5px; text-transform: uppercase; position: absolute; left: 20px; right: 20px; bottom: 20px; line-height: 48px; background: #ff481f; text-align: center; color: #fff; opacity: 0; transform: translateY(10px); transition: all .4s ease-in-out 0s } .product-block-one .img-holder .cart-button:hover { background: #380cfa } .product-block-one .product-title { font-weight: 500; color: #000; font-size: 20px; text-transform: capitalize } .product-block-one .rating { margin: 0 -3px } .product-block-one .rating li { font-size: 15px; margin: 0 3px; color: #b3b3b3 } .product-block-one .rating li .bi-star-fill { color: #ffcb65 } .product-block-one .price { font-family: "Montserrat",sans-serif; font-weight: 600; font-size: 20px; color: #000; margin-top: 10px } .product-block-one:hover .cart-button { opacity: 1; transform: translateY(0) } .product-block-one:hover .product-img { transform: scale(0.95) } .product-block-one:hover .cart-icon { opacity: 1; transform: scale(1) } .product-block-one:hover .product-title { text-decoration: underline } .product-details-one .product-img-tab { border: none } .product-details-one .product-img-tab .nav-link { width: 100%; background: #f6f6f6; border: 1px solid rgba(0,0,0,0); border-radius: 0; padding: 5px 0; height: 88px; margin-bottom: 12px } .product-details-one .product-img-tab .nav-link img { max-height: 100% } .product-details-one .product-img-tab .nav-link.active { background: #fff; border-color: #000 } .product-details-one .product-img-tab-content { background: #f6f6f6; padding: 20px } .product-details-one .product-img-tab-content img { margin: auto } .product-details-one .product-info .stock-tag { display: inline-block; font-size: 14px; font-weight: 500; text-transform: uppercase; background: #eaeaea; border-radius: 3px; line-height: 25px; padding: 0 10px } .product-details-one .product-info .product-name { font-family: "Montserrat",sans-serif; font-weight: 600; text-transform: capitalize; font-size: 35px; margin: 25px 0 15px } .product-details-one .product-info .rating li { font-size: 15px; margin-right: 6px; color: #b3b3b3 } .product-details-one .product-info .rating li .bi-star-fill { color: #ffcb65 } .product-details-one .product-info .rating li a { font-size: 17px; color: #000; margin-left: 12px } .product-details-one .product-info .rating li a:hover { text-decoration: underline } .product-details-one .product-info .price { font-size: 26px; font-weight: 700; color: #000; padding: 25px 0 5px } .product-details-one .product-info .price del { font-size: .7em; opacity: .6 } .product-details-one .product-info .availability { color: #989ca2; font-size: 17px } .product-details-one .product-info .description-text { padding: 10px 0 15px } .product-details-one .product-info .product-feature { margin-bottom: 20px } .product-details-one .product-info .product-feature li { color: #000; position: relative; padding-left: 30px; margin-bottom: 8px } .product-details-one .product-info .product-feature li:before { content: ""; position: absolute; font-family: "bootstrap-icons"; top: 2px; left: 0; color: #000 } .product-details-one .product-info .customize-order h6 { font-size: 18px; margin: 0 15px 0 0 } .product-details-one .product-info .customize-order .quantity .button-group { border: 1px solid #e3e3e3; display: inline-block } .product-details-one .product-info .customize-order .quantity .button-group li { line-height: 40px; max-height: 40px } .product-details-one .product-info .customize-order .quantity .button-group li button { font-size: 25px; color: #c9c9c9; background: rgba(0,0,0,0); width: 32px } .product-details-one .product-info .customize-order .quantity .button-group li .product-value { font-size: 18px; font-weight: 500; height: 40px; color: #000; max-width: 45px; background: rgba(0,0,0,0); border: none; text-align: center; padding-left: 5px } .product-details-one .product-review-tab .nav-tabs { border-bottom: 1px solid #ebebeb } .product-details-one .product-review-tab .nav-tabs .nav-link { font-size: 16px; font-weight: 700; text-transform: uppercase; color: #000; letter-spacing: 1px; padding: 0 0 12px 0; position: relative; margin: 0 50px 0 0; border: none; border-radius: 0 } .product-details-one .product-review-tab .nav-tabs .nav-link:before { content: ""; position: absolute; width: 100%; height: 2px; left: 0; bottom: -1px; z-index: 1; background: #000; transform: scale(0, 1); transition: all .3s ease-in-out 0s } .product-details-one .product-review-tab .nav-tabs .nav-link.active:before { transform: scale(1) } .product-details-one .product-review-tab .nav-tabs .nav-item:last-child .nav-link { margin-right: 0 } .product-details-one .product-review-tab .tab-content h5 { font-weight: 700; font-size: 20px; margin-bottom: 18px } .product-details-one .product-review-tab .tab-content .product-feature li { position: relative; padding-left: 30px; margin-bottom: 18px } .product-details-one .product-review-tab .tab-content .product-feature li:before { content: ""; position: absolute; font-family: "bootstrap-icons"; top: 2px; left: 0 } .product-details-one .product-review-tab .user-comment-area .single-comment { padding-bottom: 40px } .product-details-one .product-review-tab .user-comment-area .single-comment:last-child { padding-bottom: 0 } .product-details-one .product-review-tab .user-comment-area .user-img { width: 60px; height: 60px; border-radius: 50% } .product-details-one .product-review-tab .user-comment-area .user-comment-data { padding-left: 30px; position: relative } .product-details-one .product-review-tab .user-comment-area .user-comment-data .name { font-size: 18px; margin-bottom: 4px } .product-details-one .product-review-tab .user-comment-area .user-comment-data .rating li { font-size: 14px; margin: 0 3px; color: #b3b3b3 } .product-details-one .product-review-tab .user-comment-area .user-comment-data .rating li .bi-star-fill { color: #ffcb65 } .product-details-one .product-review-tab .user-comment-area .user-comment-data p { padding-top: 8px } .cart-list-form { position: relative } .cart-list-form .table { margin: 0; background: rgba(0,0,0,0) } .cart-list-form .table th { font-size: 15px; font-weight: 700; letter-spacing: 2px; border: none; border-bottom: 2px solid #000; padding: 0 0 30px; text-align: center; text-transform: uppercase; color: #000; background: rgba(0,0,0,0) } .cart-list-form .table th:first-child { text-align: left } .cart-list-form .table tbody td { padding: 0 0 70px; border: none; vertical-align: middle; text-align: center; background: rgba(0,0,0,0) } .cart-list-form .table tbody tr:first-child td { padding-top: 60px } .cart-list-form .table tbody tr:last-child td { padding-bottom: 40px } .cart-list-form .table tbody .product-thumbnails { width: 85px } .cart-list-form .table tbody .product-thumbnails img { max-height: 100%; max-width: none } .cart-list-form .table tbody .product-thumbnails .product-img { display: block; max-width: 85px; max-height: 85px; overflow: hidden } .cart-list-form .table tbody .product-info { padding-left: 30px; text-align: left } .cart-list-form .table tbody .product-info .product-name { font-weight: 700; font-size: 20px; color: #000 } .cart-list-form .table tbody .product-info .serial { font-size: 15px; color: rgba(31,31,31,.5); padding-bottom: 6px } .cart-list-form .table tbody .product-info ul li { display: inline-block; font-size: 16px; color: #000; padding-right: 15px } .cart-list-form .table tbody .price { font-weight: 500; font-size: 18px; color: #000 } .cart-list-form .table tbody .quantity li { display: inline-block; line-height: 40px; max-height: 40px } .cart-list-form .table tbody .quantity li .btn { font-size: 24px; padding: 0; border: none; vertical-align: inherit; color: #1d1d1d; background: rgba(0,0,0,0) } .cart-list-form .table tbody .quantity li .product-value { font-size: 18px; font-weight: 500; color: #1d1d1d; max-width: 55px; background: rgba(0,0,0,0); border: none; text-align: center; padding-left: 12px } .cart-list-form .table tbody .remove-product { color: #000; font-size: 22px } .cart-list-form .table tbody .remove-product:hover { color: #ff2759 } .cart-list-form .cart-footer { border-top: 2px solid #545454; margin-top: 28px; padding-top: 40px } .cart-list-form .cart-footer .coupon-form input { width: 240px; height: 50px; border: none; border-bottom: 2px solid #545454; font-size: 18px; margin-right: 30px; background: rgba(0,0,0,0) } .cart-list-form .cart-footer .cart-total-section { text-align: right; padding-right: 82px } .cart-list-form .cart-footer .cart-total-section .cart-total-table tr th { font-size: 18px; font-weight: 500; color: rgba(29,29,29,.5); font-weight: normal; padding-right: 26px; padding-bottom: 16px } .cart-list-form .cart-footer .cart-total-section .cart-total-table tr td { font-size: 18px; font-weight: 500; color: #000; padding-bottom: 16px } .checkout-toggle-area p { margin-bottom: 10px } .checkout-toggle-area p button { font-weight: 500; letter-spacing: 0px; color: #000; background: rgba(0,0,0,0); display: inline-block; text-decoration: underline } .checkout-toggle-area form input { width: 100%; height: 60px; font-size: 18px; border: none; border-bottom: 1px solid #dbdbdb; border-radius: 0; padding: 0; margin-bottom: 20px } .checkout-toggle-area form input:focus { border-color: #777 } .checkout-toggle-area form .lost-passw { color: #636067; font-size: .8em; margin: 12px 0 35px } .checkout-toggle-area form .lost-passw:hover { text-decoration: underline } .checkout-toggle-area form button { line-height: 50px } .checkout-toggle-area form p { font-size: .9em; padding-top: 15px } .checkout-form .main-title { font-size: 28px; padding-bottom: 55px } .checkout-form .single-input-wrapper { display: block; width: 100%; height: 60px; font-size: 18px; border: none; border-bottom: 1px solid #dbdbdb; padding: 0; border-radius: 0; margin-bottom: 55px } .checkout-form .theme-select-menu { display: block; width: 100%; height: 60px; font-size: 18px; border: none; padding: 0; border: none; border-bottom: 1px solid #dbdbdb; box-shadow: none; outline: none; border-radius: 0; margin-bottom: 55px } .checkout-form .theme-select-menu option { font-size: .85em } .checkout-form .checkbox-list { padding-bottom: 44px } .checkout-form .checkbox-list li label { position: relative; font-weight: 500; font-size: 17px; line-height: 15px; padding-left: 28px; color: #000; cursor: pointer; margin: 0 0 24px } .checkout-form .checkbox-list li label:before { content: ""; width: 15px; height: 15px; line-height: 15px; border-radius: 2px; border: 1px solid #000; font-size: 12px; text-align: center; position: absolute; left: 0; top: 0 } .checkout-form .checkbox-list li input[type=checkbox] { display: none } .checkout-form .checkbox-list li input[type=checkbox]:checked+label:before { content: ""; font-family: bootstrap-icons !important; background: #373737; color: #fff; border-color: #373737 } .checkout-form .other-note-area p { font-weight: 500; font-size: 16px; color: #000; margin-bottom: 6px } .checkout-form .other-note-area textarea { width: 100%; border: 1px solid #dbdbdb; padding: 15px; resize: none; height: 145px } .checkout-form .order-confirm-sheet .order-review { background: #f1f1f1; padding: 50px 40px } .checkout-form .order-confirm-sheet .order-review .product-review { width: 100% } .checkout-form .order-confirm-sheet .order-review .product-review tbody { color: #000 } .checkout-form .order-confirm-sheet .order-review .product-review tbody th { padding-bottom: 15px } .checkout-form .order-confirm-sheet .order-review .product-review tbody th span { font-weight: 500; font-size: 18px } .checkout-form .order-confirm-sheet .order-review .product-review tbody td { padding-bottom: 15px; font-size: 18px; font-weight: 500; text-align: right } .checkout-form .order-confirm-sheet .order-review .product-review tfoot th { font-size: 16px; text-transform: uppercase; font-weight: 700; border-top: 1px solid #e9e9e9; padding-top: 15px } .checkout-form .order-confirm-sheet .order-review .product-review tfoot td { text-align: right; font-weight: 500; font-size: 18px; border-top: 1px solid #e9e9e9; padding-top: 15px } .checkout-form .order-confirm-sheet .order-review .payment-list { padding: 30px 0 15px; border-bottom: 1px solid #e9e9e9 } .checkout-form .order-confirm-sheet .order-review .payment-list li { padding: 0 0 12px 30px; position: relative } .checkout-form .order-confirm-sheet .order-review .payment-list li p { font-size: 16px; line-height: 22px; margin-bottom: 12px } .checkout-form .order-confirm-sheet .order-review .payment-list li label { position: relative; font-weight: 500; font-size: 18px; line-height: 15px; color: #000; cursor: pointer; margin: 0 0 13px } .checkout-form .order-confirm-sheet .order-review .payment-list li label:before { content: ""; width: 15px; height: 15px; line-height: 14px; font-weight: 700; border-radius: 50%; border: 1px solid #d5d5d5; background: #fff; font-size: 10px; text-align: center; position: absolute; left: -30px; top: 0 } .checkout-form .order-confirm-sheet .order-review .payment-list li input[type=radio] { position: absolute; opacity: 0; z-index: 1; width: 100%; height: 100%; cursor: pointer } .checkout-form .order-confirm-sheet .order-review .payment-list li input:checked+label:before { content: ""; font-family: bootstrap-icons !important; background: #373737; color: #fff; border-color: #373737 } .checkout-form .order-confirm-sheet .policy-text { font-size: 16px; line-height: 22px; color: #979797; padding: 25px 0 5px } .checkout-form .order-confirm-sheet .agreement-checkbox label { position: relative; font-weight: 500; font-size: 15px; line-height: 22px; color: #000; cursor: pointer; padding-left: 33px; margin-bottom: 35px } .checkout-form .order-confirm-sheet .agreement-checkbox label:before { content: ""; width: 15px; height: 15px; line-height: 14px; border-radius: 2px; border: 1px solid #d5d5d5; background: #fff; font-size: 10px; font-weight: 700; text-align: center; position: absolute; left: 0; top: 3px } .checkout-form .order-confirm-sheet .agreement-checkbox input[type=checkbox] { display: none } .checkout-form .order-confirm-sheet .agreement-checkbox input[type=checkbox]:checked+label:before { content: ""; font-family: bootstrap-icons !important; background: #373737; color: #fff; border-color: #373737 } .checkout-form .credit-card-form { margin-top: 12px; display: none } .checkout-form .credit-card-form h6 { font-size: 15px; margin-bottom: 5px } .checkout-form .credit-card-form input { width: 100%; height: 40px; font-size: 14px; border: 1px solid rgba(0,0,0,.07); padding: 0 10px; border-radius: 3px; margin-bottom: 18px } .checkout-form .credit-card-form span { padding: 0 5px; margin-bottom: 18px } .footer-one { background: #1e1d1d; background-size: cover; background-repeat: no-repeat; background-position: 100% 61%; padding: 4rem 0 0 0; } .footer-one p { color: #fff; padding: 22px 0 12px 0; font-size: 18px; } .footer-one .footer-intro h3 { font-size: 64px; font-weight: 700; line-height: 1.15625em; letter-spacing: -1px } .footer-one .footer-intro form { height: 70px; margin-top: 50px } .footer-one .footer-intro form input { width: 100%; height: 100%; border: 1px solid rgba(0,0,0,.15); border-radius: 10px; background: #fff; padding: 0 70px 0 20px; font-size: 20px; color: #000 } .footer-one .footer-intro form input::-moz-placeholder { color: #000 } .footer-one .footer-intro form input::placeholder { color: #000 } .footer-one .footer-intro form button { position: absolute; top: 0; right: 0; bottom: 0; width: 60px } .footer-one .footer-nav-link a { font-weight: 500; color: #ffffff; line-height: 50px; transition: all .2s ease-in-out 0s } .footer-one .footer-nav-link a:hover { color: #ffffff; } .footer-one .footer-contact .tel { font-size: 18px; color: #ffffff; margin: 14px 0 0 0; } .footer-one .footer-contact .tel:hover { text-decoration: underline } .footer-one .footer-contact .social-icon { margin: 0 -5px } .footer-one .footer-contact .social-icon li { padding: 0 5px } .footer-one .footer-contact .social-icon li a { width: 50px; height: 50px; border: 1px solid rgba(0,0,0,.1); border-radius: 50%; display: flex; align-items: center; justify-content: center; color: #000; font-size: 22px; transition: all .3s ease-in-out 0s } .footer-one .footer-contact .social-icon li a:hover { background: #ff481f; border-color: #ff481f; color: #fff } .footer-one .bottom-footer { /* margin-top: 50px; */ padding: -1px 0; border-top: 1px solid rgb(255 255 255); } .footer-one .bottom-footer ul { margin: 0 -4px } .footer-one .bottom-footer ul li { margin: 0 4px } .footer-one .bottom-footer ul li a { font-size: 18px; font-weight: 500; color: #fff; transition: all .2s ease-in-out 0s } .footer-one .bottom-footer ul li a:hover { color: #ff481f } .footer-one .bottom-footer p { font-size: 18px } .footer-one .bottom-footer p span { font-weight: 700 } .footer-one.version-two { position: relative; z-index: 1 } .footer-one.version-two::before { content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: linear-gradient(180deg, rgba(255, 255, 255, 0.8) 0%, rgba(227, 205, 255, 0.704) 59.02%, rgba(226, 204, 255, 0.752) 65.99%, rgba(215, 196, 255, 0.48) 75.34%, rgba(232, 208, 255, 0) 100%); z-index: -1 } .footer-one.version-two .footer-intro form input { border-color: rgba(0,0,0,0) } .footer-one.version-two .footer-nav-link a:hover,.footer-one.version-two .bottom-footer ul li a:hover { color: #7e2fff } .footer-one.version-two .footer-contact .social-icon li a:hover { background: #7e2fff; border-color: #7e2fff } .footer-one.version-three .footer-nav-link a:hover,.footer-one.version-three .bottom-footer ul li a:hover { color: #ff481f } .footer-one.version-three .footer-intro p { line-height: 1.375em; margin: 15px 0 0 } .footer-one.version-three .footer-intro p span { color: rgba(0,0,0,.4) } .footer-one.version-three .copyright-text { position: absolute; left: 0; bottom: 40px; margin: 0; color: rgba(0,0,0,.4) } .footer-one.version-three .copyright-text span { color: #000 } .footer-one.version-four .footer-nav-link a:hover,.footer-one.version-four .bottom-footer ul li a:hover { color: #fd32a1 } .footer-one.version-four .footer-contact .social-icon li a:hover { background: #fd32a1; border-color: #fd32a1 } .footer-one.version-five .footer-nav-link a:hover,.footer-one.version-five .bottom-footer ul li a:hover { color: #000; text-decoration: underline } .footer-one.version-five .footer-contact .social-icon li a:hover { background: #000; border-color: #000 } .footer-one.version-six .footer-nav-link a:hover,.footer-one.version-six .bottom-footer ul li a:hover { color: #010230; text-decoration: underline } .footer-one.version-six .footer-contact .social-icon li a:hover { background: #010230; border-color: #010230 } .footer-one.version-seven .footer-nav-link a:hover,.footer-one.version-seven .bottom-footer ul li a:hover { color: #ff500a; text-decoration: underline } .footer-one.version-seven .footer-contact .social-icon li a:hover { background: #ff500a; border-color: #ff500a } [data-sal] { transition-delay: 0s; transition-delay: var(--sal-delay, 0s); transition-duration: .2s; transition-duration: var(--sal-duration, 0.2s); transition-timing-function: ease; transition-timing-function: var(--sal-easing, ease) } [data-sal][data-sal-duration="200"] { transition-duration: .2s } [data-sal][data-sal-duration="250"] { transition-duration: .25s } [data-sal][data-sal-duration="300"] { transition-duration: .3s } [data-sal][data-sal-duration="350"] { transition-duration: .35s } [data-sal][data-sal-duration="400"] { transition-duration: .4s } [data-sal][data-sal-duration="450"] { transition-duration: .45s } [data-sal][data-sal-duration="500"] { transition-duration: .5s } [data-sal][data-sal-duration="550"] { transition-duration: .55s } [data-sal][data-sal-duration="900"] { transition-duration: .6s } [data-sal][data-sal-duration="650"] { transition-duration: .65s } [data-sal][data-sal-duration="700"] { transition-duration: .7s } [data-sal][data-sal-duration="750"] { transition-duration: .75s } [data-sal][data-sal-duration="800"] { transition-duration: .8s } [data-sal][data-sal-duration="850"] { transition-duration: .85s } [data-sal][data-sal-duration="900"] { transition-duration: .9s } [data-sal][data-sal-duration="950"] { transition-duration: .95s } [data-sal][data-sal-duration="1000"] { transition-duration: 1s } [data-sal][data-sal-duration="1050"] { transition-duration: 1.05s } [data-sal][data-sal-duration="1100"] { transition-duration: 1.1s } [data-sal][data-sal-duration="1150"] { transition-duration: 1.15s } [data-sal][data-sal-duration="1200"] { transition-duration: 1.2s } [data-sal][data-sal-duration="1250"] { transition-duration: 1.25s } [data-sal][data-sal-duration="1300"] { transition-duration: 1.3s } [data-sal][data-sal-duration="1350"] { transition-duration: 1.35s } [data-sal][data-sal-duration="1400"] { transition-duration: 1.4s } [data-sal][data-sal-duration="1450"] { transition-duration: 1.45s } [data-sal][data-sal-duration="1500"] { transition-duration: 1.5s } [data-sal][data-sal-duration="1550"] { transition-duration: 1.55s } [data-sal][data-sal-duration="1600"] { transition-duration: 1.6s } [data-sal][data-sal-duration="1650"] { transition-duration: 1.65s } [data-sal][data-sal-duration="1700"] { transition-duration: 1.7s } [data-sal][data-sal-duration="1750"] { transition-duration: 1.75s } [data-sal][data-sal-duration="1800"] { transition-duration: 1.8s } [data-sal][data-sal-duration="1850"] { transition-duration: 1.85s } [data-sal][data-sal-duration="1900"] { transition-duration: 1.9s } [data-sal][data-sal-duration="1950"] { transition-duration: 1.95s } [data-sal][data-sal-duration="2000"] { transition-duration: 2s } [data-sal][data-sal-delay="50"] { transition-delay: .05s } [data-sal][data-sal-delay="100"] { transition-delay: .1s } [data-sal][data-sal-delay="150"] { transition-delay: .15s } [data-sal][data-sal-delay="200"] { transition-delay: .2s } [data-sal][data-sal-delay="250"] { transition-delay: .25s } [data-sal][data-sal-delay="300"] { transition-delay: .3s } [data-sal][data-sal-delay="350"] { transition-delay: .35s } [data-sal][data-sal-delay="400"] { transition-delay: .4s } [data-sal][data-sal-delay="450"] { transition-delay: .45s } [data-sal][data-sal-delay="500"] { transition-delay: .5s } [data-sal][data-sal-delay="550"] { transition-delay: .55s } [data-sal][data-sal-delay="600"] { transition-delay: .6s } [data-sal][data-sal-delay="650"] { transition-delay: .65s } [data-sal][data-sal-delay="700"] { transition-delay: .7s } [data-sal][data-sal-delay="750"] { transition-delay: .75s } [data-sal][data-sal-delay="800"] { transition-delay: .8s } [data-sal][data-sal-delay="850"] { transition-delay: .85s } [data-sal][data-sal-delay="900"] { transition-delay: .9s } [data-sal][data-sal-delay="950"] { transition-delay: .95s } [data-sal][data-sal-delay="1000"] { transition-delay: 1s } [data-sal][data-sal-easing=linear] { transition-timing-function: linear } [data-sal][data-sal-easing=ease] { transition-timing-function: ease } [data-sal][data-sal-easing=ease-in] { transition-timing-function: ease-in } [data-sal][data-sal-easing=ease-out] { transition-timing-function: ease-out } [data-sal][data-sal-easing=ease-in-out] { transition-timing-function: ease-in-out } [data-sal][data-sal-easing=ease-in-cubic] { transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19) } [data-sal][data-sal-easing=ease-out-cubic] { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1) } [data-sal][data-sal-easing=ease-in-out-cubic] { transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1) } [data-sal][data-sal-easing=ease-in-circ] { transition-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.335) } [data-sal][data-sal-easing=ease-out-circ] { transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1) } [data-sal][data-sal-easing=ease-in-out-circ] { transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86) } [data-sal][data-sal-easing=ease-in-expo] { transition-timing-function: cubic-bezier(0.95, 0.05, 0.795, 0.035) } [data-sal][data-sal-easing=ease-out-expo] { transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1) } [data-sal][data-sal-easing=ease-in-out-expo] { transition-timing-function: cubic-bezier(1, 0, 0, 1) } [data-sal][data-sal-easing=ease-in-quad] { transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53) } [data-sal][data-sal-easing=ease-out-quad] { transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94) } [data-sal][data-sal-easing=ease-in-out-quad] { transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955) } [data-sal][data-sal-easing=ease-in-quart] { transition-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22) } [data-sal][data-sal-easing=ease-out-quart] { transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1) } [data-sal][data-sal-easing=ease-in-out-quart] { transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1) } [data-sal][data-sal-easing=ease-in-quint] { transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06) } [data-sal][data-sal-easing=ease-out-quint] { transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1) } [data-sal][data-sal-easing=ease-in-out-quint] { transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1) } [data-sal][data-sal-easing=ease-in-sine] { transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715) } [data-sal][data-sal-easing=ease-out-sine] { transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1) } [data-sal][data-sal-easing=ease-in-out-sine] { transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95) } [data-sal][data-sal-easing=ease-in-back] { transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045) } [data-sal][data-sal-easing=ease-out-back] { transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275) } [data-sal][data-sal-easing=ease-in-out-back] { transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55) } [data-sal|=fade] { opacity: 0; transition-property: opacity } [data-sal|=fade].sal-animate,body.sal-disabled [data-sal|=fade] { opacity: 1 } [data-sal|=slide] { opacity: 0; transition-property: opacity,transform } [data-sal=slide-up] { transform: translateY(20%) } [data-sal=slide-down] { transform: translateY(-20%) } [data-sal=slide-left] { transform: translateX(20%) } [data-sal=slide-right] { transform: translateX(-20%) } [data-sal|=slide].sal-animate,body.sal-disabled [data-sal|=slide] { opacity: 1; transform: none } .partner-logo.border-bottom.sal-animate p { color: #fff; font-size: 20px; z-index: 2; position: relative; top: 4rem; } [data-sal|=zoom] { opacity: 0; transition-property: opacity,transform } [data-sal=zoom-in] { transform: scale(0.5) } [data-sal=zoom-out] { transform: scale(1.1) } [data-sal|=zoom].sal-animate,body.sal-disabled [data-sal|=zoom] { opacity: 1; transform: none } [data-sal|=flip] { backface-visibility: hidden; transition-property: transform } [data-sal=flip-left] { transform: perspective(2000px) rotateY(-91deg) } [data-sal=flip-right] { transform: perspective(2000px) rotateY(91deg) } [data-sal=flip-up] { transform: perspective(2000px) rotateX(-91deg) } [data-sal=flip-down] { transform: perspective(2000px) rotateX(91deg) } [data-sal|=flip].sal-animate,body.sal-disabled [data-sal|=flip] { transform: none } @keyframes growAndFade { 0% { opacity: .1; transform: scale(0.75) } 100% { opacity: .08; transform: scale(1) } } @keyframes jump { 0% { transform: translate3d(0, 0, 0) } 40% { transform: translate3d(0, 50%, 0) } 100% { transform: translate3d(0, 0, 0) } } @keyframes jumpTwo { 0% { transform: translate3d(0, 0, 0) } 40% { transform: translate3d(0, 20px, 0) } 100% { transform: translate3d(0, 0, 0) } } @keyframes jumpThree { 0% { transform: translate3d(0, 0, 0) } 40% { transform: translate3d(0, -20px, 0) } 100% { transform: translate3d(0, 0, 0) } } @keyframes jumpFour { 0% { transform: translate3d(0, 0, 0) } 50% { transform: translate3d(0, -10px, 0) } 100% { transform: translate3d(0, 0, 0) } } @keyframes jumpFive { 0% { transform: translate3d(0, 0, 0) } 50% { transform: translate3d(0, 10px, 0) } 100% { transform: translate3d(0, 0, 0) } } @keyframes prXOne { 0% { transform: translateX(0) } 50% { transform: translateX(-15px) } 100% { transform: translateX(0) } } @keyframes prXTwo { 0% { transform: translateX(0) } 50% { transform: translateX(15px) } 100% { transform: translateX(0) } } @keyframes rotated { 0% { transform: rotate(0) } 100% { transform: rotate(360deg) } } @keyframes rotatedTwo { 0% { transform: rotate(0) } 100% { transform: rotate(-360deg) } } @keyframes rotatedHalf { 0% { transform: rotate(0) } 50% { transform: rotate(90deg) } 100% { transform: rotate(0) } } @keyframes rotatedHalfTwo { 0% { transform: rotate(0) } 50% { transform: rotate(-90deg) } 100% { transform: rotate(0) } } @keyframes scale-right { 0% { transform: translateX(0%) } 50% { transform: translateX(20%) } 100% { transform: translateX(0%) } } @keyframes fade-in { 0% { opacity: .2 } 40% { opacity: 1 } 100% { opacity: .2 } } @keyframes hvr-ripple-out { 0% { top: -5px; right: -5px; bottom: -5px; left: -5px } 50% { top: -15px; right: -15px; bottom: -15px; left: -15px; opacity: .8 } 100% { top: -5px; right: -5px; bottom: -5px; left: -5px; opacity: 1 } } @keyframes hvr-ripple-out-two { 0% { top: 0; right: 0; bottom: 0; left: 0 } 100% { top: -30px; right: -30px; bottom: -30px; left: -30px; opacity: 0 } } @keyframes scale-up-one { 0% { transform: scale(1) } 40% { transform: scale(0.5) } 100% { transform: scale(1) } } @keyframes scale-up-two { 0% { transform: scale(0.5) } 40% { transform: scale(0.8) } 100% { transform: scale(0.5) } } @keyframes scale-up-three { 0% { transform: scale(1) } 40% { transform: scale(2) } 100% { transform: scale(1) } } :root { --f-spinner-width: 36px; --f-spinner-height: 36px; --f-spinner-color-1: rgba(0, 0, 0, 0.1); --f-spinner-color-2: rgba(17, 24, 28, 0.8); --f-spinner-stroke: 2.75 } .f-spinner { margin: auto; padding: 0; width: var(--f-spinner-width); height: var(--f-spinner-height) } .f-spinner svg { width: 100%; height: 100%; vertical-align: top; animation: f-spinner-rotate 2s linear infinite } .f-spinner svg * { stroke-width: var(--f-spinner-stroke); fill: none } .f-spinner svg *:first-child { stroke: var(--f-spinner-color-1) } .f-spinner svg *:last-child { stroke: var(--f-spinner-color-2); animation: f-spinner-dash 2s ease-in-out infinite } @keyframes f-spinner-rotate { 100% { transform: rotate(360deg) } } @keyframes f-spinner-dash { 0% { stroke-dasharray: 1,150; stroke-dashoffset: 0 } 50% { stroke-dasharray: 90,150; stroke-dashoffset: -35 } 100% { stroke-dasharray: 90,150; stroke-dashoffset: -124 } } .f-throwOutUp { animation: .175s ease-out both f-throwOutUp } .f-throwOutDown { animation: .175s ease-out both f-throwOutDown } @keyframes f-throwOutUp { to { transform: translate3d(0, -150px, 0); opacity: 0 } } @keyframes f-throwOutDown { to { transform: translate3d(0, 150px, 0); opacity: 0 } } .f-zoomInUp { animation: var(--f-transition-duration, 0.2s) ease-out .1s both f-zoomInUp } .f-zoomOutDown { animation: var(--f-transition-duration, 0.2s) ease-out both f-zoomOutDown } @keyframes f-zoomInUp { from { transform: scale(0.975) translate3d(0, 16px, 0); opacity: 0 } to { transform: scale(1) translate3d(0, 0, 0); opacity: 1 } } @keyframes f-zoomOutDown { to { transform: scale(0.975) translate3d(0, 16px, 0); opacity: 0 } } .f-fadeIn { animation: var(--f-transition-duration, 0.2s) ease both f-fadeIn; z-index: 2 } .f-fadeOut { animation: var(--f-transition-duration, 0.2s) ease both f-fadeOut; z-index: 1 } @keyframes f-fadeIn { 0% { opacity: 0 } 100% { opacity: 1 } } @keyframes f-fadeOut { 100% { opacity: 0 } } .f-fadeSlowIn { animation: var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn; z-index: 2 } .f-fadeSlowOut { animation: var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut; z-index: 1 } @keyframes f-fadeSlowIn { 0% { opacity: 0 } 100% { opacity: 1 } } @keyframes f-fadeSlowOut { 100% { opacity: 0 } } .f-fadeFastIn { animation: var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn; z-index: 2 } .f-fadeFastOut { animation: var(--f-transition-duration, 0.2s) ease-out both f-fadeFastOut; z-index: 2 } @keyframes f-fadeFastIn { 0% { opacity: .75 } 100% { opacity: 1 } } @keyframes f-fadeFastOut { 100% { opacity: 0 } } .f-crossfadeIn { animation: var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn; z-index: 2 } .f-crossfadeOut { animation: calc(var(--f-transition-duration, 0.2s)*.5) linear .1s both f-crossfadeOut; z-index: 1 } @keyframes f-crossfadeIn { 0% { opacity: 0 } 100% { opacity: 1 } } @keyframes f-crossfadeOut { 100% { opacity: 0 } } .f-slideIn.from-next { animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNext } .f-slideIn.from-prev { animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrev } .f-slideOut.to-next { animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNext } .f-slideOut.to-prev { animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrev } @keyframes f-slideInPrev { 0% { transform: translateX(100%) } 100% { transform: translate3d(0, 0, 0) } } @keyframes f-slideInNext { 0% { transform: translateX(-100%) } 100% { transform: translate3d(0, 0, 0) } } @keyframes f-slideOutNext { 100% { transform: translateX(-100%) } } @keyframes f-slideOutPrev { 100% { transform: translateX(100%) } } .f-classicIn.from-next { animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInNext; z-index: 2 } .f-classicIn.from-prev { animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInPrev; z-index: 2 } .f-classicOut.to-next { animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutNext; z-index: 1 } .f-classicOut.to-prev { animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutPrev; z-index: 1 } @keyframes f-classicInNext { 0% { transform: translateX(-75px); opacity: 0 } 100% { transform: translate3d(0, 0, 0); opacity: 1 } } @keyframes f-classicInPrev { 0% { transform: translateX(75px); opacity: 0 } 100% { transform: translate3d(0, 0, 0); opacity: 1 } } @keyframes f-classicOutNext { 100% { transform: translateX(-75px); opacity: 0 } } @keyframes f-classicOutPrev { 100% { transform: translateX(75px); opacity: 0 } } :root { --f-button-width: 40px; --f-button-height: 40px; --f-button-border: 0; --f-button-border-radius: 0; --f-button-color: #374151; --f-button-bg: #f8f8f8; --f-button-hover-bg: #e0e0e0; --f-button-active-bg: #d0d0d0; --f-button-shadow: none; --f-button-transition: all 0.15s ease; --f-button-transform: none; --f-button-svg-width: 20px; --f-button-svg-height: 20px; --f-button-svg-stroke-width: 1.5; --f-button-svg-fill: none; --f-button-svg-filter: none; --f-button-svg-disabled-opacity: 0.65 } .f-button { display: flex; justify-content: center; align-items: center; box-sizing: content-box; position: relative; margin: 0; padding: 0; width: var(--f-button-width); height: var(--f-button-height); border: var(--f-button-border); border-radius: var(--f-button-border-radius); color: var(--f-button-color); background: var(--f-button-bg); box-shadow: var(--f-button-shadow); pointer-events: all; cursor: pointer; transition: var(--f-button-transition) } @media(hover: hover) { .f-button:hover:not([disabled]) { color:var(--f-button-hover-color); background-color: var(--f-button-hover-bg) } } .f-button:active:not([disabled]) { background-color: var(--f-button-active-bg) } .f-button:focus:not(:focus-visible) { outline: none } .f-button:focus-visible { outline: none; box-shadow: inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color)) } .f-button svg { width: var(--f-button-svg-width); height: var(--f-button-svg-height); fill: var(--f-button-svg-fill); stroke: currentColor; stroke-width: var(--f-button-svg-stroke-width); stroke-linecap: round; stroke-linejoin: round; transition: opacity .15s ease; transform: var(--f-button-transform); filter: var(--f-button-svg-filter); pointer-events: none } .f-button[disabled] { cursor: default } .f-button[disabled] svg { opacity: var(--f-button-svg-disabled-opacity) } .f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next { position: absolute; z-index: 1 } .is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next { top: 50%; transform: translateY(-50%) } .is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev { left: var(--f-button-prev-pos) } .is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next { right: var(--f-button-next-pos) } .is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev { left: auto; right: var(--f-button-next-pos) } .is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next { right: auto; left: var(--f-button-prev-pos) } .is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next { top: auto; left: 50%; transform: translateX(-50%) } .is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev { top: var(--f-button-next-pos) } .is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next { bottom: var(--f-button-next-pos) } .is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg { transform: rotate(90deg) } html.with-fancybox { width: auto; overflow: visible; scroll-behavior: auto } html.with-fancybox body { touch-action: none } html.with-fancybox body.hide-scrollbar { width: auto; margin-right: calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px)); overflow: hidden !important; overscroll-behavior-y: none } .fancybox__container { --fancybox-color: #dbdbdb; --fancybox-hover-color: #fff; --fancybox-bg: rgba(24, 24, 27, 0.98); --fancybox-slide-gap: 10px; --f-spinner-width: 50px; --f-spinner-height: 50px; --f-spinner-color-1: rgba(255, 255, 255, 0.1); --f-spinner-color-2: #bbb; --f-spinner-stroke: 3.65; position: fixed; top: 0; left: 0; bottom: 0; right: 0; direction: ltr; display: flex; flex-direction: column; box-sizing: border-box; margin: 0; padding: 0; color: #f8f8f8; -webkit-tap-highlight-color: rgba(0,0,0,0); overflow: visible; z-index: var(--fancybox-zIndex, 1050); outline: none; transform-origin: top left; -webkit-text-size-adjust: 100%; -moz-text-size-adjust: none; text-size-adjust: 100%; overscroll-behavior-y: contain } .fancybox__container *,.fancybox__container *::before,.fancybox__container *::after { box-sizing: inherit } .fancybox__container::backdrop { background-color: rgba(0,0,0,0) } .fancybox__backdrop { position: fixed; top: 0; left: 0; bottom: 0; right: 0; z-index: -1; background: var(--fancybox-bg); opacity: var(--fancybox-opacity, 1); will-change: opacity } .fancybox__carousel { position: relative; box-sizing: border-box; flex: 1; min-height: 0; z-index: 10; overflow-y: visible; overflow-x: clip } .fancybox__viewport { width: 100%; height: 100% } .fancybox__viewport.is-draggable { cursor: move; cursor: grab } .fancybox__viewport.is-dragging { cursor: move; cursor: grabbing } .fancybox__track { display: flex; margin: 0 auto; height: 100% } .fancybox__slide { flex: 0 0 auto; position: relative; display: flex; flex-direction: column; align-items: center; width: 100%; height: 100%; margin: 0 var(--fancybox-slide-gap) 0 0; padding: 4px; overflow: auto; overscroll-behavior: contain; transform: translate3d(0, 0, 0); backface-visibility: hidden } .fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn { padding-top: 40px } .fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video { overflow: hidden } .fancybox__slide.has-image { overflow: hidden } .fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected { overflow: visible } .fancybox__slide::before,.fancybox__slide::after { content: ""; flex: 0 0 0; margin: auto } .fancybox__content { align-self: center; display: flex; flex-direction: column; position: relative; margin: 0; padding: 2rem; max-width: 100%; color: var(--fancybox-content-color, #374151); background: var(--fancybox-content-bg, #fff); cursor: default; border-radius: 0; z-index: 20 } .is-loading .fancybox__content { opacity: 0 } .is-draggable .fancybox__content { cursor: move; cursor: grab } .can-zoom_in .fancybox__content { cursor: zoom-in } .can-zoom_out .fancybox__content { cursor: zoom-out } .is-dragging .fancybox__content { cursor: move; cursor: grabbing } .fancybox__content [data-selectable],.fancybox__content [contenteditable] { cursor: auto } .fancybox__slide.has-image>.fancybox__content { padding: 0; background: rgba(0,0,0,0); min-height: 1px; background-repeat: no-repeat; background-size: contain; background-position: center center; transition: none; transform: translate3d(0, 0, 0); backface-visibility: hidden } .fancybox__slide.has-image>.fancybox__content>picture>img { width: 100%; height: auto; max-height: 100% } .is-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content,.is-zooming-out .fancybox__slide:not(.is-selected) .fancybox__content { visibility: hidden } .is-animating .fancybox__content,.is-dragging .fancybox__content { filter: blur(0px); will-change: transform,width,height } .fancybox-image { margin: auto; display: block; width: 100%; height: 100%; min-height: 0; -o-object-fit: contain; object-fit: contain; -webkit-user-select: none; -moz-user-select: none; user-select: none } .fancybox__caption { align-self: center; max-width: 100%; flex-shrink: 0; margin: 0; padding: 14px 0 4px 0; overflow-wrap: anywhere; line-height: 1.375; color: var(--fancybox-color, currentColor); opacity: var(--fancybox-opacity, 1); cursor: auto; visibility: visible } .is-loading .fancybox__caption,.is-closing .fancybox__caption { opacity: 0; visibility: hidden } .is-compact .fancybox__caption { padding-bottom: 0 } .f-button.is-close-btn { --f-button-svg-stroke-width: 2; position: absolute; top: 0; right: 8px; z-index: 40 } .fancybox__content>.f-button.is-close-btn { --f-button-width: 34px; --f-button-height: 34px; --f-button-border-radius: 4px; --f-button-color: var(--fancybox-color, #fff); --f-button-hover-color: var(--fancybox-color, #fff); --f-button-bg: transparent; --f-button-hover-bg: transparent; --f-button-active-bg: transparent; --f-button-svg-width: 22px; --f-button-svg-height: 22px; position: absolute; top: -38px; right: 0; opacity: .75 } .is-loading .fancybox__content>.f-button.is-close-btn { visibility: hidden } .is-zooming-out .fancybox__content>.f-button.is-close-btn { visibility: hidden } .fancybox__content>.f-button.is-close-btn:hover { opacity: 1 } .fancybox__footer { padding: 0; margin: 0; position: relative } .fancybox__footer .fancybox__caption { width: 100%; padding: 24px; opacity: var(--fancybox-opacity, 1); transition: all .25s ease } .is-compact .fancybox__footer { position: absolute; bottom: 0; left: 0; right: 0; z-index: 20; background: rgba(24,24,27,.5) } .is-compact .fancybox__footer .fancybox__caption { padding: 12px } .is-compact .fancybox__content>.f-button.is-close-btn { --f-button-border-radius: 50%; --f-button-color: #fff; --f-button-hover-color: #fff; --f-button-outline-color: #000; --f-button-bg: rgba(0, 0, 0, 0.6); --f-button-active-bg: rgba(0, 0, 0, 0.6); --f-button-hover-bg: rgba(0, 0, 0, 0.6); --f-button-svg-width: 18px; --f-button-svg-height: 18px; --f-button-svg-filter: none; top: 5px; right: 5px } .fancybox__nav { --f-button-width: 50px; --f-button-height: 50px; --f-button-border: 0; --f-button-border-radius: 50%; --f-button-color: var(--fancybox-color); --f-button-hover-color: var(--fancybox-hover-color); --f-button-bg: transparent; --f-button-hover-bg: rgba(24, 24, 27, 0.3); --f-button-active-bg: rgba(24, 24, 27, 0.5); --f-button-shadow: none; --f-button-transition: all 0.15s ease; --f-button-transform: none; --f-button-svg-width: 26px; --f-button-svg-height: 26px; --f-button-svg-stroke-width: 2.5; --f-button-svg-fill: none; --f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5)); --f-button-svg-disabled-opacity: 0.65; --f-button-next-pos: 1rem; --f-button-prev-pos: 1rem; opacity: var(--fancybox-opacity, 1) } .fancybox__nav .f-button:before { position: absolute; content: ""; top: -30px; right: -20px; left: -20px; bottom: -30px; z-index: 1 } .is-idle .fancybox__nav { animation: .15s ease-out both f-fadeOut } .is-idle.is-compact .fancybox__footer { pointer-events: none; animation: .15s ease-out both f-fadeOut } .fancybox__slide>.f-spinner { position: absolute; top: 50%; left: 50%; margin: var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5)); z-index: 30; cursor: pointer } .fancybox-protected { position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 40; -webkit-user-select: none; -moz-user-select: none; user-select: none } .fancybox-ghost { position: absolute; top: 0; left: 0; width: 100%; height: 100%; min-height: 0; -o-object-fit: contain; object-fit: contain; z-index: 40; -webkit-user-select: none; -moz-user-select: none; user-select: none; pointer-events: none } .fancybox-focus-guard { outline: none; opacity: 0; position: fixed; pointer-events: none } .fancybox__container:not([aria-hidden]) { opacity: 0 } .fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content) { animation: .25s ease .1s backwards f-fadeIn } .fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop { animation: .35s ease backwards f-fadeIn } .fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content) { animation: .15s ease forwards f-fadeOut } .fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop { animation: .35s ease forwards f-fadeOut } .has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content { max-width: 100%; flex-shrink: 1; min-height: 1px; overflow: visible } .has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content { width: 100%; height: 100% } .fancybox__container:not(.is-compact) .has-iframe .fancybox__content,.fancybox__container:not(.is-compact) .has-map .fancybox__content,.fancybox__container:not(.is-compact) .has-pdf .fancybox__content { width: calc(100% - 120px); height: 90% } .has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content { width: 960px; height: 540px; max-width: 100%; max-height: 100% } .has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content { padding: 0; background: rgba(24,24,27,.9); color: #fff } .has-map .fancybox__content { background: #e5e3df } .fancybox__html5video,.fancybox__iframe { border: 0; display: block; height: 100%; width: 100%; background: rgba(0,0,0,0) } .fancybox-placeholder { border: 0 !important; clip: rect(1px, 1px, 1px, 1px) !important; -webkit-clip-path: inset(50%) !important; clip-path: inset(50%) !important; height: 1px !important; margin: -1px !important; overflow: hidden !important; padding: 0 !important; position: absolute !important; width: 1px !important; white-space: nowrap !important } .f-carousel__thumbs { --f-thumb-width: 96px; --f-thumb-height: 72px; --f-thumb-outline: 0; --f-thumb-outline-color: #5eb0ef; --f-thumb-opacity: 1; --f-thumb-hover-opacity: 1; --f-thumb-selected-opacity: 1; --f-thumb-border-radius: 2px; --f-thumb-offset: 0px; --f-button-next-pos: 0; --f-button-prev-pos: 0 } .f-carousel__thumbs.is-classic { --f-thumb-gap: 8px; --f-thumb-opacity: 0.5; --f-thumb-hover-opacity: 1; --f-thumb-selected-opacity: 1 } .f-carousel__thumbs.is-modern { --f-thumb-gap: 4px; --f-thumb-extra-gap: 20px; --f-thumb-clip-width: 46px } .f-thumbs { position: relative; flex: 0 0 auto; margin: 0; overflow: hidden; -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-user-select: none; -moz-user-select: none; user-select: none; perspective: 1000px; transform: translateZ(0) } .f-thumbs .f-spinner { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 2px; background-image: linear-gradient(#ebeff2, #e2e8f0); z-index: -1 } .f-thumbs .f-spinner svg { display: none } .f-thumbs.is-vertical { height: 100% } .f-thumbs__viewport { width: 100%; height: auto; overflow: hidden } .f-thumbs__track { display: flex; will-change: transform } .f-thumbs__slide { position: relative; flex: 0 0 auto; box-sizing: content-box; display: flex; align-items: center; justify-content: center; padding: 0; margin: 0; width: var(--f-thumb-width); min-width: var(--f-thumb-width); height: var(--f-thumb-height); overflow: visible; cursor: pointer } .f-thumbs__slide.is-loading img { opacity: 0 } .is-classic .f-thumbs__viewport { height: 100% } .is-modern .f-thumbs__track { width: -moz-max-content; width: max-content } .is-modern .f-thumbs__track::before { content: ""; position: absolute; top: 0; bottom: 0; left: calc(var(--left, 0)*1px); width: calc(100% - var(--width, 0)*1px); cursor: pointer } .is-modern .f-thumbs__slide { --clip-path: inset( 0 calc( (var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0)) * 0.5 * (1 - var(--progress, 0)) ) round var(--f-thumb-border-radius, 0) ); transform: translate3d(calc(var(--shift, 0) * -1px), 0, 0); transition: none; pointer-events: none } .is-modern .f-thumbs__slide>* { -webkit-clip-path: var(--clip-path); clip-path: var(--clip-path) } .is-modern:not(.is-using-mouse) .f-thumbs__slide:focus-within { filter: drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color)) } .is-modern.in-touch .f-thumbs__slide { filter: none } .is-modern.is-resting .f-thumbs__slide { transition: all .33s ease } .is-modern.is-resting .f-thumbs__slide>* { transition: all .33s ease } .f-thumbs__slide__button { -webkit-appearance: none; -moz-appearance: none; appearance: none; width: 100%; height: 100%; margin: 0; padding: 0; border: 0; position: relative; border-radius: var(--f-thumb-border-radius); overflow: hidden; background: rgba(0,0,0,0); outline: none; cursor: pointer; pointer-events: auto; touch-action: manipulation; opacity: var(--f-thumb-opacity); transition: opacity .2s ease } .f-thumbs__slide__button:hover { opacity: var(--f-thumb-hover-opacity) } .f-thumbs__slide__button:focus:not(:focus-visible) { outline: none } .f-thumbs__slide__button:focus-visible { outline: none; opacity: var(--f-thumb-selected-opacity) } .is-nav-selected .f-thumbs__slide__button { opacity: var(--f-thumb-selected-opacity) } .is-nav-selected .f-thumbs__slide__button::after { content: ""; position: absolute; top: 0; left: 0; right: 0; height: auto; bottom: 0; border: var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent); border-radius: var(--f-thumb-border-radius); animation: f-fadeIn .2s ease-out; z-index: 10 } .f-thumbs__slide__img { position: absolute; overflow: hidden; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; padding: var(--f-thumb-offset); box-sizing: border-box; pointer-events: none; -o-object-fit: cover; object-fit: cover } .f-thumbs.is-horizontal .f-thumbs__track { margin: 0 auto; padding: 8px 0 12px 0 } .f-thumbs.is-horizontal .f-thumbs__slide { margin: 0 var(--f-thumb-gap) 0 0 } .f-thumbs.is-vertical .f-thumbs__track { flex-wrap: wrap; margin: auto 0; padding: 0 8px } .f-thumbs.is-vertical .f-thumbs__slide { margin: 0 0 var(--f-thumb-gap) 0 } .fancybox__thumbs { --f-thumb-width: 96px; --f-thumb-height: 72px; --f-thumb-border-radius: 2px; --f-thumb-outline: 2px; --f-thumb-outline-color: #ededed; position: relative; opacity: var(--fancybox-opacity, 1); transition: max-height .35s cubic-bezier(0.23, 1, 0.32, 1) } .fancybox__thumbs.is-classic { --f-thumb-gap: 8px; --f-thumb-opacity: 0.5; --f-thumb-hover-opacity: 1 } .fancybox__thumbs.is-classic .f-spinner { background-image: linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05)) } .fancybox__thumbs.is-modern { --f-thumb-gap: 4px; --f-thumb-extra-gap: 20px; --f-thumb-clip-width: 46px; --f-thumb-opacity: 1; --f-thumb-hover-opacity: 1 } .fancybox__thumbs.is-modern .f-spinner { background-image: linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05)) } .fancybox__thumbs.is-horizontal { padding: 0 var(--f-thumb-gap) } .fancybox__thumbs.is-vertical { padding: var(--f-thumb-gap) 0 } .is-compact .fancybox__thumbs { --f-thumb-width: 64px; --f-thumb-clip-width: 32px; --f-thumb-height: 48px; --f-thumb-extra-gap: 10px } .fancybox__thumbs.is-masked { max-height: 0px !important } .is-closing .fancybox__thumbs { transition: none !important } .fancybox__toolbar { --f-progress-color: var(--fancybox-color, rgba(255, 255, 255, 0.94)); --f-button-width: 46px; --f-button-height: 46px; --f-button-color: var(--fancybox-color); --f-button-hover-color: var(--fancybox-hover-color); --f-button-bg: rgba(24, 24, 27, 0.65); --f-button-hover-bg: rgba(70, 70, 73, 0.65); --f-button-active-bg: rgba(90, 90, 93, 0.65); --f-button-border-radius: 0; --f-button-svg-width: 24px; --f-button-svg-height: 24px; --f-button-svg-stroke-width: 1.5; --f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15)); --f-button-svg-fill: none; --f-button-svg-disabled-opacity: 0.65; display: flex; flex-direction: row; justify-content: space-between; margin: 0; padding: 0; font-family: -apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif; color: var(--fancybox-color, currentColor); opacity: var(--fancybox-opacity, 1); text-shadow: var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5)); pointer-events: none; z-index: 20 } .fancybox__toolbar :focus-visible { z-index: 1 } .fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar { position: absolute; top: 0; left: 0; right: 0 } .is-idle .fancybox__toolbar { pointer-events: none; animation: .15s ease-out both f-fadeOut } .fancybox__toolbar__column { display: flex; flex-direction: row; flex-wrap: wrap; align-content: flex-start } .fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right { flex-grow: 1; flex-basis: 0 } .fancybox__toolbar__column.is-right { display: flex; justify-content: flex-end; flex-wrap: nowrap } .fancybox__infobar { padding: 0 5px; line-height: var(--f-button-height); text-align: center; font-size: 17px; font-variant-numeric: tabular-nums; -webkit-font-smoothing: subpixel-antialiased; cursor: default; -webkit-user-select: none; -moz-user-select: none; user-select: none } .fancybox__infobar span { padding: 0 5px } .fancybox__infobar:not(:first-child):not(:last-child) { background: var(--f-button-bg) } [data-fancybox-toggle-slideshow] { position: relative } [data-fancybox-toggle-slideshow] .f-progress { height: 100%; opacity: .3 } [data-fancybox-toggle-slideshow] svg g:first-child { display: flex } [data-fancybox-toggle-slideshow] svg g:last-child { display: none } .has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child { display: none } .has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child { display: flex } [data-fancybox-toggle-fullscreen] svg g:first-child { display: flex } [data-fancybox-toggle-fullscreen] svg g:last-child { display: none } :-webkit-full-screen [data-fancybox-toggle-fullscreen] svg g:first-child { display: none } :fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child { display: none } :-webkit-full-screen [data-fancybox-toggle-fullscreen] svg g:last-child { display: flex } :fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child { display: flex } .f-progress { position: absolute; top: 0; left: 0; right: 0; height: 3px; transform: scaleX(0); transform-origin: 0; transition-property: transform; transition-timing-function: linear; background: var(--f-progress-color, var(--f-carousel-theme-color, #0091ff)); z-index: 30; -webkit-user-select: none; -moz-user-select: none; user-select: none; pointer-events: none } .slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; touch-action: pan-y; -webkit-tap-highlight-color: rgba(0,0,0,0); margin: 0 -15px; padding: 0; } .partner-logo-one { background: #380cfa2e; position: absolute; bottom: 0; left: 0; width: 100%; padding: 20px 0; } .partner-logo-one.pt-30.slick-initialized.slick-slider img { filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7482%) hue-rotate(32deg) brightness(109%) contrast(105%); } .slick-dots { list-style-type: none; display: flex } .slick-dots li { display: inline-block } .slick-dots li button { text-indent: -50000px; width: 8px; height: 8px; border-radius: 50%; margin: 0 5px; background: #e4e4e4; transition: all .3s ease-in-out } .slick-dots .slick-active button { background: #380cfa } .slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0 } .slick-list:focus { outline: none !important } .slick-list.dragging { cursor: pointer; cursor: hand } .slick-slider .slick-track,.slick-slider .slick-list { transform: translate3d(0, 0, 0) } .slick-track { position: relative; top: 0; left: 0; display: block; margin-left: auto; margin-right: auto } .slick-track:before,.slick-track:after { display: table; content: "" } .slick-track:after { clear: both } .slick-loading .slick-track { visibility: hidden } .slick-slide { display: none; float: left; margin: 0 15px; height: 100%; min-height: 1px } [dir=rtl] .slick-slide { float: right } .slick-slide img { display: block } .slick-slide.slick-loading img { display: none } .slick-slide.dragging img { pointer-events: none } .slick-initialized .slick-slide { display: block } .slick-loading .slick-slide { visibility: hidden } .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid rgba(0,0,0,0) } .slick-arrow.slick-hidden { display: none } html[data-bs-theme=dark] #switcher,html[data-bs-theme=dark] .scroll-top { background: #ff481f } html[data-bs-theme=dark] .ctn-preloader .icon span:after { background: #fff; box-shadow: 0 0 10px rgba(255,255,255,.5) } html[data-bs-theme=dark] .dark-bg-two { background: #140b25 } html[data-bs-theme=dark] .dark-bg-three { background: #120e0e } html[data-bs-theme=dark] .dark-bg-four { background: #0b0a0a } html[data-bs-theme=dark] .dark-bg-five { background: #0b081a } html[data-bs-theme=dark] .dark-bg-six { background: #010417 } html[data-bs-theme=dark] .theme-bg-dark-one { background: #2b2b2b !important } html[data-bs-theme=dark] .theme-bg-dark-two { background: #000 !important } html[data-bs-theme=dark] body,html[data-bs-theme=dark] .ctn-preloader { background: #111 } html[data-bs-theme=dark] body,html[data-bs-theme=dark] .feedback-card-one h6+span,html[data-bs-theme=dark] .blog-meta-one .author,html[data-bs-theme=dark] .theme-main-menu .cart-group-wrapper .item-info .price .quantity,html[data-bs-theme=dark] .theme-main-menu .cart-group-wrapper .item-info .price .delete-item,html[data-bs-theme=dark] .feedback-section-two .speech-wrapper .name span,html[data-bs-theme=dark] .counter-box-one p,html[data-bs-theme=dark] .project-block-one .category,html[data-bs-theme=dark] .fancy-banner-eight .platform-button-group a span,html[data-bs-theme=dark] .block-feature-twentyFour .title,html[data-bs-theme=dark] .block-feature-twentyFour .text p,html[data-bs-theme=dark] .team-block-one span,html[data-bs-theme=dark] .sidebar-one .category-list a,html[data-bs-theme=dark] .user-data-form .form-wrapper .input-group-meta label,html[data-bs-theme=dark] .checkout-toggle-area form .lost-passw,html[data-bs-theme=dark] .project-block-two .caption-wrapper span { color: rgba(255,255,255,.7) } html[data-bs-theme=dark] h1,html[data-bs-theme=dark] h2,html[data-bs-theme=dark] h3,html[data-bs-theme=dark] h4,html[data-bs-theme=dark] h5,html[data-bs-theme=dark] h6,html[data-bs-theme=dark] .navbar .dropdown-menu .dropdown-item,html[data-bs-theme=dark] .ctn-preloader .txt-loading .letters-loading::before,html[data-bs-theme=dark] .voice-create-section .track-meta span,html[data-bs-theme=dark] .voice-create-section .track-meta .icon,html[data-bs-theme=dark] .voice-create-section .generate-btn,html[data-bs-theme=dark] .card-style-one .step,html[data-bs-theme=dark] .accordion-style-one .accordion-item .accordion-button,html[data-bs-theme=dark] .theme-main-menu .cart-group-wrapper .item-info .price,html[data-bs-theme=dark] .theme-main-menu .cart-group-wrapper .subtotal .title,html[data-bs-theme=dark] .theme-main-menu .cart-group-wrapper .subtotal .total-price,html[data-bs-theme=dark] .card-style-two .check-out-btn span,html[data-bs-theme=dark] .counter-box-one .main-count,html[data-bs-theme=dark] .hero-banner-three li,html[data-bs-theme=dark] .card-style-six p,html[data-bs-theme=dark] .feedback-card-three blockquote,html[data-bs-theme=dark] .feedback-card-four blockquote,html[data-bs-theme=dark] .project-block-one .numb,html[data-bs-theme=dark] .accordion-style-two .accordion-item .accordion-button,html[data-bs-theme=dark] .fancy-banner-eight .platform-button-group a,html[data-bs-theme=dark] .feedback-card-one blockquote,html[data-bs-theme=dark] .feedback-section-two .speech-wrapper blockquote,html[data-bs-theme=dark] .block-feature-twentyFive .features .text,html[data-bs-theme=dark] .service-details .text-meta .list-feature li,html[data-bs-theme=dark] .accordion-style-three .accordion-item .accordion-button,html[data-bs-theme=dark] .product-block-one .product-title,html[data-bs-theme=dark] .product-block-one .price,html[data-bs-theme=dark] .checkout-toggle-area p button { color: #fff } html[data-bs-theme=dark] .title-two .upper-title { color: rgba(255,255,255,.4) } html[data-bs-theme=dark] .title-five h2 span::before { background: #2b2b2b } html[data-bs-theme=dark] .title-three .upper-title.color-two { color: rgba(255,255,255,.55) } html[data-bs-theme=dark] .bg-one { background: #000 !important } html[data-bs-theme=dark] .navbar .dropdown-menu,html[data-bs-theme=dark] .theme-main-menu .cart-group-wrapper .dropdown-menu { background: #000; box-shadow: 0px 20px 50px rgba(255,255,255,.01); border: 1px solid rgba(255,255,255,.15) } html[data-bs-theme=dark] .navbar [class*=mega-dropdown] .menu-column .mega-menu-title:before,html[data-bs-theme=dark] .feedback-section-one .slick-dots li.slick-active button,html[data-bs-theme=dark] .card-style-one .icon.bg-white { background: #fff } html[data-bs-theme=dark] .ctn-preloader .txt-loading .letters-loading { color: rgba(255,255,255,.1) } html[data-bs-theme=dark] .voice-create-section .generate-btn { border-bottom-color: #fff } html[data-bs-theme=dark] .card-style-one,html[data-bs-theme=dark] .feedback-card-one { background: #1b1b1b; border-color: #303030 } html[data-bs-theme=dark] .accordion-item { background: rgba(0,0,0,0) } html[data-bs-theme=dark] .accordion-style-one .accordion-item { border-top: 1px solid rgba(255,255,255,.15) } html[data-bs-theme=dark] .accordion-style-one .accordion-item:last-child { border-bottom: 1px solid rgba(255,255,255,.15) } html[data-bs-theme=dark] .accordion-style-one .accordion-button:after { background: #fff; color: #000 } html[data-bs-theme=dark] .feedback-section-one .slick-dots li button { border-color: #fff } html[data-bs-theme=dark] .sidenavbtn { color: #fff } html[data-bs-theme=dark] .sidenavbtn:hover { color: #ff500a } html[data-bs-theme=dark] .offcanvas.sidebar-nav .sidebar-nav-item .nav-item>a { color: #fff } html[data-bs-theme=dark] .offcanvas.sidebar-nav .nav-item:hover>a,html[data-bs-theme=dark] .offcanvas.sidebar-nav .nav-item.active>a { color: #ff500a } html[data-bs-theme=dark] .offcanvas.sidebar-nav .sidebar-nav-item .dropdown-menu a { color: rgba(255,255,255,.85) } html[data-bs-theme=dark] .offcanvas.sidebar-nav .sidebar-nav-item .dropdown-menu a:hover { color: #ff500a } html[data-bs-theme=dark] .offcanvas.sidebar-nav .address-block p a { color: #fff } html[data-bs-theme=dark] .theme-main-menu.fixed { background: #111; box-shadow: 0 13px 40px -12px rgba(255,255,255,.01); border-bottom: 1px solid rgba(255,255,255,.1) } html[data-bs-theme=dark] .theme-main-menu.bottom-border:not(.fixed) { border-bottom-color: rgba(255,255,255,.15) } html[data-bs-theme=dark] .theme-main-menu .social-icon { background: rgba(255,255,255,.1); color: #fff } html[data-bs-theme=dark] .theme-main-menu .social-icon:hover { background: #ff500a } html[data-bs-theme=dark] .theme-main-menu .cart-group-wrapper .selected-item { border-bottom-color: rgba(255,255,255,.15) } html[data-bs-theme=dark] .theme-main-menu .cart-group-wrapper .item-info .name { color: #fff } html[data-bs-theme=dark] .theme-main-menu .cart-group-wrapper .item-info .name:hover { color: #ff481f } html[data-bs-theme=dark] .theme-main-menu .cart-group-wrapper .item-img { background: #2c2c2c } html[data-bs-theme=dark] .theme-main-menu .cart-group-wrapper .button-group a { border-color: #fff; color: #fff } html[data-bs-theme=dark] .theme-main-menu .cart-group-wrapper .button-group a:hover { background: #ff481f; border-color: #ff481f } html[data-bs-theme=dark] .theme-main-menu.menu-style-two .inner-content { background: rgba(255,255,255,.1) } html[data-bs-theme=dark] .theme-main-menu.menu-style-two.fixed .inner-content { background: #111 } html[data-bs-theme=dark] .theme-main-menu.menu-style-two .nav-item:hover .nav-link,html[data-bs-theme=dark] .theme-main-menu.menu-style-two .mega-dropdown .home-item:hover span,html[data-bs-theme=dark] .theme-main-menu.menu-style-two .dropdown-menu .dropdown-item:hover,html[data-bs-theme=dark] .theme-main-menu.menu-style-two .dropdown-menu .dropdown-item.active { color: #ff481f } html[data-bs-theme=dark] .theme-main-menu.menu-style-two .mega-dropdown .home-item span:before,html[data-bs-theme=dark] .theme-main-menu.menu-style-two .dropdown-menu .dropdown-item span:before { background: #ff481f } html[data-bs-theme=dark] .theme-main-menu.menu-style-three .nav-item .nav-link,html[data-bs-theme=dark] .theme-main-menu.menu-style-three .info-row .contact-info li a { color: #fff } html[data-bs-theme=dark] .theme-main-menu.menu-style-three .nav-item:hover .nav-link { color: #ff481f } html[data-bs-theme=dark] .theme-main-menu.menu-style-three .info-row .up-nav li a { color: rgba(255,255,255,.7) } html[data-bs-theme=dark] .theme-main-menu.menu-style-three .info-row .up-nav li a:hover { color: #fff } html[data-bs-theme=dark] .theme-main-menu.menu-style-three .inner-content { border-top-color: rgba(255,255,255,.1); border-bottom-color: rgba(255,255,255,.1) } html[data-bs-theme=dark] .theme-main-menu.menu-style-three.fixed .inner-content { border-color: rgba(0,0,0,0) } html[data-bs-theme=dark] .theme-main-menu.menu-style-four .nav-item .nav-link { color: #fff } html[data-bs-theme=dark] .theme-main-menu.menu-style-four .nav-item:hover .nav-link { color: #ff640f } html[data-bs-theme=dark] .theme-main-menu.menu-style-six .inner-content { background: #1d1b1b } html[data-bs-theme=dark] .theme-main-menu.menu-style-six .nav-item .nav-link { color: #fff } html[data-bs-theme=dark] .theme-main-menu.menu-style-six .nav-item:hover .nav-link,html[data-bs-theme=dark] .theme-main-menu.menu-style-six .mega-dropdown .home-item:hover span,html[data-bs-theme=dark] .theme-main-menu.menu-style-six .dropdown-menu .dropdown-item:hover,html[data-bs-theme=dark] .theme-main-menu.menu-style-six .dropdown-menu .dropdown-item.active { color: #ff481f } html[data-bs-theme=dark] .theme-main-menu.menu-style-six .mega-dropdown .home-item span:before,html[data-bs-theme=dark] .theme-main-menu.menu-style-six .dropdown-menu .dropdown-item span:before { background: #ff481f } html[data-bs-theme=dark] .theme-main-menu .signup-btn-three span { background: rgba(0,0,0,0) } html[data-bs-theme=dark] .theme-main-menu .signup-btn-three:hover span { background: #ff481f; color: #fff } html[data-bs-theme=dark] .theme-main-menu .signup-btn-three:hover .icon { background: #fff; color: #ff481f } html[data-bs-theme=dark] .theme-main-menu .mega-dropdown .home-item .img-item { border-color: rgba(255,255,255,.25) } html[data-bs-theme=dark] .hero-banner-two:after,html[data-bs-theme=dark] .app-integration-one::before { display: none } html[data-bs-theme=dark] .hero-banner-two:before { background: url(../images/shape/shape_07_w.svg) no-repeat center top; background-size: cover } html[data-bs-theme=dark] .hero-banner-two form input { color: #000 } html[data-bs-theme=dark] .hero-banner-four .video-wrapper { background: rgba(44,40,40,.5) } html[data-bs-theme=dark] .hero-banner-four .video-wrapper form { background: rgba(0,0,0,.18) } html[data-bs-theme=dark] .hero-banner-four .video-wrapper form input::-moz-placeholder { color: rgba(255,255,255,.7) } html[data-bs-theme=dark] .hero-banner-four .video-wrapper form input::placeholder { color: rgba(255,255,255,.7) } html[data-bs-theme=dark] .hero-banner-five form input::-moz-placeholder { color: rgba(255,255,255,.7) } html[data-bs-theme=dark] .hero-banner-five form input::placeholder { color: rgba(255,255,255,.7) } html[data-bs-theme=dark] .block-feature-four .bg-wrapper { background: #5413be } html[data-bs-theme=dark] .hero-banner-three form input { border-color: #fff } html[data-bs-theme=dark] .hero-banner-three { border-bottom-color: rgba(224,224,224,.1) } html[data-bs-theme=dark] .hero-banner-six .hero-heading span { background: #1d1b1b } html[data-bs-theme=dark] .hero-banner-six .wrapper .box-one .main-count { color: #000 } html[data-bs-theme=dark] .hero-banner-six .wrapper .box-two { background: #2b2b2b } html[data-bs-theme=dark] .hero-banner-six .wrapper .box-two .main-count { color: #fff } html[data-bs-theme=dark] .hero-banner-six .wrapper .box-two p { color: rgba(255,255,255,.7) } html[data-bs-theme=dark] .hero-banner-six .wrapper .box-three .name { color: #000 } html[data-bs-theme=dark] .card-style-two.child-two:after { background: #7333dd } html[data-bs-theme=dark] .card-style-two.child-three:after { background: #672dc6 } html[data-bs-theme=dark] .feedback-section-two .bg-wrapper { background: #2a1b47 } html[data-bs-theme=dark] .block-feature-five .feature-tab { background: #7e2fff } html[data-bs-theme=dark] .block-feature-five .filter-nav .nav-link.active { background: #923aff } html[data-bs-theme=dark] .block-feature-six .feature-block.bg-default { background: #9e68f9 } html[data-bs-theme=dark] .app-integration-one .logo-wrapper .logo-box { background: rgba(255,255,255,.15) } html[data-bs-theme=dark] .feedback-section-three .bg-wrapper { background: #7e2fff } html[data-bs-theme=dark] .feedback-section-three .card-wrapper:before { background: linear-gradient(180deg, rgba(126, 47, 255, 0) 0%, rgba(126, 47, 255, 0.48) 51.56%, #7E2FFF 100%); transform: rotate(-180deg) } html[data-bs-theme=dark] .feedback-section-three .card-wrapper:after { background: linear-gradient(180deg, rgba(126, 47, 255, 0) 0%, rgba(126, 47, 255, 0.48) 51.56%, #7E2FFF 100%) } html[data-bs-theme=dark] .accordion-style-one.version-two .accordion-button:after { background: rgba(0,0,0,0); color: #fff } html[data-bs-theme=dark] .block-feature-eight { background: #181515 } html[data-bs-theme=dark] .block-feature-eight::before { background: url(../images/assets/bg_04_w.png) no-repeat center top } html[data-bs-theme=dark] .block-feature-nine .feature-block .img-box { background: #221f1f } html[data-bs-theme=dark] .app-integration-two .main-wrapper:before { border-top-color: rgba(255,255,255,.15) } html[data-bs-theme=dark] .app-integration-two .logo-box:before { border-left-color: rgba(255,255,255,.15) } html[data-bs-theme=dark] .app-integration-two .icon-box .icon { background: #120e0e } html[data-bs-theme=dark] .feedback-section-four { background: #181515 } html[data-bs-theme=dark] .feedback-section-four::before { background: url(../images/assets/bg_05_w.png) no-repeat center bottom } html[data-bs-theme=dark] .feedback-card-two .text h3,html[data-bs-theme=dark] .feedback-card-two .text blockquote,html[data-bs-theme=dark] .feedback-card-two .text h6 { color: #000 } html[data-bs-theme=dark] .fancy-banner-three { background: #181515 } html[data-bs-theme=dark] .fancy-banner-three:before { background: url(../images/assets/bg_06_w.png) no-repeat center bottom } html[data-bs-theme=dark] .card-style-three { background: #201f1f } html[data-bs-theme=dark] .card-style-three .more-out-btn span { color: rgba(255,255,255,.5) } html[data-bs-theme=dark] .card-style-three .more-out-btn:hover span { color: #ff640f } html[data-bs-theme=dark] .block-feature-eleven .feature-block { background: #201f1f } html[data-bs-theme=dark] .app-integration-three .logo-wrapper:before { width: 26%; background: linear-gradient(89.69deg, #0B0A0A 13.29%, rgba(11, 10, 10, 0) 99.64%) } html[data-bs-theme=dark] .app-integration-three .logo-wrapper:after { width: 26%; background: linear-gradient(89.69deg, #0B0A0A 13.29%, rgba(11, 10, 10, 0) 99.64%) } html[data-bs-theme=dark] .feedback-card-three { background: #201f1f } html[data-bs-theme=dark] .feedback-card-three.bg-two { background: #3e415a } html[data-bs-theme=dark] .feedback-card-three span { color: rgba(255,255,255,.7) } html[data-bs-theme=dark] .feedback-section-five .slider-arrows li { background: #201f1f } html[data-bs-theme=dark] .feedback-section-five .slider-arrows li:hover { background: #ff640f } html[data-bs-theme=dark] .feedback-section-eight .bg-wrapper:before { background: linear-gradient(87.91deg, rgba(36, 39, 60, 0) 1.86%, #24273C 100.36%) } html[data-bs-theme=dark] .block-feature-twelve { background: #202020 } html[data-bs-theme=dark] .blog-meta-two { border-bottom-color: rgba(255,255,255,.15) } html[data-bs-theme=dark] .blog-meta-two .post-info { color: rgba(255,255,255,.7) } html[data-bs-theme=dark] .fancy-banner-four .bg-wrapper { background: #201f1f } html[data-bs-theme=dark] .ai-tools-suite .shape_01 { top: -23%; transform: none } html[data-bs-theme=dark] .ai-tools-suite .slider-block { background: rgba(255,255,255,.05); border: 1px solid rgba(255,255,255,.1) } html[data-bs-theme=dark] .ai-tools-suite .slider-block .numb { color: #fff } html[data-bs-theme=dark] .ai-tools-suite .slider-block p { color: rgba(255,255,255,.7) } html[data-bs-theme=dark] .counter-box-two .main-count,html[data-bs-theme=dark] .counter-box-two p { color: #fff } html[data-bs-theme=dark] .block-feature-thirteen .wrapper:before { background: linear-gradient(353.84deg, #0B081A 20%, rgba(0, 0, 0, 0.02) 93.82%) } html[data-bs-theme=dark] .feedback-section-six .wrapper { border-top-color: rgba(255,255,255,.15); border-bottom-color: rgba(255,255,255,.15) } html[data-bs-theme=dark] .feedback-section-six .wrapper:before { background: rgba(255,255,255,.15) } html[data-bs-theme=dark] .feedback-section-six .slick-dots { background: rgba(0,0,0,0) } html[data-bs-theme=dark] .feedback-card-four span { color: rgba(255,255,255,.7) } html[data-bs-theme=dark] .feedback-card-four .icon { background: rgba(255,255,255,.1) } html[data-bs-theme=dark] .pricing-section-one .shape_01 { top: -60%; transform: none } html[data-bs-theme=dark] .pricing-section-one .pr-column { background: rgba(255,255,255,.05); border: 1px solid rgba(255,255,255,.11) } html[data-bs-theme=dark] .pricing-section-one .pr-column:before { display: none } html[data-bs-theme=dark] .pricing-section-one .pr-column .price,html[data-bs-theme=dark] .pricing-section-one .pr-column .plan-name,html[data-bs-theme=dark] .pricing-section-one .pr-column .package-feature li { color: #fff } html[data-bs-theme=dark] .pricing-section-one .pr-column .package-feature li.none { color: rgba(255,255,255,.3) } html[data-bs-theme=dark] .pricing-section-one .pr-column .info1,html[data-bs-theme=dark] .pricing-section-one .pr-column .info2 { color: rgba(255,255,255,.7) } html[data-bs-theme=dark] .pricing-section-one .pr-column .trial-btn { background: rgba(255,255,255,.11); border: 1px solid rgba(255,255,255,.11); color: #fff } html[data-bs-theme=dark] .pricing-section-one .pr-column .trial-btn .icon { background: #fff; color: #000 } html[data-bs-theme=dark] .pricing-nav-one .nav { background: rgba(255,255,255,.06); border: 1px solid rgba(255,255,255,.15) } html[data-bs-theme=dark] .pricing-nav-one .nav .nav-link { color: rgba(255,255,255,.5) } html[data-bs-theme=dark] .pricing-nav-one .nav .nav-link.active { color: #fff } html[data-bs-theme=dark] .fancy-banner-five:before { content: ""; position: absolute; width: 100%; height: 20%; left: 0; top: 0; z-index: -1; background: linear-gradient(180deg, #0B081B 20%, rgba(0, 0, 0, 0) 99%) } html[data-bs-theme=dark] .fancy-banner-five:after { content: ""; position: absolute; width: 100%; height: 20%; left: 0; bottom: 0; z-index: -1; background: linear-gradient(0deg, #0B081B 20%, rgba(0, 0, 0, 0) 99%) } html[data-bs-theme=dark] .block-feature-fifteen .slider-arrows li { border: 1px solid #fff; background: rgba(0,0,0,0) } html[data-bs-theme=dark] .block-feature-fifteen .slider-arrows li:hover { background: #fff } html[data-bs-theme=dark] .card-style-four { background: #2b2b2b } html[data-bs-theme=dark] .project-block-one .bg-wrapper { background: #2b2b2b } html[data-bs-theme=dark] .project-block-one .more-btn { border-color: rgba(255,255,255,.5) } html[data-bs-theme=dark] .project-block-one .more-btn:hover { border-color: #ff481f; background: #ff481f } html[data-bs-theme=dark] .feedback-card-two.bg-two { background: #2b2b2b } html[data-bs-theme=dark] .feedback-card-two.bg-two .text h3,html[data-bs-theme=dark] .feedback-card-two.bg-two .text blockquote,html[data-bs-theme=dark] .feedback-card-two.bg-two .text h6,html[data-bs-theme=dark] .feedback-card-two.bg-two .text .rating li { color: #fff } html[data-bs-theme=dark] .feedback-card-two.bg-two .text h6+span { color: rgba(255,255,255,.5) } html[data-bs-theme=dark] .feedback-section-four .slick-dots li button { width: 10px; height: 10px; background: rgba(255,255,255,.3) } html[data-bs-theme=dark] .feedback-section-four .slick-dots li.slick-active button { background: #ff481f } html[data-bs-theme=dark] .blog-meta-two.version-two { background: #2b2b2b } html[data-bs-theme=dark] .blog-meta-two.version-two .post-info span { color: #fff } html[data-bs-theme=dark] .fancy-banner-six .bg-wrapper { background: #2b2b2b } html[data-bs-theme=dark] .block-feature-seventeen .bg-wrapper { background: #24273c } html[data-bs-theme=dark] .block-feature-seventeen .bg-wrapper p { color: #fff } html[data-bs-theme=dark] .card-style-six { background: #24273c; border-color: rgba(0,0,0,0) } html[data-bs-theme=dark] .card-style-six:hover { border-color: #010230; box-shadow: 0px 25px 50px rgba(0,34,144,.07) } html[data-bs-theme=dark] .card-style-six.bg-two { background: #1b1b1b; border-color: rgba(255,255,255,.1) } html[data-bs-theme=dark] .card-style-six.bg-two .icon { background: #2f2f2f } html[data-bs-theme=dark] .card-style-six.bg-two:hover { border-color: #010230; box-shadow: 0px 25px 50px rgba(0,34,144,.07) } html[data-bs-theme=dark] .feedback-section-eight .bg-wrapper { background: #24273c } html[data-bs-theme=dark] .hero-banner-eight { background: #1e1b1b } html[data-bs-theme=dark] .block-feature-twenty .card-block .text span { color: #fff } html[data-bs-theme=dark] .card-style-seven .icon img,html[data-bs-theme=dark] .card-style-seven .read-more img { mix-blend-mode: normal } html[data-bs-theme=dark] .block-feature-twentyTwo .bg-wrapper { background: #1e1b1b } html[data-bs-theme=dark] .accordion-style-two .accordion-item .accordion-button:after { background: #fff; color: #000 } html[data-bs-theme=dark] .accordion-style-two .accordion-item .accordion-button:not(.collapsed):after { background: #ff500a; color: #fff } html[data-bs-theme=dark] .accordion-style-two .accordion-item { border-bottom-color: rgba(255,255,255,.15) } html[data-bs-theme=dark] .block-feature-twentyThree .block-wrapper .img-holder,html[data-bs-theme=dark] .fancy-banner-eight .bg-wrapper,html[data-bs-theme=dark] .fancy-banner-nine .bg-wrapper { background: #1e1b1b } html[data-bs-theme=dark] .fancy-banner-eight .platform-button-group .windows-button { border-color: #fff } html[data-bs-theme=dark] .fancy-banner-eight .mobile-mockup:before { background: #383232 } html[data-bs-theme=dark] .pricing-section-two .pr-column { border-color: rgba(255,255,255,.2) } html[data-bs-theme=dark] .pricing-section-two .pr-column:hover { border-color: #ff500a } html[data-bs-theme=dark] .pricing-section-two .pr-column .plan-name,html[data-bs-theme=dark] .pricing-section-two .pr-column .price,html[data-bs-theme=dark] .pricing-section-two .pr-column .package-feature li,html[data-bs-theme=dark] .pricing-section-two .pr-column .package-feature li::before { color: #fff } html[data-bs-theme=dark] .pricing-section-two .pr-column .btn-seventeen { background: #fff; color: #000 } html[data-bs-theme=dark] .pricing-section-two .pr-column .btn-seventeen:hover { color: #fff; background: #ff500a } html[data-bs-theme=dark] .block-feature-twentyFive .features .icon { background: #2b2b2b } html[data-bs-theme=dark] .sidebar-one .contact-banner { border-color: rgba(255,255,255,.15) } html[data-bs-theme=dark] .sidebar-one .contact-banner .talk-btn { border-color: #fff; color: #fff } html[data-bs-theme=dark] .sidebar-one .contact-banner .talk-btn:hover { background: #fff; color: #000 } html[data-bs-theme=dark] .accordion-style-three .accordion-item { border-bottom-color: rgba(255,255,255,.2) } html[data-bs-theme=dark] .accordion-style-three .accordion-item:first-child { border-top-color: rgba(255,255,255,.2) } html[data-bs-theme=dark] .accordion-style-three .accordion-item .accordion-button:after { content: url(../images/shape/shape_20_w.svg) } html[data-bs-theme=dark] .pricing-section-three .pr-column { border-color: rgba(255,255,255,.15) } html[data-bs-theme=dark] .pricing-section-three .pr-column .plan-duration,html[data-bs-theme=dark] .pricing-section-three .pr-column .price,html[data-bs-theme=dark] .pricing-section-three .pr-column .package-feature li { color: #fff } html[data-bs-theme=dark] .pricing-section-three .pr-column .info1 { color: rgba(255,255,255,.7) } html[data-bs-theme=dark] .pricing-nav-two .nav { border-color: rgba(255,255,255,.15) } html[data-bs-theme=dark] .pricing-nav-two .nav .nav-link { color: #fff } html[data-bs-theme=dark] .pricing-nav-two .nav .nav-link.active { color: #000; background: #fff } html[data-bs-theme=dark] .card-style-eight .icon { background: #2b2b2b } html[data-bs-theme=dark] .faq-section-one .faq-tag { background: #fff; color: #000 } html[data-bs-theme=dark] .feedback-section-ten:before { background: linear-gradient(87.91deg, rgba(17, 17, 17, 0.05) 1%, #111111 100.36%) } html[data-bs-theme=dark] .feedback-section-ten .feedback-card-three { border-color: rgba(255,255,255,.15) } html[data-bs-theme=dark] .feedback-section-ten .slider-arrows li { border: none } html[data-bs-theme=dark] .feedback-section-ten .slider-arrows li:hover { background: #2b2b2b } html[data-bs-theme=dark] .feedback-section-three .bg-one .card-wrapper:before { background: linear-gradient(180deg, rgba(12, 12, 12, 0) 0%, rgba(12, 12, 12, 0.59) 51.56%, #000000 100%) } html[data-bs-theme=dark] .feedback-section-three .bg-one .card-wrapper:after { background: linear-gradient(180deg, rgba(12, 12, 12, 0) 0%, rgba(12, 12, 12, 0.59) 51.56%, #000000 100%) } html[data-bs-theme=dark] .error-page { background: url(../images/assets/bg_12_w.svg) no-repeat center } html[data-bs-theme=dark] .user-data-form { background: #1c1c1c } html[data-bs-theme=dark] .user-data-form p a,html[data-bs-theme=dark] .user-data-form .agreement-checkbox label,html[data-bs-theme=dark] .user-data-form .agreement-checkbox a { color: #fff } html[data-bs-theme=dark] .user-data-form .form-wrapper .input-group-meta input { background: rgba(255,255,255,.05); border-color: rgba(255,255,255,.15); color: #fff } html[data-bs-theme=dark] .user-data-form .form-wrapper .input-group-meta .placeholder_icon span:before { background: #fff } html[data-bs-theme=dark] .user-data-form .social-use-btn { color: #fff } html[data-bs-theme=dark] .shop-filter-one .theme-select-menu { border-color: rgba(255,255,255,.15) } html[data-bs-theme=dark] .product-block-one .img-holder { background: #2b2b2b } html[data-bs-theme=dark] .pagination-two li a { border-color: #fff; color: #fff; background: rgba(0,0,0,0) } html[data-bs-theme=dark] .pagination-two li a.active,html[data-bs-theme=dark] .pagination-two li a:hover { background: #fff; color: #000 } html[data-bs-theme=dark] .product-details-one .product-img-tab .nav-link { background: #2b2b2b } html[data-bs-theme=dark] .product-details-one .product-img-tab .nav-link.active { border-color: rgba(255,255,255,.2); background: #000 } html[data-bs-theme=dark] .product-details-one .product-img-tab-content { background: #2b2b2b } html[data-bs-theme=dark] .product-details-one .product-info .stock-tag { background: #2b2b2b; color: #fff } html[data-bs-theme=dark] .product-details-one .product-info .product-feature li,html[data-bs-theme=dark] .product-details-one .product-info .product-feature li:before,html[data-bs-theme=dark] .product-details-one .product-info .rating li a,html[data-bs-theme=dark] .product-details-one .product-info .price,html[data-bs-theme=dark] .product-details-one .product-info .customize-order .quantity .button-group li .product-value { color: #fff } html[data-bs-theme=dark] .product-details-one .product-review-tab .nav-tabs .nav-link { color: #fff; background: rgba(0,0,0,0) } html[data-bs-theme=dark] .product-details-one .product-review-tab .nav-tabs .nav-link:before { background: #fff } html[data-bs-theme=dark] .cart-list-form .table th,html[data-bs-theme=dark] .cart-list-form .cart-footer .coupon-form input { color: #fff; border-bottom-color: rgba(255,255,255,.2) } html[data-bs-theme=dark] .cart-list-form .cart-footer { border-top-color: rgba(255,255,255,.2) } html[data-bs-theme=dark] .cart-list-form .table tbody .product-info .product-name,html[data-bs-theme=dark] .cart-list-form .table tbody .product-info ul li,html[data-bs-theme=dark] .cart-list-form .table tbody .price,html[data-bs-theme=dark] .cart-list-form .cart-footer .cart-total-section .cart-total-table tr td,html[data-bs-theme=dark] .cart-list-form .table tbody .quantity li .product-value,html[data-bs-theme=dark] .cart-list-form .table tbody .remove-product { color: #fff } html[data-bs-theme=dark] .cart-list-form .table tbody .product-info .serial,html[data-bs-theme=dark] .cart-list-form .cart-footer .cart-total-section .cart-total-table tr th,html[data-bs-theme=dark] .cart-list-form .table tbody .quantity li .btn { color: rgba(255,255,255,.5) } html[data-bs-theme=dark] .checkout-form .single-input-wrapper,html[data-bs-theme=dark] .checkout-toggle-area form input,html[data-bs-theme=dark] .checkout-form .theme-select-menu,html[data-bs-theme=dark] .checkout-form .other-note-area textarea { border-color: rgba(255,255,255,.25) } html[data-bs-theme=dark] .checkout-form .checkbox-list li label { color: #fff } html[data-bs-theme=dark] .checkout-form .checkbox-list li label:before { border-color: #fff } html[data-bs-theme=dark] .checkout-form .other-note-area p,html[data-bs-theme=dark] .checkout-form .order-confirm-sheet .order-review .product-review tbody,html[data-bs-theme=dark] .checkout-form .order-confirm-sheet .order-review .product-review tfoot,html[data-bs-theme=dark] .checkout-form .order-confirm-sheet .order-review .payment-list li label,html[data-bs-theme=dark] .checkout-form .order-confirm-sheet .agreement-checkbox label { color: #fff } html[data-bs-theme=dark] .checkout-form .order-confirm-sheet .order-review { background: #2b2b2b } html[data-bs-theme=dark] .checkout-form .order-confirm-sheet .order-review .payment-list li input:checked+label:before,html[data-bs-theme=dark] .checkout-form .order-confirm-sheet .agreement-checkbox input[type=checkbox]:checked+label:before { background: #ff481f } html[data-bs-theme=dark] .filter-nav-one .isotop-menu-wrapper li { color: #fff } html[data-bs-theme=dark] .filter-nav-one .isotop-menu-wrapper li.is-checked { background: #fff; color: #000 } html[data-bs-theme=dark] .project-block-two .caption-wrapper { background: #2b2b2b } html[data-bs-theme=dark] .project-block-two .caption-wrapper.version-two { background: rgba(0,0,0,0) } html[data-bs-theme=dark] .project-block-two .caption-wrapper .tag li { border-color: #fff; color: #fff } html[data-bs-theme=dark] .project-section-five:before,html[data-bs-theme=dark] .project-section-five:after { background: rgba(255,255,255,.15) } html[data-bs-theme=dark] .project-section-five .slider-arrows li { border-color: #fff } html[data-bs-theme=dark] .project-section-five .slider-arrows li:hover { background: #fff; color: #000 } html[data-bs-theme=dark] .project-details .pr-details-header { border-color: rgba(255,255,255,.15) } html[data-bs-theme=dark] .project-details p,html[data-bs-theme=dark] .project-details .project-info .info-list span { color: rgba(255,255,255,.7) } html[data-bs-theme=dark] .project-details .numb,html[data-bs-theme=dark] .project-details .project-info .info-list strong,html[data-bs-theme=dark] .project-details .list-feature li { color: #fff } html[data-bs-theme=dark] .project-details .social-icon li { color: #fff } html[data-bs-theme=dark] .project-details .social-icon li a { border-color: #fff; color: #fff } html[data-bs-theme=dark] .project-details .social-icon li a:hover { background: #fff; color: #000 } html[data-bs-theme=dark] .pagination-one { border-color: rgba(255,255,255,.15) } html[data-bs-theme=dark] .pagination-one .pr-name { color: #fff } html[data-bs-theme=dark] .pagination-one i { border: 1px solid #fff; background: rgba(0,0,0,0); color: #fff } html[data-bs-theme=dark] .pagination-one a:hover i { background: #fff; color: #000 } html[data-bs-theme=dark] .sidebar-two .sidebar-search form input { border-color: rgba(255,255,255,.15); background: rgba(0,0,0,0) } html[data-bs-theme=dark] .sidebar-two .sidebar-category li a { color: #fff } html[data-bs-theme=dark] .sidebar-two .sidebar-category li a span { color: rgba(255,255,255,.7) } html[data-bs-theme=dark] .sidebar-two .recent-news { border-color: rgba(255,255,255,.15) } html[data-bs-theme=dark] .sidebar-two .blog-keyword ul li a { background: #353535; color: #fff } html[data-bs-theme=dark] .sidebar-two .blog-keyword ul li a:hover { background: #ff481f } html[data-bs-theme=dark] .sidebar-two .contact-banner .talk-btn { border-color: #fff; color: #fff } html[data-bs-theme=dark] .sidebar-two .contact-banner .talk-btn:hover { background: #fff; color: #000 } html[data-bs-theme=dark] .blog-meta-three .post { background: #1b1b1b } html[data-bs-theme=dark] .blog-meta-three .post .author { color: rgba(255,255,255,.7) } html[data-bs-theme=dark] .blog-meta-four { background: #1b1b1b } html[data-bs-theme=dark] .blog-meta-four .post-data .icon { background: #4a4a4a } html[data-bs-theme=dark] .blog-meta-four .post-info span { color: rgba(255,255,255,.7) } html[data-bs-theme=dark] .blog-details .post-details-meta { border-color: rgba(255,255,255,.15) } html[data-bs-theme=dark] .blog-details .post-details-meta p,html[data-bs-theme=dark] .blog-details .post-details-meta .quote-wrapper .text h6 span { color: rgba(255,255,255,.7) } html[data-bs-theme=dark] .blog-details .post-details-meta .quote-wrapper { background: rgba(255,255,255,.15) } html[data-bs-theme=dark] .blog-details .post-details-meta .quote-wrapper .text blockquote { color: #fff } html[data-bs-theme=dark] .blog-details .bottom-widget .share-icon li:first-child { color: #fff } html[data-bs-theme=dark] .blog-details .blog-comment-form { background: #1b1b1b } html[data-bs-theme=dark] .blog-details .blog-comment-form p a { color: #fff } html[data-bs-theme=dark] .blog-details .blog-comment-form form label { color: rgba(255,255,255,.7) } html[data-bs-theme=dark] .blog-details .blog-comment-form form input,html[data-bs-theme=dark] .blog-details .blog-comment-form form textarea { background: rgba(0,0,0,0); border: 1px solid rgba(255,255,255,.15) } html[data-bs-theme=dark] .blog-details .blog-comment-form .btn-nineteen { background: #fff; color: #000 } html[data-bs-theme=dark] .blog-details .blog-comment-form .btn-nineteen:hover { background: #ff481f; color: #fff } html[data-bs-theme=dark] .contact-section-one .form-style-one { background: #1b1b1b } html[data-bs-theme=dark] .contact-section-one .form-style-one .input-group-meta label { color: rgba(255,255,255,.7) } html[data-bs-theme=dark] .contact-section-one .form-style-one .input-group-meta input,html[data-bs-theme=dark] .contact-section-one .form-style-one .input-group-meta textarea { color: #fff; background: rgba(0,0,0,0); border-color: rgba(255,255,255,.15) } html[data-bs-theme=dark] .btn-one { color: #fff; border-color: #fff } html[data-bs-theme=dark] .btn-one .icon { background: #fff } html[data-bs-theme=dark] .btn-one:hover { border-color: rgba(0,0,0,0) } html[data-bs-theme=dark] .btn-two { background: #fff; color: #000 } html[data-bs-theme=dark] .btn-two:hover { background: #380cfa; color: #fff } html[data-bs-theme=dark] .btn-two.invert { background: #000; color: #fff } html[data-bs-theme=dark] .btn-two.invert:hover { background: #ff481f; color: #fff } html[data-bs-theme=dark] .btn-four { color: #fff; border-color: #fff } html[data-bs-theme=dark] .btn-four:hover { border-color: #7e2fff } html[data-bs-theme=dark] .btn-seven:hover { background: #fff; color: #000 } html[data-bs-theme=dark] .btn-eleven { border-color: #fff; color: #fff } html[data-bs-theme=dark] .btn-eleven:hover { border-color: #ff481f } html[data-bs-theme=dark] .btn-thirteen { background: #fff; color: #000 } html[data-bs-theme=dark] .btn-thirteen:hover { background: #ffd365; color: #000 } html[data-bs-theme=dark] .btn-fourteen { border-color: #fff; color: #fff } html[data-bs-theme=dark] .btn-fourteen:hover { color: #000; border-color: #ffd365 } html[data-bs-theme=dark] .btn-eighteen .text { color: #fff } html[data-bs-theme=dark] .btn-eighteen .icon { background: #ff500a } html[data-bs-theme=dark] .btn-eighteen .icon:before { background: #fff } html[data-bs-theme=dark] .btn-nineteen { border-color: #fff; color: #fff } html[data-bs-theme=dark] .btn-nineteen:hover { color: #000; background: #fff } html[data-bs-theme=dark] .btn-twenty { background: #fff; color: #000 } html[data-bs-theme=dark] .btn-twenty:hover { background: #ff481f; color: #fff } html[data-bs-theme=dark] .footer-one .footer-nav-link a { color: #fff } html[data-bs-theme=dark] .footer-one .footer-nav-link a:hover { color: #ff481f } html[data-bs-theme=dark] .footer-one .footer-contact p { color: #fff } html[data-bs-theme=dark] .footer-one .footer-contact .tel { color: #fff } html[data-bs-theme=dark] .footer-one .footer-contact .tel:hover { text-decoration: underline; color: #ff481f } html[data-bs-theme=dark] .footer-one .footer-contact .social-icon li a { background: #fff; color: #000 } html[data-bs-theme=dark] .footer-one .footer-contact .social-icon li a:hover { background: #ff481f; border-color: #ff481f; color: #fff } html[data-bs-theme=dark] .footer-one .bottom-footer { border-top: 1px solid rgba(255,255,255,.15) } html[data-bs-theme=dark] .footer-one .bottom-footer p { color: #fff } html[data-bs-theme=dark] .footer-one .bottom-footer ul li a { color: #fff } html[data-bs-theme=dark] .footer-one .bottom-footer ul li a:hover { color: #ff481f } html[data-bs-theme=dark] .footer-one.version-two::before { display: none } html[data-bs-theme=dark] .footer-one.version-two .footer-nav-link a:hover,html[data-bs-theme=dark] .footer-one.version-two .bottom-footer ul li a:hover,html[data-bs-theme=dark] .footer-one.version-two .footer-contact .tel:hover { color: #7e2fff } html[data-bs-theme=dark] .footer-one.version-two .footer-contact .social-icon li a:hover { background: #7e2fff; border-color: #7e2fff } html[data-bs-theme=dark] .footer-one.version-three .footer-intro p { color: #fff } html[data-bs-theme=dark] .footer-one.version-three .footer-intro p span { color: rgba(255,255,255,.5) } html[data-bs-theme=dark] .footer-one.version-three .copyright-text { color: rgba(255,255,255,.5) } html[data-bs-theme=dark] .footer-one.version-three .copyright-text span { color: #fff } html[data-bs-theme=dark] .footer-one.version-four { position: relative; z-index: 2 } html[data-bs-theme=dark] .footer-one.version-four .footer-intro form input { background: rgba(255,255,255,.1); color: #fff } html[data-bs-theme=dark] .footer-one.version-four .footer-intro form input::-moz-placeholder { color: rgba(255,255,255,.7) } html[data-bs-theme=dark] .footer-one.version-four .footer-intro form input::placeholder { color: rgba(255,255,255,.7) } html[data-bs-theme=dark] .footer-one.version-four .footer-nav-link a:hover,html[data-bs-theme=dark] .footer-one.version-four .bottom-footer ul li a:hover,html[data-bs-theme=dark] .footer-one.version-four .footer-contact .tel:hover { color: #fd32a1 } html[data-bs-theme=dark] .footer-one.version-four .footer-contact .social-icon li a:hover { background: #fd32a1; border-color: #fd32a1 } html[data-bs-theme=dark] .footer-one.version-six .footer-nav-link a:hover,html[data-bs-theme=dark] .footer-one.version-six .bottom-footer ul li a:hover,html[data-bs-theme=dark] .footer-one.version-six .footer-contact .tel:hover { color: #010230; text-decoration: underline } html[data-bs-theme=dark] .footer-one.version-six .footer-contact .social-icon li a:hover { background: #010230; border-color: #010230 } @media screen and (max-width: 575px) { html[data-bs-theme=dark] .ai-tools-suite .shape_01,html[data-bs-theme=dark] .pricing-section-one .shape_01 { top:0 } } @media screen and (max-width: 991px) { html[data-bs-theme=dark] .navbar-collapse { background:#212529 } html[data-bs-theme=dark] .navbar .navbar-nav .nav-link { border-top: 1px dashed rgba(255,255,255,.15) } html[data-bs-theme=dark] .navbar .dropdown-menu { box-shadow: none } html[data-bs-theme=dark] .menu-style-seven .navbar-collapse { background: #010d29 } html[data-bs-theme=dark] .block-feature-four .bg-wrapper { background: rgba(0,0,0,0) !important } } p { font-size: 22px; line-height: 33px; }
Save
Cancel