@charset "UTF-8"; /* display: flex; justify-content: space-between; justify-content: center; justify-content: start; justify-content: end; align-items: center; flex-wrap: wrap; */ .overlayOne { position: relative; z-index: 0; } .overlayOne::before { position: absolute; content: ""; background-color: rgba(var(--heading-color), 0.6); width: 100%; height: 100%; left: 0; top: 0; bottom: 0; right: 0; z-index: 0; background-repeat: no-repeat; } .overlayTwo { position: relative; z-index: 0; } .overlayTwo::before { position: absolute; content: ""; background-color: rgba(var(--main-color-one), 0.6); width: 100%; height: 100%; left: 0; top: 0; bottom: 0; right: 0; z-index: 0; background-repeat: no-repeat; } /*-------------Color include class--------------*/ .sectionBg1 { background: #F7F6F9; } .sectionBg2 { background: #F1F5F8; } .sectionBg3 { background: #F2F4F7; } .white-bg { background: #ffffff; } .color-heading { color: var(--heading-color); } .color-paragraph { color: var(--paragraph-color); } .gray-bg { background: #f5f5f5; } .white-bg { background: #ffffff; } .black-bg { background: #000000; } .footerBg1 { background: #524EB7; } .footerBg2 { background: #000; } .white-color { color: #ffffff; } .black-color { color: #000000; } .theme-color { color: var(--main-color-one); } /*--------------- ---- Responsive --------------------------*/ * { scrollbar-color: var(--main-color-one) var(--scrollbar-bg); scrollbar-width: thin; } * { -webkit-box-sizing: border-box; box-sizing: border-box; outline: none; -moz-osx-font-smoothing: grayscale; /* Firefox */ -webkit-font-smoothing: antialiased; /* WebKit */ } html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; overflow-x: hidden; } body { margin: 0; color: var(--paragraph-color); font-family: var(--body-font); overflow-x: hidden; } p { color: var(--paragraph-color); font-family: var(--body-font); -webkit-hyphens: auto; -ms-hyphens: auto; hyphens: auto; line-height: 1.6; margin-bottom: 0px; font-weight: 400; } /*-- Margin Bottom --*/ .mb-5 { margin-bottom: 5px; } .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; } .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-105 { margin-bottom: 105px; } .mb-110 { margin-bottom: 110px; } .mb-115 { margin-bottom: 115px; } .mb-120 { margin-bottom: 120px; } .mb-125 { margin-bottom: 125px; } .mb-130 { margin-bottom: 130px; } .mb-135 { margin-bottom: 135px; } .mb-140 { margin-bottom: 140px; } .mb-145 { margin-bottom: 145px; } .mb-150 { margin-bottom: 150px; } .mb-155 { margin-bottom: 155px; } .mb-160 { margin-bottom: 160px; } .mb-165 { margin-bottom: 165px; } .mb-170 { margin-bottom: 170px; } .mb-175 { margin-bottom: 175px; } .mb-180 { margin-bottom: 180px; } .mb-185 { margin-bottom: 185px; } .mb-190 { margin-bottom: 190px; } .mb-195 { margin-bottom: 195px; } .mb-200 { margin-bottom: 200px; } /*-- Margin Left --*/ .ml-5 { margin-left: 5px; } .ml-10 { margin-left: 10px; } .ml-15 { margin-left: 15px; } .ml-20 { margin-left: 20px; } .ml-25 { margin-left: 25px; } .ml-30 { margin-left: 30px; } .ml-35 { margin-left: 35px; } .ml-40 { margin-left: 40px; } .ml-45 { margin-left: 45px; } .ml-50 { margin-left: 50px; } .ml-55 { margin-left: 55px; } .ml-60 { margin-left: 60px; } .ml-65 { margin-left: 65px; } .ml-70 { margin-left: 70px; } .ml-75 { margin-left: 75px; } .ml-80 { margin-left: 80px; } .ml-85 { margin-left: 85px; } .ml-90 { margin-left: 90px; } .ml-95 { margin-left: 95px; } .ml-100 { margin-left: 100px; } .ml-105 { margin-left: 105px; } .ml-110 { margin-left: 110px; } .ml-115 { margin-left: 115px; } .ml-120 { margin-left: 120px; } .ml-125 { margin-left: 125px; } .ml-130 { margin-left: 130px; } .ml-135 { margin-left: 135px; } .ml-140 { margin-left: 140px; } .ml-145 { margin-left: 145px; } .ml-150 { margin-left: 150px; } .ml-155 { margin-left: 155px; } .ml-160 { margin-left: 160px; } .ml-165 { margin-left: 165px; } .ml-170 { margin-left: 170px; } .ml-175 { margin-left: 175px; } .ml-180 { margin-left: 180px; } .ml-185 { margin-left: 185px; } .ml-190 { margin-left: 190px; } .ml-195 { margin-left: 195px; } .ml-200 { margin-left: 200px; } /*-- Margin Right --*/ .mr-5 { margin-right: 5px; } .mr-10 { margin-right: 10px; } .mr-15 { margin-right: 15px; } .mr-20 { margin-right: 20px; } .mr-25 { margin-right: 25px; } .mr-30 { margin-right: 30px; } .mr-35 { margin-right: 35px; } .mr-40 { margin-right: 40px; } .mr-45 { margin-right: 45px; } .mr-50 { margin-right: 50px; } .mr-55 { margin-right: 55px; } .mr-60 { margin-right: 60px; } .mr-65 { margin-right: 65px; } .mr-70 { margin-right: 70px; } .mr-75 { margin-right: 75px; } .mr-80 { margin-right: 80px; } .mr-85 { margin-right: 85px; } .mr-90 { margin-right: 90px; } .mr-95 { margin-right: 95px; } .mr-100 { margin-right: 100px; } .mr-105 { margin-right: 105px; } .mr-110 { margin-right: 110px; } .mr-115 { margin-right: 115px; } .mr-120 { margin-right: 120px; } .mr-125 { margin-right: 125px; } .mr-130 { margin-right: 130px; } .mr-135 { margin-right: 135px; } .mr-140 { margin-right: 140px; } .mr-145 { margin-right: 145px; } .mr-150 { margin-right: 150px; } .mr-155 { margin-right: 155px; } .mr-160 { margin-right: 160px; } .mr-165 { margin-right: 165px; } .mr-170 { margin-right: 170px; } .mr-175 { margin-right: 175px; } .mr-180 { margin-right: 180px; } .mr-185 { margin-right: 185px; } .mr-190 { margin-right: 190px; } .mr-195 { margin-right: 195px; } .mr-200 { margin-right: 200px; } /*-- Padding Top --*/ .pt-5 { padding-top: 5px; } .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-105 { padding-top: 105px; } .pt-110 { padding-top: 110px; } .pt-115 { padding-top: 115px; } .pt-120 { padding-top: 120px; } .pt-125 { padding-top: 125px; } .pt-130 { padding-top: 130px; } .pt-135 { padding-top: 135px; } .pt-140 { padding-top: 140px; } .pt-145 { padding-top: 145px; } .pt-150 { padding-top: 150px; } .pt-155 { padding-top: 155px; } .pt-160 { padding-top: 160px; } .pt-165 { padding-top: 165px; } .pt-170 { padding-top: 170px; } .pt-175 { padding-top: 175px; } .pt-180 { padding-top: 180px; } .pt-185 { padding-top: 185px; } .pt-190 { padding-top: 190px; } .pt-195 { padding-top: 195px; } .pt-200 { padding-top: 200px; } /*-- Padding Bottom --*/ .pb-5 { padding-bottom: 5px; } .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-105 { padding-bottom: 105px; } .pb-110 { padding-bottom: 110px; } .pb-115 { padding-bottom: 115px; } .pb-120 { padding-bottom: 120px; } .pb-125 { padding-bottom: 125px; } .pb-130 { padding-bottom: 130px; } .pb-135 { padding-bottom: 135px; } .pb-140 { padding-bottom: 140px; } .pb-145 { padding-bottom: 145px; } .pb-150 { padding-bottom: 150px; } .pb-155 { padding-bottom: 155px; } .pb-160 { padding-bottom: 160px; } .pb-165 { padding-bottom: 165px; } .pb-170 { padding-bottom: 170px; } .pb-175 { padding-bottom: 175px; } .pb-180 { padding-bottom: 180px; } .pb-185 { padding-bottom: 185px; } .pb-190 { padding-bottom: 190px; } .pb-195 { padding-bottom: 195px; } .pb-200 { padding-bottom: 200px; } /*-- Padding Left --*/ .pl-5 { padding-left: 5px; } .pl-10 { padding-left: 10px; } .pl-15 { padding-left: 15px; } .pl-20 { padding-left: 20px; } .pl-25 { padding-left: 25px; } .pl-30 { padding-left: 30px; } .pl-35 { padding-left: 35px; } .pl-40 { padding-left: 40px; } .pl-45 { padding-left: 45px; } .pl-50 { padding-left: 50px; } .pl-55 { padding-left: 55px; } .pl-60 { padding-left: 60px; } .pl-65 { padding-left: 65px; } .pl-70 { padding-left: 70px; } .pl-75 { padding-left: 75px; } .pl-80 { padding-left: 80px; } .pl-85 { padding-left: 85px; } .pl-90 { padding-left: 90px; } .pl-95 { padding-left: 95px; } .pl-100 { padding-left: 100px; } .pl-105 { padding-left: 105px; } .pl-110 { padding-left: 110px; } .pl-115 { padding-left: 115px; } .pl-120 { padding-left: 120px; } .pl-125 { padding-left: 125px; } .pl-130 { padding-left: 130px; } .pl-135 { padding-left: 135px; } .pl-140 { padding-left: 140px; } .pl-145 { padding-left: 145px; } .pl-150 { padding-left: 150px; } .pl-155 { padding-left: 155px; } .pl-160 { padding-left: 160px; } .pl-165 { padding-left: 165px; } .pl-170 { padding-left: 170px; } .pl-175 { padding-left: 175px; } .pl-180 { padding-left: 180px; } .pl-185 { padding-left: 185px; } .pl-190 { padding-left: 190px; } .pl-195 { padding-left: 195px; } .pl-200 { padding-left: 200px; } /*-- Padding Right --*/ .pr-5 { padding-right: 5px; } .pr-10 { padding-right: 10px; } .pr-15 { padding-right: 15px; } .pr-20 { padding-right: 20px; } .pr-25 { padding-right: 25px; } .pr-30 { padding-right: 30px; } .pr-35 { padding-right: 35px; } .pr-40 { padding-right: 40px; } .pr-45 { padding-right: 45px; } .pr-50 { padding-right: 50px; } .pr-55 { padding-right: 55px; } .pr-60 { padding-right: 60px; } .pr-65 { padding-right: 65px; } .pr-70 { padding-right: 70px; } .pr-75 { padding-right: 75px; } .pr-80 { padding-right: 80px; } .pr-85 { padding-right: 85px; } .pr-90 { padding-right: 90px; } .pr-95 { padding-right: 95px; } .pr-100 { padding-right: 100px; } .pr-105 { padding-right: 105px; } .pr-110 { padding-right: 110px; } .pr-115 { padding-right: 115px; } .pr-120 { padding-right: 120px; } .pr-125 { padding-right: 125px; } .pr-130 { padding-right: 130px; } .pr-135 { padding-right: 135px; } .pr-140 { padding-right: 140px; } .pr-145 { padding-right: 145px; } .pr-150 { padding-right: 150px; } .pr-155 { padding-right: 155px; } .pr-160 { padding-right: 160px; } .pr-165 { padding-right: 165px; } .pr-170 { padding-right: 170px; } .pr-175 { padding-right: 175px; } .pr-180 { padding-right: 180px; } .pr-185 { padding-right: 185px; } .pr-190 { padding-right: 190px; } .pr-195 { padding-right: 195px; } .pr-200 { padding-right: 200px; } /*-- Margin Top --*/ .mt-5 { margin-top: 5px; } .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-105 { margin-top: 105px; } .mt-110 { margin-top: 110px; } .mt-115 { margin-top: 115px; } .mt-120 { margin-top: 120px; } .mt-125 { margin-top: 125px; } .mt-130 { margin-top: 130px; } .mt-135 { margin-top: 135px; } .mt-140 { margin-top: 140px; } .mt-145 { margin-top: 145px; } .mt-150 { margin-top: 150px; } .mt-155 { margin-top: 155px; } .mt-160 { margin-top: 160px; } .mt-165 { margin-top: 165px; } .mt-170 { margin-top: 170px; } .mt-175 { margin-top: 175px; } .mt-180 { margin-top: 180px; } .mt-185 { margin-top: 185px; } .mt-190 { margin-top: 190px; } .mt-195 { margin-top: 195px; } .mt-200 { margin-top: 200px; } .mb-24 { margin-bottom: 24px; } h1, h2, h3, h4, h5, h6 { font-family: var(--heading-font); color: var(--paragraph-color); margin-bottom: 0px; font-weight: 500; } h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: inherit; } a, .button { -webkit-transition: 0.3s; transition: 0.3s; } a:focus, .button:focus { text-decoration: none; outline: none; } a { color: rgb(99, 92, 92); text-decoration: none; } a:focus, a:active, a:hover { color: var(--main-color-one); } .f-left { float: left; } .f-right { float: right; } .fix { overflow: hidden; } .clear { clear: both; } pre { margin-top: 15px; background-color: whitesmoke; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==); background-size: 100%; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #f5f5f5), color-stop(50%, #e6e6e6)); background-image: linear-gradient(#f5f5f5 50%, #e6e6e6 50%); background-size: 38px 38px; border: 1px solid #d4d4d4; display: block; line-height: 19px; margin-bottom: 20px; overflow: visible; overflow-y: hidden; padding: 0 0 0 4px; word-break: break-word; } a i { padding: 0 2px; } img { max-width: 100%; height: auto; } ol:not([class]) { margin-bottom: 20px; } ol:not([class]) ol { margin-bottom: 0px; } ul ol:not([class]) { margin-bottom: 0px; } dl, ol, ul { padding-left: 0px; } ol ol, ol ul, ul ol, ul ul { margin-top: 0px; } ul { margin: 0px; padding: 0px; } li { list-style: none; } hr { border-bottom: 1px solid #eceff8; border-top: 0 none; margin: 30px 0; padding: 0; } input:focus::-moz-placeholder { opacity: 0; -webkit-transition: 0.4s; -moz-transition: 0.4s; transition: 0.4s; } /*input and button type focus outline disable*/ input[type=text]:focus, input[type=email]:focus, input[type=url]:focus, input[type=password]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=number]:focus, textarea:focus, input[type=button]:focus, input[type=reset]:focus, input[type=submit]:focus, select:focus { outline: none; -webkit-box-shadow: none; box-shadow: none; border: 1px solid #ddd; } code { color: #faa603; } .check-list-02 { margin: 0; padding: 0; list-style: none; } .check-list-02 li { display: block; padding-left: 20px; position: relative; z-index: 0; } .check-list-02 li:after { position: absolute; left: 0; top: 0; font-family: "Font Awesome 5 Free"; content: "\f00c"; color: var(--main-color-one); } .check-list { margin: 0; padding: 0; list-style: none; } .check-list li { display: block; padding-left: 20px; position: relative; z-index: 0; } .check-list li:after { position: absolute; left: 0; top: 0; font-family: "Font Awesome 5 Free"; content: "\f105"; color: var(--main-color-one); } .site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation { clear: both; } .comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous { float: left; width: 50%; text-align: center; height: 50px; border-radius: 5px; line-height: 50px; color: #fff; -webkit-transition: 0.3s ease-in; transition: 0.3s ease-in; border: 1px solid #e2e2e2; } .comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next { float: right; width: 50%; border: 1px solid #e2e2e2; text-align: center; height: 50px; border-radius: 5px; line-height: 50px; color: #fff; -webkit-transition: 0.3s ease-in; transition: 0.3s ease-in; } .comment-navigation .nav-previous > a, .posts-navigation .nav-previous > a, .post-navigation .nav-previous > a, .comment-navigation .nav-next > a, .posts-navigation .nav-next > a, .post-navigation .nav-next > a { -webkit-transition: 0.3s ease-in; transition: 0.3s ease-in; color: var(--paragraph-color); } .comment-navigation .nav-previous:hover, .posts-navigation .nav-previous:hover, .post-navigation .nav-previous:hover, .comment-navigation .nav-next:hover, .posts-navigation .nav-next:hover, .post-navigation .nav-next:hover { background-color: var(--main-color-one); color: #fff; } .comment-navigation .nav-previous:hover > a, .posts-navigation .nav-previous:hover > a, .post-navigation .nav-previous:hover > a, .comment-navigation .nav-next:hover > a, .posts-navigation .nav-next:hover > a, .post-navigation .nav-next:hover > a { color: #fff; } .messageBox .nicescroll-cursors { background-color: var(--main-color-two) !important; } /*-------------------------------------------------------------- # Accessibility --------------------------------------------------------------*/ /* Text meant only for screen readers. */ .screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); -webkit-clip-path: inset(50%); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */ } .screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; -webkit-clip-path: none; clip-path: none; color: #21759b; display: block; font-size: 14px; font-size: 0.875rem; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; /* Above WP toolbar. */ } /* Do not show the outline on the skip link target. */ #content[tabindex="-1"]:focus { outline: 0; } /*-------------------------------------------------------------- # Height & Width --------------------------------------------------------------*/ .h-100 { height: 100%; } /*-------------------------------------------------------------- # Alignments --------------------------------------------------------------*/ .aligncenter, .alignleft, .alignright { display: block; margin: 1.5rem auto; clear: both; } .alignleft { float: left; margin-right: 20px; } .alignright { float: right; margin-left: 20px; } .aligncenter { display: block; } .alignnone { margin: 1.75em auto 1.75em; } .alignfull { margin: 1.5em 0; max-width: 100%; } .alignwide { max-width: 1100px; } .alignnone { height: auto; } /*-------------------------------------------------------------- # Clearings --------------------------------------------------------------*/ .clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after { content: ""; display: table; table-layout: fixed; } .clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after { clear: both; } /*-------------------------------------------------------------- ## Posts and pages --------------------------------------------------------------*/ .sticky { display: block; } .updated:not(.published) { display: none; } /*-------------------------------------------------------------- # Media --------------------------------------------------------------*/ .page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; } /* Make sure embeds and iframes fit their containers. */ embed, iframe, object { max-width: 100%; } /* Make sure logo link wraps around logo image. */ .custom-logo-link { display: inline-block; } /*---------------------------------------- # Unit test ------------------------------------------*/ .wp-link-pages { margin-bottom: 30px; margin-top: 25px; } .wp-link-pages a { margin: 0 5px; -webkit-transition: 0.3s ease-in; transition: 0.3s ease-in; border: 1px solid #e2e2e2; padding: 5px 15px; display: inline-block; } .wp-link-pages a:hover { background-color: var(--main-color-one); color: #fff; border-color: var(--main-color-one); } .wp-link-pages span { border: 1px solid #e2e2e2; padding: 5px 15px; display: inline-block; } .wp-link-pages span:first-child { margin-right: 5px; } .wp-link-pages .current { background-color: var(--main-color-one); color: #fff; border-color: var(--main-color-one); } .post-password-form input { display: block; border: 1px solid #e2e2e2; height: 50px; border-radius: 3px; padding: 0 20px; } .post-password-form label { font-weight: 600; color: #333; } .post-password-form input[type=submit] { width: 100px; height: 50px; background-color: var(--main-color-one); color: #fff; font-size: 16px; font-weight: 600; letter-spacing: 1px; border: none; cursor: pointer; -webkit-transition: 0.3s ease-in; transition: 0.3s ease-in; display: inline-block; } .post-password-form input[type=submit]:hover { background-color: #121A2F; } .breadcrumb > .active { color: #888; } .footer-widget .table td, .footer-widget .table th { padding: 0.5rem !important; } .search-popup.show { position: relative; z-index: 9; } .search-popup.show .search-popup-inner { visibility: visible; opacity: 1; } .search-popup.show .search-popup-inner form { top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .search-popup .search-popup-inner { position: fixed; left: 0; top: 0; width: 100%; height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; z-index: 9999; background-color: rgba(0, 0, 0, 0.5); visibility: hidden; opacity: 0; -webkit-transition: all linear 0.08s; transition: all linear 0.08s; } .search-popup .search-popup-inner form { position: absolute; padding: 120px 40px; width: 35%; background-color: #fff; display: -webkit-box; display: -ms-flexbox; display: flex; top: 55%; -webkit-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all linear 0.2s; transition: all linear 0.2s; } .search-popup .search-popup-inner form .search-popup-close-btn { position: absolute; right: 0; top: 0; width: 30px; height: 30px; background-color: #dc3545; text-align: center; line-height: 30px; color: #fff; font-size: 20px; cursor: pointer; } .search-popup .search-popup-inner form .form-group { margin-bottom: 0; width: 100%; } .search-popup .search-popup-inner form .form-group input { height: 50px; } .search-popup .search-popup-inner form .search-btn { display: inline-block; border: none; height: 50px; width: 70px; border-radius: 3px; color: #fff; background-color: var(--main-color-two); -webkit-transition: 0.3s all; transition: 0.3s all; margin-left: 18px; } .search-popup .search-popup-inner form .search-btn i { display: block; } .info { font-size: 16px; line-height: 26px; font-weight: 400; } .title { color: var(--heading-color); } .dark-bg-01 { background-color: var(--bg-dark-one); } .dark-bg-02 { background-color: var(--bg-dark-two); } .light-bg-01 { background-color: #FFF8F2; } .light-bg-02 { background-color: #FEF3F4; } .light-bg-03 { background-color: #F6F4FE; } .light-bg-04 { background-color: #F5F9FE; } .bg-color-a { background-color: #F7ECFE; } .bg-color-b { background-color: #FFEBE7; } .bg-color-c { background-color: #E5F8FB; } .bg-color-d { background-color: #EDEEF8; } .bg-color-e { background-color: #E3F2FC; } .color-a { background-color: #BD63F9; } .color-b { background-color: #FC573B; } .color-c { background-color: #25C6DA; } .color-d { background-color: #6A75C4; } .color-e { background-color: #1491EA; } .border-radius-5 { border-radius: 5px; } .border-radius-10 { border-radius: 10px; } .border-radius-none { border-radius: 0 !important; } .four-column .col-lg-3 { margin-top: 40px; } .four-column .col-lg-3:nth-child(1), .four-column .col-lg-3:nth-child(2), .four-column .col-lg-3:nth-child(3), .four-column .col-lg-3:nth-child(4) { margin-top: 0; } .three-column .col-lg-4 { margin-top: 50px; } .three-column .col-lg-4:nth-child(1), .three-column .col-lg-4:nth-child(2), .three-column .col-lg-4:nth-child(3) { margin-top: 0; } .two-column .col-lg-6 { margin-top: 40px; } .two-column .col-lg-6:nth-child(1), .two-column .col-lg-6:nth-child(2) { margin-top: 0; } .one-column .col-lg-12 { margin-top: 50px; } .one-column .col-lg-12:nth-child(1) { margin-top: 0; } .font-size-16 { font-size: 16px !important; line-height: 26px !important; } .font-size-18 { font-size: 18px !important; line-height: 28px !important; } .font-size-20 { font-size: 20px !important; line-height: 30px !important; } .font-size-22 { font-size: 22px !important; line-height: 32px !important; } .font-size-24 { font-size: 24px !important; line-height: 34px !important; } .font-size-26 { font-size: 26px !important; line-height: 36px !important; } .font-size-32 { font-size: 32px !important; line-height: 42px !important; } .font-size-42 { font-size: 42px !important; line-height: 60px !important; } .font-weight-700 { font-weight: 700 !important; } .font-weight-600 { font-weight: 600 !important; } .font-weight-500 { font-weight: 500 !important; } .font-weight-400 { font-weight: 400 !important; } .background-img { background-position: top center; background-size: cover; background-repeat: no-repeat; } .nice-select { line-height: 30px; border: 1px solid #eaeaea; height: 50px; width: 100%; color: #071112; font-weight: 500; text-transform: capitalize; padding-top: 10px; border-radius: 25px; } .nice-select::after { border-bottom: 2px solid #a3a3a3; border-right: 2px solid #a3a3a3; height: 7px; right: 41px; width: 7px; } .nice-select .list { width: 100%; border-radius: 0; } .nice-select.open .list { width: 100%; border-radius: 0; } .nice-select .option { color: #071112; font-size: 12px; } .selectItems .showing-results { font-size: 12px; } .nice-select::-webkit-input-placeholder { color: #5E5E5E; font-size: 16px; font-weight: 400; } .nice-select::-moz-placeholder { color: #5E5E5E; font-size: 16px; font-weight: 400; } .nice-select:-ms-input-placeholder { color: #5E5E5E; font-size: 16px; font-weight: 400; } .nice-select::-ms-input-placeholder { color: #5E5E5E; font-size: 16px; font-weight: 400; } .nice-select::placeholder { color: #5E5E5E; font-size: 16px; font-weight: 400; } .inner-section-padding { padding-top: 80px; padding-bottom: 56px; } @media only screen and (min-width: 768px) and (max-width: 991px) { .inner-section-padding { padding-top: 80px; padding-bottom: 56px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .inner-section-padding { padding-top: 80px; padding-bottom: 56px; } } @media (max-width: 575px) { .inner-section-padding { padding-top: 115px; padding-bottom: 56px; } .simplePresentCart3 { padding: 20px !important; } .marketplace .checkout-form-wrapper .checkout-form-flex, .coupon-border{ flex-direction: column; } } .inner-section-padding2 { padding-top: 80px; padding-bottom: 80px; } @media only screen and (min-width: 768px) and (max-width: 991px) { .inner-section-padding2 { padding-top: 80px; padding-bottom: 80px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .inner-section-padding2 { padding-top: 80px; padding-bottom: 80px; } } @media (max-width: 575px) { .inner-section-padding2 { padding-top: 115px; padding-bottom: 80px; } } /*-- Section Padding -- */ .section-padding { padding-top: 120px; padding-bottom: 95px; } @media only screen and (min-width: 768px) and (max-width: 991px) { .section-padding { padding-top: 70px; padding-bottom: 45px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .section-padding { padding-top: 70px; padding-bottom: 45px; } } @media (max-width: 575px) { .section-padding { padding-top: 70px; padding-bottom: 45px; } } .section-padding2 { padding-top: 120px; padding-bottom: 120px; } @media only screen and (min-width: 768px) and (max-width: 991px) { .section-padding2 { padding-top: 70px; padding-bottom: 70px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .section-padding2 { padding-top: 70px; padding-bottom: 70px; } } @media (max-width: 575px) { .section-padding2 { padding-top: 70px; padding-bottom: 70px; } } .top-padding { padding-top: 120px; } @media only screen and (min-width: 768px) and (max-width: 991px) { .top-padding { padding-top: 100px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .top-padding { padding-top: 70px; } } @media (max-width: 575px) { .top-padding { padding-top: 70px; } } .top-padding2 { padding-top: 95px; } @media only screen and (min-width: 768px) and (max-width: 991px) { .top-padding2 { padding-top: 70px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .top-padding2 { padding-top: 70px; } } @media (max-width: 575px) { .top-padding2 { padding-top: 70px; } } .bottom-padding { padding-bottom: 120px; } @media only screen and (min-width: 768px) and (max-width: 991px) { .bottom-padding { padding-bottom: 70px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .bottom-padding { padding-bottom: 70px; } } @media (max-width: 575px) { .bottom-padding { padding-bottom: 70px; } } .bottom-padding2 { padding-bottom: 95px; } @media only screen and (min-width: 768px) and (max-width: 991px) { .bottom-padding2 { padding-bottom: 45px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .bottom-padding2 { padding-bottom: 45px; } } @media (max-width: 575px) { .bottom-padding2 { padding-bottom: 45px; } } .footer-padding { padding-top: 100px; padding-bottom: 50px; } .footer-padding2 { padding-top: 315px; padding-bottom: 50px; } @media (max-width: 575px) { .section-tittle { margin-bottom: 40px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .section-tittle { margin-bottom: 40px; } } .section-tittle .tittle { color: var(--heading-color); font-family: var(--heading-font); font-size: 32px; display: block; font-weight: 500; line-height: 1.3; margin-bottom: 18px; display: inline-block; position: relative; z-index: 0; } @media only screen and (min-width: 768px) and (max-width: 991px) { .section-tittle .tittle { font-size: 36px !important; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .section-tittle .tittle { font-size: 31px !important; } } @media (max-width: 575px) { .section-tittle .tittle { font-size: 24px !important; } } .section-tittle .tittle .shape { position: absolute; width: 72px; height: 50px; background: var(--main-color-three); z-index: -1; left: 0; top: 0; margin: 0; line-height: 1; } @media only screen and (min-width: 576px) and (max-width: 767px) { .section-tittle .tittle .shape { height: 45px; } } @media (max-width: 575px) { .section-tittle .tittle .shape { width: 57px; height: 34px; } } .section-tittle .tittle .textColor { color: var(--main-color-one); } .section-tittle .tittle p { color: #344054; } .section-tittle .tittle .lineBrack { display: block; } @media (max-width: 575px) { .section-tittle .tittle .lineBrack { display: none; } } .section-tittle .tittle .color { color: var(--main-color-one); } .section-tittle .pera { color: #5E5E5E; font-size: 16px; font-weight: 400; line-height: 1.5; } .section-tittle .pera a { text-decoration: underline; } .section-tittle.section-tittle2 .tittle { text-transform: capitalize; font-size: 30px; line-height: 1.4; } .section-tittle.section-tittle3 h2 { font-size: 46px; line-height: 1.3; } .section-tittle.section-tittle4 h2 { color: var(--heading-color); font-size: 30px; margin-bottom: 30px; } @media only screen and (min-width: 576px) and (max-width: 767px) { .section-tittle.section-tittle4 h2 { font-size: 28px; } } @media (max-width: 575px) { .section-tittle.section-tittle4 h2 { font-size: 23px; line-height: 1.5; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .section-tittle.section-tittle4 h2 br { display: none; } } @media (max-width: 575px) { .section-tittle.section-tittle4 h2 br { display: none; } } .section-tittle.section-tittle5 span { color: var(--main-color-one); } .section-tittle.section-tittle6 .tittle { font-size: 64px; line-height: 1.1; } .subCatTitle { font-family: var(--heading-font); color: var(--heading-color); font-size: 16px; display: block; font-weight: 500; line-height: 1.4; margin-bottom: 15px; } @media only screen and (min-width: 576px) and (max-width: 767px) { .small-tittle { margin-bottom: 20px; } } @media (max-width: 575px) { .small-tittle { margin-bottom: 20px; } } .small-tittle .tittle { font-family: var(--heading-font); color: var(--heading-color); font-size: 20px; display: block; font-weight: 700; line-height: 1.4; margin-bottom: 0px; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .small-tittle .tittle { font-size: 25px; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .small-tittle .tittle { font-size: 24px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .small-tittle .tittle { font-size: 22px; } } @media (max-width: 575px) { .small-tittle .tittle { font-size: 20px; } } .small-tittle .lineStyleOne { padding-left: 15px; border-left: 3px solid var(--main-color-one); } .small-tittle .pear { font-family: var(--body-font); font-size: 15px; font-weight: 400; line-height: 1.5; } .small-tittle .pear a { text-decoration: underline; } .small-tittle.small-tittle2 .tittle { color: var(--heading-color); font-size: 20px; font-weight: 700; } .small-tittle.small-tittle2 .pera { color: #66816A; } .tittleStyleTow h3 { color: var(--heading-color); font-size: 20px; display: block; font-weight: 700; line-height: 1.4; margin-bottom: 16px; border-bottom: 1px solid #E1E1E1; padding-bottom: 4px; position: relative; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .tittleStyleTow h3 { font-size: 20px; } } .tittleStyleTow h3 span { width: 20px; height: 1px; background: var(--main-color-one); display: inline-block; position: absolute; -webkit-transform: translateY(-50%); transform: translateY(-50%); top: 50%; margin-left: 10px; } .tittleStyleTow p { font-size: 15px; font-weight: 400; line-height: 1.5; } .tittleStyleTow p a { text-decoration: underline; } .priceTittle { -webkit-transition: 0.4s; transition: 0.4s; font-family: var(--heading-font); color: var(--heading-color); font-size: 24px; font-weight: 600; } .infoTitle2 { color: var(--paragraph-color); font-size: 20px; display: block; font-weight: 600; } .infoTitle2 .icon { margin-right: 8px; font-size: 22px; position: relative; top: 3px; } .infoTitle { font-family: var(--heading-font); color: var(--heading-color); margin-bottom: 11px; font-size: 16px; font-weight: 500; display: block; } .catTittle { font-family: var(--heading-font); color: var(--heading-color-two); margin-bottom: 10px; font-size: 16px; font-weight: 400; } .plr { padding-left: 135px; padding-right: 135px; } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .plr { padding-left: 35px; padding-right: 35px; } } @media (min-width: 1400px) and (max-width: 1599.99px) { .plr { padding-left: 40px; padding-right: 40px; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .plr { padding-left: 0px; padding-right: 0px; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .plr { padding-left: 0px; padding-right: 0px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .plr { padding-left: 0px; padding-right: 0px; } } @media (max-width: 575px) { .plr { padding-left: 0px; padding-right: 0px; } } .sectionImg-bg { background-size: 100% 100%; background-repeat: no-repeat; background-position: center center; background-attachment: fixed; } .sectionImg-bg2 { background-size: 100% 100%; background-repeat: no-repeat !important; background-position: center center; } /*-------------------------------------------------------------- # Globals --------------------------------------------------------------*/ .padding-left-0 { padding-left: 0; } .padding-right-0 { padding-left: 0; } .gray-bg { background-color: #f5f5f5; } .secondary-bg { background-color: var(--secondary-color); } .padding-x-0 { padding-left: 0 !important; padding-right: 0 !important; } .padding-y-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .padding-top-0 { padding-top: 0px !important; } .padding-top-10 { padding-top: 10px; } .padding-top-20 { padding-top: 20px; } .padding-top-25 { padding-top: 25px; } .padding-top-30 { padding-top: 30px; } .padding-top-35 { padding-top: 35px; } .padding-top-40 { padding-top: 40px; } .padding-top-45 { padding-top: 45px; } .padding-top-55 { padding-top: 55px; } .padding-top-50 { padding-top: 50px; } .padding-top-60 { padding-top: 60px; } .padding-top-65 { padding-top: 65px; } .padding-top-70 { padding-top: 70px; } .padding-top-75 { padding-top: 75px; } .padding-top-80 { padding-top: 80px; } .padding-top-85 { padding-top: 85px; } .padding-top-90 { padding-top: 90px; } .padding-top-95 { padding-top: 95px; } .padding-top-100 { padding-top: 100px; } .padding-top-103 { padding-top: 103px; } .padding-top-105 { padding-top: 105px; } .padding-top-110 { padding-top: 110px; } .padding-top-115 { padding-top: 115px; } .padding-top-120 { padding-top: 120px; } .padding-top-140 { padding-top: 140px; } .padding-top-150 { padding-top: 150px; } .padding-top-160 { padding-top: 160px; } .padding-top-175 { padding-top: 175px; } .padding-top-180 { padding-top: 180px; } .padding-top-190 { padding-top: 190px; } .padding-top-210 { padding-top: 210px; } .padding-top-260 { padding-top: 260px; } .padding-top-390 { padding-top: 390px; } .padding-bottom-10 { padding-bottom: 10px; } .padding-bottom-15 { padding-bottom: 15px; } .padding-bottom-20 { padding-bottom: 20px; } .padding-bottom-25 { padding-bottom: 25px; } .padding-bottom-30 { padding-bottom: 30px; } .padding-bottom-35 { padding-bottom: 35px; } .padding-bottom-40 { padding-bottom: 40px; } .padding-bottom-45 { padding-bottom: 45px; } .padding-bottom-50 { padding-bottom: 50px; } .padding-bottom-55 { padding-bottom: 55px; } .padding-bottom-60 { padding-bottom: 60px; } .padding-bottom-65 { padding-bottom: 65px; } .padding-bottom-70 { padding-bottom: 70px; } .padding-bottom-75 { padding-bottom: 75px; } .padding-bottom-80 { padding-bottom: 80px; } .padding-bottom-85 { padding-bottom: 85px; } .padding-bottom-90 { padding-bottom: 90px; } .padding-bottom-95 { padding-bottom: 95px; } .padding-bottom-100 { padding-bottom: 100px; } .padding-bottom-110 { padding-bottom: 110px; } .padding-bottom-105 { padding-bottom: 105px; } .padding-bottom-115 { padding-bottom: 115px; } .padding-bottom-120 { padding-bottom: 120px; } .padding-bottom-130 { padding-bottom: 130px; } .padding-bottom-140 { padding-bottom: 140px; } .padding-bottom-135 { padding-bottom: 135px; } .padding-bottom-190 { padding-bottom: 190px; } .padding-bottom-200 { padding-bottom: 200px; } .padding-bottom-227 { padding-bottom: 227px; } .padding-bottom-250 { padding-bottom: 280px; } .padding-bottom-285 { padding-bottom: 285px; } .padding-bottom-150 { padding-bottom: 150px; } .padding-bottom-160 { padding-bottom: 160px; } .padding-bottom-165 { padding-bottom: 165px; } .padding-bottom-170 { padding-bottom: 170px; } .padding-bottom-180 { padding-bottom: 180px; } .padding-bottom-215 { padding-bottom: 215px; } .padding-bottom-295 { padding-bottom: 295px; } .padding-bottom-300 { padding-bottom: 300px; } .padding-bottom-320 { padding-bottom: 320px; } .padding-bottom-460 { padding-bottom: 460px; } .margin-top-minus-90 { margin-top: -90px; } .margin-top-minus-100 { margin-top: -100px; } .margin-top-120 { margin-top: 120px; } .margin-top-150 { margin-top: 150px; } .margin-top-160 { margin-top: 160px; } .padding-x-0 { padding-left: 0; padding-right: 0; } .padding-y-0 { padding-top: 0; padding-bottom: 0; } .padding-120 { padding-top: 120px; padding-bottom: 120px; } .padding-110 { padding-top: 110px; padding-bottom: 110px; } .padding-100 { padding-top: 100px; padding-bottom: 100px; } .padding-20 { padding-top: 20px; padding-bottom: 20px; } .padding-30 { padding-top: 30px; padding-bottom: 30px; } .padding-40 { padding-top: 40px; padding-bottom: 40px; } .padding-50 { padding-top: 50px; padding-bottom: 50px; } .padding-60 { padding-top: 60px; padding-bottom: 60px; } .padding-65 { padding-top: 65px; padding-bottom: 65px; } .padding-70 { padding-top: 70px; padding-bottom: 70px; } .padding-80 { padding-top: 80px; padding-bottom: 80px; } .padding-90 { padding-top: 90px; padding-bottom: 90px; } .padding-10 { padding-top: 10px; padding-bottom: 10px; } .margin-top-10 { margin-top: 10px; } .margin-top-15 { margin-top: 15px; } .margin-top-20 { margin-top: 20px; } .margin-top-30 { margin-top: 30px; } .margin-top-35 { margin-top: 35px; } .margin-top-40 { margin-top: 40px; } .margin-top-50 { margin-top: 50px; } .margin-top-55 { margin-top: 55px; } .margin-top-60 { margin-top: 60px; } .margin-top-70 { margin-top: 70px; } .margin-top-80 { margin-top: 80px; } .margin-top-90 { margin-top: 90px; } .margin-top-100 { margin-top: 100px; } .margin-bottom-0 { margin-bottom: 0px !important; } .margin-bottom-10 { margin-bottom: 10px; } .margin-bottom-15 { margin-bottom: 15px; } .margin-bottom-20 { margin-bottom: 20px !important; } .margin-bottom-25 { margin-bottom: 25px; } .margin-bottom-30 { margin-bottom: 30px; } .margin-bottom-35 { margin-bottom: 35px; } .margin-bottom-40 { margin-bottom: 40px; } .margin-bottom-45 { margin-bottom: 45px; } .margin-bottom-50 { margin-bottom: 50px; } .margin-bottom-55 { margin-bottom: 55px; } .margin-bottom-60 { margin-bottom: 60px !important; } .margin-bottom-70 { margin-bottom: 70px; } .margin-bottom-80 { margin-bottom: 80px; } .margin-bottom-90 { margin-bottom: 90px; } .margin-bottom-100 { margin-bottom: 100px; } .margin-bottom-120 { margin-bottom: 120px; } .margin-bottom-150 { margin-bottom: 150px; } .margin-top-100 { margin-bottom: 100px; } .margin-top-120 { margin-top: 120px; } .min-height-600 { min-height: 600px; } .overflow-hidden { overflow: hidden; } /*-------------------------------------------------------------- ........................ Some Plugin style ................ --------------------------------------------------------------*/ /*----------- Back To Top --------*/ @-webkit-keyframes border-transform { 0%, 100% { border-radius: 63% 37% 54% 46%/55% 48% 52% 45%; } 14% { border-radius: 40% 60% 54% 46%/49% 60% 40% 51%; } 28% { border-radius: 54% 46% 38% 62%/49% 70% 30% 51%; } 42% { border-radius: 61% 39% 55% 45%/61% 38% 62% 39%; } 56% { border-radius: 61% 39% 67% 33%/70% 50% 50% 30%; } 70% { border-radius: 50% 50% 34% 66%/56% 68% 32% 44%; } 84% { border-radius: 46% 54% 50% 50%/35% 61% 39% 65%; } } .progressParent { position: fixed; right: 30px; bottom: 30px; height: 46px; width: 46px; cursor: pointer; display: block; border-radius: 50px; -webkit-box-shadow: inset 0 0 0 2px #d0d0d4; box-shadow: inset 0 0 0 2px #d0d0d4; z-index: 10000; opacity: 0; visibility: hidden; -webkit-transform: translateY(15px); transform: translateY(15px); -webkit-transition: all 200ms linear; transition: all 200ms linear; } .progressParent.rn-backto-top-active { opacity: 1; visibility: visible; -webkit-transform: translateY(0); transform: translateY(0); } .progressParent::after { position: absolute; font-family: "font Awesome 6 free"; content: "\f176"; font-weight: 900; text-align: center; line-height: 46px; font-size: 20px; color: var(--main-color-one); left: 0; top: 0; height: 46px; width: 46px; cursor: pointer; display: block; z-index: 2; -webkit-transition: all 200ms linear; transition: all 200ms linear; } .progressParent:hover::after { color: var(--heading-color); } .progressParent::before { position: absolute; font-family: "font Awesome 6 free"; content: "\f176"; font-weight: 900; text-align: center; line-height: 46px; font-size: 18px; opacity: 0; background: var(--main-color-one); -webkit-background-clip: text; -webkit-text-fill-color: transparent; left: 0; top: 0; height: 46px; width: 46px; cursor: pointer; display: block; z-index: 2; -webkit-transition: all 200ms linear; transition: all 200ms linear; } .progressParent:hover::before { opacity: 1; } .progressParent svg path { fill: none; } .progressParent svg.backCircle path { stroke: var(--main-color-one); stroke-width: 4; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 200ms linear; transition: all 200ms linear; } /*--- Mouse Cursor ----*/ .mouseCursor { position: fixed; left: 0; top: 0; pointer-events: none; border-radius: 50%; -webkit-transform: translateZ(0); transform: translateZ(0); visibility: hidden; } .cursorInner { margin-left: -3px; margin-top: -3px; width: 6px; height: 6px; z-index: 10000001; background-color: var(--main-color-one); -webkit-transition: width 0.3s ease-in-out, height 0.3s ease-in-out, margin 0.3s ease-in-out, opacity 0.3s ease-in-out; transition: width 0.3s ease-in-out, height 0.3s ease-in-out, margin 0.3s ease-in-out, opacity 0.3s ease-in-out; } .cursorInner.cursor-hover { margin-left: -30px; margin-top: -30px; width: 60px; height: 60px; background-color: var(--main-color-one); opacity: 0.1; } .cursorOuter { margin-left: -15px; margin-top: -15px; width: 30px; height: 30px; border: 2px solid var(--main-color-one); -webkit-box-sizing: border-box; box-sizing: border-box; z-index: 10000000; opacity: 0.5; -webkit-transition: all 0.08s ease-out; transition: all 0.08s ease-out; } .cursorOuter.cursor-hover { opacity: 0; } .main-wrapper[data-magic-cursor=hide] .mouseCursor { display: none; opacity: 0; visibility: hidden; position: absolute; z-index: -1111; } .homeTow .cursorInner { background-color: var(--main-color-two); } .homeTow .cursorInner.cursor-hover { background-color: var(--main-color-two); } .homeTow .cursorOuter { border: 2px solid var(--main-color-two); } .slider-inner-margin .slick-slide { margin-left: 12px; margin-right: 12px; } .slider-inner-margin .slick-list { margin-left: -12px; margin-right: -12px; } .sliderArrow .slick-arrow { border: 1px solid #EAECF0; -webkit-transition: 0.3s; transition: 0.3s; height: 44px; width: 44px; line-height: 38px; position: absolute; text-align: center; top: -81px; -webkit-transform: translateY(-50%); transform: translateY(-50%); right: 12px; border-radius: 0px; background: #fff; cursor: pointer; z-index: 1; } .sliderArrow .slick-arrow i { color: var(--paragraph-color); font-size: 16px; position: relative; top: 2px; } @media only screen and (min-width: 576px) and (max-width: 767px) { .sliderArrow .slick-arrow { top: -65px; } } @media (max-width: 575px) { .sliderArrow .slick-arrow { height: 30px; width: 30px; line-height: 30px; top: -26px; } .sliderArrow .slick-arrow i { font-size: 14px; top: -1px; } } .sliderArrow .slick-arrow:hover { background: var(--main-color-three); } .sliderArrow .slick-arrow:hover i { color: var(--heading-color); } .sliderArrow .prev-icon { right: 65px; } @media (max-width: 575px) { .sliderArrow .prev-icon { right: 37px; } } .sliderArrow .next-icon { left: auto; right: 12px; } .arrowStyleTow .slick-arrow { border: 1px solid #EAECF0; -webkit-transition: 0.3s; transition: 0.3s; height: 44px; width: 44px; line-height: 38px; position: absolute; text-align: center; bottom: -25px; -webkit-transform: translateY(-50%); transform: translateY(-50%); right: 0; border-radius: 0px; background: #fff; cursor: pointer; z-index: 1; } .arrowStyleTow .slick-arrow i { color: var(--paragraph-color); font-size: 16px; position: relative; top: 2px; } @media only screen and (min-width: 576px) and (max-width: 767px) { .arrowStyleTow .slick-arrow { bottom: -17px; } } @media (max-width: 575px) { .arrowStyleTow .slick-arrow { height: 30px; width: 30px; line-height: 30px; top: -26px; } .arrowStyleTow .slick-arrow i { font-size: 14px; top: -1px; } } .arrowStyleTow .slick-arrow:hover i { color: var(--heading-color); } .arrowStyleTow .prev-icon { right: 65px; } @media (max-width: 575px) { .arrowStyleTow .prev-icon { right: 37px; } } .arrowStyleTow .next-icon { left: auto; right: 0px; } .arrowStyleThree .slick-arrow { border: 1px solid var(--main-color-one); -webkit-transition: 0.3s; transition: 0.3s; height: 44px; width: 44px; line-height: 38px; position: absolute; text-align: center; top: -81px; -webkit-transform: translateY(-50%); transform: translateY(-50%); right: 12px; border-radius: 50%; background: none; cursor: pointer; z-index: 1; background: #ffffff; } .arrowStyleThree .slick-arrow i { color: var(--main-color-one); font-size: 16px; position: relative; top: 2px; } @media only screen and (min-width: 576px) and (max-width: 767px) { .arrowStyleThree .slick-arrow { top: -65px; } } @media (max-width: 575px) { .arrowStyleThree .slick-arrow { height: 30px; width: 30px; line-height: 30px; top: -26px; } .arrowStyleThree .slick-arrow i { font-size: 14px; top: -1px; } } .arrowStyleThree .slick-arrow:hover { background: var(--main-color-one); } .arrowStyleThree .slick-arrow:hover i { color: #ffffff; } .arrowStyleThree .prev-icon { right: 70px; } @media (max-width: 575px) { .arrowStyleThree .prev-icon { right: 50px; } } .arrowStyleThree .next-icon { left: auto; right: 12px; } .arrowStyleFour .slick-arrow { border: 1px solid transparent; -webkit-transition: 0.3s; transition: 0.3s; height: 40px; width: 40px; line-height: 40px; position: absolute; text-align: center; top: -60px; -webkit-transform: translateY(-50%); transform: translateY(-50%); right: 12px; border-radius: 7px; background: none; cursor: pointer; z-index: 1; background: var(--main-color-one); opacity: 0.7; } .arrowStyleFour .slick-arrow i { color: #ffffff; font-size: 22px; position: relative; } @media only screen and (min-width: 576px) and (max-width: 991px) { .arrowStyleFour .slick-arrow { top: -55px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .arrowStyleFour .slick-arrow { top: -55px; } } @media (max-width: 575px) { .arrowStyleFour .slick-arrow { height: 30px; width: 30px; line-height: 30px; top: -26px; } .arrowStyleFour .slick-arrow i { font-size: 14px; top: -1px; } } .arrowStyleFour .slick-arrow:hover { opacity: 1; } .arrowStyleFour .slick-arrow:hover i { color: #ffffff; } .arrowStyleFour .prev-icon { right: 70px; } @media (max-width: 575px) { .arrowStyleFour .prev-icon { right: 50px; } } .arrowStyleFour .next-icon { left: auto; right: 12px; } .slick-initialized .slick-slide { outline: 0; } .DotStyleOne .slick-dots { text-align: center; bottom: -55px; left: 41px; position: absolute; } .DotStyleOne .slick-dots li { display: inline-block; } .DotStyleOne .slick-dots button { text-indent: -100000px; height: 3px; width: 33px; border: 0; padding: 0; margin-right: 5px; cursor: pointer; border-radius: 0; background: rgba(255, 94, 20, 0.2); } .DotStyleOne .slick-active button { background: #FF5E14; } .DotStyleTwo .slick-dots { text-align: center; margin-top: 37px; } @media only screen and (min-width: 576px) and (max-width: 767px) { .DotStyleTwo .slick-dots { bottom: 20px; } } @media (max-width: 575px) { .DotStyleTwo .slick-dots { bottom: 20px; } } .DotStyleTwo .slick-dots li { display: inline-block; } .DotStyleTwo .slick-dots button { text-indent: -100000px; height: 9px; width: 9px; border: 0; padding: 0; margin: 0 4px; cursor: pointer; border-radius: 50%; background: var(--main-color-one); opacity: 0.6; } .DotStyleTwo .slick-dots .slick-active button { background: var(--main-color-one); opacity: 1; height: 12px; width: 12px; position: relative; top: -1px; } .DotStyleTwo li { display: inline-block; } .DotStyleThree .slick-dots { text-align: center; bottom: 40px; left: 0; right: 0; position: absolute; } @media only screen and (min-width: 576px) and (max-width: 767px) { .DotStyleThree .slick-dots { bottom: 20px; } } @media (max-width: 575px) { .DotStyleThree .slick-dots { bottom: 20px; } } .DotStyleThree .slick-dots li { display: inline-block; } .DotStyleThree .slick-dots button { text-indent: -100000px; height: 10px; width: 10px; line-height: 10px; margin: 0 8px; border: 0; padding: 0; cursor: pointer; border-radius: 50%; background: rgba(255, 255, 255, 0.3); } .DotStyleThree .slick-dots .slick-active button { background: #fff; position: relative; -webkit-transition: 0.4s; transition: 0.4s; } .DotStyleThree .slick-dots li.slick-active button::before { position: absolute; content: ""; height: 22px; width: 22px; border-radius: 50%; border: 2px solid #fff; top: -6px; left: -6px; } .DotStyleThree li { display: inline-block; } .simplePresentCart { padding: 30px 30px; border-radius: 8px; background: #F1F5F8; } .simplePresentCart2 { padding: 30px 30px; border: 1px solid #E1E1E1; padding-bottom: 10px; } .simplePresentCart3 { padding: 20px; -webkit-box-shadow: 0 3px 10px rgba(27, 30, 120, 0.1); box-shadow: 0 3px 10px rgba(27, 30, 120, 0.1); border: 1px solid #E1E1E1; border-radius: 8px; } .marketplace .categoryOption .singleOption .active-list li { margin: 0 0 10px 0; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .simplePresentCart3 { padding: 30px 19px 30px 16px; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .simplePresentCart3 { padding: 30px 19px 30px 16px; } } @media screen and (max-width: 768px){ .marketplace .agro_banner .slick-slide img, .marketplace .agro_banner .sliderArea{ height: auto !important; width: 100%; } .marketplace .agro_banner .sliderArea figure { margin: 0; } .marketplace .ourReview .nav-button nav .nav-tabs .nav-link { padding: 7px 7px; font-size: 12px; } } /* Sticky*/ .sticky-bar { left: 0; margin: auto; position: fixed; top: 0; width: 100%; -webkit-box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1); box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1); z-index: 9999; -webkit-animation: 300ms ease-in-out 0s normal none 1 running fadeInDown; animation: 300ms ease-in-out 0s normal none 1 running fadeInDown; -webkit-box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1); } /* Sticky end */ .sectionBgHalf { position: relative; } .sectionBgHalf::before { position: absolute; content: ""; background: #F7F6F9; width: 100%; height: 54%; top: 0; left: 0; right: 0; bottom: 0; } .sectionBgHalf2 { position: relative; } .sectionBgHalf2::before { position: absolute; content: ""; background: #F7F6F9; background-image: url(../img/gallery/footerBg.png); background-size: cover; background-repeat: no-repeat; width: 100%; height: 54%; bottom: 0; left: 0; right: 0; bottom: 0; } .tittleBgOne { position: relative; color: #ffffff; z-index: 1; } .tittleBgOne::before { -webkit-transition: 0.4s; transition: 0.4s; background: var(--main-color-one); content: ""; position: absolute; top: 3px; left: -4px; height: calc(84% + 5px); width: calc(96% + 20px); z-index: -1; border-radius: 5px; } @media (max-width: 1199px) { .tittleBgOne::before { top: 2px; } } @media (max-width: 575px) { .tittleBgOne::before { left: -5px; height: calc(82% + 5px); width: calc(88% + 20px); } } .tittleBgOne:hover { background-position: 0% 50%; } .lineBreak { display: block; } @media (max-width: 991px) { .lineBreak { display: inline-block; } .marketplace .global-testimonialslider .slick-arrow { display: none !important; } .marketplace-support { height: 50px; margin: 0 0 20px 0; object-fit: contain; } } .positioningSection { position: relative; margin-bottom: -225px; } .sectionImg-bg { background-size: 100% 100%; background-repeat: no-repeat; background-position: center center; background-attachment: fixed; } .sectionImg-bg2 { background-size: 100% 100%; background-repeat: no-repeat !important; background-position: center center; } .dateTimmerGlobal.whiteStyle .single { background: #ffffff; } .dateTimmerGlobal.whiteStyle .single .time { color: var(--heading-color); } .dateTimmerGlobal.whiteStyle .single .cap { color: var(--heading-color-tow); } .dateTimmerGlobal.greenStyle { position: absolute; bottom: 0px; text-align: center; margin: 0 auto; left: 0; right: 0; } .dateTimmerGlobal.greenStyle .single { background: #009220; height: 42px; width: 44px; } .dateTimmerGlobal.greenStyle .single .time { font-size: 12px; } .dateTimmerGlobal.greenStyle .single .cap { font-size: 8px; } .dateTimmerGlobal .single { background: var(--main-color-one); display: inline-block; text-align: center; height: 52px; width: 52px; margin-bottom: 5px; margin-left: 5px; padding: 5px 5px; border-radius: 8px; } .dateTimmerGlobal .single:first-child { margin-left: 0; } @media (max-width: 575px) { .dateTimmerGlobal .single { margin-left: 3px; } } .dateTimmerGlobal .single .time { font-family: var(--heading-font); font-size: 18px; color: #ffffff; font-weight: 500; margin-bottom: 0px; display: block; } .dateTimmerGlobal .single .cap { font-family: var(--heading-font); font-size: 12px; margin-bottom: 0; color: #ffffff; font-weight: 500; } input[type=number] { -webkit-appearance: none; margin: 0; -moz-appearance: textfield; } /******** base color css ********/ .btn-wrapper .cmn-btn { color: var(--btn-text-color); background: var(--btn-color); font-family: var(--heading-font); padding: 24px 25px; font-size: 16px; font-weight: 500; border-radius: 8px; line-height: 1; text-align: center; cursor: pointer; display: inline-block; -moz-user-select: none; line-height: 0; margin-bottom: 0; cursor: pointer; -webkit-transition: color 0.4s linear; transition: color 0.4s linear; position: relative; z-index: 1; border: 0; overflow: hidden; } .btn-wrapper .cmn-btn .icon { font-size: 11px; -webkit-transition: 0.3s; transition: 0.3s; -webkit-transform: rotate(45deg); transform: rotate(45deg); display: inline-block; position: relative; left: 0; } .btn-wrapper .cmn-btn::before { content: ""; position: absolute; left: 0; top: 0; width: 101%; height: 101%; background: var(--heading-color); z-index: 1; border-radius: 5px; -webkit-transition: -webkit-transform 0.5s; transition: -webkit-transform 0.5s; transition: transform 0.5s; transition: transform 0.5s, -webkit-transform 0.5s; -webkit-transition-timing-function: ease; transition-timing-function: ease; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transition-timing-function: cubic-bezier(0.5, 1.6, 0.4, 0.7); transition-timing-function: cubic-bezier(0.5, 1.6, 0.4, 0.7); -webkit-transform: scaleX(0); transform: scaleX(0); border-radius: 8px; } .btn-wrapper .cmn-btn:hover { background: var(--btn-hover-color); color: var(--btn-color); border: 1px solid var(--btn-color); border-radius: none; } .btn-wrapper .cmn-btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1); z-index: -1; } .btn-wrapper .cmn-btn:hover::after { background: var(--btn-color-one); } .btn-wrapper .cmn-btn:hover .icon { left: 3px; } .btn-wrapper .cmn-btn.cmn-btns { background: var(--paragraph-color); } .btn-wrapper .cmn-btn.cmn-btns:hover { color: #ffffff !important; } .btn-wrapper .cmn-btn.cmn-btns:hover::before { background: var(--btn-color-one); } .btn-wrapper .cmn-btn.cmn-btns:hover .icon { left: 3px; } .btn-wrapper .cmn-btn0 { border: none; padding: 19px 51px; text-transform: capitalize; border-radius: 8px; font-size: 18px; font-weight: 500; display: inline-block; cursor: pointer; color: #fff; display: inline-block; -webkit-transition: 0.5s; transition: 0.5s; background: var(--btn-color-one); background-position: right; background-size: 200%; } .btn-wrapper .cmn-btn0 .icon { color: #ffffff; font-size: 13px; font-weight: 500; position: relative; left: 26px; -webkit-transition: 0.4s; transition: 0.4s; } .btn-wrapper .cmn-btn0:hover .icon { left: 30px; } .btn-wrapper .cmn-btn0 img { padding-right: 17px; } .btn-wrapper .cmn-btn0:hover { -webkit-transition: 0.4s; transition: 0.4s; background-image: var(--btn-color-two); background-position: left; color: #fff; } .btn-wrapper .cmn-btn1 { font-family: var(--heading-font); -webkit-transition: 0.4s; transition: 0.4s; border: 1px solid transparent; background: var(--btn-color); color: #ffffff; padding: 13px 20px 13px 16px; font-size: 16px; font-weight: 500; display: inline-block; border-radius: 8px; text-align: center; } .btn-wrapper .cmn-btn1 .icon { -webkit-transition: 0.3s; transition: 0.3s; margin-right: 5px; font-size: 16px; line-height: 1; position: relative; bottom: -3px; } @media (max-width: 1399.99px) { .btn-wrapper .cmn-btn1 .icon { font-size: 20px; } } .btn-wrapper .cmn-btn1:hover { background: none; border: 1px solid var(--btn-color); color: var(--btn-color); } .btn-wrapper .cmn-btn1:hover .icon { color: var(--btn-color-one); } @media (max-width: 1799.99px) { .btn-wrapper .cmn-btn1 .text { display: none; } } .btn-wrapper .cmn-btn2 { font-family: var(--heading-font); -webkit-transition: 0.4s; transition: 0.4s; border: 1px solid transparent; background: var(--btn-color-one); color: #ffffff; padding: 15px 21px 20px 31px; font-size: 18px; font-weight: 500; display: inline-block; border-radius: 8px; text-align: center; } .btn-wrapper .cmn-btn2 .icon { -webkit-transition: 0.3s; transition: 0.3s; margin-right: 3px; font-size: 20px; line-height: 1; position: relative; bottom: -3px; } .btn-wrapper .cmn-btn2:hover { background: none; border: 1px solid var(--btn-color-one); color: var(--btn-color-one); } .btn-wrapper .cmn-btn2:hover .icon { color: var(--btn-color-one); } .btn-wrapper .cmn-btn02 { font-family: var(--heading-font); -webkit-transition: 0.4s; transition: 0.4s; border: 1px solid var(--btn-color-one); background: none; color: var(--btn-color-one); padding: 13px 44px; font-size: 16px; font-weight: 500; display: inline-block; border-radius: 8px; } .btn-wrapper .cmn-btn02 .icon { -webkit-transition: 0.3s; transition: 0.3s; margin-right: 3px; font-size: 28px; line-height: 1; position: relative; bottom: -4px; } .btn-wrapper .cmn-btn02:hover { background: var(--btn-color-one); border: 1px solid transparent; color: #ffffff; } .btn-wrapper .cmn-btn02:hover .icon { color: var(--btn-color-one); } .btn-wrapper .cmn-btn3 { font-family: var(--heading-font); -webkit-transition: 0.4s; transition: 0.4s; border: 1px solid transparent; background: #475467; color: #ffffff; padding: 13px 44px; font-size: 16px; font-weight: 500; display: inline-block; border-radius: 8px; } .btn-wrapper .cmn-btn3 .icon { -webkit-transition: 0.3s; transition: 0.3s; margin-right: 3px; font-size: 28px; line-height: 1; position: relative; bottom: -4px; } .btn-wrapper .cmn-btn3:hover { background: none; border: 1px solid var(--btn-color-one); color: var(--btn-color-one); } .btn-wrapper .cmn-btn3:hover .icon { color: var(--btn-color-one); } .btn-wrapper .cmn-btn4 { font-family: var(--heading-font); -webkit-transition: 0.4s; transition: 0.4s; border: 1px solid transparent; background: var(--btn-color); color: var(--btn-text-color); padding: 15px 23px; font-size: 16px; font-weight: 500; display: inline-block; border-radius: 8px; text-align: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .btn-wrapper .cmn-btn4 .icon { -webkit-transition: 0.3s; transition: 0.3s; margin-right: 3px; font-size: 28px; line-height: 1; position: relative; bottom: -4px; } @media (max-width: 1399.99px) { .btn-wrapper .cmn-btn4 .icon { font-size: 20px; } } .btn-wrapper .cmn-btn4:hover { background: none; border: 1px solid var(--btn-color); color: var(--btn-color); } .btn-wrapper .cmn-btn4:hover .icon { color: var(--btn-color); } @media (max-width: 1799.99px) { .btn-wrapper .cmn-btn4 .text { display: none; } } .btn-wrapper .cmn-btn04 { font-family: var(--heading-font); -webkit-transition: 0.4s; transition: 0.4s; border: 1px solid transparent; background: var(--btn-color-one); color: #ffffff; padding: 17px 51px; font-size: 16px; font-weight: 500; display: inline-block; border-radius: 8px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } @media (max-width: 1799.99px) { .btn-wrapper .cmn-btn04 { padding: 13px 43px; } } .btn-wrapper .cmn-btn04 .icon { -webkit-transition: 0.3s; transition: 0.3s; margin-right: 3px; font-size: 28px; line-height: 1; position: relative; bottom: -4px; } @media (max-width: 1399.99px) { .btn-wrapper .cmn-btn04 .icon { font-size: 20px; } } .btn-wrapper .cmn-btn04:hover { background: none; border: 1px solid var(--btn-color-one); color: var(--btn-color-one); } .btn-wrapper .cmn-btn04:hover .icon { color: var(--btn-color-one); } @media (max-width: 1799.99px) { .btn-wrapper .cmn-btn04 .text { display: none; } } .btn-wrapper .pro-btn1 { font-family: var(--heading-font); -webkit-transition: 0.4s; transition: 0.4s; border: 1px solid transparent; background: rgba(252, 79, 79, 0.1); color: var(--btn-color-one); text-transform: uppercase; padding: 4px 8px; font-size: 14px; font-weight: 400; display: inline-block; border-radius: 6px; margin-right: 6px; } .btn-wrapper .pro-btn1 .icon { -webkit-transition: 0.3s; transition: 0.3s; margin-right: 3px; font-size: 28px; line-height: 1; position: relative; bottom: -4px; } .btn-wrapper .pro-btn1:hover { background: var(--btn-color-one); border: 1px solid transparent; color: #ffffff; } .btn-wrapper .pro-btn1:hover .icon { color: var(--btn-color-one); } .btn-wrapper .pro-btn2 { font-family: var(--heading-font); -webkit-transition: 0.4s; transition: 0.4s; border: 1px solid transparent; background: rgba(82, 78, 183, 0.1); color: var(--btn-color-one); text-transform: uppercase; padding: 4px 8px; font-size: 14px; font-weight: 400; display: inline-block; border-radius: 6px; } .btn-wrapper .pro-btn2 .icon { -webkit-transition: 0.3s; transition: 0.3s; margin-right: 3px; font-size: 28px; line-height: 1; position: relative; bottom: -4px; } .btn-wrapper .pro-btn2:hover { background: var(--btn-color-one); border: 1px solid transparent; color: #ffffff; } .btn-wrapper .pro-btn2:hover .icon { color: var(--btn-color-one); } .btn-wrapper .cmn-btn-outline0 { -webkit-transition: 0.4s; transition: 0.4s; font-family: var(--heading-font); border: 1px solid #D0D5DD; color: #667085; font-size: 15px; font-weight: 500; padding: 13px 15px !important; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-radius: 8px; background: none; display: inline-block; } .btn-wrapper .cmn-btn-outline0 .icon { font-size: 11px; -webkit-transition: 0.3s; transition: 0.3s; display: inline-block; margin-right: 8px; } .btn-wrapper .cmn-btn-outline0 img { width: 17px; } .btn-wrapper .cmn-btn-outline0:hover { border-color: var(--btn-color-one); } .btn-wrapper .cmn-btn-outline1 { font-family: var(--heading-font); border: 1px solid #E1E1E1; color: #667085; font-size: 15px; font-weight: 500; text-transform: normal; padding: 14px 15px !important; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -moz-user-select: none; cursor: pointer; display: inline-block; position: relative; -webkit-transition: color 0.4s linear; transition: color 0.4s linear; position: relative; overflow: hidden; border-radius: 8px; background: none; z-index: 1; width: 100%; text-align: center; } .btn-wrapper .cmn-btn-outline1 .icon { font-size: 11px; -webkit-transition: 0.3s; transition: 0.3s; -webkit-transform: rotate(45deg); transform: rotate(45deg); display: inline-block; position: relative; left: 0; } .btn-wrapper .cmn-btn-outline1::before { border: 1px solid transparent; content: ""; position: absolute; left: 0; top: 0; width: 101%; height: 101%; background: var(--btn-color-one); z-index: -1; -webkit-transition: -webkit-transform 0.5s; transition: -webkit-transform 0.5s; transition: transform 0.5s; transition: transform 0.5s, -webkit-transform 0.5s; -webkit-transition-timing-function: ease; transition-timing-function: ease; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transition-timing-function: cubic-bezier(0.5, 1.6, 0.4, 0.7); transition-timing-function: cubic-bezier(0.5, 1.6, 0.4, 0.7); -webkit-transform: scaleX(0); transform: scaleX(0); border-radius: 0; } .btn-wrapper .cmn-btn-outline1:hover { color: #ffffff; } .btn-wrapper .cmn-btn-outline1:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1); border: 1px solid transparent; } .btn-wrapper .cmn-btn-outline1:hover .icon { left: 3px; } .btn-wrapper .cmn-btn-outline2 { font-family: var(--heading-font); border: 1px solid #E1E1E1; color: #667085; font-size: 15px; font-weight: 500; text-transform: normal; padding: 14px 15px !important; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -moz-user-select: none; cursor: pointer; display: inline-block; position: relative; -webkit-transition: color 0.4s linear; transition: color 0.4s linear; position: relative; overflow: hidden; border-radius: 8px; background: none; z-index: 1; } .btn-wrapper .cmn-btn-outline2 .icon { font-size: 18px; margin-right: 6px; } .btn-wrapper .cmn-btn-outline2::before { border: 1px solid transparent; content: ""; position: absolute; left: 0; top: 0; width: 101%; height: 101%; background: var(--btn-color-one); z-index: -1; -webkit-transition: -webkit-transform 0.5s; transition: -webkit-transform 0.5s; transition: transform 0.5s; transition: transform 0.5s, -webkit-transform 0.5s; -webkit-transition-timing-function: ease; transition-timing-function: ease; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transition-timing-function: cubic-bezier(0.5, 1.6, 0.4, 0.7); transition-timing-function: cubic-bezier(0.5, 1.6, 0.4, 0.7); -webkit-transform: scaleX(0); transform: scaleX(0); border-radius: 0; } .btn-wrapper .cmn-btn-outline2:hover { color: #ffffff; } .btn-wrapper .cmn-btn-outline2:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1); border: 1px solid transparent; } .btn-wrapper .cmn-btn-outline3 { font-family: var(--heading-font); border: 1px solid var(--btn-color); color: var(--btn-color); font-size: 15px; font-weight: 500; text-transform: normal; padding: 14px 29px !important; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; -moz-user-select: none; cursor: pointer; display: inline-block; position: relative; -webkit-transition: color 0.4s linear; transition: color 0.4s linear; position: relative; overflow: hidden; border-radius: 8px; background: none; z-index: 0; } .btn-wrapper .cmn-btn-outline3 .icon { font-size: 18px; margin-right: 6px; } .btn-wrapper .cmn-btn-outline3::before { border: 1px solid transparent; content: ""; position: absolute; left: 0; top: 0; width: 101%; height: 101%; background: var(--btn-color-one); z-index: -1; -webkit-transition: -webkit-transform 0.5s; transition: -webkit-transform 0.5s; transition: transform 0.5s; transition: transform 0.5s, -webkit-transform 0.5s; -webkit-transition-timing-function: ease; transition-timing-function: ease; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transition-timing-function: cubic-bezier(0.5, 1.6, 0.4, 0.7); transition-timing-function: cubic-bezier(0.5, 1.6, 0.4, 0.7); -webkit-transform: scaleX(0); transform: scaleX(0); border-radius: 0; } .btn-wrapper .cmn-btn-outline3:hover { color: #ffffff; background-color: var(--main-color-one); } .btn-wrapper .cmn-btn-outline3:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1); border: 1px solid transparent; } .btn-wrapper .cmn-btn-outline4 { -webkit-transition: 0.4s; transition: 0.4s; border: 1px solid #E1E1E1; font-family: var(--heading-font); color: #667085; font-size: 16px; font-weight: 500; padding: 18px 15px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-radius: 8px; display: inline-block; z-index: 1; } .btn-wrapper .cmn-btn-outline4 .icon { font-size: 18px; margin-right: 6px; } .btn-wrapper .cmn-btn-outline4:hover { border: 1px solid var(--main-color-one); background: none; color: var(--main-color-one); } .btn-wrapper .cmn-btn-outline04 { -webkit-transition: 0.4s; transition: 0.4s; border: 1px solid var(--heading-color); font-family: var(--body-font); color: var(--heading-color); font-size: 15px; font-weight: 500; padding: 8px 9px !important; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-radius: 8px; display: inline-block; z-index: 1; } .btn-wrapper .cmn-btn-outline04 .icon { font-size: 18px; margin-right: 6px; } .btn-wrapper .cmn-btn-outline04:hover { border: 1px solid var(--main-color-one); background: none; color: #ffffff; } .btn-wrapper .cmn-btn-outline5 { border: 1px solid #E1E1E1; font-family: var(--heading-font); color: #667085; font-size: 16px; font-weight: 500; padding: 13px 15px !important; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-radius: 8px; display: inline-block; } .btn-wrapper .cmn-btn-outline5 .icon { color: var(--btn-color-one); font-size: 24px; margin-right: 6px; position: relative; top: 2px; } .btn-wrapper .cmn-btn-outline5:hover { border: 1px solid transparent; background: var(--btn-color-one); color: #ffffff; } .btn-wrapper .cmn-btn-outline5:hover .icon { color: #ffffff; } .btn-wrapper .btn-rounded { font-family: #667085; position: absolute; top: 5px; right: 5px; height: 42px; border-radius: 8px; cursor: pointer; padding: 10px 20px; font-size: 16px; background: var(--btn-color-one) !important; color: #fff; font-weight: 600; line-height: 1; border: 0; } .btn-wrapper .btn-rounded .icon { color: var(--btn-color-one); } .btn-wrapper .btn-rounded2 { font-family: #667085; position: absolute; top: 5px; right: 5px; height: 42px; border-radius: 8px; cursor: pointer; padding: 12px 20px; font-size: 16px; background: 0; background: var(--main-color-two) !important; color: #fff; font-weight: 600; line-height: 1; border: 0; } .btn-wrapper .btn-rounded2 .icon { color: var(--btn-color-one); position: relative; top: -2px; margin-left: 5px; } .btn-wrapper .browseBtn { -webkit-transition: 0.4s; transition: 0.4s; font-family: var(--heading-font); font-size: 15px; color: var(--btn-color-one); font-weight: 600; display: inline-block; background: none; border: 0; padding: 0; text-align: left; } .btn-wrapper .browseBtn .icon { font-size: 24px; position: relative; top: 4px; } .btn-wrapper .browseBtn:hover { letter-spacing: 0.6px; color: var(--btn-color-one); } .btn-wrapper .browseBtn:hover .icon { color: var(--btn-color-one); } .btn-wrapper .hero-btn { padding: 19px 58px; } .btn-wrapper .more-btn { font-family: var(--body-font); color: var(--btn-color-one); font-size: 16px; font-weight: 600; position: relative; -webkit-transition: 0.3s; transition: 0.3s; } .btn-wrapper .more-btn::before { -webkit-transition: 0.3; transition: 0.3; background: var(--btn-color-one); content: ""; position: absolute; width: 100%; bottom: 0px; height: 1px; } .btn-wrapper .more-btn:hover { letter-spacing: 0.3px; color: var(--btn-color-one); } .btn-wrapper .more-btn:hover::before { background: var(--btn-color-one); } .btn-wrapper .more-btn .icon { -webkit-transform: rotate(45deg); transform: rotate(45deg); display: inline-block; line-height: 1; font-size: 18px; font-weight: 700; position: relative; top: 3px; left: 5px; } .btn-wrapper .more-btn2 { font-family: var(--body-font); color: var(--heading-color); font-size: 16px; font-weight: 600; -webkit-transition: 0.3s; transition: 0.3s; } .btn-wrapper .more-btn2:hover { letter-spacing: 0.3px; color: var(--btn-color-one); } .btn-wrapper .more-btn2 .icon { display: inline-block; line-height: 1; font-size: 10px; font-weight: 700; } .btn-wrapper .more-btn3 { font-family: var(--heading-font); color: var(--btn-color-one); font-size: 16px; font-weight: 400; position: relative; -webkit-transition: 0.3s; transition: 0.3s; } .btn-wrapper .more-btn3::before { -webkit-transition: 0.3; transition: 0.3; background: var(--btn-color-one); content: ""; position: absolute; width: 100%; bottom: 0px; height: 1px; } .btn-wrapper .more-btn3:hover { letter-spacing: 0.3px; color: var(--btn-color-one); } .btn-wrapper .more-btn3:hover::before { background: var(--btn-color-one); } .btn-wrapper .more-btn3 .icon { -webkit-transform: rotate(45deg); transform: rotate(45deg); display: inline-block; line-height: 1; font-size: 18px; font-weight: 700; position: relative; top: 3px; left: 5px; } .btn-wrapper .more-btn4 { font-family: var(--body-font); color: var(--heading-color); font-size: 16px; font-weight: 600; position: relative; -webkit-transition: 0.3s; transition: 0.3s; } .btn-wrapper .more-btn4::before { -webkit-transition: 0.3; transition: 0.3; background: var(--heading-color); content: ""; position: absolute; width: 100%; bottom: 0px; height: 1px; } .btn-wrapper .more-btn4:hover { letter-spacing: 0.3px; color: var(--btn-color-one); } .btn-wrapper .more-btn4:hover::before { background: var(--btn-color-one); } .btn-wrapper .more-btn4 .icon { -webkit-transform: rotate(45deg); transform: rotate(45deg); display: inline-block; line-height: 1; font-size: 18px; font-weight: 700; position: relative; top: 3px; left: 5px; } .btn-wrapper .boxed-btn { background: #fff; color: var(--btn-color-one) !important; display: inline-block; padding: 18px 44px; font-family: var(--heading-font); font-size: 14px; font-weight: 400; border: 0; border: 1px solid var(--btn-color-one); letter-spacing: 1px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: var(--btn-color-one); text-transform: uppercase; cursor: pointer; } .btn-wrapper .boxed-btn:hover { background: var(--btn-color-one); color: #fff !important; border: 1px solid var(--btn-color-one); } .btn-wrapper .boxed-btn:focus { outline: none; } .btn-wrapper .boxed-btn.large-width { width: 220px; } .btn:hover { background-position: right; } .btn.focus, .btn:focus { outline: 0; -webkit-box-shadow: none; box-shadow: none; } .white-btnFill { font-family: var(--heading-font); background: #ffffff; padding: 26px 26px 23px 34px; color: var(--btn-color-one); cursor: pointer; font-size: 18px; font-weight: 700; border-radius: 8px; line-height: 1; cursor: pointer; display: inline-block; line-height: 0; -moz-user-select: none; cursor: pointer; -webkit-transition: color 0.4s linear; transition: color 0.4s linear; position: relative; z-index: 1; border: 0; -webkit-box-shadow: 0 3px 10px rgba(27, 30, 120, 0.1); box-shadow: 0 3px 10px rgba(27, 30, 120, 0.1); } .white-btnFill .icon { font-size: 16px; -webkit-transition: 0.3s; transition: 0.3s; -webkit-transform: rotate(45deg); transform: rotate(45deg); display: inline-block; position: relative; left: 0; } .white-btnFill::before { content: ""; position: absolute; left: 0; top: 0; width: 101%; height: 101%; background: var(--heading-color); z-index: 1; border-radius: 5px; -webkit-transition: -webkit-transform 0.5s; transition: -webkit-transform 0.5s; transition: transform 0.5s; transition: transform 0.5s, -webkit-transform 0.5s; -webkit-transition-timing-function: ease; transition-timing-function: ease; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transition-timing-function: cubic-bezier(0.5, 1.6, 0.4, 0.7); transition-timing-function: cubic-bezier(0.5, 1.6, 0.4, 0.7); -webkit-transform: scaleY(0); transform: scaleY(0); border-radius: 0; } .white-btnFill.white-btn2 { padding: 20px 29px; } .white-btnFill.white-btn3 { padding: 25px 54px; border-radius: 30px; color: #777; } .white-btnFill:hover { color: #ffffff; } .white-btnFill:hover::before { -webkit-transform: scaleY(1); transform: scaleY(1); z-index: -1; } .white-btnBorder { font-family: var(--heading-font); border: 1px solid #ffffff; color: #ffffff; text-transform: normal; padding: 18px 15px !important; -moz-user-select: none; cursor: pointer; display: inline-block; font-size: 18px; font-weight: 700; position: relative; -webkit-transition: color 0.4s linear; transition: color 0.4s linear; position: relative; overflow: hidden; border-radius: 8px; background: none; z-index: 1; } .white-btnBorder .icon { font-size: 16px; -webkit-transition: 0.3s; transition: 0.3s; -webkit-transform: rotate(45deg); transform: rotate(45deg); display: inline-block; position: relative; left: 0; } .white-btnBorder::before { border: 1px solid transparent; content: ""; position: absolute; left: 0; top: 0; width: 101%; height: 101%; background: #ffffff; z-index: -1; -webkit-transition: -webkit-transform 0.5s; transition: -webkit-transform 0.5s; transition: transform 0.5s; transition: transform 0.5s, -webkit-transform 0.5s; -webkit-transition-timing-function: ease; transition-timing-function: ease; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transition-timing-function: cubic-bezier(0.5, 1.6, 0.4, 0.7); transition-timing-function: cubic-bezier(0.5, 1.6, 0.4, 0.7); -webkit-transform: scaleX(0); transform: scaleX(0); border-radius: 0; } .white-btnBorder:hover { color: var(--btn-color-one); } .white-btnBorder:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1); border: 1px solid transparent; } .white-btnBorder:hover .icon { left: 3px; } .white-btnBorder.border-btn2 { border: 1px solid var(--main-color-two) !important; color: var(--main-color-two) !important; padding: 11px 27px !important; font-weight: 500; } .white-btnBorder.border-btn2::before { background: var(--main-color-two) !important; } .white-btnBorder.border-btn2:hover { border: 1px solid var(--main-color-two) !important; color: #ffffff !important; } .white-btnBorder.border-btn3 { padding: 8px 28px !important; border-radius: 5px; } .border-btn { border: 1px solid var(--btn-color-one); color: var(--btn-color-one); text-transform: normal; padding: 11px 15px !important; -moz-user-select: none; cursor: pointer; display: inline-block; font-size: 14px; font-weight: 500; letter-spacing: 1px; position: relative; -webkit-transition: color 0.4s linear; transition: color 0.4s linear; position: relative; overflow: hidden; border-radius: 8px; background: none; z-index: 1; } .border-btn .icon { font-size: 11px; -webkit-transition: 0.3s; transition: 0.3s; -webkit-transform: rotate(45deg); transform: rotate(45deg); display: inline-block; position: relative; left: 0; } .border-btn::before { border: 1px solid transparent; content: ""; position: absolute; left: 0; top: 0; width: 101%; height: 101%; background: var(--btn-color-one); z-index: -1; -webkit-transition: -webkit-transform 0.5s; transition: -webkit-transform 0.5s; transition: transform 0.5s; transition: transform 0.5s, -webkit-transform 0.5s; -webkit-transition-timing-function: ease; transition-timing-function: ease; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transition-timing-function: cubic-bezier(0.5, 1.6, 0.4, 0.7); transition-timing-function: cubic-bezier(0.5, 1.6, 0.4, 0.7); -webkit-transform: scaleX(0); transform: scaleX(0); border-radius: 0; } .border-btn:hover { color: #ffffff; } .border-btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1); border: 1px solid transparent; } .border-btn:hover .icon { left: 3px; } .border-btn.border-btn2 { border: 1px solid var(--main-color-two) !important; color: var(--main-color-two) !important; padding: 11px 27px !important; font-weight: 500; } .border-btn.border-btn2::before { background: var(--main-color-two) !important; } .border-btn.border-btn2:hover { border: 1px solid var(--main-color-two) !important; color: #ffffff !important; } .border-btn.border-btn3 { padding: 8px 28px !important; border-radius: 5px; } .about-btn { padding: 30px 40px; } .blog-btn { text-transform: uppercase !important; padding: 15px 18px; font-size: 13px !important; line-height: 1px; } .header-btn { font-family: var(--heading-font); padding: 13px 32px !important; cursor: pointer; color: #fff !important; display: inline-block !important; font-size: 12px !important; font-weight: 500 !important; background: var(--btn-color-one); text-transform: capitalize !important; border: 1px solid transparent; } .header-btn:hover { background: none; border: 1px solid var(--btn-color-one); color: var(--main-color-two) !important; } .header-btn2 { font-family: var(--heading-font); padding: 13px 32px !important; cursor: pointer; color: #fff !important; display: inline-block !important; font-size: 12px !important; font-weight: 500 !important; background: var(--btn-color-one); text-transform: capitalize !important; border: 1px solid transparent; } .header-btn2:hover { background: none; border: 1px solid var(--btn-color-one); color: var(--btn-color-one) !important; } .cal-btn .icon { color: #09cc7f !important; font-size: 31px; font-weight: 300; margin-right: 10px; } .cal-btn > p { color: #072366 !important; font-weight: 700; font-size: 16px; display: inline-block; margin: 0 !important; position: relative; top: -7px; } .slider-btn2 { color: #fff; font-size: 16px; font-weight: 500; text-decoration: underline; padding: 17px 24px; display: inline-block; } .slider-btn2:hover { color: #fff !important; text-decoration: underline !important; letter-spacing: 0.2px; } @media (max-width: 575px) { .slider-btn2 { padding-left: 0; } } .black-btn { padding: 14px 35px; background: #000; display: inline-block; } .black-btn::before { background: #331391; } .borders-btn { padding: 10px 64px; background: none; border: 1px solid var(--btn-color-one); display: inline-block; color: var(--btn-color-one); border-radius: 30px; text-transform: uppercase; } .submit-btn { -webkit-transition: 0.4s; transition: 0.4s; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-family: var(--body-font); padding: 13px 32px !important; cursor: pointer; color: #fff !important; display: inline-block !important; font-size: 18px !important; font-weight: 500 !important; background: var(--btn-color-one); text-transform: capitalize !important; border: 1px solid transparent; width: 100%; } .submit-btn:hover { background: none; border: 1px solid var(--btn-color-one); color: var(--btn-color-one) !important; } .submit-btn.submit-btn3 { padding: 7px 32px !important; border-radius: 5px; } .submit-btn2 { -webkit-transition: 0.4s; transition: 0.4s; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-family: var(--body-font); padding: 7px 32px !important; border-radius: 5px; cursor: pointer; color: #fff !important; display: inline-block !important; font-size: 18px !important; font-weight: 500 !important; background: var(--btn-color-one); text-transform: capitalize !important; border: 1px solid transparent; } .submit-btn2:hover { background: none; border: 1px solid var(--btn-color-one); color: var(--btn-color-one) !important; } .btn_001 { -webkit-transition: 0.4s; transition: 0.4s; background: none; border: 1px solid var(--btn-color-one); color: var(--btn-color-one); padding: 17px 36px; font-size: 16px; border-radius: 5px; font-weight: 500; text-transform: capitalize; display: inline-block; } @media (max-width: 575px) { .btn_001 { margin-bottom: 10px; } } .btn_001:hover { background: var(--btn-color-one); } .btn_1 { -webkit-transition: 0.4s; transition: 0.4s; color: #ffffff; font-family: var(--body-font); background: var(--btn-color-one); padding: 18px 30px; font-size: 15px; font-weight: 500; border: 1px solid transparent; display: inline-block; } .btn_1 .icon { margin-right: 8px; } .btn_1 img { margin-left: 10px; } .btn_1:hover { background: var(--btn-color-one); border: 1px solid var(--btn-color-one); } .btn_2 { color: var(--btn-color-one); border: 1px solid var(--btn-color-one); display: inline-block; padding: 22px 76px 22px 44px; text-transform: uppercase; font-size: 15px; font-weight: 500; position: relative; } .btn_2::after { position: absolute; content: ""; width: 15px; background: var(--btn-color-one); right: 36px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); height: 2px; } .btn_2:hover { background-color: var(--btn-color-one); border: 1px solid var(--btn-color-one); color: #ffffff !important; } .btn_2:hover::after { background: #ffffff; } .btn_02 { font-family: var(--heading-font); color: #fff; border: 1px solid var(--btn-color-one); display: inline-block; padding: 17px 45px; text-transform: capitalize; font-size: 18px; background: none; font-weight: 600; border-radius: 8px; } .btn_02:hover { background-color: var(--btn-color-one); border: 1px solid var(--btn-color-one); } .product_btn { font-size: 12px; background-color: var(--btn-color-one); display: inline-block; color: #ffffff; padding: 2px 15px; text-transform: uppercase; border: 1px solid var(--btn-color-one); } .product_btn:hover { border: 1px solid var(--btn-color-one); background-color: transparent; color: var(--btn-color-one); } .btn.focus, .btn:focus { outline: 0; -webkit-box-shadow: none; box-shadow: none; } .btn.focus, .btn:focus { outline: 0; -webkit-box-shadow: none; box-shadow: none; } .fb-btn { background: #3b5997; padding: 15px 26px; } .fb-btn:hover::before { background: var(--btn-color-one) !important; } .twit-btn { background: #1da1f2; padding: 15px 26px; } .twit-btn:hover::before { background: var(--btn-color-one) !important; } .boxed-btn2 { padding: 4px 20px !important; } .full-menu { padding: 35px 55px; } @media only screen and (min-width: 576px) and (max-width: 767px) { .full-menu { float: left; margin-bottom: 30px; padding: 29px 55px; } } @media (max-width: 575px) { .full-menu { float: left; margin-bottom: 30px; padding: 29px 55px; } } .loan-btn { padding: 28px 36px; } .wantToWork-area { background: var(--btn-color-one); } .wantToWork-area .wantToWork-caption h2 { color: #fff; font-size: 36px; font-weight: 700; } @media (max-width: 575px) { .wantToWork-area .wantToWork-caption h2 { font-size: 28px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .wantToWork-btn { float: left; margin-top: 20px; } } @media (max-width: 575px) { .wantToWork-btn { float: left; margin-top: 20px; } } /* 3 */ .btn-3 { -webkit-transition: 0.2s; transition: 0.2s; color: #fff; font-family: var(--heading-font); background: var(--btn-color-one); font-weight: 800; font-size: 16px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 210px; height: 67px; line-height: 67px; padding: 0; border: none; position: relative; display: inline-block; outline: none; } .btn-3.btn-03 { width: 230px; } @media (max-width: 575px) { .btn-3 { width: 210px; height: 55px; line-height: 55px; } } .btn-3 .icon { font-size: 15px; margin-left: 9px; position: relative; bottom: -1px; } .btn-3 span { position: relative; display: block; width: 100%; height: 100%; margin: 0; } .btn-3 span:hover { color: var(--btn-color-one); } .btn-3 span:before, .btn-3 span:after { position: absolute; content: ""; left: 0; bottom: 0; background: var(--btn-color-one); -webkit-transition: 0.5s; transition: 0.5s; } .btn-3 span:before { width: 2px; height: 0%; } .btn-3 span:after { width: 0%; height: 2px; } .btn-3 span:hover:before { height: 100%; } .btn-3 span:hover:after { width: 100%; } .btn-3:before, .btn-3:after { position: absolute; content: ""; right: 0; top: 0; background: var(--btn-color-one); -webkit-transition: 0.5s; transition: 0.5s; } .btn-3:before { height: 0%; width: 2px; } .btn-3:after { width: 0%; height: 2px; } .btn-3:hover { background: transparent; -webkit-box-shadow: none; box-shadow: none; } .btn-3:hover:before { height: 100%; } .btn-3:hover:after { width: 100%; } .btn-4 { font-family: var(--heading-font); border: 1px solid var(--btn-color-one); color: var(--btn-color-one); position: relative; overflow: hidden; padding: 0; width: 289px; height: 70px; display: inline-block; border-radius: 5px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 16px; font-weight: 800; } .btn-4.pro-btn { width: 178px; height: 60px; font-size: 16px; border-radius: 5px; color: var(--heading-color); border-color: var(--heading-color); } .btn-4.pro-btn2 { width: 190px; } @media (max-width: 575px) { .btn-4 { width: 270px; height: 65px; } } .btn-4:hover { border-color: var(--btn-color-one); } .btn-4::before { background: var(--btn-color-one); content: attr(data-text); position: absolute; top: 0; left: 0; width: 100%; height: 100%; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } .btn-4:hover::before { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .btn-4 span { display: block; } .btn-4:hover > span { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } .btn-4::before, .btn-4 > span { padding: 22px 15px; -webkit-transition: -webkit-transform 0.3s; transition: -webkit-transform 0.3s; transition: transform 0.3s; transition: transform 0.3s, -webkit-transform 0.3s; -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); } /* button style */ .btn6 { font-family: var(--heading-font); background: var(--btn-color-one); color: #fff; cursor: pointer; display: inline-block; font-size: 14px; font-weight: 500; line-height: 1; padding: 24px 58px 22px 84px; border-radius: 30px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-transform: uppercase; position: relative; margin-bottom: 0; } .btn6:hover { background: var(--btn-color-one); color: #fff; } .btn6:hover .icon { color: var(--btn-color-one); } .btn6 .icon { background: #ffffff; color: var(--btn-color-one); position: absolute; left: 5px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 50px; height: 50px; top: 5px; line-height: 50px; -webkit-transition: 0.3s; transition: 0.3s; font-size: 20px; border-radius: 100%; } .viwBtn { font-family: var(--body-font); font-size: 15px; color: var(--heading-color); font-weight: 500; margin-bottom: 6px; } .viwBtn .icon { color: var(--heading-color); font-size: 14px; } .viwBtn:hover { letter-spacing: 0.6px; color: var(--btn-color-one); } .viwBtn:hover .icon { color: var(--btn-color-one); } .tg-list { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; } .tgl { display: none; } .tgl, .tgl:after, .tgl:before, .tgl *, .tgl *:after, .tgl *:before, .tgl + .tgl-btn { -webkit-box-sizing: border-box; box-sizing: border-box; } .tgl::-moz-selection, .tgl:after::-moz-selection, .tgl:before::-moz-selection, .tgl *::-moz-selection, .tgl *:after::-moz-selection, .tgl *:before::-moz-selection, .tgl + .tgl-btn::-moz-selection { background: none; } .tgl::selection, .tgl:after::selection, .tgl:before::selection, .tgl *::selection, .tgl *:after::selection, .tgl *:before::selection, .tgl + .tgl-btn::selection { background: none; } .tgl + .tgl-btn { outline: 0; display: block; width: 47px; height: 28px; position: relative; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .tgl + .tgl-btn:after, .tgl + .tgl-btn:before { position: relative; display: block; content: ""; width: 50%; height: 100%; } .tgl + .tgl-btn:after { left: 0; } .tgl + .tgl-btn:before { display: none; } .tgl:checked + .tgl-btn:after { left: 50%; } .tg-list span { font-family: var(--heading-font); color: var(--heading-color); font-size: 16px; font-weight: 500; margin-right: 10px; } .tgl-ios + .tgl-btn { background: #fbfbfb; border-radius: 2em; padding: 4px; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; border: 1px solid var(--btn-color-one); } .tgl-ios + .tgl-btn:after { border-radius: 2em; background: #fbfbfb; -webkit-transition: left 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275), padding 0.3s ease, margin 0.3s ease; transition: left 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275), padding 0.3s ease, margin 0.3s ease; -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 4px 0 rgba(0, 0, 0, 0.08); box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 4px 0 rgba(0, 0, 0, 0.08); } .tgl-ios + .tgl-btn:hover:after { will-change: padding; } .tgl-ios + .tgl-btn:active { -webkit-box-shadow: inset 0 0 0 2em #e8eae9; box-shadow: inset 0 0 0 2em #e8eae9; } .tgl-ios + .tgl-btn:active:after { padding-right: 0.8em; } .tgl-ios:checked + .tgl-btn { background: var(--btn-color-one); } .tgl-ios:checked + .tgl-btn:active { -webkit-box-shadow: none; box-shadow: none; } .tgl-ios:checked + .tgl-btn:active:after { margin-left: -0.8em; } .success-btn { font-family: var(--heading-font); color: #4CAF50; background: rgba(76, 175, 80, 0.15); font-size: 14px; border-radius: 8px; padding: 5px 12px; margin-bottom: 10px; display: inline-block; border: 0; } .running { -webkit-animation: nudge 10s linear infinite alternate; animation: nudge 10s linear infinite alternate; } @-webkit-keyframes nudge { 0%, 100% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } 50% { -webkit-transform: translate(-60px, 0); transform: translate(-60px, 0); @media (max-width: 575px) { .running { -webkit-transform: translate(-50px, 0) !important; transform: translate(-50px, 0) !important; } } } 80% { -webkit-transform: translate(60px, 0); transform: translate(60px, 0); @media (max-width: 575px) { .running { -webkit-transform: translate(50px, 0) !important; transform: translate(50px, 0) !important; } } } } @keyframes nudge { 0%, 100% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } 50% { -webkit-transform: translate(-60px, 0); transform: translate(-60px, 0); @media (max-width: 575px) { .running { -webkit-transform: translate(-50px, 0) !important; transform: translate(-50px, 0) !important; } } } 80% { -webkit-transform: translate(60px, 0); transform: translate(60px, 0); @media (max-width: 575px) { .running { -webkit-transform: translate(50px, 0) !important; transform: translate(50px, 0) !important; } } } } .runningTwo { -webkit-animation: nudge 10s linear infinite alternate; animation: nudge 10s linear infinite alternate; } @keyframes nudge { 0%, 100% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } 50% { -webkit-transform: translate(-20px, 0); transform: translate(-20px, 0); @media (max-width: 575px) { .runningTwo { -webkit-transform: translate(-20px, 0) !important; transform: translate(-20px, 0) !important; } } } 80% { -webkit-transform: translate(20px, 0); transform: translate(20px, 0); @media (max-width: 575px) { .runningTwo { -webkit-transform: translate(20px, 0) !important; transform: translate(20px, 0) !important; } } } } /* bounce-animate */ .bounce-animate { -webkit-animation-name: float-bob; animation-name: float-bob; -webkit-animation-duration: 2s; animation-duration: 2s; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; /* animation-timing-function: linear; */ -moz-animation-name: float-bob; -moz-animation-duration: 2s; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: linear; -ms-animation-name: float-bob; -ms-animation-duration: 2s; -ms-animation-iteration-count: infinite; -ms-animation-timing-function: linear; -o-animation-name: float-bob; -o-animation-duration: 2s; -o-animation-iteration-count: infinite; -o-animation-timing-function: linear; } @-webkit-keyframes float-bob { 0% { -webkit-transform: translateY(-20px); transform: translateY(-20px); } 50% { -webkit-transform: translateY(-10px); transform: translateY(-10px); } 100% { -webkit-transform: translateY(-20px); transform: translateY(-20px); } } /* heartbeat */ .heartbeat { -webkit-animation: heartbeat 1s infinite alternate; animation: heartbeat 1s infinite alternate; } @-webkit-keyframes heartbeat { to { -webkit-transform: scale(1.05); transform: scale(1.05); } } .heartbeat2, .sliderArea .heroCaption .tittle::after { -webkit-animation: heartbeat 2s infinite alternate; animation: heartbeat 2s infinite alternate; } @-webkit-keyframes heartbeat { to { -webkit-transform: scale(1.2); transform: scale(1.2); } } .heartbeat3 { -webkit-animation: heartbeat 2s infinite alternate; animation: heartbeat 2s infinite alternate; } @-webkit-keyframes heartbeat { to { -webkit-transform: scale(1.1); transform: scale(1.1); } } .ZoomTwo { position: relative; -webkit-animation-name: myanimation; animation-name: myanimation; -webkit-animation-duration: 3s; animation-duration: 3s; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; } @-webkit-keyframes myanimation { 0% { -webkit-transform: scale(0.5); transform: scale(0.5); } 50% { -webkit-transform: scale(1); transform: scale(1); } 100% { -webkit-transform: scale(0.5); transform: scale(0.5); } } @keyframes myanimation { 0% { -webkit-transform: scale(0.5); transform: scale(0.5); } 50% { -webkit-transform: scale(1); transform: scale(1); } 100% { -webkit-transform: scale(0.5); transform: scale(0.5); } } /* Rotate */ .rotateme, .sliderArea .heroCaption .tittle .TittleShape { -webkit-animation-name: rotateme; animation-name: rotateme; -webkit-animation-duration: 30s; animation-duration: 30s; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-timing-function: linear; animation-timing-function: linear; } @keyframes rotateme { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @-webkit-keyframes rotateme { from { -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); } } .bouncingAnimation { -webkit-animation: bouncebubble infinite 5s; animation: bouncebubble infinite 5s; } @-webkit-keyframes bouncebubble { 1% { -webkit-transform: translateY(0); transform: translateY(0); } 25% { -webkit-transform: translateY(-10px); transform: translateY(-10px); } 50% { -webkit-transform: translateX(10px); transform: translateX(10px); } 75% { -webkit-transform: translateX(-10px); transform: translateX(-10px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); -webkit-transform: translateX(0); transform: translateX(0); } } @keyframes bouncebubble { 1% { -webkit-transform: translateY(0); transform: translateY(0); } 25% { -webkit-transform: translateY(-10px); transform: translateY(-10px); } 50% { -webkit-transform: translateX(10px); transform: translateX(10px); } 75% { -webkit-transform: translateX(-10px); transform: translateX(-10px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); -webkit-transform: translateX(0); transform: translateX(0); } } .live { display: inline-block; position: relative; margin-right: 20px; } .live::before { content: ""; position: absolute; left: 0; top: -10px; background-color: var(--main-color-two); width: 10px; height: 10px; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 50%; z-index: 1; } .live::after { content: ""; display: block; position: absolute; background-color: rgba(225, 36, 84, 0.3); width: 20px; height: 20px; border-radius: 50%; -webkit-animation: live 2s ease-in-out infinite; animation: live 2s ease-in-out infinite; z-index: 1; top: -15px; left: -5px; } @-webkit-keyframes live { 0% { -webkit-transform: scale(1, 1); transform: scale(1, 1); } 100% { -webkit-transform: scale(3.5, 3.5); transform: scale(3.5, 3.5); background-color: rgba(225, 36, 84, 0.3); } } @keyframes live { 0% { -webkit-transform: scale(1, 1); transform: scale(1, 1); } 100% { -webkit-transform: scale(3.5, 3.5); transform: scale(3.5, 3.5); background-color: rgba(255, 0, 0, 0); } } .routedOne { -webkit-animation-name: des2; animation-name: des2; -webkit-animation-duration: 2s; animation-duration: 2s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: alternate; animation-direction: alternate; } @-webkit-keyframes des2 { from { -webkit-transform: rotate(-5deg); transform: rotate(-5deg); } to { -webkit-transform: rotate(5deg); transform: rotate(5deg); } } @keyframes des2 { from { -webkit-transform: rotate(-5deg); transform: rotate(-5deg); } to { -webkit-transform: rotate(5deg); transform: rotate(5deg); } } .routedTwo { max-width: 800px; -webkit-animation-name: shape; animation-name: shape; -webkit-animation-duration: 3s; animation-duration: 3s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: alternate; animation-direction: alternate; } @-webkit-keyframes shape { from { -webkit-transform: rotateY(-20deg); transform: rotateY(-20deg); } to { -webkit-transform: rotateY(15deg) rotateX(10deg); transform: rotateY(15deg) rotateX(10deg); } } @keyframes shape { from { -webkit-transform: rotateY(-20deg); transform: rotateY(-20deg); } to { -webkit-transform: rotateY(15deg) rotateX(10deg); transform: rotateY(15deg) rotateX(10deg); } } .slideEffect, .section-tittle .tittle .textColor { background: -webkit-linear-gradient(left, var(--heading-color), rgba(var(--main-color-one-rgb), 0.4), var(--heading-color)); background-size: 1600px 200px; -webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-animation-duration: 3s; animation-duration: 3s; -webkit-animation-name: animationgradienttitle; animation-name: animationgradienttitle; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; } @-webkit-keyframes animationgradienttitle { 0% { background-position: 0 1600px; } 100% { background-position: 1600px 0; } } @keyframes animationgradienttitle { 0% { background-position: 0 1600px; } 100% { background-position: 1600px 0; } } .textEffect2 { background: url(../../assets/img/gallery/templates1.png); background-size: auto 200%; background-clip: text; text-fill-color: transparent; -webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-animation: shine 8s linear infinite; animation: shine 8s linear infinite; } .textEffect2:nth-child(2) { top: 50vh; } @keyframes shine { from { background-position: center 0; } to { background-position: center 200%; } } .LR-animated { -webkit-animation: question 1.5s linear 1; animation: question 1.5s linear 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; } @-webkit-keyframes question { 0% { -webkit-transform: scale(1), rotate(0deg); transform: scale(1), rotate(0deg); } 25% { -webkit-transform: rotate(10deg); transform: rotate(10deg); } 50% { -webkit-transform: scale(1.1), rotate(0deg); transform: scale(1.1), rotate(0deg); } 75% { -webkit-transform: rotate(-10deg); transform: rotate(-10deg); } 100% { -webkit-transform: scale(1); transform: scale(1); } } @keyframes question { 0% { -webkit-transform: scale(1), rotate(0deg); transform: scale(1), rotate(0deg); } 25% { -webkit-transform: rotate(10deg); transform: rotate(10deg); } 50% { -webkit-transform: scale(1.1), rotate(0deg); transform: scale(1.1), rotate(0deg); } 75% { -webkit-transform: rotate(-10deg); transform: rotate(-10deg); } 100% { -webkit-transform: scale(1); transform: scale(1); } } .UD-animated, .singleContact:hover .icon-wrap .icon { -webkit-animation: float 1.5s linear 1; animation: float 1.5s linear 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; } @-webkit-keyframes float { 0% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } 25% { -webkit-transform: translate(0px, 5px); transform: translate(0px, 5px); } 50% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } 75% { -webkit-transform: translate(0px, 5px); transform: translate(0px, 5px); } 100% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } } @keyframes float { 0% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } 25% { -webkit-transform: translate(0px, 5px); transform: translate(0px, 5px); } 50% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } 75% { -webkit-transform: translate(0px, 5px); transform: translate(0px, 5px); } 100% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } } @-webkit-keyframes pulse { 0% { -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4); } 70% { -webkit-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0); } 100% { -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0); } } @keyframes pulse { 0% { -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4); box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4); } 70% { -webkit-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0); box-shadow: 0 0 0 45px rgba(255, 255, 255, 0); } 100% { -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0); box-shadow: 0 0 0 0 rgba(255, 255, 255, 0); } } @-webkit-keyframes jump { 0% { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 40% { -webkit-transform: translate3d(0, 50%, 0); transform: translate3d(0, 50%, 0); } 100% { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes jump { 0% { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 40% { -webkit-transform: translate3d(0, 50%, 0); transform: translate3d(0, 50%, 0); } 100% { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @-webkit-keyframes rotated { 0% { -webkit-transform: rotate(0); transform: rotate(0); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes rotated { 0% { -webkit-transform: rotate(0); transform: rotate(0); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @-webkit-keyframes rotatedHalf { 0% { -webkit-transform: rotate(0); transform: rotate(0); } 50% { -webkit-transform: rotate(90deg); transform: rotate(90deg); } 100% { -webkit-transform: rotate(0); transform: rotate(0); } } @keyframes rotatedHalf { 0% { -webkit-transform: rotate(0); transform: rotate(0); } 50% { -webkit-transform: rotate(90deg); transform: rotate(90deg); } 100% { -webkit-transform: rotate(0); transform: rotate(0); } } @-webkit-keyframes rotatedHalfTwo { 0% { -webkit-transform: rotate(-90deg); transform: rotate(-90deg); } 100% { -webkit-transform: rotate(90deg); transform: rotate(90deg); } } @keyframes rotatedHalfTwo { 0% { -webkit-transform: rotate(-90deg); transform: rotate(-90deg); } 100% { -webkit-transform: rotate(90deg); transform: rotate(90deg); } } @-webkit-keyframes scale-upOne { 0% { -webkit-transform: scale(1); transform: scale(1); } 100% { -webkit-transform: scale(0.2); transform: scale(0.2); } } @keyframes scale-upOne { 0% { -webkit-transform: scale(1); transform: scale(1); } 100% { -webkit-transform: scale(0.2); transform: scale(0.2); } } @-webkit-keyframes scale-right { 0% { -webkit-transform: translateX(-50%); transform: translateX(-50%); } 50% { -webkit-transform: translateX(50%); transform: translateX(50%); } 100% { -webkit-transform: translateX(-50%); transform: translateX(-50%); } } @keyframes scale-right { 0% { -webkit-transform: translateX(-50%); transform: translateX(-50%); } 50% { -webkit-transform: translateX(50%); transform: translateX(50%); } 100% { -webkit-transform: translateX(-50%); transform: translateX(-50%); } } @-webkit-keyframes fade-in { 0% { opacity: 0.7; } 40% { opacity: 1; } 100% { opacity: 0.7; } } @keyframes fade-in { 0% { opacity: 0.7; } 40% { opacity: 1; } 100% { opacity: 0.7; } } @-webkit-keyframes hvr-ripple-out { 0% { top: 0px; right: 0px; bottom: 0px; left: 0px; opacity: 1; } 100% { top: -6px; right: -6px; bottom: -6px; left: -6px; opacity: 0; } } @keyframes hvr-ripple-out { 0% { top: 0px; right: 0px; bottom: 0px; left: 0px; opacity: 1; } 100% { top: -6px; right: -6px; bottom: -6px; left: -6px; opacity: 0; } } @-webkit-keyframes hvr-ripple-out-two { 0% { top: 0; right: 0; bottom: 0; left: 0; opacity: 1; } 100% { top: -12px; right: -12px; bottom: -12px; left: -12px; opacity: 0; } } @keyframes hvr-ripple-out-two { 0% { top: 0; right: 0; bottom: 0; left: 0; opacity: 1; } 100% { top: -12px; right: -12px; bottom: -12px; left: -12px; opacity: 0; } } @-webkit-keyframes scale-up-one { 0% { -webkit-transform: scale(1); transform: scale(1); } 40% { -webkit-transform: scale(0.5); transform: scale(0.5); } 100% { -webkit-transform: scale(1); transform: scale(1); } } @keyframes scale-up-one { 0% { -webkit-transform: scale(1); transform: scale(1); } 40% { -webkit-transform: scale(0.5); transform: scale(0.5); } 100% { -webkit-transform: scale(1); transform: scale(1); } } @-webkit-keyframes scale-up-two { 0% { -webkit-transform: scale(0.5); transform: scale(0.5); } 40% { -webkit-transform: scale(0.8); transform: scale(0.8); } 100% { -webkit-transform: scale(0.5); transform: scale(0.5); } } @keyframes scale-up-two { 0% { -webkit-transform: scale(0.5); transform: scale(0.5); } 40% { -webkit-transform: scale(0.8); transform: scale(0.8); } 100% { -webkit-transform: scale(0.5); transform: scale(0.5); } } @-webkit-keyframes scale-up-three { 0% { -webkit-transform: scale(0.7); transform: scale(0.7); } 40% { -webkit-transform: scale(0.4); transform: scale(0.4); } 100% { -webkit-transform: scale(0.7); transform: scale(0.7); } } @keyframes scale-up-three { 0% { -webkit-transform: scale(0.7); transform: scale(0.7); } 40% { -webkit-transform: scale(0.4); transform: scale(0.4); } 100% { -webkit-transform: scale(0.7); transform: scale(0.7); } } @keyframes animationFramesOne { 0% { -webkit-transform: translate(0px, 0px) rotate(0deg); transform: translate(0px, 0px) rotate(0deg); } 20% { -webkit-transform: translate(73px, -1px) rotate(36deg); transform: translate(73px, -1px) rotate(36deg); } 40% { -webkit-transform: translate(141px, 72px) rotate(72deg); transform: translate(141px, 72px) rotate(72deg); } 60% { -webkit-transform: translate(83px, 122px) rotate(108deg); transform: translate(83px, 122px) rotate(108deg); } 80% { -webkit-transform: translate(-40px, 72px) rotate(144deg); transform: translate(-40px, 72px) rotate(144deg); } 100% { -webkit-transform: translate(0px, 0px) rotate(0deg); transform: translate(0px, 0px) rotate(0deg); } } @-webkit-keyframes animationFramesOne { 0% { -webkit-transform: translate(0px, 0px) rotate(0deg); } 20% { -webkit-transform: translate(73px, -1px) rotate(36deg); } 40% { -webkit-transform: translate(141px, 72px) rotate(72deg); } 60% { -webkit-transform: translate(83px, 122px) rotate(108deg); } 80% { -webkit-transform: translate(-40px, 72px) rotate(144deg); } 100% { -webkit-transform: translate(0px, 0px) rotate(0deg); } } @keyframes animationFramesTwo { 0% { -webkit-transform: translate(0px, 0px) rotate(0deg) scale(1); transform: translate(0px, 0px) rotate(0deg) scale(1); } 20% { -webkit-transform: translate(73px, -1px) rotate(36deg) scale(0.9); transform: translate(73px, -1px) rotate(36deg) scale(0.9); } 40% { -webkit-transform: translate(141px, 72px) rotate(72deg) scale(1); transform: translate(141px, 72px) rotate(72deg) scale(1); } 60% { -webkit-transform: translate(83px, 122px) rotate(108deg) scale(1.2); transform: translate(83px, 122px) rotate(108deg) scale(1.2); } 80% { -webkit-transform: translate(-40px, 72px) rotate(144deg) scale(1.1); transform: translate(-40px, 72px) rotate(144deg) scale(1.1); } 100% { -webkit-transform: translate(0px, 0px) rotate(0deg) scale(1); transform: translate(0px, 0px) rotate(0deg) scale(1); } } @-webkit-keyframes animationFramesTwo { 0% { -webkit-transform: translate(0px, 0px) rotate(0deg) scale(1); } 20% { -webkit-transform: translate(73px, -1px) rotate(36deg) scale(0.9); } 40% { -webkit-transform: translate(141px, 72px) rotate(72deg) scale(1); } 60% { -webkit-transform: translate(83px, 122px) rotate(108deg) scale(1.2); } 80% { -webkit-transform: translate(-40px, 72px) rotate(144deg) scale(1.1); } 100% { -webkit-transform: translate(0px, 0px) rotate(0deg) scale(1); } } @keyframes animationFramesThree { 0% { -webkit-transform: translate(165px, -179px); transform: translate(165px, -179px); } 100% { -webkit-transform: translate(-346px, 617px); transform: translate(-346px, 617px); } } @-webkit-keyframes animationFramesThree { 0% { -webkit-transform: translate(165px, -179px); } 100% { -webkit-transform: translate(-346px, 617px); } } @keyframes animationFramesFour { 0% { -webkit-transform: translate(-300px, 151px) rotate(0deg); transform: translate(-300px, 151px) rotate(0deg); } 100% { -webkit-transform: translate(251px, -200px) rotate(180deg); transform: translate(251px, -200px) rotate(180deg); } } @-webkit-keyframes animationFramesFour { 0% { -webkit-transform: translate(-300px, 151px) rotate(0deg); } 100% { -webkit-transform: translate(251px, -200px) rotate(180deg); } } @keyframes animationFramesFive { 0% { -webkit-transform: translate(61px, -99px) rotate(0deg); transform: translate(61px, -99px) rotate(0deg); } 21% { -webkit-transform: translate(4px, -190px) rotate(38deg); transform: translate(4px, -190px) rotate(38deg); } 41% { -webkit-transform: translate(-139px, -200px) rotate(74deg); transform: translate(-139px, -200px) rotate(74deg); } 60% { -webkit-transform: translate(-263px, -164px) rotate(108deg); transform: translate(-263px, -164px) rotate(108deg); } 80% { -webkit-transform: translate(-195px, -49px) rotate(144deg); transform: translate(-195px, -49px) rotate(144deg); } 100% { -webkit-transform: translate(-1px, 0px) rotate(180deg); transform: translate(-1px, 0px) rotate(180deg); } } @-webkit-keyframes animationFramesFive { 0% { -webkit-transform: translate(61px, -99px) rotate(0deg); } 21% { -webkit-transform: translate(4px, -190px) rotate(38deg); } 41% { -webkit-transform: translate(-139px, -200px) rotate(74deg); } 60% { -webkit-transform: translate(-263px, -164px) rotate(108deg); } 80% { -webkit-transform: translate(-195px, -49px) rotate(144deg); } 100% { -webkit-transform: translate(-1px, 0px) rotate(180deg); } } @keyframes gradientBG { 0% { background-position: 0 0; } 50% { background-position: 300% 0; } 100% { background-position: 0 0; } } @-webkit-keyframes gradientBG { 0% { background-position: 0 0; } 50% { background-position: 300% 0; } 100% { background-position: 0 0; } } @-webkit-keyframes imageBgAnim { 0% { background-position: 0 0; } 50% { background-position: 120% 0; } 100% { background-position: 0 0; } } @keyframes imageBgAnim { 0% { background-position: 0 0; } 50% { background-position: 120% 0; } 100% { background-position: 0 0; } } @-webkit-keyframes gradientBG { 0% { background-position: 0 0; } 50% { background-position: 120% 0; } 100% { background-position: 0 0; } } .textFlip { position: relative; display: inline-block !important; } .textFlip .single { text-transform: lowercase; -webkit-transition: 0.4s; transition: 0.4s; position: relative; display: inline-block; -webkit-animation: flip 2s infinite; animation: flip 2s infinite; -webkit-animation-delay: calc(0.1s * var(--i)); animation-delay: calc(0.1s * var(--i)); } .textFlip .single:first-child { text-transform: uppercase; } @-webkit-keyframes flip { 0%, 80% { -webkit-transform: rotateY(360deg); transform: rotateY(360deg); } } @keyframes flip { 0%, 80% { -webkit-transform: rotateY(360deg); transform: rotateY(360deg); } } .colorEffect, .singlePortfolio .portfolioDetails .templateTittle:hover, .singlePortfolio .portfolioDetails .templateTittle, .popularServices-global .itemsCaption .itemsTittle, .singleServices-global .eventCaption .tittle, .footer-area .footerFlexItems .itemsCaption .itemsTittle, .singleProduct .productCap .title, .navbar-area .nav-container .navbar-collapse .navbar-nav li a { background-image: -webkit-gradient(linear, left top, right top, color-stop(45%, var(--main-color-one)), color-stop(55%, var(--heading-color))); background-image: linear-gradient(to right, var(--main-color-one) 45%, var(--heading-color) 55%); background-size: 220% 100%; background-position: 100% 50%; cursor: pointer; color: transparent; -webkit-background-clip: text; background-clip: text; background-repeat: no-repeat; -webkit-transition: 0.9s ease-out; transition: 0.9s ease-out; } .colorEffect:hover, .singlePortfolio .portfolioDetails .templateTittle:hover, .popularServices-global .itemsCaption .itemsTittle:hover, .singleServices-global .eventCaption .tittle:hover, .footer-area .footerFlexItems .itemsCaption .itemsTittle:hover, .singleProduct .productCap .title:hover, .navbar-area .nav-container .navbar-collapse .navbar-nav li a:hover { background-position: 0% 50%; } .colorEffect2, .footer-area .footer-tittle .listing .listItem .singleLinks, .cateSidebar .listing .listItem .items { background-image: -webkit-gradient(linear, left top, right top, color-stop(45%, var(--main-color-one)), color-stop(55%, var(--heading-color-tow))); background-image: linear-gradient(to right, var(--main-color-one) 45%, var(--heading-color-tow) 55%); background-size: 220% 100%; background-position: 100% 50%; cursor: pointer; /*color: transparent;*/ -webkit-background-clip: text; background-clip: text; background-repeat: no-repeat; -webkit-transition: 0.6s ease-out; transition: 0.6s ease-out; } .colorEffect2:hover, .footer-area .footer-tittle .listing .listItem .singleLinks:hover, .cateSidebar .listing .listItem .items:hover { background-position: 0% 50%; } .colorEffect3 { background-image: -webkit-gradient(linear, left top, right top, color-stop(45%, var(--main-color-one)), color-stop(55%, var(--paragraph-color))); background-image: linear-gradient(to right, var(--main-color-one) 45%, var(--paragraph-color) 55%); background-size: 220% 100%; background-position: 100% 50%; cursor: pointer; color: transparent; -webkit-background-clip: text; background-clip: text; background-repeat: no-repeat; -webkit-transition: 0.9s ease-out; transition: 0.9s ease-out; } .colorEffect3:hover { background-position: 0% 50%; } .imgEffect, .singleServices-global:hover { overflow: hidden; position: relative; } .imgEffect::before, .singleServices-global:hover::before { position: absolute; top: 0; left: -75%; z-index: 2; display: block; content: ""; width: 50%; height: 100%; background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.2))); background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 100%); -webkit-transform: skewX(-25deg); transform: skewX(-25deg); } @-webkit-keyframes shine { 100% { left: 125%; } } @keyframes shine { 100% { left: 125%; } } .imgEffect img, .singleServices-global:hover img { border-radius: 12px; width: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transform: scale(1.02); transform: scale(1.02); transition: all 1.5s ease-out; -webkit-transition: all 1.5s ease-out; -moz-transition: all 1.5s ease-out; -ms-transition: all 1.5s ease-out; } .imgEffect:hover::before, .singleServices-global:hover::before { -webkit-animation: shine 0.8s; animation: shine 0.8s; } .imgEffect:hover img, .singleServices-global:hover img { -webkit-transform: scale3d(1.1, 1.1, 1); transform: scale3d(1.1, 1.1, 1); } .imgEffect2 img { border-radius: 7px 7px 0 0; width: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transform: scale(1.02); transform: scale(1.02); transition: all 1.5s ease-out; -webkit-transition: all 1.5s ease-out; -moz-transition: all 1.5s ease-out; -ms-transition: all 1.5s ease-out; } .imgEffect2:hover img { -webkit-transform: scale3d(1.1, 1.1, 1); transform: scale3d(1.1, 1.1, 1); } .zoomImg, .singleTeam-global .team-img { overflow: hidden; } .zoomImg img, .singleTeam-global .team-img img { width: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transform: scale(1.02); transform: scale(1.02); transition: all 1.5s ease-out; -webkit-transition: all 1.5s ease-out; -moz-transition: all 1.5s ease-out; -ms-transition: all 1.5s ease-out; } .zoomImg:hover::before, .singleTeam-global .team-img:hover::before { -webkit-animation: shine 0.8s; animation: shine 0.8s; } .zoomImg:hover img, .singleTeam-global .team-img:hover img { -webkit-transform: scale3d(1.1, 1.1, 1); transform: scale3d(1.1, 1.1, 1); } .tittleBgColor::before { -webkit-transition: 0.4s; transition: 0.4s; background: var(--main-color-one); content: ""; position: absolute; top: 7px; left: -10px; height: calc(84% + 5px); width: calc(100% + 20px); z-index: -1; border-radius: 5px; } @media (max-width: 1199px) { .tittleBgColor::before { top: 2px; } } .tittleBgColor:hover { color: var(--main-color-one); background-position: 0% 50%; } .tittleBgColor:hover::before { background: #ffffff; } /*.headerBg1 {*/ /* background: var(--heading-color-tow);*/ /*}*/ .headerBg2 { background: #000; } .NavWrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .header-top { padding-top: 12px; padding-bottom: 2px; background: var(--heading-color); /*border-bottom: 1px solid #E1E1E1;*/ } @media (max-width: 575px) { .header-top .header-info-left { text-align: center; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } } .header-top .header-info-left .listing .listItem { font-family: var(--body-font); color: var(--top-nav-text-color); font-weight: 500; display: inline-block; font-size: 15px; margin-right: 8px; margin-bottom: 10px; } .header-top .header-info-left .listing .listItem .icon { margin-right: 5px; color: var(--paragraph-color-three); } .header-top .header-info-right { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; } @media (max-width: 575px) { .header-top .header-info-right { margin-bottom: 10px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } } .header-top .header-info-right .header-cart { margin-bottom: 10px; } .header-top .header-info-right .header-cart .listItem { display: inline-block; } /*.header-top .header-info-right .header-cart .listItem a {*/ /* color: #fff;*/ /*}*/ .header-top .header-info-right .header-cart .listItem .social { font-family: var(--heading-font); color: var(--main-color-one); margin-left: 4px; background: none; font-size: 16px; display: inline-block; text-align: center; width: 26px; height: 26px; line-height: 27px; border-radius: 50%; } .header-top .header-info-right .header-cart .listItem .social .icon { -webkit-transition: 0.4s; transition: 0.4s; transform: rotateY(0deg); -webkit-transform: rotateY(0deg); -moz-transform: rotateY(0deg); -ms-transform: rotateY(0deg); -o-transform: rotateY(0deg); color: var(--top-nav-text-color) !important; } .header-top .header-info-right .header-cart .listItem .social:hover .icon { transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); } .header-top .header-info-right .select-language { margin-bottom: 10px; } .header-top .header-info-right .select-language .nice-select { border-radius: 0; background: none; border: none; font-family: var(--heading-font); color: var(--top-nav-text-color); font-weight: 500; height: 25px; padding: 0 7px 0px 0px; line-height: 22px; font-size: 15px; font-weight: 500; margin-right: 21px; } .header-top .header-info-right .select-language .nice-select::after { border: 0; color: var(--heading-color); font-family: "Font Awesome 5 Free"; content: "\f078"; font-weight: 900; margin-top: -9px; right: 12px; top: 50%; -webkit-transform: rotate(0deg); transform: rotate(0deg); font-size: 10px; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .header-top .header-info-right .select-language .nice-select.open::after { content: "\f077"; } .header-top .header-info-right .select-language .nice-select .option { padding: 0px 9px 0px 11px !important; } .header-top .header-info-right .select-language .nice-select .list { background-color: var(--main-color-one); border-radius: 4px; -webkit-box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11); box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11); -webkit-box-sizing: border-box; box-sizing: border-box; margin-top: 9px; width: 106%; z-index: 99; } .header-top .header-info-right .select-language .nice-select .list li { margin-right: 0; display: block; color: #ffffff; } .header-top .header-info-right .select-language .nice-select .list li::before { position: unset; } .header-top .header-info-right .select-language .nice-select .option:hover, .header-top .header-info-right .select-language .nice-select .nice-select .option.focus, .header-top .header-info-right .select-language .nice-select .nice-select .option.selected.focus { background-color: var(--heading-color); } .header-top .header-info-right .select-language .nice-select .option.selected.focus { background-color: var(--heading-color); } .navbar-area.navbar-border .nav-container { border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .navbar-area.nav-absolute { position: absolute; left: 0; width: 100%; top: 0px; z-index: 9; } .navbar-area .nav-container { background: transparent; -webkit-box-shadow: none; box-shadow: none; } .navbar-area .nav-container .logo-wrapper { max-width: 160px; } .navbar-area .nav-container .nav-right-content { margin: 0; padding: 0; list-style: none; margin-left: 1px; display: -webkit-box; display: -ms-flexbox; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 10px; -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; } @media (min-width: 320px) and (max-width: 991.98px) { .navbar-area .nav-container .logo-wrapper{ height: auto !important; } .navbar-area .nav-container .nav-right-content { visibility: hidden; opacity: 0; margin-left: auto !important; -webkit-transition: all 0.3s; transition: all 0.3s; margin-top: -40px !important; background: transparent; } .navbar-area .nav-container .nav-right-content.active { visibility: visible; opacity: 1; margin-top: 25px !important; } } .navbar-area .nav-container .nav-right-content .info-bar-item { display: -webkit-box; display: -ms-flexbox; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .navbar-area .nav-container .nav-right-content .info-bar-item .icon { font-size: 24px; -webkit-transition: all 0.3s; transition: all 0.3s; position: relative; z-index: 1; margin-right: 20px; } @media (min-width: 1200px) and (max-width: 1399.98px) { .navbar-area .nav-container .nav-right-content .info-bar-item .icon { margin-right: 10px; } } @media (min-width: 992px) and (max-width: 1199.98px) { .navbar-area .nav-container .nav-right-content .info-bar-item .icon { margin-right: 5px; } } .navbar-area .nav-container .nav-right-content .info-bar-item .icon:hover { color: var(--main-color-one); } .navbar-area .nav-container .nav-right-content .info-bar-item .icon:hover .single-icon { color: var(--main-color-one); } .navbar-area .nav-container .nav-right-content .info-bar-item .icon .single-icon { color: var(--heading-color); } .navbar-area .nav-container .nav-right-content .info-bar-item-two { display: -webkit-box; display: -ms-flexbox; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 10px; } .navbar-area .nav-container .nav-right-content .info-bar-item-two .author-thumb { display: inline-block; height: 40px; width: 40px; } .navbar-area .nav-container .nav-right-content .info-bar-item-two .author-thumb img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; border-radius: 50%; border: 2px solid var(--main-color-one); } .navbar-area .nav-container .nav-right-content .info-bar-item-two .author-nav-content .title { color: var(--heading-color); display: inline-block; -webkit-transition: all 0.3s; transition: all 0.3s; } .navbar-area .nav-container .nav-right-content .info-bar-item-two .author-nav-content .title:hover { color: var(--main-color-one); } @media (min-width: 992px) and (max-width: 1199.98px) { .navbar-area .nav-container .nav-right-content .info-bar-item-two .author-nav-content .title { display: none; } } .navbar-area .nav-container .nav-right-content .header-cart2 .listItem { display: inline-block; margin: 0 5px; } .navbar-area .nav-container .nav-right-content .header-cart2 .listItem:last-child { margin-right: 0; } .navbar-area .nav-container .nav-right-content .header-cart2 .listItem.BadgeNumber { position: relative; } .navbar-area .nav-container .nav-right-content .header-cart2 .listItem .cart-badge { position: absolute; right: -6px; top: -16px; width: 20px; height: 20px; border-radius: 50%; background-color: var(--main-color-one); line-height: 22px; color: #fff; text-align: center; font-size: 11px; font-weight: 600; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .navbar-area .nav-container .nav-right-content .header-cart2 .listItem .items { font-family: var(--heading-font); color: var(--main-color-one); font-size: 19px; display: inline-block; padding: 0 4px; } .navbar-area .nav-container .nav-right-content .header-cart2 .listItem .items .icon { -webkit-transition: 0.4s; transition: 0.4s; transform: rotateY(0deg); -webkit-transform: rotateY(0deg); -moz-transform: rotateY(0deg); -ms-transform: rotateY(0deg); -o-transform: rotateY(0deg); } .navbar-area .nav-container .nav-right-content .header-cart2 .listItem .items:hover .icon { transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); } .navbar-area .nav-container .navbar-collapse .navbar-nav { display: block; width: 100%; } @media (max-width: 575px) { .navbar-area .nav-container .navbar-collapse .navbar-nav { padding-top: 120px; } } @media (min-width: 320px) and (max-width: 991.98px) { .headerBg1 .navbar-area { background: var(--heading-color-tow); } .navbar-area .nav-container .navbar-collapse .navbar-nav { margin-left: 0px; } } .navbar-area .nav-container .navbar-collapse .navbar-nav.desktop-center { text-align: center; } .navbar-area .nav-container .navbar-collapse .navbar-nav li { display: inline-block; font-size: 16px; font-family: var(--body-font); text-transform: capitalize; color: #344054 !important; font-weight: 500; line-height: 70px; } .navbar-area .nav-container .navbar-collapse .navbar-nav li + li { margin-left: 0px; } @media (min-width: 1200px) and (max-width: 1399.98px) { .navbar-area .nav-container .navbar-collapse .navbar-nav li { font-size: 15px; } } @media (min-width: 992px) and (max-width: 1199.98px) { .navbar-area .nav-container .navbar-collapse .navbar-nav li { font-size: 14px; } } .navbar-area .nav-container .navbar-collapse .navbar-nav li a { font-family: var(--heading-font); padding: 10px 14px; -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; font-weight: 500; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.current-menu-item { color: var(--main-color-one); background: none; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children { padding-right: 0; position: relative; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children > .menuArrow { padding: 10px 20px; position: relative; z-index: 0; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children > .menuArrow::after { font-family: "Font Awesome 6 Free"; content: "\f0d7"; font-weight: 900; font-size: 13px; color: var(--heading-color); opacity: 0.8; /* IE 9 */ -webkit-transform: translateY(-50%); /* Chrome, Safari, Opera */ transform: translateY(-50%); -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; top: 1px; left: 4px; position: relative; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children > .menuArrow:hover::after { color: var(--main-color-one) !important; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children > .menuArrow2 { padding: 10px 20px; position: relative; z-index: 0; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children > .menuArrow2::after { position: absolute; font-family: "Font Awesome 6 Free"; content: "\f105"; font-weight: 900; font-size: 15px; color: var(--heading-color); opacity: 0.8; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); right: 16px; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children > .menuArrow2:hover::after { color: #fff !important; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu { position: absolute; text-align: left; min-width: 220px; margin: 0; padding: 0; list-style: none; left: 0; top: 100%; -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.05); background-color: #ffffff; z-index: 992; border-bottom: 4px solid var(--main-color-one); visibility: hidden; opacity: 0; -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li { display: block; margin-left: 0; line-height: 24px; font-size: 14px; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li + li { border-top: 1px solid #e2e2e2; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li a { display: block; padding: 10px 30px; background-color: #fff; white-space: nowrap; color: var(--heading-color); -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; background-position: unset; background-image: unset; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li a:hover { background: var(--main-color-one); color: #fff; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu .menu-item-has-children { position: relative; z-index: 0; padding-right: 0px; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu .menu-item-has-children > .sub-menu { left: 100%; top: 0px; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu .menu-item-has-children > .sub-menu .sub-menu .sub-menu { left: auto; right: 100%; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu .menu-item-has-children:hover > .sub-menu { visibility: visible; opacity: 1; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu .menu-item-has-children:hover > .sub-menu li:hover:before { color: #ffffff; } .navbar-area .nav-container .click_show_icon { position: absolute; right: 0px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); font-size: 32px; color: #344054; display: none; } @media (min-width: 320px) and (max-width: 991.98px) { .navbar-area .nav-container .click_show_icon { display: block; } } .navbar-area .nav-container .click_show_icon:hover { color: var(--main-color-one) !important; } .userAccount { position: relative; } .userAccount .user { background: none; border: 0; } .userAccount-wrapper { position: absolute; top: 130%; right: 0; background: #ffffff; z-index: 999; -webkit-box-shadow: 0 0 10px rgba(221, 221, 221, 0.2); box-shadow: 0 0 10px rgba(221, 221, 221, 0.2); width: 185px; background: #ffffff; padding: 10px 0; display: none; padding-bottom: 0; border-radius: 8px; margin-left: 0 !important; } .userAccount-wrapper.hideBodyClick { display: none; } @media (max-width: 575px) { .userAccount-wrapper { -webkit-transform: translateX(40%); transform: translateX(40%); } } .userAccount-wrapper .ac-title { font-family: var(--body-font); font-size: 16px; margin: 0; font-weight: 600; border-bottom: 1px solid rgba(221, 221, 221, 0.3); padding: 0px 15px 10px; -webkit-transition: all 0.1s; transition: all 0.1s; } .userAccount-wrapper .ac-list .list { color: var(--heading-color); border-bottom: 1px solid rgba(221, 221, 221, 0.3); -webkit-transition: all 0.2s; transition: all 0.2s; cursor: pointer; } .userAccount-wrapper .ac-list .list:last-child { border: 0; } .userAccount-wrapper .ac-list .list .icon { -webkit-transition: 0.3s; transition: 0.3s; color: var(--paragraph-color); margin-right: 8px; font-weight: 700; font-size: 20px; vertical-align: -4px; } .userAccount-wrapper .ac-list .list .list-title { font-family: var(--body-font); -webkit-transition: 0.3s; transition: 0.3s; color: var(--heading-color); display: block; padding: 10px 15px 10px; font-size: 15px; font-weight: 500; margin: 0; } .userAccount-wrapper .ac-list .list:hover { background: var(--main-color-one); } .userAccount-wrapper .ac-list .list:hover .icon { color: #ffffff; } .userAccount-wrapper .ac-list .list:hover .list-title { color: #ffffff; } @media (max-width: 991px) { .navbar-area.navbar-two .nav-container { padding: 20px 0px; } .navbar-area .nav-container { position: relative; z-index: 0; min-height: 50px; } .navbar-area .nav-container .responsive-mobile-menu { display: block; position: relative; width: 100%; } .navbar-area .nav-container .responsive-mobile-menu .navbar-toggler { position: absolute; right: 37px; top: 50%; /* IE 9 */ -webkit-transform: translateY(-50%); /* Chrome, Safari, Opera */ transform: translateY(-50%); border: 1px solid var(--heading-color); outline: none; -webkit-box-shadow: none; box-shadow: none; } .navbar-area .nav-container .responsive-mobile-menu .navbar-toggler.white-color { border: 1px solid #ffffff; } .navbar-area .nav-container .responsive-mobile-menu .navbar-toggler.white-color.active .navbar-toggler-icon::before, .navbar-area .nav-container .responsive-mobile-menu .navbar-toggler.white-color.active .navbar-toggler-icon::after { background: #ffffff; } .navbar-area .nav-container .responsive-mobile-menu .navbar-toggler.white-color .navbar-toggler-icon { background: #ffffff; } .navbar-area .nav-container .responsive-mobile-menu .navbar-toggler.white-color .navbar-toggler-icon::before, .navbar-area .nav-container .responsive-mobile-menu .navbar-toggler.white-color .navbar-toggler-icon::after { background: #ffffff; } .navbar-area .nav-container .responsive-mobile-menu .navbar-toggler.active .navbar-toggler-icon { background: none !important; } .navbar-area .nav-container .responsive-mobile-menu .navbar-toggler.active .navbar-toggler-icon::before, .navbar-area .nav-container .responsive-mobile-menu .navbar-toggler.active .navbar-toggler-icon::after { background: var(--heading-color); top: 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); } .navbar-area .nav-container .responsive-mobile-menu .navbar-toggler.active .navbar-toggler-icon::after { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } .navbar-area .nav-container .responsive-mobile-menu .navbar-toggler .navbar-toggler-icon { background: var(--heading-color); display: inline-block; width: 25px; height: 2px; margin: 10px -4px 10px; position: relative; } .navbar-area .nav-container .responsive-mobile-menu .navbar-toggler .navbar-toggler-icon::before, .navbar-area .nav-container .responsive-mobile-menu .navbar-toggler .navbar-toggler-icon::after { position: absolute; content: ""; height: 2px; width: 25px; background: var(--heading-color); top: -7px; left: 0; -webkit-transition: all 0.4s; transition: all 0.4s; } .navbar-area .nav-container .responsive-mobile-menu .navbar-toggler .navbar-toggler-icon::after { top: auto; bottom: -7px; } .navbar-area .nav-container .navbar-collapse .navbar-nav { display: block; padding-top: 50px; margin-bottom: 30px; } .navbar-area .nav-container .navbar-collapse .navbar-nav li { display: block; text-align: left; line-height: 30px; padding: 10px 0; border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .navbar-area .nav-container .navbar-collapse .navbar-nav li a { padding: 17px 20px; } .navbar-area .nav-container .navbar-collapse .navbar-nav li:last-child { border-bottom: none; } .navbar-area .nav-container .navbar-collapse .navbar-nav li + li { margin-left: 0; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children:before { top: 25px; right: 20px; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children:hover { padding-bottom: 15px; } /*.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children:hover > .sub-menu {*/ /* visibility: visible;*/ /* height: auto;*/ /* opacity: 1;*/ /* background-color: transparent;*/ /* border-bottom: none;*/ /* padding-top: 10px;*/ /*}*/ .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu { position: initial; display: block; width: 100%; border-top: none; -webkit-box-shadow: none; box-shadow: none; margin-left: 0; padding-bottom: 0; visibility: hidden; opacity: 0; height: 0; overflow: hidden; max-height: 250px; overflow-y: scroll; -webkit-transition: height 500ms; transition: height 500ms; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu .sub-menu .menu-item-has-children:before { content: "\f107"; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li { padding: 0; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li.menu-item-has-children:hover:before { color: #ffffff; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li + li { border-top: none; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li:first-child { border-top: 1px solid rgba(255, 255, 255, 0.2); } } @media only screen and (max-width: 575px) { .navbar-area .nav-container .logo-wrapper .logo img { max-width: 140px; } } .headerCart-body { -webkit-transition: 0.5s; transition: 0.5s; overflow: auto; width: 340px; height: 100%; background: white; right: 0; z-index: 888; top: 0; padding: 65px 30px 10px 30px; position: fixed; -webkit-transform: translateX(100%); transform: translateX(100%); -webkit-box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; } @media only screen and (min-width: 576px) and (max-width: 767px) { .headerCart-body { width: 330px; } } @media (max-width: 575px) { .headerCart-body { width: 320px; padding: 65px 20px 10px 20px; } } .headerCart-body .closed { position: absolute; right: 0; top: 0; border: 0; font-size: 28px; color: var(--main-color-one); cursor: pointer; background: #f4f7f9; padding: 13px 35px; } .headerCart-body.ShowWishList.show { -webkit-transform: translateX(0); transform: translateX(0); z-index: 9999; } .headerCart-body.ShowCart.show { -webkit-transform: translateX(0); transform: translateX(0); } .headerCart-body .totalPriceCart { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin: 220px 0 20px; border-top: 1px dashed #8f8f8f; padding-top: 15px; } .headerCart-body .totalPriceCart .subtotal { color: var(--heading-color); text-transform: capitalize; font-size: 18px; } .headerCart-body .totalPriceCart .total { font-family: var(--body-font); color: var(--heading-color); font-weight: 700; font-size: 22px; } .singleCartproduct { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 20px; } @media (max-width: 575px) { .singleCartproduct { -ms-flex-wrap: wrap; flex-wrap: wrap; } } .singleCartproduct:last-child { margin-bottom: 0; } .singleCartproduct .proImg { margin-right: 10px; margin-bottom: 10px; max-width: 80px; } .singleCartproduct .proDiscription { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; width: 100%; margin-bottom: 10px; } .singleCartproduct .proDiscription .title { font-size: 15px; font-weight: 600; margin-bottom: 5px; display: block; text-transform: capitalize; color: var(--paragraph-color); } .singleCartproduct .proDiscription .price { display: block; } .singleCartproduct .proDiscription .deleteProduct { padding: 5px; cursor: pointer; font-size: 20px; } .close-overlay { position: fixed; height: 100%; width: 100%; left: 0; top: 0; background-color: rgba(0, 0, 0, 0.4); z-index: 99; visibility: hidden; opacity: 0; } .close-overlay.show { visibility: visible; opacity: 1; } .cartProduct-wrapper .small-tittle .tittle { font-weight: 400; color: var(--heading-color); } .heroPadding { padding: 140px 0px; } .marketplace .sliderArea .hero-man img { width: 100%; height: 530px; object-fit: contain; } .marketplace .navbar-area .nav-container .navbar-collapse .navbar-nav li a{ color: var(--nav-text-color) !important; background-image: none !important; } @media (max-width: 1199px) { .heroPadding { padding: 100px 0px; } } .heroPadding2 { padding: 40px 0px; } .heroPadding3 { padding: 150px 0 212px; } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .heroPadding3 { padding: 100px 0 150px; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .heroPadding3 { padding: 100px 0 150px; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .heroPadding3 { padding: 140px 0 130px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .heroPadding3 { padding: 80px 0 100px; } } @media (max-width: 575px) { .heroPadding3 { padding: 113px 0 90px; } } .heroImgBg { background-size: cover; background-repeat: no-repeat !important; background-position: center center; } .heroWhiteBg { background: #fff; } .sliderArea { overflow: hidden; position: relative; z-index: 0; } .sliderArea .heroCaption { position: relative; z-index: 1; } .sliderArea .heroCaption .title { font-size: 84px; font-weight: 700; margin-bottom: 22px; color: var(--heading-color); line-height: 1.3; position: relative; text-transform: capitalize; } .sliderArea .heroCaption .tittle { font-size: 84px; font-weight: 700; margin-bottom: 22px; color: var(--heading-color); line-height: 1.3; position: relative; text-transform: capitalize; } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .sliderArea .heroCaption .tittle { font-size: 57px; } .sliderArea .heroCaption .title { font-size: 57px; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .sliderArea .heroCaption .tittle { font-size: 47px; }.sliderArea .heroCaption .title { font-size: 47px; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .sliderArea .heroCaption .tittle { font-size: 51px; }.sliderArea .heroCaption .title { font-size: 51px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .sliderArea .heroCaption .tittle { font-size: 49px; } .sliderArea .heroCaption .title { font-size: 49px; } } @media (max-width: 575px) { .sliderArea .heroCaption .tittle { font-size: 29px; }.sliderArea .heroCaption .title { font-size: 29px; } } .sliderArea .heroCaption .tittle .TittleShape { display: inline-block !important; position: relative; right: -13px; } @media (max-width: 575px) { .sliderArea .heroCaption .tittle .TittleShape { width: 24px; } } .sliderArea .heroCaption .tittle::after { position: absolute; content: ""; background-repeat: no-repeat; width: 42px; height: 100%; top: -10px; left: -10px; background-position: 0 0; background-size: contain; } @media (max-width: 575px) { .sliderArea .heroCaption .tittle::after { width: 24px; } } @media (max-width: 1199px) { .sliderArea .heroCaption .tittle::after { top: -20px; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .sliderArea .heroCaption .tittle { font-size: 57px; } } .sliderArea .heroCaption .tittle .tittleColor { color: var(--main-color-one); } .sliderArea .heroCaption .tittle .tittleBgColor::before { -webkit-transition: 0.4s; transition: 0.4s; background: var(--main-color-one); content: ""; position: absolute; top: 7px; left: -10px; height: calc(84% + 5px); width: calc(100% + 20px); z-index: -1; border-radius: 5px; } @media (max-width: 1199px) { .sliderArea .heroCaption .tittle .tittleBgColor::before { top: 2px; } } .sliderArea .heroCaption .tittle .tittleBgColor:hover { color: var(--main-color-one); background-position: 0% 50%; } .sliderArea .heroCaption .tittle .tittleBgColor:hover::before { background: #ffffff; } .sliderArea .heroCaption .tittle:hover .tittleBgColor { color: var(--main-color-one); background-position: 0% 50%; } .sliderArea .heroCaption .tittle:hover .tittleBgColor::before { background: #ffffff; } .sliderArea .heroCaption .tittle .lineBreak { display: block; } @media (max-width: 991px) { .sliderArea .heroCaption .tittle .lineBreak { display: inline-block; } .marketplace .eventListing { padding-top: 0 !important; } .dashboard-left-content { position: initial; left: 0; visibility: visible; opacity: 1; display: block; height: 100vh; max-width: 100%; width: 100%; } } .sliderArea .heroCaption .pera { font-family: var(--body-font); color: var(--body-font); font-size: 18px; line-height: 1.5; font-weight: 400; margin-bottom: 41px; } @media (max-width: 575px) { .sliderArea .heroCaption .pera { margin-bottom: 30px; } } .sliderArea .heroCaption .offerDate { font-family: var(--body-font); color: var(--body-font); font-size: 18px; line-height: 1.5; font-weight: 700; display: inline-block; text-decoration: underline; margin-bottom: 15px; } .sliderArea .heroCaption .offerDate:hover { color: var(--main-color-one); } .sliderArea .hero-man { position: relative; z-index: 0; } @media (min-width: 1199.99px) { .sliderArea .hero-man { margin-left: 40px; } } .sliderArea .hero-man img { width: 100%; } .sliderArea .hero-man .maskImg { height: 100%; width: 100%; mask-mode: alpha; -webkit-mask-mode: alpha; -webkit-mask-size: contain; mask-size: contain; -webkit-mask-position: center top; mask-position: center top; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; } .sliderArea .hero-man:hover .shapeHero2 { opacity: 1; visibility: visible; } .sliderArea .shapeHero { position: absolute; z-index: 1; } @media only screen and (min-width: 576px) and (max-width: 767px) { .sliderArea .shapeHero { display: none; } } @media (max-width: 575px) { .sliderArea .shapeHero { display: none; } } .sliderArea .shapeHero > img { max-width: inherit !important; width: auto !important; } .sliderArea .shapeHero.shapeHero1 { left: -26px; top: 164px; z-index: -1; } .sliderArea .shapeHero.shapeHero2 { -webkit-transition: 0.4s; transition: 0.4s; right: 5px; top: -10px; z-index: 1; } .sliderArea .shapeHero.shapeHero2 img { -webkit-transition: 0.5s; transition: 0.5s; opacity: 0.3; -webkit-filter: contrast(0%); filter: contrast(0%); } .sliderArea .shapeHero.shapeHero2 img:hover { -webkit-filter: contrast(100%); filter: contrast(100%); opacity: 1; } .sliderArea .shapeHero.shapeHero3 { left: 0; bottom: 0; z-index: -1; } .sliderArea .shapeHero.shapeHero3 img { -webkit-transition: 0.5s; transition: 0.5s; opacity: 0.2; -webkit-filter: contrast(0%); filter: contrast(0%); } .sliderArea .shapeHero.shapeHero3 img:hover { -webkit-filter: contrast(100%); filter: contrast(100%); opacity: 1; } .sliderArea .shapeHero.shapeHero4 { right: 0; bottom: 100px; z-index: -1; } .sliderArea .shapeHero.shapeHero4 img { -webkit-transition: 0.5s; transition: 0.5s; opacity: 0.3; -webkit-filter: contrast(0%); filter: contrast(0%); } .sliderArea .shapeHero.shapeHero4 img:hover { -webkit-filter: contrast(100%); filter: contrast(100%); opacity: 1; } .sliderArea .shapeHero.innerShape1 { left: 50px; top: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); z-index: -1; } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .sliderArea .shapeHero.innerShape1 { top: 40%; width: 16%; left: 20px; } } @media (min-width: 1400px) and (max-width: 1599.99px) { .sliderArea .shapeHero.innerShape1 { top: 40%; width: 17%; left: 20px; } } @media only screen and (min-width: 1600px) and (max-width: 1799.99px) { .sliderArea .shapeHero.innerShape1 { width: 20%; left: 20px; } } @media only screen and (min-width: 1800px) and (max-width: 1999.99px) { .sliderArea .shapeHero.innerShape1 { width: 20%; left: 20px; } } @media (max-width: 1199px) { .sliderArea .shapeHero.innerShape1 { display: none; } } .sliderArea .shapeHero.innerShape2 { left: 50px; top: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); z-index: -1; } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .sliderArea .shapeHero.innerShape2 { top: 40%; width: 16%; left: 20px; } } @media (min-width: 1400px) and (max-width: 1599.99px) { .sliderArea .shapeHero.innerShape2 { top: 40%; width: 17%; left: 20px; } } @media only screen and (min-width: 1600px) and (max-width: 1799.99px) { .sliderArea .shapeHero.innerShape2 { width: 20%; left: 20px; } } @media only screen and (min-width: 1800px) and (max-width: 1999.99px) { .sliderArea .shapeHero.innerShape2 { width: 20%; left: 20px; } } @media (max-width: 1199px) { .sliderArea .shapeHero.innerShape2 { display: none; } } .sliderAreaInner { position: relative; overflow: hidden; z-index: 0; } .sliderAreaInner .innerHeroContent .tittle { color: var(--heading-color); font-size: 50px; font-weight: 700; margin-bottom: 20px; display: inline-block; } @media only screen and (min-width: 768px) and (max-width: 991px) { .sliderAreaInner .innerHeroContent .tittle { font-size: 40px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .sliderAreaInner .innerHeroContent .tittle { font-size: 40px; } } @media (max-width: 575px) { .sliderAreaInner .innerHeroContent .tittle { font-size: 31px; } } .sliderAreaInner .shapeHero { position: absolute; left: -5px; top: 5px; bottom: 0; z-index: -1; } @media (max-width: 575px) { .sliderAreaInner .shapeHero { display: none; } } .sliderAreaInner .shapeHero2 { position: absolute; right: -5px; top: 5px; bottom: 0; z-index: -1; } @media (max-width: 575px) { .sliderAreaInner .shapeHero2 { display: none; } } .heroBlackStyle { background: #F1F5F8; } .heroBlackStyle .heroCaption .tittle { font-size: 64px; color: #ffffff; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .heroBlackStyle .heroCaption .tittle { font-size: 57px; } } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .heroBlackStyle .heroCaption .tittle { font-size: 57px; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .heroBlackStyle .heroCaption .tittle { font-size: 47px; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .heroBlackStyle .heroCaption .tittle { font-size: 62px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .heroBlackStyle .heroCaption .tittle { font-size: 56px; } } @media (max-width: 575px) { .heroBlackStyle .heroCaption .tittle { font-size: 40px; } } .heroBlackStyle .heroCaption .tittle .lineBrack { display: block; } @media (max-width: 768px) { .heroBlackStyle .heroCaption .tittle .lineBrack { display: inline-block; display: none; } .marketplace .eventListing .row .col-md-3 img { height: 55px; object-fit: contain; margin: 0 0 20px 0; } } .heroBlackStyle .heroCaption .pera { color: rgba(255, 255, 255, 0.7); } .heroBlackStyle .shapeHero { position: absolute; } @media only screen and (min-width: 576px) and (max-width: 767px) { .heroBlackStyle .shapeHero { display: none; } } @media (max-width: 575px) { .heroBlackStyle .shapeHero { display: none; } } .heroBlackStyle .shapeHero > img { width: auto; } .heroBlackStyle .shapeHero.shapeHero4 { right: 174px; top: -15px; z-index: 1; } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .heroBlackStyle .shapeHero.shapeHero4 { right: 50px; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .heroBlackStyle .shapeHero.shapeHero4 { right: 50px; } } .heroBlackStyle .shapeHero.shapeHero5 { right: 41%; bottom: 22%; z-index: 1; } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .heroBlackStyle .shapeHero.shapeHero5 { bottom: 18%; right: 40%; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .heroBlackStyle .shapeHero.shapeHero5 { bottom: 18%; right: 40%; } } .heroBlackStyle .shapeHero.shapeHero6 { right: 8%; top: 15%; z-index: 1; } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .heroBlackStyle .shapeHero.shapeHero6 { right: 16%; top: 8%; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .heroBlackStyle .shapeHero.shapeHero6 { right: 16%; top: 8%; } } .heroWhiteStyle { background: #F9FAFB; } .heroWhiteStyle .heroCaption .tittle { font-size: 64px; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .heroWhiteStyle .heroCaption .tittle { font-size: 57px; } } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .heroWhiteStyle .heroCaption .tittle { font-size: 57px; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .heroWhiteStyle .heroCaption .tittle { font-size: 47px; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .heroWhiteStyle .heroCaption .tittle { font-size: 41px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .heroWhiteStyle .heroCaption .tittle { font-size: 49px; } } @media (max-width: 575px) { .heroWhiteStyle .heroCaption .tittle { font-size: 29px; } } .heroWhiteStyle .shapeHero { position: absolute; } @media only screen and (min-width: 576px) and (max-width: 767px) { .heroWhiteStyle .shapeHero { display: none; } } @media (max-width: 575px) { .heroWhiteStyle .shapeHero { display: none; } } .heroWhiteStyle .shapeHero > img { width: auto; } .heroWhiteStyle .shapeHero.shapeHero4 { right: 174px; top: -15px; z-index: 1; } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .heroWhiteStyle .shapeHero.shapeHero4 { right: 50px; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .heroWhiteStyle .shapeHero.shapeHero4 { right: 50px; } } .heroWhiteStyle .shapeHero.shapeHero5 { right: 41%; bottom: 22%; z-index: 1; } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .heroWhiteStyle .shapeHero.shapeHero5 { bottom: 18%; right: 40%; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .heroWhiteStyle .shapeHero.shapeHero5 { bottom: 18%; right: 40%; } } .heroWhiteStyle .shapeHero.shapeHero6 { right: 8%; top: 15%; z-index: 1; } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .heroWhiteStyle .shapeHero.shapeHero6 { right: 16%; top: 8%; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .heroWhiteStyle .shapeHero.shapeHero6 { right: 16%; top: 8%; } } .hero-overly { position: relative; z-index: 0; } .hero-overly::before { position: absolute; content: ""; background-color: rgba(0, 0, 0, 0.7); width: 100%; height: 100%; left: 0; top: 0; bottom: 0; right: 0; z-index: -1; background-repeat: no-repeat; } .heroAboutStyle .heroCaption .tittle { font-size: 64px; font-weight: 700; margin-bottom: 29px; color: var(--heading-color); line-height: 1.3; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .heroAboutStyle .heroCaption .tittle { font-size: 57px; } } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .heroAboutStyle .heroCaption .tittle { font-size: 57px; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .heroAboutStyle .heroCaption .tittle { font-size: 47px; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .heroAboutStyle .heroCaption .tittle { font-size: 41px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .heroAboutStyle .heroCaption .tittle { font-size: 49px; } } @media (max-width: 575px) { .heroAboutStyle .heroCaption .tittle { font-size: 29px; } } .heroAboutStyle .heroCaption .pera { color: var(--body-font); font-size: 20px; line-height: 1.2; font-weight: 400; margin-bottom: 42px; font-family: var(--body-font); } @media (max-width: 575px) { .heroAboutStyle .heroCaption .pera { margin-bottom: 30px; } } .bgColorOne { background-color: #CCFAFF; } .bgColorTwo { background-color: #DFECFF; } .bgColorThree { background-color: #FFFFDA; } .bgColorFour { background-color: #F1DCE5; } .bgColorFive { background-color: #FEDCAA; } .bgColorSix { background-color: #F1F5F8; } .singleCart { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-transition: 0.4s; transition: 0.4s; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; cursor: pointer; overflow: hidden; border-radius: 10px; padding: 0 10px; } @media (max-width: 575px) { .singleCart { -ms-flex-wrap: wrap; flex-wrap: wrap; } } .singleCart.singleCartBig { -webkit-box-align: end; -ms-flex-align: end; align-items: end; } .singleCart.singleCartBig .itemsCaption { padding: 68px 0px; padding-left: 30px; width: 48%; } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .singleCart.singleCartBig .itemsCaption { padding: 31px 0px; padding-left: 30px; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .singleCart.singleCartBig .itemsCaption { padding: 41px 0px; padding-left: 30px; } } @media (max-width: 575px) { .singleCart.singleCartBig .itemsCaption { width: 100%; padding-left: 10px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .singleCart.singleCartBig .itemsCaption .itemsTittle { font-size: 20px; } } .singleCart.singleCartTwo { padding-left: 0px; } .singleCart.singleCartTwo.singleCartTwoSmoll { -webkit-box-align: end; -ms-flex-align: end; align-items: end; } .singleCart.singleCartTwo.singleCartTwoSmoll .itemsCaption { padding: 44px 0px; padding-left: 20px; width: 54%; } .singleCart.singleCartTwo.singleCartTwoSmoll .itemsCaption .itemsCap { font-size: 14px; } .singleCart.singleCartTwo.singleCartTwoSmoll .itemsCaption .itemsTittle { margin-bottom: 2px; } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .singleCart.singleCartTwo { -webkit-box-align: end; -ms-flex-align: end; align-items: end; } } .singleCart.singleCartTwo .itemsCaption { width: 42%; } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .singleCart.singleCartTwo .itemsCaption { width: 66%; } } @media (max-width: 575px) { .singleCart.singleCartTwo .itemsCaption { width: 80%; } } .singleCart.singleCartTwo .itemsCaption .itemsCap { font-size: 16px; font-weight: 500; color: var(--heading-color-tow); margin-bottom: 2px; } .singleCart.singleCartTwo .itemsCaption .itemsTittle { font-family: var(--heading-font); line-height: 1.2; /*font-weight: 600;*/ font-size: 24px; display: block; margin-bottom: 10px; } .singleCart.singleCartTwo .itemsCaption .itemsTittle:hover { color: inherit; } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .singleCart.singleCartTwo .itemsCaption .itemsTittle { font-size: 20px; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .singleCart.singleCartTwo .itemsCaption .itemsTittle { font-size: 20px; } } @media (max-width: 575px) { .singleCart.singleCartTwo .itemsCaption .itemsTittle { font-size: 20px; } } .singleCart.singleCartTwo .itemsCaption .btn-wrapper .cmn-btn4 { padding: 7px 16px; } .singleCart .itemsImg { max-width: 354px; min-width: 100px; background-size: cover; background-repeat: no-repeat; border-radius: 8px; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .singleCart .itemsImg { max-width: 283px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .singleCart .itemsImg { max-width: 300px; } } .singleCart .itemsImg img { width: 100%; } .singleCart.singleCartSidebar .itemsImg { max-width: 120px; } .singleCart .itemsCaption { padding: 24px 0px; padding-left: 30px; } @media (max-width: 991px) { .singleCart .itemsCaption { padding-left: 15px; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .singleCart .itemsCaption .lineBreak { display: inline-block; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .singleCart .itemsCaption .lineBreak { display: block; } } .singleCart.singleCartTwo.singleCartSidebar { gap: 0; } .singleCart.singleCartTwo.singleCartSidebar .itemsCaption .itemsTittle { font-size: 20px; } .singleCart .itemsCaption .btn-wrapper .cmn-btn4 { padding: 13px 34px; } .singleCart .itemsCaption .itemsTittle { font-family: var(--heading-font); line-height: 1.3; font-weight: 500; font-size: 32px; display: block; margin-bottom: 30px; } .singleCart .itemsCaption .itemsTittle:hover { color: inherit; } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .singleCart .itemsCaption .itemsTittle { font-size: 29px; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .singleCart .itemsCaption .itemsTittle { font-size: 20px; } } @media (max-width: 575px) { .singleCart .itemsCaption .itemsTittle { font-size: 30px; } } .singleCart .itemsCaption .itemsCap { font-size: 24px; font-weight: 500; color: var(--heading-color-tow); margin-bottom: 8px; } .singleCart .itemsCaption .pera { font-size: 16px; font-weight: 400; color: var(--heading-color-tow); margin-bottom: 20px; } .singleCart .itemsCaption .price { color: var(--heading-color); font-weight: 600; font-size: 22px; display: inline-block; margin-bottom: 20px; } .offerStyle { background: rgba(236, 155, 59, 0.5); color: var(--heading-color); padding: 16px 0px; font-size: 46px; font-weight: 500; border-radius: 8px; text-orientation: 150deg; -webkit-writing-mode: vertical-lr; -ms-writing-mode: tb-lr; writing-mode: vertical-lr; -ms-writing-mode: tb-lr; writing-mode: vertical-lr; -webkit-transform: rotate(180deg); transform: rotate(180deg); margin-bottom: 40px; margin-top: 20px; display: inline-block; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .offerStyle { font-size: 26px; margin-top: 0; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .offerStyle { font-size: 26px; margin-top: 0; } } @media (max-width: 575px) { .offerStyle { font-size: 26px; margin-top: 0; -webkit-transform: rotate(0deg); transform: rotate(0deg); text-orientation: 0deg; -webkit-writing-mode: unset; -ms-writing-mode: unset; writing-mode: unset; padding: 9px 20px; margin-bottom: 20px; } } .singleProduct { -webkit-transition: 0.4s; transition: 0.4s; border: 1px solid #ddd; border-radius: 7px; box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; } .singleProduct .productImg { border-radius: 7px 7px 0 0; overflow: hidden; position: relative; } .singleProduct .productImg:after { -webkit-transition: 0.4s; transition: 0.4s; position: absolute; content: ""; left: 0; top: 0; bottom: 0; right: 0; width: 100%; height: 100%; background: red; z-index: 1; opacity: 0; visibility: hidden; } .singleProduct .productImg img { border-radius: 7px 7px 0 0; width: 100%; height:200px; -o-object-fit: cover; object-fit: cover; -webkit-transform: scale(1.02); transform: scale(1.02); transition: all 1.5s ease-out; -webkit-transition: all 1.5s ease-out; -moz-transition: all 1.5s ease-out; -ms-transition: all 1.5s ease-out; } .singleProduct .productImg .cart-icon { position: absolute; right: 25px; top: 27px; z-index: 3; -webkit-transition: 1s; transition: 1s; opacity: 0; visibility: hidden; } .singleProduct .productImg .cart-icon .lisItem { margin-bottom: 5px; } .singleProduct .productImg .cart-icon .lisItem .icon { width: 28px; line-height: 32px; height: 28px; background: #fff; display: inline-block; color: var(--main-color-one); font-size: 16px; text-align: center; border-radius: 8px; -webkit-transition: 0.5s; transition: 0.5s; -webkit-transform: translateX(-20px); transform: translateX(-20px); -webkit-box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px; box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px; } .singleProduct .productImg .cart-icon .lisItem:nth-child(1) .icon { -webkit-transition-delay: 0s; transition-delay: 0s; } .singleProduct .productImg .cart-icon .lisItem:nth-child(2) .icon { -webkit-transition-delay: 0.1s; transition-delay: 0.1s; } .singleProduct .productImg .cart-icon .lisItem:nth-child(3) .icon { -webkit-transition-delay: 0.3s; transition-delay: 0.3s; } .singleProduct .productImg .sticky { position: absolute; top: 22px; left: 0; z-index: 0; } .singleProduct .productImg .sticky-wrap .sticky { position: unset; } .singleProduct .productImg .sticky-wrap { position: absolute; top: 22px; left: 0; z-index: 0; display: flex; align-items: flex-start; flex-direction: column; gap: 5px; } .singleProduct .productImg .sticky-wrap .sticky.stickyStye { background: var(--main-color-one) !important; } .singleProduct .productImg .sticky-wrap .sticky.stickyStye.outStock { background: #FF3939 !important; } .singleProduct .productImg .sticky.stickyStye { -webkit-clip-path: polygon(100% 0%, 90.6% 52.17%, 100% 100%, 0px 100%, -0.49% 47%, 0px 0px); clip-path: polygon(100% 0%, 90.6% 52.17%, 100% 100%, 0px 100%, -0.49% 47%, 0px 0px); color: #ffffff; background: var(--main-color-one); font-size: 14px; font-weight: 500; padding: 4px 8px; padding-right: 8px; margin-bottom: 2px; display: inline-block; text-align: center; padding-right: 20px; } .singleProduct .productImg .sticky.stickyStye:last-child { background-color: var(--heading-color); } .singleProduct .productImg .sticky.outStock { background: #FF3939; } .singleProduct .productImg .sticky.ratedStock { background: #FF8339; } .singleProduct .productImg .sticky .icon { -webkit-transform: scaleY(-1); transform: scaleY(-1); margin-right: 4px; } .singleProduct .productCap { background-color: #ffffff; padding: 21px 17px 13px 20px; border-radius: 0 0 10px 10px; border-top: 1px solid #E1E1E1; } .singleProduct .productCap .title { font-size: 18px; line-height: 1.2; font-weight: 500; margin-bottom: 10px; display: block; } .singleProduct .productCap .title:hover { color: var(--main-color-one); } .singleProduct .productCap p { font-size: 13px; margin-bottom: 15px; } .singleProduct .productCap .quintity { font-size: 14px; margin-bottom: 11px; display: block; font-weight: 500; text-transform: capitalize; } /*.singleProduct .productCap .quintity.avilable {*/ /* color: #009220;*/ /*}*/ .singleProduct .productCap .quintity.notAvilable { color: #FF3939; } .cart-area .wishList .btn-wrapper a { color: #fff; } .cart-area .wishList .btn-wrapper a:first-child { color: var(--main-color-one); } .singleProduct .productCap .quintity .quintityNumber { color: var(--paragraph-color); } .singleProduct .productCap .ratting .listItem { display: inline-block; line-height: 1; margin-bottom: 7px; } .singleProduct .productCap .ratting .listItem .icon { color: #f7b614; font-size: 11px; } .singleProduct .productCap .ratting .listItem .reviewNumber { color: var(--paragraph-color); } .singleProduct .productCap .ratting .listItem p { margin: 0; } .singleProduct .btn-wrapper .cmn-btn-outline3 { padding: 7px 21px !important; } .singleProduct .btn-wrapper .cmn-btn4 { padding: 7px 21px !important; } .singleProduct:hover:after { -webkit-transition: 0.4s; transition: 0.4s; opacity: 1; visibility: visible; } .singleProduct:hover .productImg img { -webkit-transform: scale3d(1.1, 1.1, 1); transform: scale3d(1.1, 1.1, 1); } .singleProduct:hover .productImg .cart-icon { opacity: 1; visibility: visible; } .singleProduct:hover .productImg .cart-icon .icon { -webkit-transform: translateX(0px); transform: translateX(0px); } .productPrice { margin-bottom: 15px; } .productPrice .regularPrice { font-weight: 700; font-size: 22px; display: inline-block; color: var(--heading-color); } .productPrice .offerPrice { font-weight: 400; position: relative; color: var(--paragraph-color); font-size: 14px; line-height: 1; margin: 0; margin-left: 2px; display: inline-block; text-decoration: line-through; } .cateSidebar { border-radius: 12px; background: #ffffff; position: relative; } .cateSidebar .catTittle2 { margin-bottom: 22px; font-size: 20px; font-weight: 400; } .cateSidebar .catTittle { margin-bottom: 22px; font-size: 17px; font-weight: 400; } .cateSidebar .listing { border: 1px solid #E1E1E1; border-radius: 8px; } .cateSidebar .listing .listItem { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 7px 17px; } .cateSidebar .listing .listItem:first-child { background: #F7F6F9; padding: 21px 17px; border-radius: 8px 8px 0 0; } .cateSidebar .listing .listItem:last-child { padding-bottom: 30px; } .cateSidebar .listing .listItem:nth-child(2) { padding-top: 29px; } .cateSidebar .listing .listItem .icon { margin-right: 13px; font-weight: 700; max-width: 24px; font-size: 20px; } .cateSidebar .listing .listItem .items { font-family: var(--heading-font); font-weight: 300; font-size: 18px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .cateSidebar .listing .listItem .items:hover { letter-spacing: 0.4px; } .cateSidebar .listing .listItem .itemNumber { color: #667085; margin-left: 5px; } .cateSidebar .listing .listItem .priceTag { margin: 0; } .offerCartCap { overflow: hidden; border-radius: 16px; } .offerCartCap .offerDiscription { padding: 120px 0px; padding-left: 60px; } @media (max-width: 991px) { .offerCartCap .offerDiscription { padding: 40px 15px; padding-left: 20px; } } .offerCartCap .offerDiscription .tittle { font-size: 35px; display: block; font-weight: 700; line-height: 1.2; margin-bottom: 22px; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .offerCartCap .offerDiscription .tittle { font-size: 41px; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .offerCartCap .offerDiscription .tittle { font-size: 37px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .offerCartCap .offerDiscription .tittle { font-size: 31px; } } @media (max-width: 575px) { .offerCartCap .offerDiscription .tittle { font-size: 32px; } } .offerCartCap .offerDiscription .pera { font-size: 16px; padding-bottom: 35px; } .offerCartCap .offerCart img { width: 100%; } .offerCartCap .offerCartShape { position: absolute; z-index: 1; } .offerCartCap .offerCartShape > img { width: auto; } .offerCartCap .offerCartShape.offerCartShape1 { left: 0px; top: 25%; z-index: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%); } @media only screen and (min-width: 576px) and (max-width: 767px) { .offerCartCap .offerCartShape.offerCartShape1 { left: 30px; } } @media (max-width: 575px) { .offerCartCap .offerCartShape.offerCartShape1 { left: 30px; } } @media (max-width: 575px) { .offerCartCap .offerCartShape.offerCartShape1 img { max-width: 80px; } } .offerCartCap .offerCartShape.offerCartShape2 { right: 3%; top: 62%; z-index: 1; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .dateTimmer .single { background: #ffffff; display: inline-block; text-align: center; height: 57px; width: 57px; margin-bottom: 10px; margin-right: 10px; padding: 5px 5px; border-radius: 8px; } @media (max-width: 575px) { .dateTimmer .single { margin-right: 3px; } } .dateTimmer .single .time { font-family: var(--heading-font); font-size: 18px; color: var(--heading-color); font-weight: 500; margin-bottom: 0px; display: block; } .dateTimmer .single .cap { font-family: var(--heading-font); font-size: 12px; margin-bottom: 0; color: var(--paragraph); font-weight: 500; } .ourBranding.topPosition { margin-top: -86px; position: relative; z-index: 1; } .ourBranding .brandWrapper.wrapperStyleOne { background: #fff; } .ourBranding .brandWrapper.wrapperStyleOne .client-single { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; cursor: pointer; } @media (max-width: 575px) { .ourBranding .brandWrapper.wrapperStyleOne .client-single { -ms-flex-wrap: wrap; flex-wrap: wrap; } } .ourBranding .brandWrapper.wrapperStyleOne .client-single img { -webkit-transition: 0.4s; transition: 0.4s; -webkit-filter: contrast(0%); filter: contrast(0%); opacity: 0.5; } .ourBranding .brandWrapper.wrapperStyleOne .client-single:hover img { -webkit-filter: contrast(100%); filter: contrast(100%); opacity: 1; } .ourBranding .brandWrapper.wrapperStyleTwo { -webkit-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.04); box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.04); padding: 52px 9px 50px 7px; border-radius: 20px; background: #fff; border: 1px solid #E1E1E1; } .ourBranding .brandWrapper.wrapperStyleTwo .client-single { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; cursor: pointer; } @media (max-width: 575px) { .ourBranding .brandWrapper.wrapperStyleTwo .client-single { -ms-flex-wrap: wrap; flex-wrap: wrap; } } .ourBranding .brandWrapper.wrapperStyleTwo .client-single img { -webkit-transition: 0.4s; transition: 0.4s; -webkit-filter: contrast(0%); filter: contrast(0%); opacity: 0.5; } .ourBranding .brandWrapper.wrapperStyleTwo .client-single:hover img { -webkit-filter: contrast(100%); filter: contrast(100%); opacity: 1; } .subscribeArea { position: relative; } .subscribeArea .subscribeCaption { background: rgba(var(--main-color-one-rgb), 0.1); padding: 110px 0px; border-radius: 20px; position: relative; overflow: hidden; } @media (max-width: 575px) { .subscribeArea .subscribeCaption { padding: 40px 15px; } } .subscribeArea .subscribeCaption .subTittle { text-transform: uppercase; font-size: 12px; color: var(--main-color-one); margin-bottom: 10px; display: block; } .subscribeArea .subscribeCaption .tittle { font-size: 64px; display: block; font-weight: 700; line-height: 1.2; margin-bottom: 22px; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .subscribeArea .subscribeCaption .tittle { font-size: 41px; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .subscribeArea .subscribeCaption .tittle { font-size: 37px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .subscribeArea .subscribeCaption .tittle { font-size: 31px; } } @media (max-width: 575px) { .subscribeArea .subscribeCaption .tittle { font-size: 32px; } } .subscribeArea .subscribeCaption .pera { font-size: 16px; padding-bottom: 35px; } .subscribeArea .subscribeCaption form { position: relative; } .subscribeArea .subscribeCaption form input { width: 100%; height: 74px; background: #fff; padding: 15px 167px 15px 23px; color: var(--main-color-one); font-size: 16px; border-radius: 16px; border: 0; } .subscribeArea .subscribeCaption form input::-webkit-input-placeholder { color: #76787A; font-size: 16px; } .subscribeArea .subscribeCaption form input::-moz-placeholder { color: #76787A; font-size: 16px; } .subscribeArea .subscribeCaption form input:-ms-input-placeholder { color: #76787A; font-size: 16px; } .subscribeArea .subscribeCaption form input::-ms-input-placeholder { color: #76787A; font-size: 16px; } .subscribeArea .subscribeCaption form input::placeholder { color: #76787A; font-size: 16px; } @media (max-width: 575px) { .subscribeArea .subscribeCaption form input { width: 100%; margin-bottom: 20px; height: 68px; } } .subscribeArea .subscribeCaption form button.subscribe-btn { border: 0; font-family: var(--heading-font); background: var(--main-color-one); border-radius: 8px; padding: 16px 26px; color: #fff; cursor: pointer; font-size: 16px; font-weight: 500; position: absolute; right: 10px; top: 9px; } @media (max-width: 575px) { .subscribeArea .subscribeCaption form button.subscribe-btn { height: 65px; width: 100%; margin-bottom: 20px; margin-left: 0px; position: unset; border-radius: 16px; } } .subscribeArea .subscribeCaption form .icon { color: #B6B9BC; font-size: 35px; font-weight: 400; position: absolute; left: 22px; top: 20px; } @media (max-width: 575px) { .subscribeArea .subscribeCaption form .icon { top: 13px; } } .subscribeArea .subscribeCaption .shapeSubscribe { position: absolute; z-index: 1; } @media (max-width: 991px) { .subscribeArea .subscribeCaption .shapeSubscribe { display: none; } } .subscribeArea .subscribeCaption .shapeSubscribe img { -webkit-transition: 0.5s; transition: 0.5s; opacity: 0.2; -webkit-filter: contrast(0%); filter: contrast(0%); } .subscribeArea .subscribeCaption .shapeSubscribe img:hover { -webkit-filter: contrast(100%); filter: contrast(100%); opacity: 1; } .subscribeArea .subscribeCaption .shapeSubscribe > img { width: auto; } .subscribeArea .subscribeCaption .shapeSubscribe.shapeSubscribe1 { left: -20px; top: 10%; z-index: 0; } .subscribeArea .subscribeCaption .shapeSubscribe.shapeSubscribe2 { left: 2%; bottom: 6%; z-index: 0; } .subscribeArea .subscribeCaption .shapeSubscribe.shapeSubscribe3 { right: 0%; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); z-index: 0; } .ourServices .ServicesWrapper { padding: 60px 4px 30px 0px; border: 1px solid #E1E1E1; border-radius: 10px; background: #fff; } .ourServices .ServicesWrapper .client-single { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; } /*@media (max-width: 575px) {*/ /* .ourServices .ServicesWrapper .client-single {*/ /* -ms-flex-wrap: wrap;*/ /* flex-wrap: wrap;*/ /* }*/ /*}*/ .ourServices .ServicesWrapper .client-single blockquote { margin-right: 15px; } .ourServices .ServicesWrapper .client-single .servicesCap .title { -webkit-transition: 0.2s; transition: 0.2s; font-size: 16px; font-weight: 500; margin-bottom: 10px; } .ourServices .ServicesWrapper .client-single .servicesCap .pear { font-size: 12px; } .footer-area .footer-logo { max-width: 160px; } .footer-area .footer-pera.footer-pera2 .pera { color: var(--heading-color-tow); } .footer-area .footer-pera .pera { color: var(--heading-color-tow); font-size: 16px; margin-bottom: 19px; line-height: 1.8; margin-bottom: 28px; } .footer-area .footer-pera.footer-pera2 .pera { padding: 0; } .footer-area .footer-tittle .footerTittle { color: #ffffff; font-size: 22px; margin-bottom: 34px; font-weight: 700; } .footer-area .footer-tittle .footerTittle { color: var(--heading-color); font-size: 20px; margin-bottom: 34px; font-weight: 500; } .footer-area .footer-tittle .listing .listItem { margin-bottom: 11px; } .footer-area .footer-tittle .listing .listItem .icon { margin-right: 15px; color: var(--main-color-one); font-size: 20px; -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25); } .footer-area .footer-tittle .listing .listItem .pera { margin-bottom: 1px; font-size: 16px; color: var(--paragraph-color); } .footer-area .footer-tittle .listing .listItem .singleLinks { font-size: 16px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .footer-area .footer-tittle .listing .listItem .singleLinks:hover { letter-spacing: 0.2px; } .footer-area .footer-tittle .listing .listItem .singleLinks .icon { color: var(--main-color-one); font-size: 17px; display: inline-block; margin-right: 22px; line-height: 1.6; } .footer-area .footer-tittle .listing-info .listItem { margin-bottom: 25px; } .footer-area .footer-tittle .listing-info .listItem .singleLinks { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: start; color: var(--paragraph-color); } .footer-area .footer-tittle .listing-info .listItem .singleLinks:hover { color: var(--main-color-one); } .footer-area .footer-tittle .listing-info .listItem .singleLinks:hover .icon { background: var(--main-color-one); color: #ffffff; } .footer-area .footer-tittle .listing-info .listItem .singleLinks .icon { -webkit-transition: 0.4s; transition: 0.4s; color: #202020; background: #ffffff; font-size: 16px; display: inline-block; margin-right: 22px; line-height: 1.2; display: inline-block; text-align: center; margin-right: 7px; width: 40px; height: 40px; line-height: 40px; border-radius: 50%; -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.25); box-shadow: 0 4px 5px rgba(0, 0, 0, 0.25); } .footer-area .footer-tittle .listing-info .listItem .singleLinks2 { color: var(--heading-color-tow); display: -webkit-box; display: -ms-flexbox; display: flex; } .footer-area .footer-tittle .listing-info .listItem .singleLinks2:hover { color: var(--main-color-one); } .footer-area .footer-tittle .listing-info .listItem .singleLinks2 .icon { -webkit-transition: 0.4s; transition: 0.4s; color: var(--heading-color-two); font-size: 16px; display: inline-block; margin-right: 22px; line-height: 1.2; display: inline-block; text-align: center; margin-right: 7px; } .footer-area .footer-form { position: relative; z-index: 1; } .footer-area .footer-form .newsletter-footer { position: relative; } .footer-area .footer-form .newsletter-footer .input { border-radius: 8px; border: 1px solid rgba(255, 255, 255, 0.2); width: 100%; height: 52px; padding: 10px 20px; padding-right: 101px; background: none; color: #D0D5DD; } .footer-area .footer-form .newsletter-footer .input::-webkit-input-placeholder { color: #D0D5DD; font-size: 14px; } .footer-area .footer-form .newsletter-footer .input::-moz-placeholder { color: #D0D5DD; font-size: 14px; } .footer-area .footer-form .newsletter-footer .input:-ms-input-placeholder { color: #D0D5DD; font-size: 14px; } .footer-area .footer-form .newsletter-footer .input::-ms-input-placeholder { color: #D0D5DD; font-size: 14px; } .footer-area .footer-form .newsletter-footer .input::placeholder { color: #D0D5DD; font-size: 14px; } .footer-area .footerFlexItems { background: #FFFFFF; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-transition: 0.4s; transition: 0.4s; cursor: pointer; } @media (max-width: 575px) { .footer-area .footerFlexItems { -ms-flex-wrap: wrap; flex-wrap: wrap; } } .footer-area .footerFlexItems .itemsImg { max-width: 90px; min-width: 90px; height: 70px; background-size: cover; background-repeat: no-repeat; margin-right: 22px; margin-bottom: 15px; border-radius: 8px; } @media (max-width: 575px) { .footer-area .footerFlexItems .itemsImg { width: 100%; } } .footer-area .footerFlexItems .itemsCaption .itemsTittle { font-family: var(--heading-font); margin-bottom: 5px; line-height: 1.3; font-weight: 700; font-size: 16px; display: block; } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .footer-area .footerFlexItems .itemsCaption .itemsTittle { font-size: 15px; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .footer-area .footerFlexItems .itemsCaption .itemsTittle { font-size: 15px; } } @media (max-width: 575px) { .footer-area .footerFlexItems .itemsCaption .itemsTittle { font-size: 15px; } } .footer-area .footerFlexItems .itemsCaption .itemsCap { font-family: var(--heading-font); font-size: 14px; color: var(--heading-font); margin-bottom: 8px; } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .footer-area .footerFlexItems .itemsCaption .itemsCap { font-size: 12px; margin-bottom: 7px; } } .footer-bottom-area .footer-border { border-top: 1px solid #E1E1E1; padding-top: 30px; padding-bottom: 29px; } @media only screen and (min-width: 768px) and (max-width: 991px) { .footer-bottom-area .footer-border { padding-top: 20px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .footer-bottom-area .footer-border { padding-top: 20px; } } @media (max-width: 575px) { .footer-bottom-area .footer-border { padding-top: 20px; } } .footer-bottom-area .footer-copy-right .pera { color: var(--heading-color-tow); font-weight: 400; font-size: 16px; line-height: 2; margin: 0; } .footer-bottom-area .footer-copy-right .pera i { color: var(--main-color-one); } .footer-bottom-area .footer-copy-right .pera a { color: var(--main-color-one); font-weight: 500; } .footer-bottom-area .footer-copy-right .pera a:hover { color: var(--main-color-one); } .footer-social .social { -webkit-transition: 0.4s; transition: 0.4s; color: #ffffff; background: var(--main-color-one); font-size: 16px; display: inline-block; text-align: center; margin-right: 7px; width: 30px; height: 30px; line-height: 30px; border-radius: 5px; -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.25); box-shadow: 0 4px 5px rgba(0, 0, 0, 0.25); position: relative; top: 0; } .footer-social .social .icon { -webkit-transition: 0.4s; transition: 0.4s; display: inline-block; transform: rotateY(0deg); -webkit-transform: rotateY(0deg); -moz-transform: rotateY(0deg); -ms-transform: rotateY(0deg); -o-transform: rotateY(0deg); } .footer-social .social:hover { -webkit-box-shadow: 0 6px 15px rgba(143, 143, 143, 0.25); box-shadow: 0 6px 15px rgba(143, 143, 143, 0.25); top: -5px; } .footer-social .social:hover .icon { transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); } .footer-social2 .social { color: var(--paragraph-color); font-size: 18px; display: inline-block; text-align: center; margin-right: 11px; } .footer-social2 .social .icon { -webkit-transition: 0.4s; transition: 0.4s; display: inline-block; -webkit-transform: translateY(0px); transform: translateY(0px); } .footer-social2 .social:hover { color: #D0D5DD; } .footer-social2 .social:hover .icon { -webkit-transform: translateY(-5px); transform: translateY(-5px); } .footerStyleTwo { background: #F1F5F8; } .footerStyleTwo .footer-area .footer-tittle .footerTittle { color: #ffffff; } .footerStyleTwo .footer-area .footer-tittle .listing .listItem .singleLinks { color: rgba(255, 255, 255, 0.7); } .footerStyleTwo .footer-area .footer-tittle.footer-tittle2 .listing .listItem .singleLinks { color: rgba(255, 255, 255, 0.7); } .footerStyleTwo .footer-area .footer-tittle.footer-tittle2 .listing .listItem .singleLinks .icon { color: #ffffff; background: rgba(255, 255, 255, 0.3); } .footerStyleTwo .footer-area .footer-pera.footer-pera2 .pera { color: rgba(255, 255, 255, 0.7); } .footerStyleTwo .footer-area .footer-bottom-area .footer-copy-right .pera { color: rgba(255, 255, 255, 0.7); } .footerStyleTwo .footer-area .footer-social2 .social { color: rgba(255, 255, 255, 0.7); } .footerStyleTwo .footer-area .footer-form .newsletter-footer .input { border: 1px solid rgba(255, 255, 255, 0.2); background: none; color: rgba(255, 255, 255, 0.7); } .footerStyleTwo .footer-bottom-area .footer-copy-right .pera { color: rgba(255, 255, 255, 0.7); } .footerStyleTwo .footer-bottom-area .footer-border { border-top: 1px solid rgba(255, 255, 255, 0.2); } .footerStyleThree { background: #F9FAFB; } .footerStyleThree .footer-area .footer-tittle .footerTittle { color: var(--heading-color); } .footerStyleThree .footer-area .footer-tittle .listing .listItem .singleLinks { color: #667085; } .footerStyleThree .footer-area .footer-tittle .footer-pera.footer-pera2 .pera { color: #667085; } .footerStyleThree .footer-area .footer-tittle.footer-tittle2 .listing .listItem .singleLinks { color: #667085; } .footerStyleThree .footer-area .footer-tittle.footer-tittle2 .listing .listItem .singleLinks .icon { color: #667085; background: #D0D5DD; } .footerStyleThree .footer-area .footer-social2 .social { color: #667085; } .footerStyleThree .footer-area .footer-form .newsletter-footer .input { border: 1px solid #ced1d7; background: #ffffff; color: #667085; } .footerStyleThree .footer-bottom-area .footer-copy-right .pera { color: #667085; } .footerStyleThree .footer-bottom-area .footer-border { border-top: 1px solid #ced1d7; } .breadcrumb { background: none; padding: 0; margin: 0; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; border-radius: 8px; } .breadcrumb a { font-family: var(--body-font); color: var(--heading-color); font-size: 16px; text-transform: capitalize; line-height: 1; font-weight: 500; } .breadcrumb .breadcrumb-item { line-height: 1; } .breadcrumb .breadcrumb-item:last-child a { color: var(--heading-color); } .breadcrumb .breadcrumb-item + .breadcrumb-item::before { display: inline-block; color: #667085; content: "\f105"; font-family: "Font Awesome 6 free"; font-size: 14px; padding: 0 0px; margin: 0 2px; font-weight: 700; position: relative; top: 1px; padding-right: 10px; } .search-box { width: 100%; } .search-box .input-form { position: relative; } .search-box .input-form input { background: none; color: var(--heading-color); height: 53px; width: 100%; font-size: 16px; font-weight: 300; padding: 9px 18px 9px 20px; padding-right: 75px; position: relative; border: 1px solid #EAECF0; border-radius: 8px; margin-bottom: 20px; } .search-box .input-form input::-webkit-input-placeholder { color: #667085; font-size: 16px; font-weight: 400; } .search-box .input-form input::-moz-placeholder { color: #667085; font-size: 16px; font-weight: 400; } .search-box .input-form input:-ms-input-placeholder { color: #667085; font-size: 16px; font-weight: 400; } .search-box .input-form input::-ms-input-placeholder { color: #667085; font-size: 16px; font-weight: 400; } .search-box .input-form input::placeholder { color: #667085; font-size: 16px; font-weight: 400; } @media only screen and (min-width: 768px) and (max-width: 991px) { .search-box .input-form input::-webkit-input-placeholder { font-size: 13px; } .search-box .input-form input::-moz-placeholder { font-size: 13px; } .search-box .input-form input:-ms-input-placeholder { font-size: 13px; } .search-box .input-form input::-ms-input-placeholder { font-size: 13px; } .search-box .input-form input::placeholder { font-size: 13px; } } @media (max-width: 575px) { .search-box .input-form input::-webkit-input-placeholder { font-size: 13px; } .search-box .input-form input::-moz-placeholder { font-size: 13px; } .search-box .input-form input:-ms-input-placeholder { font-size: 13px; } .search-box .input-form input::-ms-input-placeholder { font-size: 13px; } .search-box .input-form input::placeholder { font-size: 13px; } } .search-box .input-form .icon { background: var(--main-color-one); position: absolute; right: 0; left: auto; top: 0; width: 62px; height: 53px; text-align: center; line-height: 53px; border-radius: 0 8px 8px 0; cursor: pointer; font-size: 16px; color: #fff; border: 0; } .searchBox-wrapper { position: relative; text-align: left; } .searchBox-wrapper .category-searchbar { position: absolute; z-index: 4; right: 0; top: 100%; width: 100%; background-color: #F9FAFB; padding: 30px 15px 15px; max-height: 450px; overflow-y: auto; padding-right: 30px; } .searchBox-wrapper .category-searchbar.search-showHide { -webkit-transition: 0.4s; transition: 0.4s; display: none; } .searchBox-wrapper .category-searchbar.search-showHide.show { display: block; } .searchBox-wrapper .category-searchbar .item-suggestions:not(:last-child) { margin-bottom: 40px; } .searchBox-wrapper .category-searchbar .item-suggestions .item-title { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; font-size: 17px; width: 100%; font-weight: 500; margin-bottom: 20px; display: block; } .searchBox-wrapper .category-searchbar .item-suggestions .category-suggestion-list .list:not(:last-child) { margin-bottom: 10px; } .searchBox-wrapper .category-searchbar .item-suggestions .category-suggestion-list .list .item { font-size: 16px; color: var(--heading-color); display: inline-block; -webkit-transition: all 0.3s; transition: all 0.3s; } .searchBox-wrapper .category-searchbar .item-suggestions .product-suggestion-list .item { display: -webkit-box; display: -ms-flexbox; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 8px; } .searchBox-wrapper .category-searchbar .item-suggestions .product-suggestion-list .item .product-image { border: 1px solid rgba(221, 221, 221, 0.5); height: auto; width: 67px; } .searchBox-wrapper .category-searchbar .item-suggestions .product-suggestion-list .item .product-info { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } .searchBox-wrapper .category-searchbar .item-suggestions .product-suggestion-list .item .product-info .product-info-top .product-name { font-size: 15px; font-weight: 500; margin-bottom: 4px; } .searchBox-wrapper .category-searchbar .item-suggestions .product-suggestion-list .item .product-info .product-price { display: -webkit-box; display: -ms-flexbox; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; gap: 20px; } .searchBox-wrapper .category-searchbar .item-suggestions .product-suggestion-list .item .product-info .product-price .price-update-through { display: -webkit-box; display: -ms-flexbox; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 10px; } .searchBox-wrapper .category-searchbar .item-suggestions .product-suggestion-list .item .product-info .product-price .price-update-through .flash-price { font-size: 12px; color: var(--heading-color); font-weight: 600; } .searchBox-wrapper .category-searchbar .item-suggestions .product-suggestion-list .item .product-info .product-price .price-update-through .flash-old-prices { font-size: 15px; text-decoration: line-through; } .searchBox-wrapper .category-searchbar .item-suggestions .product-suggestion-list .item .product-info .product-price .stock-out { background: var(--main-color-one); color: #fff; padding: 1px 4px; display: inline-block; font-size: 11px; } .searchBox-wrapper .closed-icon { -webkit-transition: 0.4s; transition: 0.4s; right: 15px; z-index: 10; top: 15px; cursor: pointer; background: var(--main-color-one); color: #ffffff; font-size: 13px; width: 20px; height: 20px; line-height: 20px; border-radius: 50%; text-align: center; display: inline-block; background-image: none; opacity: 1; border: 0; position: absolute; right: 10px; top: 10px; -webkit-transform: rotate(0deg); transform: rotate(0deg); } .searchBox-wrapper .closed-icon:hover { background: #dc3545 !important; color: white; -webkit-transform: rotate(90deg); transform: rotate(90deg); } .selectItems { position: relative; } .selectItems .icon { position: absolute; left: 15px; display: inline-block; top: 17px; font-size: 24px; } .selectItems .nice-select { border: 0; height: 53px; background: var(--main-color-one); padding: 16px 38px 16px 22px; color: #fff; margin-bottom: 16px; line-height: 19px; border-radius: 8px; margin-bottom: 20px; font-size: 16px; width: auto; min-width: 140px; } .selectItems .nice-select .list { width: 100%; } .selectItems .nice-select.open .list { width: 100%; border-radius: 8px; border: 0; } .selectItems .nice-select::after { border-bottom: 2px solid #fff; border-right: 2px solid #fff; height: 10px; width: 10px; margin-top: -8px; right: 20px; } .selectItems .nice-select .option:hover, .selectItems .nice-select .nice-select .option.focus, .selectItems .nice-select .nice-select .option.selected.focus { background-color: var(--main-color-one); color: white; } .checkWrap { display: block; position: relative; padding-left: 35px; margin-bottom: 5px; cursor: pointer; font-size: 22px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: var(--paragraph-color); font-size: 16px; } @media (max-width: 575px) { .checkWrap { font-size: 14px; } } .checkWrap.styleTwo { font-size: 16px; margin-bottom: 10px; } .checkWrap.styleTwo .checkmark { top: 4px; height: 15px; width: 16px; } .checkWrap input { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } .checkWrap input:checked ~ .checkmark { background-color: var(--main-color-one); border: 2px solid transparent; } .checkWrap input:checked ~ .checkmark:after { display: block; } .checkWrap .checkmark { position: absolute; top: 5px; left: 0; height: 15px; width: 17px; border: 1px solid #93959E; border-radius: 0; } .checkWrap .checkmark::after { left: 4px; top: 1px; width: 5px; height: 8px; border: solid white; border-width: 0px 2px 2px 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); } .checkWrap .checkmark:after { content: ""; position: absolute; display: none; } .colorBtn .radio { display: inline-block; } .colorBtn .radio input[type=radio] + .radio-label:before { top: 4px; } .colorBtn .color_1 .radio-label:before { background-color: #8ed0dc; border: 1px solid #8ed0dc; } .colorBtn .color_2 .radio-label:before { background-color: #f49660; border: 1px solid #f49660; } .colorBtn .color_3 .radio-label:before { background-color: #8ed0dc; border: 1px solid #8ed0dc; } .colorBtn .color_4 .radio-label:before { background-color: #ffb586; border: 1px solid #ffb586; } .colorBtn .color_5 .radio-label:before { background-color: #f7bd59; border: 1px solid #f7bd59; } .colorBtn .color_6 .radio-label:before { background-color: #8377db; border: 1px solid #8377db; } .colorBtn .color_7 .radio-label:before { background-color: #ff81ca; border: 1px solid #ff81ca; } .colorBtn .color_8 .radio-label:before { background-color: #80ceff; border: 1px solid #80ceff; } .colorBtn .radio { margin-right: 5px; margin-bottom: 13px; display: inline-block; } .colorBtn .radio input[type=radio] { position: absolute; opacity: 0; } .colorBtn .radio input[type=radio] + .radio-label:before { content: ""; border-radius: 100%; display: inline-block; width: 20px; height: 20px; position: relative; top: 0; margin-right: 8px; vertical-align: top; cursor: pointer; text-align: center; -webkit-transition: all 250ms ease; transition: all 250ms ease; } .colorBtn .radio input[type=radio]:checked + .radio-label:before { -webkit-box-shadow: inset 0 0 0 4px #f4f4f4; box-shadow: inset 0 0 0 4px #f4f4f4; } .colorBtn .radio input[type=radio]:focus + .radio-label:before { outline: none; } .colorBtn .radio input[type=radio]:disabled + .radio-label:before { -webkit-box-shadow: inset 0 0 0 4px #f4f4f4; box-shadow: inset 0 0 0 4px #f4f4f4; border-color: #b4b4b4; background: #b4b4b4; } .colorBtn .radio input[type=radio] + .radio-label:empty:before { margin-right: 0; } .colorBtn .radio label { display: inline-block; font-size: 16px; cursor: pointer; } .rangeWrapper .price_value { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .rangeWrapper .price_value input { border: 0px; text-align: center; max-width: 50px; background-color: transparent; } .rangeWrapper .irs-to, .rangeWrapper .irs-from, .rangeWrapper .irs-max, .rangeWrapper .irs-min { display: none; } .rangeWrapper .irs-bar { height: 2px; top: 33px; border-top: 1px solid var(--main-color-one); border-bottom: 1px solid var(--main-color-one); background: var(--main-color-one); background: -webkit-gradient(linear, left bottom, left top, from(var(--main-color-one)), to(var(--main-color-one))); background: linear-gradient(to top, var(--main-color-one) 0%, var(--main-color-one)); } .rangeWrapper .irs-line { height: 2px; top: 33px; /* background: #e8eff1; */ background: -webkit-gradient(linear, left top, left bottom, color-stop(-50%, #e9e8e8), color-stop(150%, #e9e8e8)); background: linear-gradient(to bottom, #e9e8e8 -50%, #e9e8e8 150%); border: 1px solid #e9e8e8; border-radius: 16px; -moz-border-radius: 16px; } .rangeWrapper .irs-slider { height: 20px; width: 20px; background: var(--main-color-one); top: 24px; border-radius: 50%; -webkit-box-shadow: 0 3px 10px rgba(27, 30, 120, 0.1); box-shadow: 0 3px 10px rgba(27, 30, 120, 0.1); border: 4px solid #fff; } @media (max-width: 991px) { .rangeWrapper .product_bar_item { width: 100% !important; } } .tagWrapper .tagList { display: inline-block; } .tagWrapper .tagList button { -webkit-transition: 0.4s; transition: 0.4s; display: inline-block; color: var(--main-color-one); border: 1px solid var(--main-color-one); font-size: 12px; background: #fff; padding: 4px 15px; margin-bottom: 8px; margin-right: 3px; border-radius: 30px; } .tagWrapper .tagList button:hover { background: var(--main-color-one); color: #ffffff; border: 1px solid transparent; } .tagWrapper .tagList button.active { background: var(--main-color-one); color: #ffffff; border: 1px solid transparent; } .category-lists { list-style: none; padding: 0; } /*.category-lists .singleOption {*/ /* margin-bottom: 10px;*/ /* padding: 10px;*/ /* border: 1px solid #ccc;*/ /* border-radius: 5px;*/ /* background-color: #f9f9f9;*/ /*}*/ .category-lists .child-category-lists { list-style: none; padding: 0; margin-top: 5px; } /*.category-lists .childOption {*/ /* margin-top: 5px;*/ /* padding: 5px;*/ /* border: 1px solid #ddd;*/ /* border-radius: 5px;*/ /* background-color: #fff;*/ /*}*/ /*.category-lists .singleOption:hover, .childOption:hover {*/ /* background-color: #e0e0e0;*/ /*}*/ .category-lists n.item { text-decoration: none; color: #333; font-weight: bold; } .category-lists small { color: #888; font-size: 80%; margin-left: 5px; } .categoryOption ul li a { color: #8f8f8f; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .categoryOption .singleOption { margin: 11px 0; display: inline-block; width: 100%; cursor: pointer; position: relative; } .categoryOption .singleOption small { position: absolute; right: 0; top: 0; } .categoryOption .singleOption .optionBody { padding: 14px 0 0 19px; } .selectTag .listItem { -webkit-transition: 0.4s; transition: 0.4s; display: inline-block; font-family: var(--heading-font); color: var(--heading-color-tow); background: #ffffff; border: 1px solid #CCC; font-weight: 500; font-size: 14px; padding: 7px 11px; -webkit-box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05); box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05); margin-bottom: 16px; margin-right: 10px; cursor: pointer; border-radius: 8px; text-align: center; } @media (max-width: 575px) { .selectTag .listItem { padding: 5px 9px; margin-right: 3px; } } .selectTag .listItem:hover { background: var(--main-color-one); color: #fff; border: 1px solid transparent; } .selectTag .listItem.active { background: var(--main-color-one); color: #fff; border: 1px solid transparent; } .selectTag .listItem:last-child { margin-bottom: 0px; margin-right: 0; } .selectTag .listItem .priceTag { margin: 0; } .searchByRatting .checkWrap { display: block; position: relative; padding-left: 35px; margin-bottom: 2px; cursor: pointer; font-size: 22px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: #232F55; font-size: 16px; } @media (max-width: 575px) { .searchByRatting .checkWrap { font-size: 14px; } } .searchByRatting .checkWrap input { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } .searchByRatting .checkWrap input:checked ~ .checkmark { background-color: var(--main-color-one); border: 2px solid transparent; } .searchByRatting .checkWrap input:checked ~ .checkmark:after { display: block; } .searchByRatting .checkWrap .checkmark { position: absolute; top: 5px; left: 0; height: 15px; width: 17px; border: 1px solid #93959E; border-radius: 0; } .searchByRatting .checkWrap .checkmark::after { left: 4px; top: 1px; width: 5px; height: 8px; border: solid white; border-width: 0px 2px 2px 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); } .searchByRatting .checkWrap .checkmark:after { content: ""; position: absolute; display: none; } .searchByRatting .ratting .listItem { display: inline-block; line-height: 1; margin-bottom: 2px; } .searchByRatting .ratting .listItem .icon { color: #f7b614; font-size: 11px; } .searchByRatting .ratting .listItem .reviewNumber { color: var(--paragraph-color); } .searchByRatting .ratting .listItem p { margin: 0; } .iconPlus { position: relative; } .iconPlus::after { font-family: "Font Awesome 6 Free"; content: "\f078"; font-weight: 900; font-size: 13px; color: var(--heading-color); opacity: 0.8; -webkit-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; top: 1px; left: 4px; position: relative; } .iconPlus::before { font-family: "Font Awesome 6 Free"; content: "\f112"; font-weight: 900; font-size: 13px; color: var(--heading-color); opacity: 0.8; -webkit-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; top: 1px; left: 4px; position: relative; } .iconMinus { position: relative; } .iconMinus::before { font-family: "Font Awesome 6 Free"; content: "\f112"; font-weight: 900; font-size: 13px; color: var(--heading-color); opacity: 0.8; -webkit-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; top: 1px; left: 4px; position: relative; } .capDetails .blog-img { margin-bottom: 25px; border-radius: 8px; } .capDetails .blog-img img { width: 100%; border-radius: 8px; } .capDetails .caption .tittle { font-size: 20px; font-weight: 600; margin-bottom: 0; line-height: 1.2; display: block; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .capDetails .caption .tittle { font-size: 16px; } } .capDetails .caption .tittle:hover { color: var(--main-color-one); } .capDetails .caption .pera { font-size: 16px; } @media only screen and (min-width: 768px) and (max-width: 991px) { .capDetails .caption .pera { font-size: 12px; } } .capDetails .singleComments { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; } .capDetails .singleComments .blogPostUser { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .capDetails .singleComments .blogPostUser img { display: inline-block; margin-right: 12px; font-size: 16px; max-width: 50px; height: auto; } .capDetails .singleComments .blogPostUser .tittle { display: inline-block; font-size: 14px; font-weight: 600; } .capDetails .singleComments .cartTop { margin-bottom: 16px; } .capDetails .singleComments .cartTop .listItmes { display: inline-block; margin-right: 10px; font-size: 16px; font-weight: 300; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .capDetails .singleComments .cartTop .listItmes { padding-right: 14px; } } .capDetails .singleComments .cartTop .listItmes:last-child { padding-right: 0px; } .capDetails .singleComments .cartTop .listItmes .icon { color: var(--peragraph-color); margin-right: 10px; } .ourReview .nav-button { border-bottom: 1px solid #E1E1E1; margin: 0; } .ourReview .nav-button nav { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-bottom: 10px; padding-bottom: 0px; position: relative; } @media (max-width: 575px) { .ourReview .nav-button nav { border: 0; } } .ourReview .nav-button nav .nav-tabs { margin-bottom: 20px; padding-bottom: 0px; border: 0; } .ourReview .nav-button nav .nav-tabs .nav-item { display: block; } @media (max-width: 575px) { .ourReview .nav-button nav .nav-tabs .nav-item { font-size: 18px; } } .ourReview .nav-button nav .nav-tabs .nav-link { color: var(--paragraph-color); font-size: 15px; font-weight: 600; padding: 11px 23px; margin-right: 10px; background: #ffffff; border: 1px solid #CCC; border-radius: 8px; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .ourReview .nav-button nav .nav-tabs .nav-link { padding: 14px 18px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .ourReview .nav-button nav .nav-tabs .nav-link { padding: 7px 18px; } } .ourReview .nav-button nav .nav-tabs .nav-link:first-child { margin-left: 0px; } @media (max-width: 575px) { .ourReview .nav-button nav .nav-tabs .nav-link { border-bottom: 0; padding: 13px 13px; font-size: 13px; margin-bottom: 10px; } } .ourReview .nav-button nav .nav-tabs .nav-link.active { color: #ffffff; background: var(--main-color-two); border: 1px solid transparent; } .ourReview .nav-button nav .nav-tabs .nav-link:hover { color: #ffffff; background: var(--main-color-one); border: 1px solid transparent; } .capDescription .title { font-family: var(--heading-font); font-size: 18px; font-weight: 600; margin-bottom: 17px; } .capDescription .pera { font-size: 16px; font-weight: 400; line-height: 1.6; margin-bottom: 30px; display: block; } @media only screen and (min-width: 576px) and (max-width: 767px) { .capDescription .pera { padding-left: 9px; font-size: 13px; } } @media (max-width: 575px) { .capDescription .pera { padding-left: 9px; font-size: 13px; } } .socialArea .listing { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .socialArea .listing .listItem { margin-right: 10px; margin-bottom: 15px; max-width: 36px; } .mapWrapper iframe { width: 100%; height: 301px; border: 0; margin-bottom: 10; border-radius: 10px; } .eventsInfo { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; } .rating-wrap { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .rating-wrap .ratings { position: relative; z-index: 0; width: 80px; height: 16px; display: inline-block; } .rating-wrap .ratings span { display: block; position: absolute; width: 100%; height: 100%; overflow: hidden; line-height: 16px; } .rating-wrap .ratings span.hide-rating:after { color: #CCC; } .rating-wrap .ratings span.show-rating:after { color: rgb(250, 180, 1); } /*.rating-wrap .ratings span.show-rating {*/ /* width: 88% !important;*/ /*}*/ .rating-wrap .ratings span:after { position: absolute; left: 0; top: 0; content: "\f005" "\f005" "\f005" "\f005" "\f005"; width: 100%; font-family: "Line Awesome Free"; font-weight: 900; } .rating-wrap .total-ratings { margin-left: 5px; } /* Shop List */ .shop-color-1 { background: #F83A26 !important; } .shop-color-2 { background: #30BB6F !important; } .shop-color-3 { background: #AB47BC !important; } .shop-color-4 { background: #FFC576 !important; } .shop-color-5 { background: #040B25 !important; } .shop-color-6 { background: #FF9800 !important; } .shop-color-7 { background: #FF695C !important; } .stock-available { font-weight: 500; line-height: 26px; font-size: 16px; padding: 5px 0; } .color-stock { color: var(--stock-color); } .quantity-area .quantity-flex { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; gap: 10px; } .cartList { margin-bottom: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; } .cartList .listItem { display: inline-block; margin-bottom: 10px; margin-right: 10px; } .cartList .listItem .items { -webkit-transition: 0.4s; transition: 0.4s; border: 0; border: 1px solid transparent; color: #ffffff; background: var(--main-color-one); font-size: 19px; display: inline-block; text-align: center; width: 40px; height: 40px; line-height: 40px; border-radius: 50%; } .cartList .listItem .items:hover { background: none; border: 1px solid var(--main-color-one); color: var(--main-color-one); } .cartList .listItem .items .icon { -webkit-transition: 0.4s; transition: 0.4s; } .cartList .listItem .btn-wrapper .cmn-btn4 { padding: 8px 15px; } .value-input-area .input-list { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; gap: 10px; } .value-input-area .input-list .form--input { width: auto; border: 0; outline: none; color: var(--peragraph-color); } .value-input-area .size-lists { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 10px; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; margin-top: 20px; } @media (min-width: 320px) and (max-width: 991.98px) { .value-input-area .size-lists { margin-top: 15px; } } .value-input-area .size-lists li { cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; font-size: 16px; height: auto; width: auto; border: 1px solid #E1E1E1; padding: 5px 12px; } .value-input-area .size-lists li.active { border-color: var(--main-color-one); } @media (max-width: 575px) { .value-input-area .size-lists li { font-size: 14px; } } .value-input-area .color-list { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 10px; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; margin-top: 20px; margin-top: 20px; } .value-input-area .color-list li { cursor: pointer; display: inline-block; height: 20px; width: 20px; border: 1px solid transparent; position: relative; z-index: 1; border-radius: 50%; padding: 0; } .value-input-area .color-list li.active { height: 16px; width: 16px; } .value-input-area .color-list li.active::before { content: ""; position: absolute; height: calc(100% + 8px); width: calc(100% + 8px); left: -4px; top: -4px; border: 1px solid #E1E1E1; border-radius: 50%; } .value-input-area .color-list li.shop-color-2 { border-color: #30BB6F; } .value-input-area .color-list li.shop-color-2.active::before { border: 1px solid #30BB6F; } .value-input-area .color-list li.shop-color-3 { border-color: #AB47BC; } .value-input-area .color-list li.shop-color-3.active::before { border: 1px solid #AB47BC; } .value-input-area .color-list li.shop-color-4 { border-color: #FFC576; } .value-input-area .color-list li.shop-color-4.active::before { border: 1px solid #FFC576; } .value-input-area .color-list li.shop-color-5 { border-color: #040B25; } .value-input-area .color-list li.shop-color-5.active::before { border: 1px solid #040B25; } .value-input-area .color-list li.shop-color-6 { border: 1px solid #FF9800; } .value-input-area .color-list li.shop-color-6.active::before { border: 1px solid #FF9800; } .value-input-area .color-list li.shop-color-7 { border: 1px solid #FF695C; } .value-input-area .color-list li.shop-color-7.active::before { border: 1px solid #FF695C; } /********* cart part css start *********/ .table-wishList { width: 100%; } .table-wishList thead { background: #F7F6F9; } @media (max-width: 991px) { .table-wishList thead tr { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } } .table-wishList thead tr th { color: var(--paragraph-color); vertical-align: bottom; border: 0px; padding: 0; font-size: 16px; padding: 10px; border-right: 1px solid #ddd; } .table-wishList thead tr th:last-child{ border: none; } @media only screen and (min-width: 576px) and (max-width: 767px) { .table-wishList thead tr th { display: block; } } @media (max-width: 575px) { .table-wishList thead tr th { display: block; } } .table-wishList tbody tr { border: 1px solid #F7F6F9; } .table-wishList tbody tr:hover { --bs-table-accent-bg: none; } @media (max-width: 991px) { .table-wishList tbody tr { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } } .table-wishList tbody .productWrap img { margin-right: 20px; } .table-wishList tbody .productWrap .cartCap h5 { font-size: 16px; font-weight: 600; margin-bottom: 6px; } @media (max-width: 991px) { .table-wishList tbody .productWrap .cartCap h5 { margin-bottom: 10px; } } .table-wishList tbody .productWrap .cartCap p { font-size: 12px; margin: 0; } .table-wishList tbody td { padding: 10px; font-size: 15px; font-weight: 600; border: 0; padding: 10px; vertical-align: middle; } .table-wishList tbody td .icon { font-size: 20px; cursor: pointer; } .table-wishList tbody td img { max-width: 80px; height: 80px; } .totalPrice { padding: 36px 30px; background: #F2F5F7; } .totalPrice .singlePrice { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin-bottom: 33px; border-bottom: 1px solid #ddd; } .totalPrice .singlePrice h5 { font-size: 18px; color: #667085; display: block; } .totalPrice .singlePrice p { font-size: 16px; display: block; margin: 0; } .checkWrap { display: block; position: relative; padding-left: 25px; margin-bottom: 32px; cursor: pointer; font-size: 10px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } @media (max-width: 575px) { .checkWrap { font-size: 14px; } } .checkWrap input { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } .checkWrap input:checked ~ .checkmark { background-color: var(--main-color-one); border: 2px solid transparent; } .checkWrap input:checked ~ .checkmark:after { display: block; } .checkWrap .checkmark { position: absolute; top: 0px; left: 0; height: 13px; width: 14px; border: 1px solid #93959E; border-radius: 0; } .checkWrap .checkmark::after { left: 3px; top: 0px; width: 5px; height: 8px; border: solid white; border-width: 0px 2px 2px 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); } .checkWrap .checkmark:after { content: ""; position: absolute; display: none; } .shippingAddress { margin-bottom: 26px; padding: 36px 30px; background: #F2F5F7; position: relative; z-index: 0; } .shippingAddress .inputGroup { position: relative; margin-bottom: 26px; width: 100%; } .shippingAddress .inputGroup .input-effect { border: 0; width: 100%; padding: 4px 0; border-bottom: 1px solid #ccc; background-color: transparent; } .shippingAddress .inputGroup .input-effect ~ .focus-border { position: absolute; bottom: 0; left: 0; width: 0; height: 2px; background-color: #76A713; -webkit-transition: 0.4s; transition: 0.4s; } .shippingAddress .inputGroup .input-effect:focus ~ .focus-border, .shippingAddress .inputGroup .has-content.input-effect ~ .focus-border { width: 100%; -webkit-transition: 0.4s; transition: 0.4s; } .shippingAddress .inputGroup .input-effect ~ label { position: absolute; left: 0; width: 100%; top: 6px; color: #aaa; -webkit-transition: 0.3s; transition: 0.3s; z-index: -1; letter-spacing: 0.5px; } .shippingAddress .inputGroup .input-effect:focus ~ label, .shippingAddress .inputGroup .has-content.input-effect ~ label { top: -16px; font-size: 12px; color: #76A713; -webkit-transition: 0.3s; transition: 0.3s; } .shippingAddress .inputGroup .input-effect { border: 0; padding: 4px 0; border-bottom: 1px solid #ccc; background-color: transparent; } .shippingAddress .inputGroup .input-effect ~ .focus-border { position: absolute; bottom: 0; left: 0; width: 0; height: 2px; background-color: #76A713; -webkit-transition: 0.4s; transition: 0.4s; } .shippingAddress .inputGroup .input-effect:focus ~ .focus-border, .shippingAddress .inputGroup .has-content.input-effect ~ .focus-border { width: 100%; -webkit-transition: 0.4s; transition: 0.4s; } .shippingAddress .inputGroup .input-effect ~ label { position: absolute; left: 0; width: 100%; top: 6px; color: #aaa; -webkit-transition: 0.3s; transition: 0.3s; z-index: -1; letter-spacing: 0.5px; } .shippingAddress .inputGroup .input-effect:focus ~ label, .shippingAddress .inputGroup .has-content.input-effect ~ label { top: -16px; font-size: 12px; color: #76A713; -webkit-transition: 0.3s; transition: 0.3s; } .productCount { width: 110px; text-align: center; position: relative; } .productCount input.qty { width: 100%; text-align: center; border: 1px solid #ddd; padding: 9px 20px; height: 33px; } .productCount .cart-qty-plus, .productCount .cart-qty-minus { border: 0px solid transparent; background-color: transparent; color: #8D8F97; } .productCount .cart-qty-plus { position: absolute; right: 9px; top: 6px; } .productCount .cart-qty-minus { position: absolute; left: 9px; top: 7px; } .productCount .button-container .productCount { border: 1px solid #ddd; padding: 10px 20px; } .cart-tittle h5 { color: var(--heading-color); text-transform: capitalize; font-size: 22px; display: block; font-weight: 700; line-height: 1.4; margin-bottom: 42px; } .cart-tittle p { color: #5E5E5E; font-size: 18px; font-weight: 400; line-height: 1.5; } .cart-tittle p a { text-decoration: underline; } .countWrap { height: 38px; display: inline-block; padding: 5px 16px 3px 16px; border: 1px solid #E5E5E5; border-radius: 8px; margin: 0; } .countWrap.styleTwo { border: 0; padding: 5px; height: auto; border-radius: unset; } .countWrap.styleTwo .numberCount .plus, .countWrap.styleTwo .numberCount .minus { width: 40px; height: 40px; line-height: 40px; border-radius: 50%; } .countWrap .numberCount { width: 100px; position: relative; text-align: center; } .countWrap .numberCount .plus, .countWrap .numberCount .minus { position: absolute; top: 50%; font-size: 16px; color: #333; -webkit-transform: translateY(-50%); transform: translateY(-50%); cursor: pointer; width: 29px; height: 24px; line-height: 24px; border-radius: 5px; background-color: #F3F3F3; -webkit-transition: all linear 0.2s; transition: all linear 0.2s; } .countWrap .numberCount .plus:hover, .countWrap .numberCount .minus:hover { color: #fff; background-color: var(--main-color-one); } .countWrap .numberCount input { width: 57px; height: 27px; font-size: 18px; text-align: center; color: var(--heading-color); border: none; } .countWrap .numberCount input::-webkit-outer-spin-button, .countWrap .numberCount input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } /* Firefox */ .countWrap .numberCount input { -moz-appearance: textfield; } .countWrap .numberCount input:focus { border: 0; } .countWrap .numberCount .minus { left: -8px !important; } .countWrap .numberCount .plus { right: -8px !important; } /********* cart part css start *********/ .table-compareList { width: 100%; } @media (max-width: 991px) { .table-compareList thead tr { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } } .table-compareList thead tr th { color: var(--heading-color); font-size: 22px; font-weight: 700; vertical-align: bottom; border-bottom: 2px solid #dee2e6; border: 0px; padding: 0; padding-bottom: 31px; } @media only screen and (min-width: 576px) and (max-width: 767px) { .table-compareList thead tr th { display: block; } } @media (max-width: 575px) { .table-compareList thead tr th { display: block; } } .table-compareList tbody tr { border-bottom: 1px solid #ddd; } .table-compareList tbody tr:first-child { border-bottom: 0; } .table-compareList tbody tr:hover { --bs-table-accent-bg: none; } @media (max-width: 991px) { .table-compareList tbody tr { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } } .table-compareList tbody .productWrap img { margin-right: 20px; } .table-compareList tbody .productWrap .cartCap h5 { font-size: 16px; font-weight: 600; margin-bottom: 6px; } @media (max-width: 991px) { .table-compareList tbody .productWrap .cartCap h5 { margin-bottom: 10px; } } .table-compareList tbody .productWrap .cartCap p { font-size: 12px; margin: 0; } .table-compareList tbody td { font-size: 15px; font-weight: 600; border: 0; padding: 10px; padding-left: 0; padding: 16px 12px; vertical-align: top; } .table-compareList tbody td .title { color: var(--heading-color); font-weight: 500; font-size: 18px; } @media (min-width: 1199.99px) { .table-compareList tbody td:first-child { width: 40%; } } .rating { display: inline-block; position: relative; z-index: 0; width: 80px; height: 16px; font-size: 16px; margin-bottom: 5px; } .rating::after { position: absolute; left: 0; top: 0; content: "\f005" "\f005" "\f005" "\f005" "\f005"; width: 100%; font-family: "Line Awesome Free"; font-weight: 900; color: #FFC600 !important; } .campaignBanner { padding: 120px 20px; border-radius: 16px; } @media (max-width: 991px) { .campaignBanner { padding: 80px 10px; } } .campaignBanner .campainTitle { color: #ffffff; margin-bottom: 30px; font-size: 32px; } @media (max-width: 575px) { .campaignBanner .campainTitle { font-size: 25px; } } .pricing { margin-bottom: 18px; font-family: var(--heading-font); color: var(--heading-color); font-weight: 800; font-size: 40px; display: block; } .payment-gateway-list { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .payment-gateway-list .single-gateway-item { display: inline-block; position: relative; width: 111px; border: 1px solid #E1E1E1; margin-right: 15px; margin-bottom: 15px; border-radius: 8px; background: #ffffff; } @media (max-width: 575px) { .payment-gateway-list .single-gateway-item { width: 92px; } } .payment-gateway-list .single-gateway-item::before { position: absolute; content: ""; width: 100%; height: 100%; border: 1px solid transparent; border-radius: 8px; } .payment-gateway-list .single-gateway-item::after { position: absolute; right: -8px; top: -10px; width: 17px; height: 17px; line-height: 17px; background-color: transparent; border-radius: 50%; background-color: var(--main-color-one); color: #fff; -webkit-transition: 0.4s; transition: 0.4s; font-size: 10px; text-align: center; margin: 0 auto; z-index: 9; } .payment-gateway-list .single-gateway-item img { padding: 9px 20px; margin-right: 12px; display: block; text-align: center; width: 100%; height: 100%; } .payment-gateway-list .single-gateway-item.selected { position: relative; background: rgba(var(--main-color-one-rgb), 0.05); } .payment-gateway-list .single-gateway-item.selected::before { content: ""; border: 1px solid var(--main-color-one); } .payment-gateway-list .single-gateway-item.selected::after { content: "\f00c"; font-weight: 900; font-family: "Font Awesome 6 Free"; } .payment-gateway-list .single-gateway-item:hover { cursor: pointer; } .checkWrap2 { font-size: 16px; color: var(--paragraph-color); font-family: var(--heading-font); display: block; position: relative; padding-left: 33px; margin-bottom: 10px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } @media (max-width: 575px) { .checkWrap2 { font-size: 14px; } } .checkWrap2 input { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } .checkWrap2 input:checked ~ .checkmark { background-color: var(--main-color-one); border: 2px solid transparent; } .checkWrap2 input:checked ~ .checkmark:after { display: block; } .checkWrap2 .checkmark { position: absolute; top: 2px; left: 0; height: 20px; width: 20px; border: 1px solid #E1E1E1; border-radius: 5px; } .checkWrap2 .checkmark::after { left: 5px; top: 1px; width: 6px; height: 12px; border: solid white; border-width: 0px 2px 2px 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); } .checkWrap2 .checkmark:after { content: ""; position: absolute; display: none; } .customarNotic { font-size: 18px; font-weight: 300; color: var(--heading-color); display: block; margin-bottom: 9px; } .customarNotic .icon { margin-right: 10px; font-size: 20px; } .customarNotic a { color: var(--heading-color); font-weight: 600; } .paymentDetails { padding: 42px 38px; padding-bottom: 16px; border-radius: 8px; -webkit-box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05); box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05); border: 1px solid #E1E1E1; } .paymentDetails .productListing .listing .listItem { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin-bottom: 15px; margin-bottom: 10px; } .paymentDetails .productListing .listing .listItem:last-child { border-bottom: 0; padding-bottom: 0; } .paymentDetails .productListing .listing .listItem .product { color: var(--heading-color); font-weight: 500; } .paymentDetails .productListing .listing .listItem .leftCap, .paymentDetails .productListing .listing .listItem .rightCap { font-size: 16px; display: block; } .paymentDetails .priceListing .listing .listItem { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin-bottom: 15px; border-top: 1px solid #E1E1E1; padding-top: 10px; margin-top: 10px; } .paymentDetails .priceListing .listing .listItem:last-child { border-bottom: 0; padding-bottom: 0; } .paymentDetails .priceListing .listing .listItem .leftCap, .paymentDetails .priceListing .listing .listItem .rightCap { font-family: var(--heading-font); font-size: 18px; font-weight: 500; color: var(--heading-color); display: block; } .paymentDetails .priceListing .listing .listItem .totalAmount { font-size: 24px; font-weight: 500; color: #009220; } input[type=number] { -webkit-appearance: none; margin: 0; -moz-appearance: textfield; } .input-form { position: relative; } .input-form.input-form2 input { padding: 9px 18px 9px 19px; } .input-form input { background: none; color: var(--heading-color); height: 50px; width: 100%; font-size: 16px; font-weight: 300; padding: 9px 18px 9px 52px; position: relative; border: 1px solid #E1E1E1; border-radius: 8px; margin-bottom: 20px; } .input-form input::-webkit-input-placeholder { color: var(--heading-color); font-size: 16px; font-weight: 400; } .input-form input::-moz-placeholder { color: var(--heading-color); font-size: 16px; font-weight: 400; } .input-form input:-ms-input-placeholder { color: var(--heading-color); font-size: 16px; font-weight: 400; } .input-form input::-ms-input-placeholder { color: var(--heading-color); font-size: 16px; font-weight: 400; } .input-form input::placeholder { color: var(--heading-color); font-size: 16px; font-weight: 400; } @media only screen and (min-width: 768px) and (max-width: 991px) { .input-form input::-webkit-input-placeholder { font-size: 13px; } .input-form input::-moz-placeholder { font-size: 13px; } .input-form input:-ms-input-placeholder { font-size: 13px; } .input-form input::-ms-input-placeholder { font-size: 13px; } .input-form input::placeholder { font-size: 13px; } } @media (max-width: 575px) { .input-form input::-webkit-input-placeholder { font-size: 13px; } .input-form input::-moz-placeholder { font-size: 13px; } .input-form input:-ms-input-placeholder { font-size: 13px; } .input-form input::-ms-input-placeholder { font-size: 13px; } .input-form input::placeholder { font-size: 13px; } } .input-form .icon { color: #667085; position: absolute; left: 13px; top: 13px; text-align: center; line-height: 17px; font-size: 23px; } .input-form .nice-select { line-height: 30px; border: 1px solid #E1E1E1; height: 50px; width: 100%; color: var(--heading-color); font-weight: 500; text-transform: capitalize; padding-top: 10px; border-radius: 8px; margin-bottom: 20px; } .input-form .nice-select::after { border-bottom: 2px solid #a3a3a3; border-right: 2px solid #a3a3a3; height: 9px; right: 25px; width: 9px; } .input-form .nice-select .list { width: 100%; border-radius: 0; } .input-form .nice-select.open .list { width: 100%; border-radius: 0; } .input-form .nice-select .option { color: #071112; } .input-form .nice-select::-webkit-input-placeholder { color: #5E5E5E; font-size: 16px; font-weight: 400; } .input-form .nice-select::-moz-placeholder { color: #5E5E5E; font-size: 16px; font-weight: 400; } .input-form .nice-select:-ms-input-placeholder { color: #5E5E5E; font-size: 16px; font-weight: 400; } .input-form .nice-select::-ms-input-placeholder { color: #5E5E5E; font-size: 16px; font-weight: 400; } .input-form .nice-select::placeholder { color: #5E5E5E; font-size: 16px; font-weight: 400; } .input-form textarea { background: none; color: var(--heading-color); height: 160px; width: 100%; font-size: 16px; font-weight: 300; padding: 15px 18px 9px 20px; position: relative; border: 1px solid #EAECF0; border-radius: 8px; margin-bottom: 20px; } .sectionBg1-global { background: #F4F4F4; } .sectionBg2-global { background: #F4F4F4; } .aboutImg-global { border-radius: 8px; } .aboutImg-global img { width: 100%; border-radius: 8px; } .aboutCaption-global .tittle { color: var(--heading-color); font-size: 44px; display: block; font-weight: 700; line-height: 1.3; margin-bottom: 30px; display: inline-block; } @media only screen and (min-width: 768px) and (max-width: 991px) { .aboutCaption-global .tittle { font-size: 36px !important; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .aboutCaption-global .tittle { font-size: 31px !important; } } @media (max-width: 575px) { .aboutCaption-global .tittle { font-size: 24px !important; } } .aboutCaption-global .pera { font-size: 16px; font-weight: 400; line-height: 1.5; } .listingStyle.listing2 > .listItem { padding-left: 25px; } .listingStyle.listing2 > .listItem::before { content: "."; color: var(--main-color-one); display: inline-block; font-size: 78px; margin-right: 10px; line-height: 0; position: absolute; top: -10px; left: -4px; } .listingStyle.listing2 > .listItem::after { display: none; } .listingStyle .listItem { font-family: var(--heading-font); color: var(--heading-color); margin-bottom: 15px; font-size: 16px; padding-left: 30px; position: relative; } .listingStyle .listItem:last-child { margin-bottom: 30px; } .listingStyle .listItem::after { content: "✓"; background: var(--main-color-one); color: #fff; display: inline-block; font-size: 10px; margin-right: 10px; position: absolute; top: 5px; left: 0; width: 15px; height: 15px; line-height: 15px; border-radius: 50%; text-align: center; } .listingStyle .listItem .icon { -webkit-transition: 0.4s; transition: 0.4s; display: inline-block; width: 24px; height: 24px; color: #fff; background: var(--main-color-one); overflow: hidden; text-align: center; border-radius: 50%; margin-right: 10px; } .listingStyle .listItem .articlesTag { margin: 0; } .ourBranding-global.topPosition { margin-top: -86px; position: relative; z-index: 1; } .ourBranding-global .brandWrapper.wrapperStyleOne { background: #fff; } .ourBranding-global .brandWrapper.wrapperStyleOne .client-single { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; cursor: pointer; } @media (max-width: 575px) { .ourBranding-global .brandWrapper.wrapperStyleOne .client-single { -ms-flex-wrap: wrap; flex-wrap: wrap; } } .ourBranding-global .brandWrapper.wrapperStyleOne .client-single img { -webkit-transition: 0.4s; transition: 0.4s; -webkit-filter: contrast(0%); filter: contrast(0%); opacity: 0.5; } .ourBranding-global .brandWrapper.wrapperStyleOne .client-single:hover img { -webkit-filter: contrast(100%); filter: contrast(100%); opacity: 1; } .ourBranding-global .brandWrapper.wrapperStyleTwo { -webkit-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.04); box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.04); padding: 52px 9px 50px 7px; border-radius: 20px; background: #fff; border: 1px solid #E1E1E1; } .ourBranding-global .brandWrapper.wrapperStyleTwo .client-single { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; cursor: pointer; } @media (max-width: 575px) { .ourBranding-global .brandWrapper.wrapperStyleTwo .client-single { -ms-flex-wrap: wrap; flex-wrap: wrap; } } .ourBranding-global .brandWrapper.wrapperStyleTwo .client-single img { -webkit-transition: 0.4s; transition: 0.4s; -webkit-filter: contrast(0%); filter: contrast(0%); opacity: 0.5; } .ourBranding-global .brandWrapper.wrapperStyleTwo .client-single:hover img { -webkit-filter: contrast(100%); filter: contrast(100%); opacity: 1; } .singleTestimonial-global { -webkit-transition: 0.4s; transition: 0.4s; background: #F9F9F9; padding: 21px 20px 6px 18px; border-radius: 16px; } .singleTestimonial-global .testiPera .pera { -webkit-transition: 0.3s; transition: 0.3s; color: #667085; line-height: 1.8; margin-bottom: 30px; font-size: 16px; font-weight: 400; } @media only screen and (min-width: 576px) and (max-width: 767px) { .singleTestimonial-global .testiPera .pera { margin-bottom: 30px; } } @media (max-width: 575px) { .singleTestimonial-global .testiPera .pera { font-size: 15px; margin-bottom: 30px; } } .singleTestimonial-global .testimonialClient { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; } .singleTestimonial-global .testimonialClient .clients { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 12px; } .singleTestimonial-global .testimonialClient .clients .clientImg { margin-right: 9px; border-radius: 50px; max-width: 40px; border-radius: 50%; } .singleTestimonial-global .testimonialClient .clients .clientImg img { border-radius: 50%; } .singleTestimonial-global .testimonialClient .clients .clientText { text-align: left; } .singleTestimonial-global .testimonialClient .clients .clientText .clientName { -webkit-transition: 0.3s; transition: 0.3s; color: var(--heading-color); font-family: var(--heading-font); font-size: 16px; font-weight: 500; text-align: left; margin-bottom: 0px; display: block; } .singleTestimonial-global .testimonialClient .clients .clientText .clinetDisCrip { -webkit-transition: 0.3s; transition: 0.3s; font-family: var(--heading-font); line-height: 1.5; margin: 0; font-size: 13px; font-weight: 500; } .singleTestimonial-global .testimonialClient .feedback { margin-bottom: 12px; } .singleTestimonial-global .testimonialClient .feedback .rattingList .listItems { display: inline-block; margin-bottom: 0px; } .singleTestimonial-global .testimonialClient .feedback .rattingList .listItems .icon { color: #FFB72B; font-size: 16px; } .singleTestimonial-global .testimonialClient .feedback .dates .dateTime { -webkit-transition: 0.3s; transition: 0.3s; font-family: var(--heading-font); line-height: 1.5; margin: 0; font-size: 13px; font-weight: 500; } .contactUs .tittle { color: var(--heading-color); font-family: var(--heading-font); font-size: 32px; display: block; font-weight: 500; margin-bottom: 30px; display: inline-block; } @media (max-width: 575px) { .contactUs .tittle { font-size: 25px; } } .contactUs .input-form { position: relative; } .contactUs .input-form.input-form2 input { padding: 9px 18px 9px 19px; } .contactUs .input-form input { background: none; color: var(--heading-color); height: 50px; width: 100%; font-size: 16px; font-weight: 300; padding: 9px 18px 9px 52px; position: relative; border: 1px solid #E1E1E1; border-radius: 8px; margin-bottom: 20px; } .contactUs .input-form input::-webkit-input-placeholder { color: var(--heading-color); font-size: 16px; font-weight: 400; } .contactUs .input-form input::-moz-placeholder { color: var(--heading-color); font-size: 16px; font-weight: 400; } .contactUs .input-form input:-ms-input-placeholder { color: var(--heading-color); font-size: 16px; font-weight: 400; } .contactUs .input-form input::-ms-input-placeholder { color: var(--heading-color); font-size: 16px; font-weight: 400; } .contactUs .input-form input::placeholder { color: var(--heading-color); font-size: 16px; font-weight: 400; } @media only screen and (min-width: 768px) and (max-width: 991px) { .contactUs .input-form input::-webkit-input-placeholder { font-size: 13px; } .contactUs .input-form input::-moz-placeholder { font-size: 13px; } .contactUs .input-form input:-ms-input-placeholder { font-size: 13px; } .contactUs .input-form input::-ms-input-placeholder { font-size: 13px; } .contactUs .input-form input::placeholder { font-size: 13px; } } @media (max-width: 575px) { .contactUs .input-form input::-webkit-input-placeholder { font-size: 13px; } .contactUs .input-form input::-moz-placeholder { font-size: 13px; } .contactUs .input-form input:-ms-input-placeholder { font-size: 13px; } .contactUs .input-form input::-ms-input-placeholder { font-size: 13px; } .contactUs .input-form input::placeholder { font-size: 13px; } } .contactUs .input-form .icon { color: #667085; position: absolute; left: 13px; top: 13px; text-align: center; line-height: 17px; font-size: 23px; } .contactUs .input-form .nice-select { line-height: 30px; border: 1px solid #E1E1E1; height: 50px; width: 100%; color: var(--heading-color); font-weight: 500; text-transform: capitalize; padding-top: 10px; border-radius: 8px; margin-bottom: 20px; } .contactUs .input-form .nice-select::after { border-bottom: 2px solid #a3a3a3; border-right: 2px solid #a3a3a3; height: 9px; right: 25px; width: 9px; } .contactUs .input-form .nice-select .list { width: 100%; border-radius: 0; } .contactUs .input-form .nice-select.open .list { width: 100%; border-radius: 0; } .contactUs .input-form .nice-select .option { color: #071112; } .contactUs .input-form .nice-select::-webkit-input-placeholder { color: #5E5E5E; font-size: 16px; font-weight: 400; } .contactUs .input-form .nice-select::-moz-placeholder { color: #5E5E5E; font-size: 16px; font-weight: 400; } .contactUs .input-form .nice-select:-ms-input-placeholder { color: #5E5E5E; font-size: 16px; font-weight: 400; } .contactUs .input-form .nice-select::-ms-input-placeholder { color: #5E5E5E; font-size: 16px; font-weight: 400; } .contactUs .input-form .nice-select::placeholder { color: #5E5E5E; font-size: 16px; font-weight: 400; } .contactUs .input-form textarea { background: none; color: var(--heading-color); height: 160px; width: 100%; font-size: 16px; font-weight: 300; padding: 15px 18px 9px 20px; position: relative; border: 1px solid #EAECF0; border-radius: 8px; margin-bottom: 20px; } .contactUs .cmn-btn1 { border-radius: 8px; } .file_upload { border: 1px solid #E1E1E1; padding: 7px 15px 3px 15px; border-radius: 6px; margin-bottom: 20px; /* input file style */ } .file_upload .input-file, .file_upload .file_upload .input-file2 { width: 0.1px; height: 0.1px; opacity: 0; overflow: hidden; position: absolute; z-index: -1; } .file_upload .btn_file_upload { border: 1px solid #E1E1E1; padding: 8px 15px !important; border-radius: 5px; display: inline-block !important; font-size: 16px; color: var(--paragraph-color); border-radius: 6px; margin-right: 10px; } .file_upload .btn_file_upload:hover { background-color: var(--main-color-one); color: #fff; border: 1px solid transparent; } .file_upload .input-file + .js-labelFile, .file_upload .file_upload .input-file + .js-labelFile2, .file_upload .file_upload .input-file2 + .js-labelFile, .file_upload .file_upload .input-file2 + .js-labelFile2 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor: pointer; } .singleContact { -webkit-transition: 0.4s; transition: 0.4s; background: rgba(255, 255, 255, 0.5); padding: 30px 20px 25px 20px; position: relative; z-index: 1; border-radius: 8px; border: 1px solid #E1E1E1; } .singleContact::before { position: absolute; content: ""; width: 100%; height: 0; background: #F7F6F9; -webkit-transition: 0.6s; transition: 0.6s; bottom: 0; left: 0; z-index: -1; border-radius: 8px; } .singleContact .icon-wrap .icon { font-size: 25px; display: inline-block; width: 60px; height: 60px; line-height: 56px; color: #fff; background: var(--main-color-one); overflow: hidden; text-align: center; margin: 0 auto; margin-bottom: 18px; border-radius: 8px; } .singleContact .cat-cap .tittle { color: var(--heading-color); -webkit-transition: 0.2s; transition: 0.2s; font-size: 20px; font-weight: 600; margin-bottom: 20px; display: block; -webkit-text-decoration: underline transparent; text-decoration: underline transparent; } @media only screen and (min-width: 576px) and (max-width: 767px) { .singleContact .cat-cap .tittle { font-size: 21px; } } @media (max-width: 575px) { .singleContact .cat-cap .tittle { font-size: 21px; } } .singleContact .cat-cap .pera { margin-bottom: 0px; color: var(--body-font); font-size: 16px; -webkit-transition: 0.2s; transition: 0.2s; margin: 0; line-height: 1.6; } @media only screen and (min-width: 576px) and (max-width: 767px) { .singleContact .cat-cap .pera { font-size: 15px; } } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .singleContact .cat-cap .pera { font-size: 13px; } } .singleContact:hover { cursor: pointer; border: 1px solid #F7F6F9; } .singleContact:hover::before { height: 100%; } .mapWrapper-contact iframe { width: 100%; height: 370px; border: 0; margin-bottom: 10; border-radius: 8px; } .heading-color { color: var(--heading-color); } .form-Wrapper { background: #FFFFFF; -webkit-box-shadow: 0px 2px 11px 3px rgba(26, 40, 68, 0.06); box-shadow: 0px 2px 11px 3px rgba(26, 40, 68, 0.06); border-radius: 12px; padding: 50px 60px; border-radius: 8px; border: 1px solid #E1E1E1; } @media (max-width: 575px) { .form-Wrapper { padding: 30px 20px; } } .form-Wrapper .input-form { position: relative; } .form-Wrapper .input-form.input-form2 input { padding: 9px 18px 9px 19px; } .form-Wrapper .input-form input { background: none; color: var(--heading-color); height: 50px; width: 100%; font-size: 16px; font-weight: 300; padding: 9px 18px 9px 52px; position: relative; border: 1px solid #EAECF0; border-radius: 8px; margin-bottom: 20px; } .form-Wrapper .input-form input::-webkit-input-placeholder { color: var(--heading-color); font-size: 16px; font-weight: 400; } .form-Wrapper .input-form input::-moz-placeholder { color: var(--heading-color); font-size: 16px; font-weight: 400; } .form-Wrapper .input-form input:-ms-input-placeholder { color: var(--heading-color); font-size: 16px; font-weight: 400; } .form-Wrapper .input-form input::-ms-input-placeholder { color: var(--heading-color); font-size: 16px; font-weight: 400; } .form-Wrapper .input-form input::placeholder { color: var(--heading-color); font-size: 16px; font-weight: 400; } @media only screen and (min-width: 768px) and (max-width: 991px) { .form-Wrapper .input-form input::-webkit-input-placeholder { font-size: 13px; } .form-Wrapper .input-form input::-moz-placeholder { font-size: 13px; } .form-Wrapper .input-form input:-ms-input-placeholder { font-size: 13px; } .form-Wrapper .input-form input::-ms-input-placeholder { font-size: 13px; } .form-Wrapper .input-form input::placeholder { font-size: 13px; } } @media (max-width: 575px) { .form-Wrapper .input-form input::-webkit-input-placeholder { font-size: 13px; } .form-Wrapper .input-form input::-moz-placeholder { font-size: 13px; } .form-Wrapper .input-form input:-ms-input-placeholder { font-size: 13px; } .form-Wrapper .input-form input::-ms-input-placeholder { font-size: 13px; } .form-Wrapper .input-form input::placeholder { font-size: 13px; } } .form-Wrapper .input-form .icon { color: #667085; position: absolute; left: 6px; top: 8px; text-align: center; line-height: 17px; font-size: 23px; } .form-Wrapper textarea { background: none; color: var(--heading-color); height: 120px; width: 100%; font-size: 16px; font-weight: 300; padding: 15px 18px 9px 20px; position: relative; border: 1px solid #EAECF0; border-radius: 8px; margin-bottom: 20px; } .form-Wrapper .select-StyleTwo { position: relative; } .form-Wrapper .select-StyleTwo .icon { position: absolute; left: 15px; display: inline-block; top: 17px; font-size: 24px; } .form-Wrapper .select-StyleTwo .nice-select { border: 1px solid rgba(208, 213, 221, 0.4); width: 100%; height: 50px; background: #fff; border-radius: 0px; padding: 11px 19px 11px 19px; color: #667085; margin-bottom: 16px; line-height: 24px; border-radius: 8px; margin-bottom: 20px; font-size: 16px; } .form-Wrapper .select-StyleTwo .nice-select .list { width: 100%; } .form-Wrapper .select-StyleTwo .nice-select.open .list { width: 100%; border-radius: 0; border: 0; } .form-Wrapper .select-StyleTwo .nice-select::after { border-bottom: 2px solid #76787A; border-right: 2px solid #76787A; height: 9px; width: 9px; margin-top: -8px; right: 29px; } .form-Wrapper .select-StyleTwo .nice-select .option:hover, .form-Wrapper .select-StyleTwo .nice-select .nice-select .option.focus, .form-Wrapper .select-StyleTwo .nice-select .nice-select .option.selected.focus { background-color: var(--main-color-one); color: white; } .form-Wrapper .checkWrap2 { font-size: 16px; color: var(--heading-color); font-family: var(--heading-font); display: block; position: relative; padding-left: 33px; margin-bottom: 25px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } @media (max-width: 575px) { .form-Wrapper .checkWrap2 { font-size: 14px; } } .form-Wrapper .checkWrap2 input { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } .form-Wrapper .checkWrap2 input:checked ~ .checkmark { background-color: var(--main-color-one); border: 2px solid transparent; } .form-Wrapper .checkWrap2 input:checked ~ .checkmark:after { display: block; } .form-Wrapper .checkWrap2 a { color: var(--main-color-one); } .form-Wrapper .checkWrap2 .checkmark { position: absolute; top: 2px; left: 0; height: 20px; width: 20px; border: 1px solid #93959E; border-radius: 5px; } .form-Wrapper .checkWrap2 .checkmark::after { left: 5px; top: 1px; width: 6px; height: 12px; border: solid white; border-width: 0px 2px 2px 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); } .form-Wrapper .checkWrap2 .checkmark:after { content: ""; position: absolute; display: none; } .form-Wrapper .cmn-btn1 { border-radius: 8px; background: var(--btn-color); color: var(--btn-text-color); } .form-Wrapper .cmn-btn-outline0 { border-radius: 8px; } .passRemember { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-bottom: 18px; } .passRemember .forgetPassword .forgetPass { color: var(--main-color-one); font-weight: 500; font-size: 16px; background: none; border: 0; } .sinUp .singApp { font-family: var(--heading-font); color: var(--main-color-one); font-weight: 500; margin-left: 10px; } .success-checkmarkStyle { overflow: hidden; width: 100px; height: 100px; margin: 0 auto; padding: 0; margin-bottom: 40px; overflow: hidden; } .success-checkmarkStyle .check-icon { width: 80px; height: 80px; position: relative; border-radius: 50%; -webkit-box-sizing: content-box; box-sizing: content-box; border: 7px solid #14BA85; overflow: hidden; } .success-checkmarkStyle .check-icon::before { top: 3px; left: -2px; width: 36px; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; border-radius: 100px 0 0 100px; } .success-checkmarkStyle .check-icon::after { top: 4px; left: 30px; width: 82px; -webkit-transform-origin: 0 50%; transform-origin: 0 50%; border-radius: 0 100px 100px 0; -webkit-animation: rotate-circle 8.25s ease-in; animation: rotate-circle 8.25s ease-in; } @-webkit-keyframes rotate-circle { 0% { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } 5% { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } 12% { -webkit-transform: rotate(-405deg); transform: rotate(-405deg); } 100% { -webkit-transform: rotate(-405deg); transform: rotate(-405deg); } } @keyframes rotate-circle { 0% { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } 5% { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } 12% { -webkit-transform: rotate(-405deg); transform: rotate(-405deg); } 100% { -webkit-transform: rotate(-405deg); transform: rotate(-405deg); } } .success-checkmarkStyle .check-icon::before, .success-checkmarkStyle .check-icon::after { content: ""; height: 101px; position: absolute; background: #fafafa; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } .success-checkmarkStyle .check-icon .icon-line { height: 7px; background-color: #14BA85; display: block; border-radius: 2px; position: absolute; z-index: 10; } .success-checkmarkStyle .check-icon .icon-line.line-tip { top: 46px; left: 14px; width: 25px; -webkit-transform: rotate(45deg); transform: rotate(45deg); -webkit-animation: icon-line-tip 2s; animation: icon-line-tip 2s; } @-webkit-keyframes icon-line-tip { 0% { width: 0; left: 1px; top: 19px; } 54% { width: 0; left: 1px; top: 19px; } 70% { width: 50px; left: -8px; top: 37px; } 84% { width: 17px; left: 21px; top: 48px; } 100% { width: 25px; left: 14px; top: 45px; } } @keyframes icon-line-tip { 0% { width: 0; left: 1px; top: 19px; } 54% { width: 0; left: 1px; top: 19px; } 70% { width: 50px; left: -8px; top: 37px; } 84% { width: 17px; left: 21px; top: 48px; } 100% { width: 25px; left: 14px; top: 45px; } } .success-checkmarkStyle .check-icon .icon-line.line-long { top: 38px; right: 8px; width: 47px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-animation: icon-line-long 2s; animation: icon-line-long 2s; } @-webkit-keyframes icon-line-long { 0% { width: 0; right: 46px; top: 54px; } 65% { width: 0; right: 46px; top: 54px; } 84% { width: 55px; right: 0px; top: 35px; } 100% { width: 47px; right: 8px; top: 38px; } } @keyframes icon-line-long { 0% { width: 0; right: 46px; top: 54px; } 65% { width: 0; right: 46px; top: 54px; } 84% { width: 55px; right: 0px; top: 35px; } 100% { width: 47px; right: 8px; top: 38px; } } .success-checkmarkStyle .check-icon .icon-circle { top: -7px; left: -7px; z-index: 10; width: 80px; height: 80px; border-radius: 50%; position: absolute; -webkit-box-sizing: content-box; box-sizing: content-box; border: 7px solid rgba(76, 175, 80, 0.7); } .success-checkmarkStyle .check-icon .icon-fix { top: 8px; width: 7px; left: 26px; z-index: 1; height: 85px; position: absolute; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); background: #fafafa; } .singleTeam-global { background: #ffffff; border-radius: 16px; } .singleTeam-global .team-img { position: relative; border-radius: 16px 16px 0 0; border-radius: 16px; } .singleTeam-global .teamCaption { padding: 17px 28px; } .singleTeam-global .teamCaption .title { font-weight: 500; font-size: 18px; } @media only screen and (min-width: 768px) and (max-width: 991px) { .singleTeam-global .teamCaption .title { font-size: 18px; } } .singleTeam-global .teamCaption .pera { color: var(--paragraph-color); } .singleTeam-global .teamSocial { position: absolute; top: 22px; right: 20px; } .singleTeam-global .teamSocial .single { margin-bottom: 10px; display: block; } .singleTeam-global .teamSocial .single .social { color: #ffffff; background: var(--main-color-one); width: 30px; height: 30px; border-radius: 50%; font-size: 14px; line-height: 30px; text-align: center; margin-left: 8px; display: inline-block; /* IE 9 */ -webkit-transform: 0.4s; /* Chrome, Safari, Opera */ transform: 0.4s; -webkit-transform: translateX(25px); transform: translateX(25px); opacity: 0; visibility: hidden; } .singleTeam-global .teamSocial .single .social i { display: inline-block; } .singleTeam-global .teamSocial .single:nth-child(1) a { -webkit-transition-delay: 0s; transition-delay: 0s; } .singleTeam-global .teamSocial .single:nth-child(2) a { -webkit-transition-delay: 0.1s; transition-delay: 0.1s; } .singleTeam-global .teamSocial .single:nth-child(3) a { -webkit-transition-delay: 0.3s; transition-delay: 0.3s; } .singleTeam-global:hover .teamSocial .social { -webkit-transform: translateX(0px); transform: translateX(0px); opacity: 1; visibility: visible; } .white-btn { font-family: var(--heading-font); background: #ffffff; padding: 26px 26px 23px 34px; color: var(--btn-color-one); cursor: pointer; font-size: 18px; font-weight: 700; border-radius: 8px; line-height: 1; cursor: pointer; display: inline-block; line-height: 0; -moz-user-select: none; cursor: pointer; -webkit-transition: color 0.4s linear; transition: color 0.4s linear; position: relative; z-index: 1; border: 0; } .singleServices-global { border: 1px solid #E1E1E1; border-radius: 8px; -webkit-transition: 0.4s; transition: 0.4s; background: #F9F9F9; } .singleServices-global:hover { -webkit-box-shadow: 0 3px 12px rgba(45, 23, 191, 0.09); box-shadow: 0 3px 12px rgba(45, 23, 191, 0.09); } .singleServices-global .event-img { position: relative; border-radius: 8px 8px 0 0; overflow: hidden; } .singleServices-global .event-img img { border-radius: 8px 8px 0 0; width: 100%; } .singleServices-global .event-img .content { position: absolute; top: 10px; right: 10px; z-index: 0; text-align: center; line-height: 1.2; border-radius: 8px; color: #fff; font-size: 16px; font-weight: 500; padding: 13px 16px; background: var(--main-color-two); } .singleServices-global .event-img .content .month { display: block; } .singleServices-global .eventCaption { padding: 24px 17px 0px 20px; } .singleServices-global .eventCaption .tittle { font-size: 20px; font-weight: 600; margin-bottom: 13px; line-height: 1.3; display: block; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .singleServices-global .eventCaption .tittle { font-size: 16px; } } .singleServices-global .eventCaption .pera { font-size: 16px; font-weight: 300; margin-bottom: 20px; } @media only screen and (min-width: 768px) and (max-width: 991px) { .singleServices-global .eventCaption .pera { font-size: 12px; } } .singleServices-global .eventCaption .cmn-btn-outline3 { border-radius: 8px; } .searchByTopic .checkWrap { display: block; position: relative; padding-left: 35px; margin-bottom: 2px; cursor: pointer; font-size: 22px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: #232F55; font-size: 16px; } @media (max-width: 575px) { .searchByTopic .checkWrap { font-size: 14px; } } .searchByTopic .checkWrap input { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } .searchByTopic .checkWrap input:checked ~ .checkmark { background-color: var(--main-color-one); border: 2px solid transparent; } .searchByTopic .checkWrap input:checked ~ .checkmark:after { display: block; } .searchByTopic .checkWrap .checkmark { position: absolute; top: 5px; left: 0; height: 15px; width: 17px; border: 1px solid #93959E; border-radius: 0; } .searchByTopic .checkWrap .checkmark::after { left: 4px; top: 1px; width: 5px; height: 8px; border: solid white; border-width: 0px 2px 2px 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); } .searchByTopic .checkWrap .checkmark:after { content: ""; position: absolute; display: none; } .checkWrap { display: block; position: relative; padding-left: 35px; margin-bottom: 5px; cursor: pointer; font-size: 22px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: var(--paragraph-color); font-size: 16px; } @media (max-width: 575px) { .checkWrap { font-size: 14px; } } .checkWrap.styleTwo { font-size: 16px; margin-bottom: 10px; } .checkWrap.styleTwo .checkmark { top: 4px; height: 15px; width: 16px; } .checkWrap input { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } .checkWrap input:checked ~ .checkmark { background-color: var(--main-color-one); border: 2px solid transparent; } .checkWrap input:checked ~ .checkmark:after { display: block; } .checkWrap .checkmark { position: absolute; top: 5px; left: 0; height: 15px; width: 17px; border: 1px solid #93959E; border-radius: 0; } .checkWrap .checkmark::after { left: 4px; top: 1px; width: 5px; height: 8px; border: solid white; border-width: 0px 2px 2px 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); } .checkWrap .checkmark:after { content: ""; position: absolute; display: none; } .popularServices-global { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-transition: 0.4s; transition: 0.4s; cursor: pointer; } @media (max-width: 575px) { .popularServices-global { -ms-flex-wrap: wrap; flex-wrap: wrap; } } .popularServices-global .itemsImg { max-width: 100px; min-width: 100px; height: 82px; background-size: cover; background-repeat: no-repeat; margin-right: 0; margin-bottom: 15px; border-radius: 8px; } @media (max-width: 575px) { .popularServices-global .itemsImg { width: 100%; } } .popularServices-global .itemsCaption .itemsTittle { font-family: var(--heading-font); margin-bottom: 5px; line-height: 1.3; font-weight: 600; font-size: 16px; display: block; } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .popularServices-global .itemsCaption .itemsTittle { font-size: 15px; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .popularServices-global .itemsCaption .itemsTittle { font-size: 15px; } } @media (max-width: 575px) { .popularServices-global .itemsCaption .itemsTittle { font-size: 15px; } } .popularServices-global .itemsCaption .itemsCap { font-family: var(--heading-font); font-size: 14px; color: var(--heading-font); margin-bottom: 8px; } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .popularServices-global .itemsCaption .itemsCap { font-size: 12px; margin-bottom: 7px; } } .popularServices-global .ratting .listItem { display: inline-block; line-height: 1; margin-bottom: 7px; } .popularServices-global .ratting .listItem .icon { color: #f7b614; font-size: 11px; } .popularServices-global .ratting .listItem .reviewNumber { color: var(--paragraph-color); } .popularServices-global .ratting .listItem p { margin: 0; } .popularServices-global .productPrice { margin-bottom: 15px; } .popularServices-global .productPrice .regularPrice { font-weight: 600; font-size: 16px; display: inline-block; color: var(--main-color-one); } .servicesDiscription-global .capImg { border-radius: 8px; margin-bottom: 40px; } .servicesDiscription-global .pera { margin-bottom: 40px; } .cartWrap { padding: 42px 47px; border-radius: 12px; text-align: center; background: var(--main-color-one); } @media (max-width: 575px) { .cartWrap { margin-bottom: 5px; -ms-flex-wrap: wrap; flex-wrap: wrap; } } .cartWrap .icon { -webkit-transition: 0.4s; transition: 0.4s; display: inline-block; text-align: center; margin: 0 auto; margin-bottom: 25px; } @media (max-width: 575px) { .cartWrap .cap { padding-left: 0px; margin-bottom: 10px; } } .cartWrap .cap .title { color: #ffffff; font-size: 32px; font-weight: 500; margin-bottom: 20px; display: block; } .cartWrap .cap .title:hover { color: #ffffff; } .cartWrap .cap .pera { color: #ffffff; font-size: 16px; font-weight: 400; margin-bottom: 20px; } .cartWrap:hover { cursor: pointer; } .cartWrap:hover .icon { -webkit-animation: float 1.5s linear 1; animation: float 1.5s linear 1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; } .singleBlog-global { border-radius: 8px; } .singleBlog-global .blog-img { position: relative; border-radius: 8px 8px 0 0; overflow: hidden; } .singleBlog-global .blog-img img { border-radius: 8px 8px 0 0; width: 100%; width: calc(100% + 60px); opacity: 1; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; -webkit-transform: translate3d(-20px, 0, 0) scale(1.1); transform: translate3d(-20px, 0, 0) scale(1.1); -webkit-backface-visibility: hidden; backface-visibility: hidden; } .singleBlog-global .blog-img .content { position: absolute; top: 32px; left: 0; z-index: 2; color: #fff; font-size: 15px; font-weight: 400; padding: 2px 24px; padding-left: 8px; border-radius: 0px; background: var(--main-color-one); border-radius: 0 2px 2px 0; -webkit-clip-path: polygon(100% 0%, 90.6% 52.17%, 100% 100%, 0px 100%, -0.49% 47%, 0px 0px); clip-path: polygon(100% 0%, 83.44% 55.5%, 100% 100%, 0px 100%, -0.49% 47%, 0px 0px); } .singleBlog-global .blogCaption { border: 1px solid #E1E1E1; border-top: 0; padding: 24px 17px 0px 20px; border-radius: 8px; } .singleBlog-global .blogCaption .cartTop { margin-bottom: 16px; } .singleBlog-global .blogCaption .cartTop .listItmes { display: inline-block; margin-right: 10px; font-size: 16px; font-weight: 300; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .singleBlog-global .blogCaption .cartTop .listItmes { padding-right: 14px; } } .singleBlog-global .blogCaption .cartTop .listItmes:last-child { padding-right: 0px; } .singleBlog-global .blogCaption .cartTop .listItmes .icon { color: var(--peragraph-color); margin-right: 10px; } .singleBlog-global .blogCaption .tittle { font-size: 20px; font-weight: 300; margin-bottom: 13px; line-height: 1.2; display: block; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .singleBlog-global .blogCaption .tittle { font-size: 16px; } } .singleBlog-global .blogCaption .tittle:hover { color: var(--main-color-one); } .singleBlog-global .blogCaption .pera { font-size: 16px; } @media only screen and (min-width: 768px) and (max-width: 991px) { .singleBlog-global .blogCaption .pera { font-size: 12px; } } .singleBlog-global .blogFooter { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-top: 18px; margin-top: 28px; border-top: 1px solid #E1E1E1; } @media (max-width: 575px) { .singleBlog-global .blogFooter { padding: 19px 10px 12px 12px; } } .singleBlog-global .blogFooter .blogPostUser { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .singleBlog-global .blogFooter .blogPostUser img { display: inline-block; padding-right: 7px; font-size: 16px; max-width: 40px; height: auto; border-radius: 50%; } .singleBlog-global .blogFooter .blogPostUser .tittle { display: inline-block; font-size: 14px; font-weight: 600; } .singleBlog-global .blogFooter .contacts .listing .listItem { display: inline-block; margin-left: 8px; } .singleBlog-global .blogFooter .contacts .listing .listItem .icon { -webkit-transition: 0.4s; transition: 0.4s; color: var(--peragraph-color); width: 34px; line-height: 34px; height: 34px; background: rgba(48, 76, 187, 0.06); border-radius: 50%; cursor: pointer; text-align: center; } .singleBlog-global .blogFooter .contacts .listing .listItem:hover .icon { background: var(--main-color-one); color: #ffffff; } .singleBlog-global.blog2 { margin: 0; } .singleBlog-global:hover .blog-img img { -webkit-transform: translate3d(0, 0, 0) scale(1); transform: translate3d(0, 0, 0) scale(1); } .notice p { font-size: 17px; color: #5C727D; padding: 16px 0 16px 14px; background: rgba(118, 167, 19, 0.07); margin: 0; font-style: italic; border-left: 4px solid #76A713; margin-bottom: 30px; } .itemReview .singleReview { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 28px; padding-bottom: 30px; border-bottom: 1px solid #E1E1E1; } @media (max-width: 575px) { .itemReview .singleReview { -ms-flex-wrap: wrap; flex-wrap: wrap; } } .itemReview .singleReview:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: 0; } .itemReview .singleReview .client1Img { margin-right: 17px; } @media (max-width: 575px) { .itemReview .singleReview .client1Img { margin-bottom: 20px; } } .itemReview .singleReview .client1Img img { padding: 0; } .itemReview .singleReview .reviewText .review_icon i { color: #ffb400; font-size: 12px; } .itemReview .singleReview .reviewText h3 { font-size: 16px; font-weight: 700; margin-right: 15px; margin-bottom: 0; } .itemReview .singleReview .reviewText span { color: var(--heading-color); font-size: 12px; font-weight: 300; margin-bottom: 11px; display: block; } .singleTab-items-global { display: none; } .tab-menu-global.tabStyleOne ul { display: inline-block; background: #fff; padding: 9px 10px; border-radius: 22px; border: 1px solid #E1E1E1; } .tab-menu-global.tabStyleOne ul li { display: inline-block; } .tab-menu-global.tabStyleOne ul li a { font-family: var(--body-font); color: var(--paragraph-color); border-radius: 8px; background: none; padding: 9px 19px; display: inline-block; font-size: 16px; font-weight: 500; } .tab-menu-global.tabStyleOne ul li a.active { background: var(--main-color-one); color: #fff; } .tab-menu-global.tabStyleTwo ul li { display: block; } .tab-menu-global.tabStyleTwo ul li a { font-family: var(--body-font); color: var(--paragraph-color); border-radius: 8px; background: none; display: inline-block; font-size: 22px; font-weight: 500; margin-bottom: 25px; } .tab-menu-global.tabStyleTwo ul li a.active { background: none; color: var(--main-color-one); text-decoration: underline; } .tab-menu-global.tabStyleThree ul li { display: inline-block; margin: 0 6px; } .tab-menu-global.tabStyleThree ul li a { font-family: var(--body-font); color: var(--paragraph-color); border-radius: 8px; background: none; display: inline-block; font-size: 22px; font-weight: 500; margin-bottom: 25px; } .tab-menu-global.tabStyleThree ul li a.active { background: none; color: var(--main-color-one); text-decoration: underline; } .faqArea-global { /* collapse */ } .faqArea-global .collapse-wrapper .accordion-item { border: 0; margin-bottom: 20px; border-radius: 16px; background: #F9F9F9; position: relative; z-index: 0; } .faqArea-global .collapse-wrapper .accordion:last-child { margin-bottom: 0px; } .faqArea-global .collapse-wrapper .accordion-header { padding: 0; border: 0; border-radius: 16px 16px 0 0; } .faqArea-global .collapse-wrapper .accordion-header .accordion-button { text-align: left; color: var(--heading-color); background: none; border: 0; padding: 30px 81px 28px 31px; font-size: 22px; font-weight: 600; border-bottom: 0; display: block; text-decoration: none; border-radius: 0; } @media (max-width: 575px) { .faqArea-global .collapse-wrapper .accordion-header .accordion-button { padding: 17px 6px 21px 13px; } } .faqArea-global .collapse-wrapper .accordion-header .accordion-button::after { position: absolute; top: 22px; font-size: 24px; color: #ffffff; right: 33px; content: "\f068"; font-family: "Line Awesome Free"; font-weight: 900; background-image: none; outline: 0; -webkit-transform: rotate(0deg); transform: rotate(0deg); background: var(--main-color-one); width: 40px; height: 40px; text-align: center; line-height: 40px; border-radius: 8px; } @media (max-width: 575px) { .faqArea-global .collapse-wrapper .accordion-header .accordion-button::after { font-size: 18px; right: 5px; width: 30px; height: 30px; line-height: 30px; } } .faqArea-global .collapse-wrapper .accordion-header .accordion-button.collapsed { border: 0; } .faqArea-global .collapse-wrapper .accordion-header .accordion-button.collapsed::after { content: "\f067"; font-weight: 800; } .faqArea-global .collapse-wrapper .accordion-header .accordion-button:focus { -webkit-box-shadow: none !important; box-shadow: none !important; border: 0; } .faqArea-global .collapse-wrapper .accordion-header .accordion-button:not(.collapsed) { -webkit-box-shadow: none; box-shadow: none; } .faqArea-global .collapse-wrapper .accordion-collapse { border: 0; border-radius: 0 0 16px 16px; } .faqArea-global .collapse-wrapper .accordion-collapse .accordion-body { -webkit-transition: 0.3s; transition: 0.3s; border-radius: 0 0 16px 16px; padding: 10px 10px 20px 24px; } .faqArea-global .input-form textarea { background: #F9F9F9; color: var(--heading-color); height: 200px; width: 100%; font-size: 16px; font-weight: 300; padding: 15px 18px 9px 20px; position: relative; border-radius: 16px; margin-bottom: 30px; border: 0; } .faqArea-global .input-form textarea:focus { -webkit-box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; } .single-main-image { position: relative; } .single-main-image img { width: 100%; border-radius: 16px; } .single-main-image .video-icon { position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); left: 0; right: 0; margin: 0 auto; text-align: center; } .single-main-image .video-icon a { background: #fff; color: var(--main-color-one); width: 120px; height: 120px; display: inline-block; text-align: center; line-height: 120px; border-radius: 50%; -webkit-transform: scale(0.5); transform: scale(0.5); font-size: 20px; } .single-main-image .video-icon a::after { position: absolute; border: 100px solid rgba(255, 255, 255, 0.4); content: ""; border-radius: 50%; left: -39px; top: -41px; right: 0; z-index: 0; background: rgba(0, 0, 0, 0); } .single-main-image .video-icon a i { font-size: 39px; line-height: 1; position: relative; right: -2px; top: 4px; } .single-main-image .video-icon a.btn-icon { position: relative; /* Animations */ /* End Animated */ } .single-main-image .video-icon a.btn-icon::before { content: ""; display: inline-block; position: absolute; top: -2px; left: -2px; bottom: -2px; right: -2px; border-radius: inherit; border: 1px solid #fff; -webkit-animation: btnIconRipple 2s cubic-bezier(0.23, 1, 0.32, 1) both infinite; animation: btnIconRipple 2s cubic-bezier(0.23, 1, 0.32, 1) both infinite; } @-webkit-keyframes btnIconRipple { 0% { border-width: 4px; -webkit-transform: scale(1); transform: scale(1); } 50% { border-width: 1px; -webkit-transform: scale(1.5); transform: scale(1.5); } 80% { border-width: 1px; -webkit-transform: scale(1.9); transform: scale(1.9); } 100% { opacity: 0; } } .single-main-image .video-icon a.btn-icon:hover { background: var(--main-color-one); color: #fff; } .thumb-link img { border-radius: 10px; } .imgHeight1 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .imgHeight1 img { height: 265px; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .imgHeight1 img { height: 180px; } } @media (max-width: 991px) { .imgHeight1 img { height: auto; } } .imgHeight2 img { height: 555px; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .imgHeight2 img { height: 384px; } } @media (max-width: 991px) { .imgHeight2 img { height: auto; } } .areaHeight1 { max-height: 265px; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .areaHeight1 { height: 180px; } } @media (max-width: 991px) { .areaHeight1 { height: auto; } } .areaHeight2 { max-height: 555px; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .areaHeight2 { height: 384px; } } @media (max-width: 991px) { .areaHeight2 { height: auto; } } .singleGallery-global { position: relative; float: left; overflow: hidden; background: #3085a3; text-align: center; cursor: pointer; width: 100%; margin-bottom: 24px; border-radius: 8px; } .singleGallery-global::after { -webkit-transition: all 0.4s ease-out 0s; transition: all 0.4s ease-out 0s; position: absolute; content: ""; left: 0; top: 0px; bottom: 0; right: 0; width: 100%; height: 100%; background: rgba(105, 111, 142, 0.2); background: rgba(0, 0, 0, 0.2); z-index: 0; border-radius: 8px; opacity: 0; visibility: hidden; } .singleGallery-global h2 { -webkit-transition: 0.4s; transition: 0.4s; padding-top: 8%; -webkit-transition: -webkit-transform 0.35s; transition: -webkit-transform 0.35s; transition: transform 0.35s; transition: transform 0.35s, -webkit-transform 0.35s; opacity: 0; font-size: 25px; font-weight: 300; color: #fff; margin-bottom: 8px; } .singleGallery-global h2 span { color: #fff; font-weight: 700; } .singleGallery-global p { color: #fff; padding: 0.5em 2em; text-transform: none; opacity: 0; -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); margin: 0; letter-spacing: 1px; font-size: 68.5%; } .singleGallery-global img { border-radius: 8px; position: relative; display: block; height: 100%; width: 100%; width: calc(100% + 60px); opacity: 1; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; -webkit-transform: translate3d(-20px, 0, 0) scale(1.1); transform: translate3d(-20px, 0, 0) scale(1.1); -webkit-backface-visibility: hidden; backface-visibility: hidden; } .singleGallery-global .caption { padding: 2em; color: #fff; text-transform: uppercase; font-size: 1.25em; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .singleGallery-global:hover::after { opacity: 1; visibility: visible; } .singleGallery-global:hover img { opacity: 0.7; -webkit-transform: translate3d(0, 0, 0) scale(1); transform: translate3d(0, 0, 0) scale(1); } .singleGallery-global .caption { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 9; } .singleGallery-global .caption::before, .singleGallery-global .caption::after { pointer-events: none; } .singleGallery-global { background: rgba(221, 221, 221, 0.8666666667); } .singleGallery-global .caption::before, .singleGallery-global .caption::after { position: absolute; content: ""; opacity: 0; } .singleGallery-global .caption::after { top: 30px; right: 50px; bottom: 30px; left: 50px; border-right: 1px solid #fff; border-left: 1px solid #fff; -webkit-transform: scale(1, 0); transform: scale(1, 0); -webkit-transform-origin: 100% 0; transform-origin: 100% 0; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .singleGallery-global .caption::after { top: 20px; right: 30px; bottom: 20px; left: 30px; } } @media (max-width: 991px) { .singleGallery-global .caption::after { top: 20px; right: 30px; bottom: 20px; left: 30px; } } .singleGallery-global .caption::before { top: 50px; right: 30px; bottom: 50px; left: 30px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; -webkit-transform: scale(0, 1); transform: scale(0, 1); -webkit-transform-origin: 0 0; transform-origin: 0 0; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .singleGallery-global .caption::before { top: 30px; right: 20px; bottom: 30px; left: 20px; } } @media (max-width: 991px) { .singleGallery-global .caption::before { top: 30px; right: 20px; bottom: 30px; left: 20px; } } .singleGallery-global h2 { -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0); } .singleGallery-global .caption::before, .singleGallery-global .caption::after, .singleGallery-global h2, .singleGallery-global p { -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; } .singleGallery-global:hover .caption::before, .singleGallery-global:hover .caption::after { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } .singleGallery-global:hover h2, .singleGallery-global:hover p { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .singleGallery-global:hover .caption::after, .singleGallery-global:hover h2, .singleGallery-global:hover p, .singleGallery-global:hover img { -webkit-transition-delay: 0.15s; transition-delay: 0.15s; } .singlePortfolio { -webkit-box-shadow: 0 3px 12px rgba(45, 23, 191, 0.09); box-shadow: 0 3px 12px rgba(45, 23, 191, 0.09); border-radius: 16px; overflow: hidden; } .singlePortfolio .portfolioImg { border-radius: 16px 16px 0 0; overflow: hidden; } .singlePortfolio .portfolioImg img { border-radius: 16px 16px 0 0; width: 100%; } .singlePortfolio .portfolioDetails { background: #ffffff; padding: 18px 31px 0px 25px; border-top: 0; border-radius: 0 0 16px 16px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: end; -ms-flex-align: end; align-items: end; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .singlePortfolio .portfolioDetails { padding: 33px 15px 0px 15px; } } @media (max-width: 991px) { .singlePortfolio .portfolioDetails { padding: 33px 15px 0px 15px; -ms-flex-wrap: wrap; flex-wrap: wrap; } } .singlePortfolio .portfolioDetails .cap { -ms-flex-preferred-size: 66%; flex-basis: 66%; } @media only screen and (min-width: 992px) and (max-width: 1199px) { .singlePortfolio .portfolioDetails .cap { -ms-flex-preferred-size: 63%; flex-basis: 63%; } } @media (max-width: 991px) { .singlePortfolio .portfolioDetails .cap { -ms-flex-preferred-size: 100%; flex-basis: 100%; } } .singlePortfolio .portfolioDetails .templateTittle { font-family: var(--heading-font); margin-bottom: 9px; line-height: 1.5; font-weight: 700; font-size: 24px; display: block; } @media only screen and (min-width: 1200px) and (max-width: 1399.99px) { .singlePortfolio .portfolioDetails .templateTittle { font-size: 21px; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .singlePortfolio .portfolioDetails .templateTittle { font-size: 21px; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .singlePortfolio .portfolioDetails .templateTittle { font-size: 18px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .singlePortfolio .portfolioDetails .templateTittle { font-size: 16px; } } @media (max-width: 575px) { .singlePortfolio .portfolioDetails .templateTittle { font-size: 18px; } } .singlePortfolio .portfolioDetails .templateCap { font-family: var(--heading-font); font-size: 16px; color: var(--heading-font); margin-bottom: 20px; } .singlePortfolio .portfolioDetails .templatePricing { margin-bottom: 18px; font-family: var(--heading-font); color: var(--heading-color); font-weight: 500; font-size: 24px; display: block; } .stylePadding { padding-top: 50px; } .select-itms-blogal .niceSelect { width: 120px; border-radius: 8px; } .catListing .listing .listItem { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 20px; } .catListing .listing .listItem:last-child { border-bottom: 0; padding-bottom: 0; } .catListing .listing .listItem .product { color: var(--heading-color); font-weight: 500; } .catListing .listing .listItem .leftCap, .catListing .listing .listItem .rightCap, .catListing .paymentDetails .productListing .listing .listItem .rightCap, .paymentDetails .productListing .catListing .listing .listItem .rightCap, .catListing .paymentDetails .priceListing .listing .listItem .rightCap, .paymentDetails .priceListing .catListing .listing .listItem .rightCap { font-size: 16px; display: block; color: var(--heading-color); font-weight: 700; margin-right: 10px; } .catListing .listing .listItem .rightCap { font-weight: 300; } .pagination { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .pagination .pagination-list { margin: 0 auto; } .pagination .pagination-list li { display: inline-block; } .pagination .pagination-list li .page-number { font-family: var(--heading-font); color: #667085; background: #F7F7F7; display: inline-block; text-align: center; width: 40px; height: 40px; line-height: 40px; margin: 0 6px; -webkit-transition: all linear 0.2s; transition: all linear 0.2s; border: 0; font-weight: 400; border-radius: 8px; font-size: 21px; } @media (max-width: 575px) { .pagination .pagination-list li .page-number { width: 29px; height: 29px; line-height: 29px; margin: 0 2px; font-size: 13px; } } .pagination .pagination-list li .page-number.current { background-color: var(--main-color-two); color: #ffffff; } .pagination .pagination-list li .page-number:hover { background-color: var(--main-color-one); color: #ffffff; } .marketplace_cart_empty img{ height: 250px; } .shop-details-stock .delivery-options.delivery-parent { display: flex; align-items: center; gap: 12px; flex-wrap: wrap; } .delivery-item { width: fit-content; border: 1px solid var(--main-color-one); background-color: rgba(255, 128, 93, 0.1); padding: 10px 11px; height: fit-content; padding-top: 15px; cursor: pointer; transition: all .3s; display: flex; flex-wrap: wrap; align-items: center; } .delivery-item.active { border-color: var(--main-color-one); border-width: 1px; background-color: rgba(255, 128, 93, 0.1); } .delivery-item .icon { font-size: 35px; padding: 0 5px; color: var(--main-color-one); } .delivery-item.active .icon { color: #ff805d; } .delivery-item .title { font-size: 16px; line-height: 1.4; font-weight: 500; color: var(--heading-color); transition: all .3s; } .shop-details-stock .stock-category li:not(:last-child) { padding-bottom: 10px; } .shop-details-stock .stock-category li { font-size: 16px; line-height: 26px; } .about-seller-flex-content .about-seller-content .title { font-size: 20px; font-weight: 600; line-height: 20px; } .about-seller-flex-content .about-seller-content .about-review-para { font-size: 16px; font-weight: 400; color: var(--light-color); margin-top: 20px; line-height: 26px; } /*.btn-wrapper .cmn-btn-bg-2 {*/ /* background: var(--main-color-two);*/ /* color: #fff;*/ /* border: 2px solid var(--main-color-two);*/ /*}*/ .quick-view-close-btn { font-size: 24px; position: absolute; right: 30px; top: 20px; cursor: pointer; z-index: 999; background: none; border: 0; color: var(--main-color-one); } /* Price range */ /* Ui Range Slider */ .price-range-slider { padding: 0 10px; } .price-range-slider .ui-range-slider.noUi-target { position: relative; border-radius: 3px; height: 3px; } .price-range-slider .ui-range-slider.noUi-target .noUi-handle { top: -12px; left: -3px; width: 12px; height: 12px; border-radius: 0%; display: inline-block; position: relative; z-index: 1; cursor: pointer; background: var(--main-color-two); } .price-range-slider .ui-range-slider.noUi-target .noUi-handle.noUi-handle-upper::before { background-color: var(--main-color-two); } .price-range-slider .ui-range-slider.noUi-target .noUi-handle::before { content: ""; position: absolute; background: #fff; height: 8px; width: 8px; border-radius: 0%; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: inline-block; } .price-range-slider .ui-range-slider.noUi-target .noUi-base .noUi-origin { position: absolute; top: 0; right: 0; bottom: 0; left: 0; } .price-range-slider .ui-range-slider.noUi-target .noUi-base .noUi-connect { background: var(--main-color-two); } .price-range-slider .ui-range-slider-footer { display: table; width: 100%; padding-top: 20px; } .price-range-slider .ui-range-slider-footer .ui-range-values { display: inline-block; color: var(--heading-color); } .price-range-slider .ui-range-slider-footer .ui-range-values .ui-price-title { font-size: 18px; font-weight: 400; margin-right: 10px; color: var(--light-color); } .price-range-slider .ui-range-slider-footer .ui-range-values .ui-range-value-min, .price-range-slider .ui-range-slider-footer .ui-range-values .ui-range-value-max { display: inline-block; font-size: 18px; font-weight: 500; color: var(--heading-color); } .noUi-background { background: #DDDDDD; } [dir=rtl] .price-range-slider .ui-range-slider.noUi-target .noUi-base .noUi-origin { right: auto; left: 0; } [dir=rtl] .price-range-slider .ui-range-slider.noUi-target .noUi-base .noUi-connect { background: var(--main-color-one); } .single-shop-left .shop-left-title .shop-left-list .size-lists .list a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; height: 40px; width: 40px; font-size: 15px; background: #fff; color: var(--paragraph-color); border: 1px solid var(--paragraph-color); border-radius: 0; } .single-shop-left .shop-left-title .shop-left-list .size-lists { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; gap: 10px; margin-top: 30px; } .single-shop-left .shop-left-title .shop-left-list .size-lists .list.active a { border: 2px solid var(--main-color-two); color: var(--main-color-two); font-weight: 500; } .color-lists { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; gap: 10px; } .color-lists .list:not(:last-child) { margin-right: 10px; } .color-lists .list a { display: block; height: 27px; width: 27px; background: #F83A26; } .single-shop-left .shop-left-title .shop-left-list .color-lists .list { font-size: 16px; line-height: 26px; position: relative; text-align: left; z-index: 2; padding-left: 0px; -webkit-transition: 300ms; transition: 300ms; } .single-shop-left .shop-left-title .shop-left-list .filter-lists .list { position: relative; z-index: 2; display: block; padding-left: 0px; margin-top: 10px; } .filter-lists .list a { font-size: 20px; line-height: 26px; color: #FFBA5C; } .filter-lists .list::before { content: ""; position: absolute; height: 20px; width: 20px; border: 1px solid rgba(221, 221, 221, 0.4); left: 0; top: 4px; background: none; border-radius: 3px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; font-size: 15px; color: #fff; cursor: pointer; -webkit-transition: all 0.3s; transition: all 0.3s; } .user-account .listItem a { color: var(--top-nav-text-color) !important; } .navbar-area .nav-container .navbar-collapse .navbar-nav li a:hover { color: var(--link-hover-color) !important; } .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children > .menuArrow { color: var(--paragraph-color); } .social_share_wrapper_item .listItem img { max-width: 35px; } .modal.product-quick-view-bg-color { background: rgb(0 0 0 / 85%); } .text-center .rating-wrap { justify-content: center; } .value-input-area .form--input { border: 0; } .marketplace .footerWrapper .footer-area .footer-tittle .listing-info .listItem .singleLinks2 .icon { color: var(--btn-text-color); } .campaign_countdown_wrapper { text-align: center; z-index: 95; } .campaign_countdown_wrapper .global-timer .syotimer__body { display: flex; flex-wrap: wrap; gap: 10px 15px; } .campaign_countdown_wrapper .global-timer .syotimer__body .syotimer-cell { background-color: rgba(var(--main-color-one-rgb), .1); padding: 10px 20px; min-width: 100px; } @media (min-width: 1400px) and (max-width: 1599.98px) { .campaign_countdown_wrapper .global-timer .syotimer__body { gap: 10px; } } @media (min-width: 1200px) and (max-width: 1399.98px) { .campaign_countdown_wrapper .global-timer .syotimer__body { gap: 10px; } } @media (min-width: 992px) and (max-width: 1199.98px) { .campaign_countdown_wrapper .global-timer .syotimer__body { gap: 10px; } } @media (min-width: 300px) and (max-width: 991.98px) { .campaign_countdown_wrapper .global-timer .syotimer__body { gap: 10px; } } .campaign_countdown_wrapper .global-timer .syotimer__body .syotimer-cell .syotimer-cell__value { font-size: 32px; font-weight: 700; line-height: 36px; color: var(--main-color-one); } @media (min-width: 1400px) and (max-width: 1599.98px) { .campaign_countdown_wrapper .global-timer .syotimer__body .syotimer-cell .syotimer-cell__value { font-size: 28px; } } @media (min-width: 1200px) and (max-width: 1399.98px) { .campaign_countdown_wrapper .global-timer .syotimer__body .syotimer-cell .syotimer-cell__value { font-size: 28px; } } @media (min-width: 992px) and (max-width: 1199.98px) { .campaign_countdown_wrapper .global-timer .syotimer__body .syotimer-cell .syotimer-cell__value { font-size: 28px; } } @media (min-width: 300px) and (max-width: 991.98px) { .campaign_countdown_wrapper .global-timer .syotimer__body .syotimer-cell .syotimer-cell__value { font-size: 28px; } } .campaign_countdown_wrapper .global-timer .syotimer__body .syotimer-cell .syotimer-cell__unit { font-size: 18px; font-weight: 400; line-height: 28px; color: var(--paragraph-color-two); } @media (min-width: 1400px) and (max-width: 1599.98px) { .campaign_countdown_wrapper .global-timer .syotimer__body .syotimer-cell .syotimer-cell__unit { font-size: 16px; } } @media (min-width: 1200px) and (max-width: 1399.98px) { .campaign_countdown_wrapper .global-timer .syotimer__body .syotimer-cell .syotimer-cell__unit { font-size: 16px; } } @media (min-width: 992px) and (max-width: 1199.98px) { .campaign_countdown_wrapper .global-timer .syotimer__body .syotimer-cell .syotimer-cell__unit { font-size: 16px; } } @media (min-width: 300px) and (max-width: 991.98px) { .campaign_countdown_wrapper .global-timer .syotimer__body .syotimer-cell .syotimer-cell__unit { font-size: 16px; } } .payment-gateway-list .single-gateway-item img { width: 100%; height: auto !important; padding: 0; margin: 0; } .payment-gateway-list .single-gateway-item { display: flex; align-items: center; justify-content: center; } .openSearch, .closeFormBtn{ color: var(--main-color-one); cursor: pointer; } .searchFormmarketplace .search-box{ position: absolute; right: 130px; display: flex; } .searchFormmarketplace .search-box .search-input{ border: none; } .searchFormmarketplace .search-box .searchbtn-pop{ background: var(--main-color-one); color: #fff; border: none; } #searchResults{ width: 258px; display: flex; justify-content: center; position: absolute; z-index: 999; right: 0; background: #fff; /* top: 194px; */ height: 300px; overflow-y: scroll; } #searchResults .searchProductLi{ padding: 10px 0 5px 0; border-bottom: 1px solid #2d2d2d40; border: 1px 0 1px 0 solid; width: 100%; } /*My Codes*/ .marketplace .navbar-area .NavWrapper .menuArrow { color: #fff !important; } .marketplace .all_product_container h5 { text-transform: capitalize; } .marketplace .forget-passwordwrap { width: 50%; margin: 0 auto; border: 1px solid #ddd; box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; } .marketplace .forget-passwordwrap h2 { background: #f1f1f1; font-size: 21px; padding: 10px 20px; } .marketplace .forget-passwordwrap form { padding: 20px; } .marketplace .forget-password-section { padding: 60px 0; } .marketplace .all_product_container .d-flex { flex-direction: column; justify-content: flex-start !important; align-items: flex-start !important; } .marketplace .agro_banner { background: var(--body-color); padding: 0 !important; } .marketplace .global-testimonialslider .ratings { display: flex; margin: 10px 0 0 0; } .marketplace .global-testimonialslider .ratings li i { color: #ffa500; } .marketplace .global-testimonialslider .clientName { font-size: 18px; color: #222; } .marketplace .singleBlog-global .blog-img .post-date, .marketplace .singleBlog-global .blog-img .posted-date, .marketplace .blogDetails .singleBlog-details{ position: absolute; bottom: 0; background: #000000ab; color: #fff; padding: 5px 10px; border-top-right-radius: 4px; } .marketplace .header-top .header-info-right .header-cart, .marketplace .blogDetails .singleBlog-details{ margin: 0; margin-right: 0 !important; } .marketplace .ourServices .ServicesWrapper .client-single blockquote {padding: 5px;} .marketplace .header-top .header-info-right .listItem span { color: var(--top-nav-text-color); } .marketplace .footerWrapper .footer-area .footer-tittle .listing .listItem a { font-size: 15px !important; } .marketplace .header-top.agency_topbar .header-info-right .header-cart .listItem .social { color: var(--btn-text-color); } .marketplace .contactArea form input, .marketplace .contactArea form textarea{ background: #fff; } .marketplace .simplePresentCart { background: #fff; box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; border: 1px solid transparent; } .marketplace .footerWrapper .footer-area .footer-tittle .listing-info .listItem { margin-bottom: 10px; } .marketplace .checkout-form-wrapper .create-accounts { font-size: 14px; } .marketplace .error-page-content .billing-items { background: #ffff; padding: 20px; border-radius: 10px; box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; } .marketplace .error-page-content .billing-items h2 { font-size: 21px; font-weight: 700; } .marketplace .error-page-content .billing-items .billing-details li { font-size: 14px; } .marketplace .error-page-content .right-content-area table { border: 1px solid #ddd; } .marketplace .error-page-content .right-content-area table thead { background: #f1f1f1; } .marketplace .error-page-content .right-content-area table thead tr th { text-transform: capitalize; border-right: 1px solid #ddd; } .marketplace .error-page-content .right-content-area table tbody tr td { border-right: 1px solid #ddd; } .marketplace .error-page-content .right-content-area table tbody tr td:last-child {border-right: none;} .marketplace .error-page-content .right-content-area table thead tr th:last-child { border-right: none; } .marketplace .error-page-content .right-content-area table tbody tr .font-weight-bold { font-weight: 600; color: #808080; } .marketplace .progressParent { bottom: 90px; } .marketplace .headerCart-body .totalPriceCart { margin-top: 0; } .marketplace .galleryArea-global .tab-menu-global a { background: #f1f1f1 !important; font-size: 14px !important; padding: 5px 15px; } .marketplace .galleryArea-global .tab-menu-global .active { background: var(--btn-color-two) !important; color: #fff !important; text-decoration: none !important; } .marketplace .categoryListing .tagArea ul li a:hover, .marketplace .categoryListing .tagArea ul li a:focus{ color: #fff; } .marketplace .price-range-slider .ui-range-slider-footer .ui-range-values span { font-size: 14px !important; } .marketplace .price-range-slider .ui-range-slider-footer .ui-range-values .ui-range-value-min { font-size: 14px; } .marketplace .price-range-slider .ui-range-slider-footer .ui-range-values .ui-range-value-max { font-size: 14px; } .marketplace .wishList .close-table-cart { background: var(--main-color-two); color: #fff; text-align: center; padding: 5px 5px; border-radius: 7px; cursor: pointer; } .marketplace .wishList .close-table-cart:hover { background: #a5cc3f; } .marketplace .searchByTopic .checkWrap { padding-left: 25px; } .marketplace .footerWrapper.sectionBg1{ background: var(--footer-color); } .marketplace .footerWrapper .footer-area .footer-tittle .footerTittle, .marketplace .footerWrapper .footer-area .footer-tittle .listing .listItem a, .marketplace .footerWrapper .footer-area .footer-tittle .listing-info .listItem .singleLinks2, .marketplace .footerWrapper .footer-area .footer-pera .pera, .marketplace .footer-bottom-area .footer-copy-right .pera, .marketplace .footer-area .footer-tittle .listing-info .listItem .singleLinks2 i{ color: var(--footer-text-color); } .footer-logo img { background: #fff; } .marketplace .headerBg1 .navbar-area { background: #fff; margin: 0 0 40px 0; box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; } .marketplace .faq-own .card-header { background: var(--heading-color); } .marketplace .faq-own .card-header a { color: #fff; display: block; } .marketplace .faq-own .card { margin: 0 0 20px 0; } .marketplace .faq-own .team_btn a { background: var(--main-color-one); color: #fff; padding: 10px 20px; } .marketplace .global-testimonialslider .arrowStyleThree .slick-arrow { top: 50%; transform: translate(0, -50%); background: transparent; visibility: hidden; } .marketplace .global-testimonialslider:hover .slick-arrow { visibility: visible; } .marketplace .global-testimonialslider .arrowStyleThree .slick-arrow:hover { background: var(--main-color-one); color: #fff; } .marketplace .global-testimonialslider .arrowStyleThree .prev-icon { left: 0; } .marketplace .global-testimonialslider .arrowStyleThree .next-icon { right: 0; } .marketplace .testimonialarea-global .team-img img { height: 100%; } .marketplace .singleTeam-global .team-img img {height: 456px;object-fit: cover;width: 100%;} .marketplace .aboutImg-global { border-radius: 8px; filter: drop-shadow(2px 4px 6px black); } .marketplace .PaymentArea form input { color: #222 !important; } .marketplace input::placeholder { color: var(--paragraph-color) !important; } .marketplace .contactArea form label { color: var(--paragraph-color); } .marketplace .agro_banner .slick-slide img{height:100vh;width: 100%;} .marketplace .form-Wrapper .checkWrap2 { color: var(--paragraph-color); } .marketplace .subscribeArea .container { background: #f1f1f1; } .marketplace .ourServices blockquote { border-color: var(--scrollbar-color); } .marketplace .blogDetails .singleBlog-details ul { margin: 0; } .marketplace .aboutCaption .tittle, .marketplace .aboutCaption .pera{ color: var(--paragraph-color); } .marketplace .abutArea .about-btn-url { background: var(--main-color-one); color: #fff; padding: 15px 30px; border-radius: 4px; transition: 0.5s ease-in; } .marketplace .abutArea .about-btn-url:hover { background: var(--btn-color-one); } .marketplace .barberShop__shop__cart:hover { background-color: var(--main-color-one); color: #fff !important; } .marketplace .header-top .header-info-right .header-cart .listItem a i { color: var(--paragraph-color-three) !important; } .marketplace .eventListing { padding-top: 0; } .marketplace .singleProduct .btn-wrapper .cmn-btn-outline3 { padding: 7px 21px !important; background: var(--btn-color); color: var(--btn-text-color); } .marketplace .filter-navigation .selectder-filter-contents { display: flex; width: 100%; border: 1px solid #ddd; padding: 12px 5px; align-items: center; border-radius: 8px; margin: 0 0 20px 0; } .marketplace .filter-navigation .selectder-filter-contents span { font-weight: 600; font-size: 12px; } .marketplace .filter-navigation .selectder-filter-contents .selected-clear-items ul li {background: #ddd;padding: 2px;font-size: 12px;border-radius: 5px;} .marketplace .filter-navigation .selectder-filter-contents .click-hide-parent { background: var(--main-color-two); color: var(--btn-text-color); display: flex; justify-content: center; align-items: center; padding: 0 15px; border-radius: 8px; font-size: 12px; } .marketplace .navbar-area .nav-container { padding-top: 0; padding-bottom: 0; } .marketplace .header-top .header-info-right .select-language { margin-bottom: -2px; margin-left: 25px; } .marketplace .breadcrumb-padding { padding: 30px 0; margin-top: -41px; } .marketplace .categoryOption .singleOption .ad-values { color: #222; font-weight: 600; } .marketplace .categoryOption .singleOption .active-list li a { color: #808080; } .marketplace ul.child-category-lists.active-list {} .marketplace .categoryOption .singleOption a { font-size: 14px; } .marketplace .categoryOption .singleOption small { color: #222; } .marketplace .single-shop-left { padding: 0; } .marketplace .pagination .page-item.active .page-link, .marketplace .pagination .page-item:hover .page-link { background-color: var(--main-color-two); color: #ffffff; } .marketplace .pagination .page-item .page-link { color: var(--main-color-two); } .marketplace .user-account .listItem a:hover { color: var(--top-nav-text-color) !important; } /*Shop Page*/ .marketplace .shop-area .global-card { transition: 0.4s; border: 1px solid #ddd; border-radius: 7px; box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; } .marketplace .shop-area .global-card .global-card-thumb { border-radius: 7px 7px 0 0; overflow: hidden; position: relative; } .marketplace .shop-area .global-card .global-card-thumb .global-card-thumb-badge { position: absolute; top: 22px; left: 0; z-index: 0; display: flex; align-items: flex-start; flex-direction: column; gap: 5px; } .marketplace .shop-area .global-card .global-card-thumb .global-card-thumb-badge span { clip-path: polygon(100% 0%, 90.6% 52.17%, 100% 100%, 0px 100%, -0.49% 47%, 0px 0px); color: #ffffff; background: var(--main-color-one); font-size: 14px; font-weight: 500; padding: 4px 8px; margin-bottom: 2px; display: inline-block; text-align: center; padding-right: 20px; } .marketplace .shop-area .global-card .global-card-thumb .cart-icon { position: absolute; right: 25px; top: 27px; z-index: 3; -webkit-transition: 1s; transition: 1s; opacity: 0; visibility: hidden; display: flex; flex-direction: column; gap: 10px; } .marketplace .shop-area .global-card .global-card-contents { background-color: #ffffff; padding: 21px 17px 13px 20px; border-radius: 0 0 10px 10px; border-top: 1px solid #E1E1E1; } .marketplace .shop-area .global-card .global-card-contents .price-update-through .flash-prices { font-weight: 700; font-size: 22px; display: inline-block; color: var(--heading-color); } .marketplace .shop-area .global-card .global-card-contents .price-update-through .flash-old-prices { font-weight: 400; position: relative; color: var(--paragraph-color); font-size: 14px; line-height: 1; margin: 0; margin-left: 2px; display: inline-block; text-decoration: line-through; } .marketplace .shop-area .global-card:hover .cart-icon { opacity: 1; visibility: visible; } .marketplace .shop-area .global-card .global-card-thumb .cart-icon .lisItem { width: 28px; line-height: 32px; height: 28px; background: #fff; display: inline-block; color: var(--main-color-one); font-size: 16px; text-align: center; border-radius: 8px; -webkit-transition: 0.5s; transition: 0.5s; -webkit-transform: translateX(-20px); transform: translateX(-20px); -webkit-box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px; box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px; } .marketplace .shop-area .global-card .global-card-thumb .cart-icon .lisItem i { color: var(--main-color-one); } .marketplace .breadcrumb .breadcrumb-item, .marketplace .breadcrumb a{ color: var(--paragraph-color) !important; } .marketplace .searchBox-wrapper.searchBox-wrapper-sidebar .search-box .input-form input::-ms-input-placeholder { /* Edge 12-18 */ color: #222 !important; } .marketplace .searchBox-wrapper.searchBox-wrapper-sidebar .search-box .input-form input::placeholder { color: #222 !important; } .marketplace .shop-area .global-card:hover img { transform: scale3d(1.1, 1.1, 1); } .marketplace .shop-area .global-card img { transition: all 1.5s ease-out; } .marketplace .shop-area .global-card .global-card-thumb .cart-icon .lisItem .icon { transform: translateX(-20px); transition: 0.5s; } .marketplace .shop-area .global-card .global-card-thumb .cart-icon .lisItem .icon { transform: translateX(-20px); transition: 0.5s; } .marketplace .shop-area .global-card .global-card-thumb .cart-icon .lisItem:nth-child(1) .icon{ transition-delay: 0s; } .marketplace .checkout-form .single-input .label-title{ color: var(--paragraph-color); } .marketplace .coupon-contents-form .btn-submit{ background:var(--btn-color); color: var(--btn-text-color); border: 1px solid var(--btn-color); } .marketplace .coupon-contents-form .btn-submit:hover{ background: var(--btn-hover-color); color: var(--btn-color); border-color: var(--btn-text-color); } .checkout-inner { background: #f1f1f1; border: 1px solid #ddd; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; } .checkout-inner .checkout-inner-title { /*padding: 9px 20px;*/ font-size: 21px; margin: 0; } .checkout-inner .checkout-form { padding: 0 20px 20px 20px; background: #fff; } .checkout-inner .checkout-form .create-account-wrapper { margin: 0 0 0 0 !important; } .checkout-inner .checkout-form label { font-weight: 600; margin: 0 0 5px 0 !important; } .checkout-form .single-input .label-title { font-size: 14px; } .checkout-inner .checkout-form a, .checkbox-inlines .checkbox-label{ color: #222 !important; } .marketplace .checkout-wrapper .checkout-inner .proceed_checkout_btn { color: #fff !important; } .marketplace .checkout-wrapper .checkout-inner .cmn-btn-outline3:hover { color: #fff !important; } .checkout-wrapper .checkout-title a { background: var(--main-color-one); color: #fff; padding: 5px 10px; border-radius: 7px; font-size: 14px; } .marketplace .checkout-area .row .col-lg-7 .checkout-form-open-signin { position: absolute; background: #ffff; left: 0; width: 100%; top: 55px; z-index: 4; box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; } .marketplace .footerWrapper .footer-area .footer-tittle .listing .listItem .singleLinks:hover { color: #fff !important; } .marketplace .ourReview .loginArea { padding: 0; } .marketplace .ourReview .single-description-tab-content, .marketplace .ourReview .single-return-tab-content{ color: #808080; } .marketplace .ourReview .loginArea form { margin: 40px 0 0 0; } .marketplace .checkout-form-open-signin .login-form button { background: var(--main-color-one); color: #fff !important; padding: 10px 100px; border-radius: 4px; } .marketplace .checkout-form-open-signin .checkout-form-contents { padding: 0; } .marketplace .checkout-form-open-signin .checkout-form-contents h2 { background: #f1f1f1; padding: 10px 15px; } .marketplace .checkout-form-open-signin .checkout-form-contents .login-form { padding: 20px 20px; } .marketplace .checkout-form-open-signin .forget-passwordform { text-align: right; font-size: 14px; margin: 0 0 20px 0; } .marketplace .checkout-form-open-signin .rmber-area { text-align: center; } .marketplace .checkout-form-open-signin .rmber-area .d-block { border: 1px solid var(--main-color-one); color: var(--main-color-one); width: 170px; padding: 10px 0; margin: 0 auto; border-radius: 4px; } .marketplace .checkout-form-open-signin .login-form .btn-wrapper { text-align: center; } .marketplace .checkout-form-open-signin .rmber-area p { margin: 0 0 10px 0; font-size: 20px; color: #252424; font-weight: bold; } .marketplace .forgetpassword-page h2 { padding: 9px 20px; font-size: 21px; margin: 0; background: #f1f1f1; } .marketplace .forgetpassword-page form { padding: 20px; } .marketplace .forgetpassword-page { border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; } .marketplace .forget-password-area { padding: 70px 0; position: relative; } .marketplace .forget-password-area:before { content: ''; background: url(https://cdn-icons-png.flaticon.com/512/1698/1698609.png); position: absolute; right: 40px; bottom: -5px; height: 175px; width: 169px; background-size: cover; } .marketplace .mktBreadCrumb { margin: 0 0 40px 0; } .marketplace .relatedProduct .singleProduct .productCap h5 a { color: var(--paragraph-color); } .marketplace .relatedProduct .singleProduct .productCap .btn-wrapper a:hover { border: 1px solid var(--btn-color); color: var(--btn-color); background: #fff; } .marketplace .table-wishList tbody tr td { border-right: 1px solid #ddd; } .marketplace .table-wishList tbody tr td:last-child { border-right: 1px solid transparent; } .marketplace .cart-area .wishList .table-responsive { border: 1px solid #ddd; } .marketplace .barberShop_cmn_btn.btn_outline_1:hover { color: #fff !important; } .marketplace .barberShop_cmn_btn.btn_bg_1:hover { color: var(--main-color-one) !important; } .marketplace .editprofile-dashboard { border: 1px solid #ddd; border-bottom-left-radius: 7px; border-bottom-right-radius: 7px; } .marketplace .editprofile-dashboard .title { color: var(--paragraph-color); font-size: 21px; padding: 10px 15px; background: #f1f1f1; } .marketplace .editprofile-dashboard form { padding: 0 20px 20px 20px; } .marketplace .editprofile-dashboard form .btn-wrapper button { background: var(--main-color-one); border: 1px solid var(--main-color-one); } .marketplace .editprofile-dashboard form .btn-wrapper button:hover { background: var(--main-color-one); color: #fff; } .marketplace .change-password-page h2 { color: var(--main-color-two); font-size: 21px; background: #f1f1f1; padding: 10px 15px; } .marketplace .change-password-page form { padding: 0 20px 20px 20px; } .marketplace .change-password-page { border: 1px solid #ddd; } .marketplace .change-password-page form .btn-wrapper button { background: var(--main-color-one); color: #fff !important; border-radius: 10px; border: 1px solid transparent; } .marketplace .change-password-page form .btn-wrapper button:hover { border: 1px solid var(--main-color-one) !important; color: var(--main-color-one) !important; background: transparent; } .marketplace .dashboard-right .nav-tabs .active { background: var(--main-color-one); color: #fff !important; } .marketplace .dashboard-right .nav-tabs .nav-link { color: var(--main-color-two); } .marketplace .form-group label, .marketplace .dashboard-right label{ color: #808080; } .marketplace .eventListing .row .col-md-3 img { height: 55px; object-fit: contain; } .marketplace .pagination { margin-top: 30px; } .marketplace .selectItems .niceSelect { font-size: 14px; } .marketplace .error-page-content .billing-items .btn-wrapper { margin: 15px 0 0 0; } .marketplace .error-page-content .billing-items .btn-wrapper a { background: var(--main-color-one); color: #fff !important; border-radius: 7px !important; padding: 10px 20px; text-transform: capitalize; } .marketplace .error-page-content .billing-items ul li { color: #808080; } .marketplace .error-page-content .billing-items ul li strong { color: var(--main-color-two); } .marketplace .relatedProduct { margin: 0 !important; } .marketplace .dashboard-right .btn-info { background: var(--main-color-one); color: #fff; border: 1px solid var(--main-color-one); } .marketplace .all-blogs-page .trekking-peaks { position: relative; } .marketplace .all-blogs-page .trekking-peaks small { position: absolute; bottom: 0; left: 0; background: #000; color: #fff; padding: 5px 10px; border-top-right-radius: 4px; } .marketplace .all-blogs-page .archive-inner { padding: 20px; } .marketplace .all-blogs-page .archive-inner h4 a { color: #808080; } .marketplace .all-blogs-page .blogs-archive { margin: 0 0 20px 0; border: 1px solid #ddd; box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; } .marketplace .all-blogs-page { padding: 70px 0 40px 0; } .marketplace .navbar-area .nav-container .logo-wrapper .logo img { max-width: none; height: 60px; object-fit: contain; } .marketplace .ProDescription { padding: 40px 0 0 0; } .marketplace .single-main-image img { height: 460px; object-fit: contain; } .marketplace .footer-pera{ height: 75px; overflow: hidden; text-overflow: ellipsis; } .marketplace .footer-pera > p{ color: var(--footer-text-color); text-align: left !important; } .marketplace .coupon-contents-details li span { color: #222; font-size: 16px; } .marketplace .checkout-inner .checkout-form label, .marketplace .coupon-contents-details li span b{ font-weight: 400; font-size: 14px; } .marketplace .coupon-border { border-top: none; } .marketplace .checkout-area .checkout-order-summery { border: 1px solid transparent; /*border-left: 1px solid #ddd;*/ } .marketplace .checkout-area .row .col-lg-7 { border-right: 1px solid #ddd; } .marketplace .checkout-wrapper .checkout-inner { background: transparent; box-shadow: none; border: 1px solid transparent; border-radius: 0; } .marketplace .checkout-wrapper .checkout-inner .checkout-inner-title { padding-bottom: 0; } .marketplace .checkout-inner .checkout-form input, .marketplace .checkout-inner .checkout-form select, .marketplace .checkout-inner .checkout-form textarea{ border: 1px solid #ddd; border-radius: 5px; } .marketplace .order-summery-contents .coupon-contents-details ul { padding: 0; } .marketplace .payment-card strong { font-weight: 300; } .marketplace .coupon-contents-form .btn-submit { background: var(--btn-color); color: var(--btn-text-color); border: 1px solid var(--btn-color); padding: 20px 20px; } .marketplace .checkout-area .checkout-order-summery .coupon-contents-details h6, .marketplace .checkout-area .checkout-order-summery .coupon-contents-details span { font-size: 14px; } .marketplace .order-summery-contents .coupon-contents-details ul li { padding-bottom: 0; } .marketplace .order-summery-contents .coupon-contents-details { margin: 0 0 30px 0; } .marketplace .checkout-area .checkout-order-summery .checkbox-label { font-size: 14px; } .marketplace .coupon-border .checkout-cart-img-contents h6, .marketplace .coupon-border .checkout-cart-img-contents span{ font-size: 14px; } .marketplace .checkout-area .row .col-lg-5 { background: #f5f5f5; } .marketplace .checkout-form-wrapper .mt-4 { margin: 10px 0 0 0 !important; } .marketplace .checkout-area .row .col-lg-5 .order-summery-contents > form { margin: 0 !important; padding: 0 !important; } .marketplace { overflow: clip; } .marketplace .checkout-form-open-signin .checkout-form-contents .login-form .forgetpass { text-align: right; } .marketplace .checkout-form-open-signin .checkout-form-contents .login-form .forgetpass a { color: var(--main-color-one); font-size: 14px; text-decoration: underline; } .marketplace .checkout-form-open-signin .login-form .btn-wrapper { text-align: left; } .marketplace .single-checkout-cart-items .single-check-carts .checkout-cart-price { flex: 0 0 17%; } .marketplace .checkbox-inlines { align-items: baseline; } .marketplace .checkbox-inlines input { height: 18px; width: 18px; } .marketplace .shipping_method_wrapper .borderul { background: #333133; /*border: 1px solid #ddd;*/ } .marketplace .shipping_method_wrapper .borderul li span { color: #fff; } .marketplace .shipping_method_wrapper .borderul h6 { background: var(--main-color-one); color: #fff; padding: 5px 5px; font-size: 16px !important; font-weight: 600; } .marketplace .shipping_method_wrapper .borderul li { padding: 0 5px; margin: 10px 0; } /*Responsive*/ @media screen and (min-width: 992px){ .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children:hover > .sub-menu { visibility: visible; opacity: 1; } .marketplace .headerBg1 .navbar-area .mobile-none { display: none; } } @media screen and (max-width: 992px){ .marketplace .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children:hover > .sub-menu { display: none; border: none; } .marketplace .eventListing .categoryListing .top-mobcategory { display: block; } .marketplace .sliderArea { height: auto !important; } .marketplace .headerBg1 .navbar-area .click_show_icon { display: none; } .marketplace .navbar-area .nav-container .responsive-mobile-menu .navbar-toggler { position: initial; } .marketplace .headerBg1 .navbar-area .mobile-none ul { display: flex; gap: 5px; } .marketplace .headerBg1 .navbar-area .mobile-none ul li a { font-family: var(--heading-font); color: var(--main-color-one); font-size: 19px; display: inline-block; padding: 0 4px; } .marketplace .navbar-area .nav-container .responsive-mobile-menu { display: flex; justify-content: space-between; align-items: flex-end; } .marketplace .headerBg1 .navbar-area .mobile-none ul .listItem { position: relative; } .marketplace .headerBg1 .navbar-area .mobile-none ul .listItem span { left: -3px; position: absolute; right: -6px; top: -16px; width: 20px; height: 20px; border-radius: 50%; background-color: var(--main-color-one); color: #fff; display: flex; justify-content: center; align-items: center; font-size: 11px; font-weight: 600; } .marketplace .categoryOption .category-lists { display: block; text-align: center; } .marketplace .categoryOption .category-lists li{ width: auto !important; margin: 10px 5px; } .marketplace .selectItems { position: relative; float: none; } .marketplace .selectItems .niceSelect { padding: 16px 13px 16px 5px; min-width: auto; } .marketplace .categoryOption .category-lists ul, .marketplace .categoryListing .simplePresentCart3, .marketplace .categoryListing .simplePresentCart3:first-child .small-tittle, .marketplace .selectItems .niceSelect:after{ display: none; } .marketplace .categoryListing .simplePresentCart3:first-child{ display: block !important; padding: 0 10px; } .marketplace .categoryOption .singleOption small { display: none !important; } .marketplace .categoryOption .singleOption .ad-values { font-size: 12px; } .marketplace .categoryOption .singleOption .ad-values:hover { color: var(--main-color-one); } } @media screen and (max-width: 768px){ .marketplace .forget-passwordwrap { width: 100%; margin: 0 auto; border: 1px solid #ddd; box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; } .marketplace .checkout-wrapper .checkout-logo .checkouttop-login { position: initial !important; } .marketplace .checkout-wrapper .checkout-logo { justify-content: space-between !important; } } @media screen and (max-width: 600px){ .marketplace .agro_banner .sliderArea .slider-items figure { margin-bottom: 0 !important; } } @media screen and (min-width: 576px) { .marketplace .browse-cat { display: none; } } @media screen and (max-width: 576px){ .marketplace .singleCart.singleCartTwo .itemsCaption { width: 100%; } .marketplace .checkout-area .row .col-lg-7 .checkout-form-open-signin { top: 120px; } .marketplace .checkout-wrapper .checkout-logo { flex-direction: column; } .marketplace .checkout-area .row .col-lg-5 .order-summery-contents > form { position: relative; } .marketplace .order-summery-contents .single-check-carts { flex-direction: column; align-items: flex-start; } .marketplace .order-summery-contents .single-check-carts .check-cart-flex-contents { flex-direction: column; width: 100%; align-items: baseline; overflow: hidden; } .marketplace .checkout-area .checkout-order-summery { padding: 20px; } .marketplace .order-summery-contents .single-check-carts .checkout-cart-price { margin-left: 10px; } .marketplace .order-summery-contents .checkout-cart-wrapper { max-height: max-content; } .marketplace .order-summery-contents .single-check-carts .check-cart-flex-contents .checkout-cart-thumb { width: 100%; height: auto; } .marketplace .checkout-area .row .col-lg-5 .order-summery-contents > form .coupon-btn { position: absolute; right: 0; padding-left: 0; padding-right: 0; font-size: 12px; } .marketplace .eventListing .categoryListing .browse-cat { border: 1px solid var(--main-color-one); width: 100%; display: block; border-radius: 4px; margin: 0 0 20px 0; padding: 10px; cursor: pointer; text-align: center; color: var(--main-color-one); } .marketplace .navbar-area .nav-container .logo-wrapper .logo img { height: 35px; object-fit: contain; } .marketplace .navbar-area .nav-container .responsive-mobile-menu .navbar-toggler, .marketplace .navbar-area .nav-container .responsive-mobile-menu .mobile-none{ position: relative; display: block; top: 15px; } .marketplace .navbar-area .nav-container .responsive-mobile-menu .navbar-toggler { right: 0; } .marketplace .singleProduct .productImg img { height: auto; } .marketplace .eventListing .categoryListing .top-mobcategory { display : none; } .marketplace .eventListing .categoryListing .show-mobcategory { display : block; } .marketplace .ourServices { margin: 0 15px; } .marketplace .categoryOption .singleOption small{ display: block !important; } .marketplace .categoryOption .category-lists li { width: 100% !important; margin: 5px 2px; } .marketplace .popularProduct .slick-arrow { top: -48px; } .marketplace .popularProduct .title { font-size: 18px; } .marketplace .singleCart .itemsImg { max-width: 100%; min-width: 100%; } .marketplace .singleCart.singleCartTwo { padding-left: 0; padding-right: 0; flex-direction: column-reverse; } .marketplace .ourServices .ServicesWrapper .client-single blockquote { padding: 0 10px 0 5px; margin: 0; } .marketplace .ourServices .ServicesWrapper .client-single blockquote img { height: 50px; } .marketplace .ourServices .ServicesWrapper .client-single { align-items: center; } .marketplace .ourServices .ServicesWrapper .client-single .servicesCap h2 { margin: 0 !important; } /*.marketplace .popularProduct .singleProduct .productImg img,*/ /*.marketplace .offerCat .singleCart img,*/ /*.marketplace .eventListing .singleProduct .productImg img,*/ /*.marketplace .blogArea-global .singleBlog-global .blog-img img,*/ /*.marketplace .singleBlog-global .blog-img img,*/ /*.marketplace .singleCart.singleCartTwo img{*/ /* height: 300px;*/ /* width: 100%;*/ /* object-fit: cover;*/ }