hjkhhndndndnd,trt
bnmbertsu,yu,yu,fffffffy,ltdfg
/
home4
/
gofvotmy
/
public_html
/
ensowhey.com
/
temp2
/
Upload FileeE
HOME
@charset "UTF-8"; /*! Theme Name: Vaxin-Health suppliment single product affiliate marketing html template Theme URI: http://themeim.com/demo/vaxin Author: ThemeIM Description: Theme Description Version: 1.0.0 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Tags: affiliate landing page, body enhancement, fitness, health, html, landing page, medicine, nutrition, product, responsive, small business, sports, supplement, vitamin, weight loss */ /*-------------------------------------------------------------- >>> TABLE OF CONTENTS: ---------------------------------------------------------------- # Base # Sections ## Header ## Banner ## Breadcrumb ## Top feature ## Top feature 2 ## About area ## Product with carousel ## Features ## Services ## Services With background ## Services 2 ## Feature 3 ## Testimonial ## Testimonial two ## Portfolio ## Video ## Video 2 ## Pricing Table ## Work Process ## Product Detail ## Faq ## Blog ## Contact ## Footer ## Call to action ## Promote ## Package Plan ## Advertise ## Supplement service ## 404 Error content ## Contact page ## Footer 2 ## Blog page ## Ingredient ## Responsive --------------------------------------------------------------*/ @font-face { font-family: theme-build-icons; src: url("../fonts/theme-build-icons.eot"); src: url("../fonts/theme-build-icons.eot?#iefix") format("embedded-opentype"), url("../fonts/theme-build-icons.woff") format("woff"), url("../fonts/theme-build-icons.ttf") format("truetype"), url("../fonts/theme-build-icons.svg#theme-build-icons") format("svg"); font-weight: normal; font-style: normal; } .icon:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; content: ""; font-family: 'theme-build-icons'; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; speak: none; text-transform: none; } .icon.-facebook:before { content: ""; } .icon.-instagram:before { content: ""; } .icon.-twitter:before { content: ""; } .icon.-viget:before { content: ""; } /*-------------------------------------------------------------- ## Fontfamily --------------------------------------------------------------*/ /*-------------------------------------------------------------- ## Themecolor --------------------------------------------------------------*/ /* Fool-proof @font-face */ /* Based on http://coding.smashingmagazine.com/2013/02/14/setting-weights-and-styles-at-font-face-declaration/ */ /* Front */ a { display: inline-block; padding: 10px; text-decoration: none; background-color: orange; border-radius: 4px; -o-transition: background-color 0.1s 0.1s, color 0.1s; -webkit-transition: background-color 0.1s 0.1s, color 0.1s; transition: background-color 0.1s 0.1s, color 0.1s; } @-webkit-keyframes slide-down { 0% { opacity: 1; } 90% { opacity: 0; } } @keyframes slide-down { 0% { opacity: 1; } 90% { opacity: 0; } } .element { width: 100px; height: 100px; background: black; -webkit-animation: slide-down 5s 3; animation: slide-down 5s 3; } .visually-hidden { margin: -1px; padding: 0; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); clip: rect(0, 0, 0, 0); position: absolute; } /*-------------------------------------------------------------- ## Normalize --------------------------------------------------------------*/ * { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } html { font-size: 100%; -webkit-text-size-adjust: 100%; font-variant-ligatures: none; -webkit-font-variant-ligatures: none; text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%; text-shadow: rgba(0, 0, 0, 0.01) 0 0 1px; } body { margin: 0; font-size: 100%; -webkit-text-size-adjust: 100%; font-variant-ligatures: none; -webkit-font-variant-ligatures: none; text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%; text-shadow: rgba(0, 0, 0, 0.01) 0 0 1px; } h1 { margin: 0.67em 0; } hr { -webkit-box-sizing: content-box; box-sizing: content-box; height: 0; overflow: visible; } pre { font-size: 1em; } a { background-color: transparent; } a, a:hover { text-decoration: none; } abbr[title] { border-bottom: none; text-decoration: underline; -webkit-text-decoration: underline dotted; text-decoration: underline dotted; } b, strong { font-weight: bolder; } code, kbd, samp { font-size: 1em; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } img { border-style: none; } button, input, optgroup, select, textarea { font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0; } button, input { overflow: visible; } button, select { text-transform: none; } button, [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; } button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { border-style: none; padding: 0; } button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring { outline: 1px dotted ButtonText; } fieldset { padding: 0.35em 0.75em 0.625em; } legend { -webkit-box-sizing: border-box; box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } progress { vertical-align: baseline; } textarea { overflow: auto; } [type="checkbox"], [type="radio"] { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; } [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; } [type="search"] { -webkit-appearance: textfield; outline-offset: -2px; } [type="search"]::-webkit-search-decoration { -webkit-appearance: none; } ::-webkit-file-upload-button { -webkit-appearance: button; font: inherit; } details { display: block; } summary { display: list-item; } [hidden] { display: none; } a:focus, input:focus, button:focus, -moz-button:focus { outline: none; } /*-------------------------------------------------------------- ## Typography --------------------------------------------------------------*/ html { font-size: 16px; font-family: "Hind", sans-serif; } body { font-family: "Roboto", sans-serif; font-weight: 400; font-size: 1rem; line-height: 1.67rem; color: #666; } button, input, select, optgroup, textarea { line-height: 1.5em; } button:focus, input:focus, select:focus, optgroup:focus, textarea:focus { outline: none; } h1, h2, h3, h4, h5, h6 { clear: both; font-family: "Hind", sans-serif; font-weight: 700; text-transform: uppercase; color: #383838; } h2 { font-size: 2rem; } h3 { font-size: 1.56rem; } h4 { font-size: 1.34rem; } h5 { font-size: 1.23rem; } h6 { font-size: 1.12rem; } dfn, cite, em, i { font-style: italic; } blockquote { margin: 0 1.5em; } address { margin: 0 0 1.5em; } pre { font-size: 15px; font-size: 0.9375rem; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.6em; } code, kbd, tt, var { font-size: 15px; font-size: 0.9375rem; } abbr, acronym { border-bottom: 1px dotted; cursor: help; } mark, ins { text-decoration: none; } big { font-size: 125%; } /*-------------------------------------------------------------- ## Elements --------------------------------------------------------------*/ html { -webkit-box-sizing: border-box; box-sizing: border-box; } *, *:before, *:after { -webkit-box-sizing: inherit; box-sizing: inherit; } hr { border: 0; height: 1px; margin-bottom: 1.5em; } ul, ol, li { list-style: none; } li > ul, li > ol { margin-bottom: 0; margin-left: 1.5em; list-style: none; } dt { font-weight: bold; } dd { margin: 0 1.5em 1.5em; } img { height: auto; max-width: 100%; } figure { margin: 1em 0; } table { margin: 0 0 1.5em; width: 100%; } /*-------------------------------------------------------------- ## Forms --------------------------------------------------------------*/ button, input[type="button"], input[type="reset"], input[type="submit"] { border: 1px solid; border-radius: 3px; color: rgba(0, 0, 0, 0.8); font-size: 12px; font-size: 0.75rem; line-height: 1em; padding: .6em 1em .4em; } input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea { border-radius: 3px; padding: 3px; } textarea { width: 100%; } /*-------------------------------------------------------------- ## Sameclass --------------------------------------------------------------*/ .vigo_container_one, .vigo_container_two { padding: 0px 15px; margin: 0 auto; } .vigo_container_one { max-width: 1650px; } .vigo_container_two { max-width: 1376px; } /*-------------------------------------------------------------- ## Btnone --------------------------------------------------------------*/ .btn_one, .btn_two { height: 40px; border: 2px solid #f99a00; line-height: 36px; font-size: 1rem; color: #f99a00; text-transform: uppercase; font-weight: 700; border-radius: 3px; position: relative; overflow: hidden; -webkit-transition: border-color 0.3s, color 0.3s; -o-transition: border-color 0.3s, color 0.3s; transition: border-color 0.3s, color 0.3s; -o-transition-timing-function: ease, ease; transition-timing-function: ease, ease; -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); -o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); z-index: 1; background: transparent; width: 150px; padding: 0; text-align: center; } .btn_two { height: 46px; line-height: 42px; } .btn_one::before, .btn_two::before { content: ''; position: absolute; top: 0; left: 0; width: 150%; height: 100%; background: #f99a00; z-index: -1; -webkit-transform: rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0); transform: rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0); -webkit-transform-origin: 0% 100%; -ms-transform-origin: 0% 100%; transform-origin: 0% 100%; -webkit-transition: -webkit-transform 0.3s, opacity 0.3s, background-color 0.3s; -webkit-transition: opacity 0.3s, background-color 0.3s, -webkit-transform 0.3s; transition: opacity 0.3s, background-color 0.3s, -webkit-transform 0.3s; -o-transition: transform 0.3s, opacity 0.3s, background-color 0.3s; transition: transform 0.3s, opacity 0.3s, background-color 0.3s; transition: transform 0.3s, opacity 0.3s, background-color 0.3s, -webkit-transform 0.3s; } .btn_one:hover, .btn_two:hover { color: #ffffff; border-color: #f99a00; } .btn_one:hover::before, .btn_two:hover::before { opacity: 1; background-color: #f99a00; -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg); -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); -o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); } .btn_one.submit-btn:after { background: #f99a00; } .btn_one.submit-btn { color: #fff; cursor: pointer; } .btn_one.submit-btn::before { display: none; } .call_to_action_right .btn_two { border: 2px solid #ffffff; color: #ffffff; z-index: 1; } .call_to_action_right .btn_two:before { background: #ffffff; z-index: -1; } .call_to_action_right .btn_two:hover { color: #f99a00; border-color: #ffffff; } .call_to_action_right .btn_two:hover:before { background-color: #ffffff; } /*-------------------------------------------------------------- ## Section Padding --------------------------------------------------------------*/ .section_padding { padding: 7.5rem 0; } .section_padding_less { padding: 7.5rem 0 6.05rem; } #contact { padding-bottom: 7.5rem; } .single_process h6 { margin-bottom: 0; } /*-------------------------------------------------------------- ## Section Title --------------------------------------------------------------*/ .section_title { margin-bottom: 4.2rem; } .section_title > span { font-size: 1rem; color: #7b7b7a; text-transform: capitalize; font-weight: 500; font-family: "Hind", sans-serif; display: block; margin-bottom: 0.5rem; line-height: 0.89rem; letter-spacing: 1.5px; } .section_title h2 { text-transform: capitalize; color: #383838; margin-bottom: 0.5rem; margin-top: 0; line-height: 50px; font-size: 36px; } .section_title h2 span { color: #f99a00; } .section_title p { padding-top: 10px; } .section_title .svg { width: 193px; fill: #f99a00; stroke: #f99a00; height: 26px; } /*-------------------------------------------------------------- ## Padding / Margin --------------------------------------------------------------*/ .mb0 { margin-bottom: 0; } .padding_right { padding-right: 3.34rem; } .pl-60 { padding-left: 60px; } /*-------------------------------------------------------------- ## Transition --------------------------------------------------------------*/ .btn_one, .btn_one:after, .btn_one:before, .process_icon span, .single_process h6, .process_icon, .single_pkg_bottom { -webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .pricing_head h6, .single_pkg_plan .single_pkg_bottom h6, .single_pkg_plan .single_pkg_bottom p, .single_pkg_plan .single_pkg_bottom span, .single_pkg_plan .single_pkg_bottom span::after { -o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s; } .single_price, .single_promote { -o-transition: 0.5s; -webkit-transition: 0.5s; transition: 0.5s; } /*-------------------------------------------------------------- ## Mobile menu --------------------------------------------------------------*/ .toggle-inner i { padding-top: 20px; font-size: 21px; color: #f99a00; padding-right: 5px; } #mobile-nav-wrap { display: none; background: #f8f8f8; border-bottom: 2px solid #e7ecf0; } #mobile-nav-wrap #mobile-logo { float: left; padding: 15px 0 3px; } #mobile-nav-wrap #mobile-logo a { padding: 0; } #mobile-nav-wrap.mnav-fixed { position: fixed; top: 0; width: 100%; left: 0; z-index: 9999; -webkit-animation: headerFixedTop .35s; animation: headerFixedTop .35s; } #mobile-nav-wrap.fixed { position: fixed; top: 0; -webkit-animation: headerFixedTop .35s; animation: headerFixedTop .35s; width: 100%; z-index: 9999; -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.2); box-shadow: 0 0px 5px rgba(0, 0, 0, 0.2); } #mobile-nav-wrap.fixed .mobile_toolbar { display: none; } .mobile_toolbar { background: #fff; overflow: hidden; } .mobile_toolbar .header_login a { padding: 0px 6px; font-size: 14px; color: #666; text-transform: capitalize; } .mobile_toolbar .header_login a:hover { color: #f99a00; } .mobile_toolbar .header_login a:first-child { padding-left: 0px; } .mobile-menu-inner { width: 100%; text-align: center; background: #fff; position: fixed !important; left: -100%; -webkit-transition: all 0.7s cubic-bezier(0.65, -0.22, 0.35, 1.13); -o-transition: all 0.7s cubic-bezier(0.65, -0.22, 0.35, 1.13); transition: all 0.7s cubic-bezier(0.65, -0.22, 0.35, 1.13); height: 100vh !important; overflow-x: hidden; overflow-y: scroll; top: 0; z-index: 99999; } .mobile-menu-inner.mnav-fixed { position: fixed; } .mobile-menu-inner #mobile-logo { margin-bottom: 30px; } .mobile-menu-inner .mob-nav { margin: 0; padding: 0; text-align: left; list-style: none; } .mobile_accor_togo { height: 65px; background: #f8f8f8; padding: 0px 15px; border-bottom: 2px solid #e7ecf0; } .mobile_accor_logo { text-align: left; } .mobile_accor_logo a { padding: 0; padding-top: 13px; } .accordion-menu { width: 100%; max-width: 350px; text-align: left; border-radius: 4px; } .accordion-menu > li { position: relative; } .accordion-menu > li.single-link { margin: 3px 0; } .accordion-menu > li .dropdownlink:before { content: "\f105"; position: absolute; right: 10px; font-family: "Font Awesome 5 Free"; font-weight: 900; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; font-size: 16px; } .accordion-menu > li.open .dropdownlink:before { content: "\f107"; position: absolute; right: 10px; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; font-size: 16px; font-family: "Font Awesome 5 Free"; font-weight: 900; } .accordion-menu > li > a { font-weight: 500; font-size: 17px; text-decoration: none; text-transform: capitalize; padding: 10px 0; color: #3e414d; } .accordion-menu .accordion-menu li.open .dropdownlink { color: #3d0e03; } .accordion-menu .accordion-menu li.open .dropdownlink .fa-angle-down { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .accordion-menu .accordion-menu li:last-child .dropdownlink { border-bottom: 0; } .accordion-menu .dropdownlink { cursor: pointer; display: block; font-size: 17px; position: relative; -webkit-transition: all 0.4s ease-out; -o-transition: all 0.4s ease-out; transition: all 0.4s ease-out; } .accordion-menu .dropdownlink i { position: absolute; top: 13px; left: 16px; font-size: 14px; } .accordion-menu .dropdownlink .fa-angle-down { right: 12px; left: auto; } .accordion-menu .dropdownlink:last-child { border-bottom: none; } .accordion-menu .submenuItems { display: none; background: transparent; padding-left: 0; margin-left: 5px; } .accordion-menu .submenuItems li:last-child { border-bottom: none; } .accordion-menu .submenuItems a { display: block; color: #666; -webkit-transition: all 0.4s ease-out; -o-transition: all 0.4s ease-out; transition: all 0.4s ease-out; text-decoration: none; font-size: 17px; line-height: 17px; padding: 8px 0; } #moble-search input[type="text"] { background: #fff; height: 45px; color: #3e414d; border: 0; padding: 0 10px; width: 100%; outline: 0; border-radius: 30px; padding-left: 20px; border: 1px solid #3e414d; } #moble-search input[type="text"]::-webkit-input-placeholder { color: #3e414d; } #moble-search input[type="text"]:-ms-input-placeholder { color: #3e414d; } #moble-search input[type="text"]::-ms-input-placeholder { color: #3e414d; } #moble-search input[type="text"]::placeholder { color: #3e414d; } #moble-search button[type="submit"] { background: transparent; border: 0; color: #3e414d; position: absolute; right: 15px; line-height: 45px; top: 0; padding: 0; font-size: 1rem; cursor: pointer; } @-webkit-keyframes headerFixedTop { 0% { opacity: 0; -webkit-transform: translateY(-100%); transform: translateY(-100%); } 100% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes headerFixedTop { 0% { opacity: 0; -webkit-transform: translateY(-100%); transform: translateY(-100%); } 100% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } } .active .mobile-menu-inner { left: 0; background: #fff; } .close-menu { position: absolute; right: 20px; top: 18px; width: 30px; height: 30px; } .close-menu span { position: absolute; top: 0px; } .close-menu span:before { width: 2px; height: 25px; background: #666; z-index: 999; position: absolute; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); content: ""; } .close-menu span::after { position: absolute; width: 2px; height: 25px; background: #666; top: 0; content: ""; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .mobile_toolbar .top_toolbar_right { text-align: left; } .mobile_toolbar .header_login { display: inline-block; line-height: 36px; width: 47%; float: right; text-align: right; } .header_login a { color: #fff; } .mobile_toolbar .header_social { text-align: right; } .close-menu .bar { display: block; position: relative; margin-bottom: 3px; width: 100%; height: 2px; background-color: #fff; -webkit-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; } .footer-social-link li { display: inline-block; width: 30px; height: 30px; line-height: 30px; text-align: center; border: 1px solid #fff; border-radius: 50%; color: #fff; margin: 0px 5px; } .footer-social-link { margin-top: 30px; padding-bottom: 50px; padding-left: 0; } .footer-social-link li a { color: #666; } .whc_widget.whc_top { padding-left: 100px; } .header_social a { color: #666; font-size: 14px; padding: 0px 4px; } .mobile-menu-inner .accordion-menu { padding: 20px; } #moble-search { margin: 0px 20px; position: relative; } .close-menu .bar:first-child { margin-bottom: 5px; -webkit-transform: rotate(-45deg) translate(-6px, 6px); -ms-transform: rotate(-45deg) translate(-6px, 6px); transform: rotate(-45deg) translate(-6px, 6px); } .close-menu .bar:last-child { -webkit-transform: rotate(45deg) translate(1px, 1px); -ms-transform: rotate(45deg) translate(1px, 1px); transform: rotate(45deg) translate(1px, 1px); } .toggle-inner { width: 50px; background: transparent; text-align: right; float: right; cursor: pointer; } .toggle-inner.green::after, .close-menu.green i { color: #70c041; } .close-menu i { color: #3e414d; line-height: 88px; top: 0; position: relative; font-size: 27px; } /*-------------------------------------------------------------- ## Back To Top --------------------------------------------------------------*/ .backtotop { position: fixed; bottom: 17px; right: 20px; border: 2px solid #fff; cursor: pointer; -webkit-box-shadow: -4px 1px 7px 0px rgba(84, 84, 84, 0.35); box-shadow: -1px 1px 5px 0px rgba(84, 84, 84, 0.35); z-index: 9999; opacity: 0; } .backtotop i { height: 2rem; width: 2rem; line-height: 2rem; font-size: 1.12rem; background: #fff; margin: 2px; color: #f99a00; text-align: center; } /*-------------------------------------------------------------- ## modal --------------------------------------------------------------*/ .modal { z-index: 99999; } .modal-dialog { background: #ffffff; padding: 30px; pointer-events: visible; border: 2px solid #f99a00; margin: 0 auto; max-width: 600px; z-index: 99999; top: 50%; } .modal.show .modal-dialog { -webkit-transform: translate(0, 0); -ms-transform: translateY(-50%); transform: translateY(-50%); } .modal-body { padding: 0; } .modal-body .nav { margin-bottom: 35px; } .modal-body .nav li { padding: 0px 25px; border-right: 1px solid #dfdfdf; } .modal-body .nav li a { font-size: 16px; font-weight: 700; color: #dfdfdf; } .modal-body .nav li i { color: #fff; margin-right: 10px; } .modal-body .nav li:last-child { border-right: 0px; } .modal-body .nav li:first-child { padding-left: 0px; } .modal-body .nav li.active i { color: #f68b1f; } .login-title h3 { font-size: 20px; color: #737373; font-weight: 700; margin-bottom: 30px; } .login-right, .login-left { display: inline-block; vertical-align: top; margin: 0px -3px; } .login-social ul { padding-left: 0; } .login-left { width: 40%; } .login-right { width: 60%; padding-left: 1.67rem; } .login-social li { height: 52px; border-radius: 5px; margin-bottom: 20px; line-height: 52px; text-align: center; font-size: 20px; } .login-social li.facebook { background: #3648cc; } .login-social li.twitter { background: #1da1f2; } .login-social li.pinterest { background: #f82b43; } .login-social li a { display: block; color: #fefefe; padding: 0; } .login-social li a i { float: left; color: #fff; height: 52px; width: 52px; line-height: 52px; text-align: center; position: relative; } .login-social li a i:after { position: absolute; right: 0; content: ""; width: 2px; height: 100%; -webkit-box-shadow: 0px 0px 6px rgba(40, 31, 3, 0.5); box-shadow: 0px 0px 6px rgba(40, 31, 3, 0.5); } .login_main_form input { width: 100%; height: 52px; background: transparent; border: 1px solid #9e9e9e; margin-bottom: 20px; padding-left: 15px; color: #737373; } .login_main_form input[type="checkbox"] { width: auto; height: auto; margin-right: 10px; } .login_main_form input[type="submit"] { width: 160px; height: 50px; background: #f99a00; color: #fff; border: 2px solid #fff; font-size: 18px; text-transform: uppercase; font-weight: 700; border-radius: 5px; cursor: pointer; margin-bottom: 0; } .select_wrapper { position: relative; } .select_wrapper select { width: 100%; height: 51px; padding: 0px 15px; border: 1px solid #9e9e9e; background: transparent; color: #737373; opacity: 0.5; -moz-appearance: none; -webkit-appearance: none; margin-bottom: 20px; position: relative; } .select_wrapper span { float: right; color: #f68b1f; } .select_wrapper::before { position: absolute; right: 15px; top: 12px; content: "\f0d7"; font-family: "Font Awesome 5 Free"; color: #f99a00; pointer-events: none; font-weight: 900; } .Switcher__control { background-image: none; } .mask-overlay { content: ''; position: fixed; background: rgba(0, 0, 0, 0.8); left: 0; top: 0; width: 100%; height: 100%; z-index: 9999; } /*-------------------------------------------------------------- ## Preloader --------------------------------------------------------------*/ #loader-wrapper { position: fixed; width: 100%; height: 100%; background: #f6fbfe; top: 0; left: 0; z-index: 999999; } .loader { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: -webkit-box; display: -ms-flexbox; display: flex; width: 200px; } .loader-dot { -webkit-animation-name: loader; animation-name: loader; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-duration: 3s; animation-duration: 3s; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; border-radius: 100%; background-color: black; position: absolute; border: 2px solid white; height: 20px; width: 20px; } .loader-dot:first-child { background-color: #f1b601; -webkit-animation-delay: 0.5s; animation-delay: 0.5s; } .loader-dot:nth-child(2) { background-color: #2acb35; -webkit-animation-delay: 0.4s; animation-delay: 0.4s; } .loader-dot:nth-child(3) { background-color: #ff704d; -webkit-animation-delay: 0.3s; animation-delay: 0.3s; } @-webkit-keyframes loader { 15% { -webkit-transform: translateX(0); transform: translateX(0); } 45% { -webkit-transform: translateX(180px); transform: translateX(180px); } 65% { -webkit-transform: translateX(180px); transform: translateX(180px); } 95% { -webkit-transform: translateX(0); transform: translateX(0); } } @keyframes loader { 15% { -webkit-transform: translateX(0); transform: translateX(0); } 45% { -webkit-transform: translateX(180px); transform: translateX(180px); } 65% { -webkit-transform: translateX(180px); transform: translateX(180px); } 95% { -webkit-transform: translateX(0); transform: translateX(0); } } #colors { margin-bottom: 0; } /*-------------------------------------------------------------- ## color --------------------------------------------------------------*/ .footer_top_two .widget .widget_title h5 { color: #363636; } .widget_post_list li a span i, .widget_about_two .widget_address li i, .footer_bottom_two .widget_payment a i, .footer_bottom_two .widget_payment span b, .call_to_action_right .btn_wrapper .btn_one { color: #f99a00; } .footer_bottom_two .copyright span, .footer_bottom_two .widget_payment span { color: #666; } .footer_top_two .widget, .footer_top_two .widget a { color: #666; } .widget_store_links .widget_links_list li i { color: #000; } .call_to_action_left h2, .call_to_action_left p { color: #ffffff; } /*-------------------------------------------------------------- ## border --------------------------------------------------------------*/ .widget.widget_instafeed .widget_insta_list ul li { border-style: solid; border-color: #ffffff; } .widget.widget_instafeed .widget_insta_list ul li { border-width: 3px; } /*-------------------------------------------------------------- ## background --------------------------------------------------------------*/ .footer_top_two { background: #f8f8f8; } .footer_top_two .widget .widget_title h5::after, .call_to_action_area { background: #f99a00; } .call_to_action_right .btn_wrapper .btn_one { color: #fff; } .call_to_action_right .btn_wrapper .btn_one:before { border: 1px solid #fff; } .call_to_action_right .btn_wrapper .btn_one:hover { color: #f99a00; } .call_to_action_right .btn_wrapper .btn_one:hover:after { background: #fff; } /*-------------------------------------------------------------- ## box-shadow --------------------------------------------------------------*/ .widget_instafeed .widget_insta_list ul li { -webkit-box-shadow: 0 9px 21px rgba(72, 72, 72, 0.14); box-shadow: 0 9px 21px rgba(72, 72, 72, 0.14); } /*-------------------------------------------------------------- ## svg --------------------------------------------------------------*/ .footer_top_two .widget_logo .svg .st1, .footer_top_two .widget_logo .svg .st0 { fill: #f99a00; stroke: #f99a00; } /*-------------------------------------------------------------- ## Color --------------------------------------------------------------*/ .single_feature_two span { color: #f99a00; } .single_feature_two:hover h5 { color: #f99a00; } .about_sub h6 { color: #f99a00; } .light_style.section_title h2 { color: #fff; } .light_style.section_title > span { color: #fff; } .ingredient_content h5 { color: #383838; } .ingredient_content .mini-des p { color: #383838; } .ingridient_list table tr { color: #666; } .single_service_two span { color: #f99a00; } .single_service_two h6 { color: #505253; } .single_feature_3 span { color: #f99a00; } .single_feature_3 h6 { color: #505253; } .single_feature_3 a { color: #f99a00; } .single-servie span { color: #f99a00; } .single-servie:hover h6 { color: #f99a00; } /*-------------------------------------------------------------- ## Background --------------------------------------------------------------*/ .single_feature_two span { background: #fff; } .about_area { background: #f8f8f8; } .ingredient_content .mini-des ul li { color: #666; } .ingredient_content > p { color: #666; } .ingredient-img { background: #eff8ff; border: 6px solid #fff; } .feature_three { background: #eff8ff; } .single_feature_3 { background: #fff; } .about_image .image_one { background: #e3f1fb; } .about_image .image_two { background: #f99a00; } /*-------------------------------------------------------------- ## Border color --------------------------------------------------------------*/ .single_feature_two { border: 1px solid #ebebeb; } /*-------------------------------------------------------------- ## Header --------------------------------------------------------------*/ .header_area { position: relative; z-index: 9; background: #ffffff; box-shadow: 0px 0px 7.28px 0.72px rgba(72, 72, 72, 0.08); -webkit-box-shadow: 0px 0px 7.28px 0.72px rgba(72, 72, 72, 0.08); -moz-box-shadow: 0px 0px 7.28px 0.72px rgba(72, 72, 72, 0.8); } .header_nav { max-height: 80px; } .header_logo .svg { width: 116px; padding: 35px 0 0; } .header_logo .svg .st1, .header_logo .svg .st0 { fill: #f99a00; stroke: #f99a00; } #mobile-logo .svg { width: 90px; } #mobile-logo .svg .st1, #mobile-logo .svg .st0 { fill: #f99a00; stroke: #f99a00; } .mobile_accor_logo .svg { width: 116px; } .mobile_accor_logo .svg .st1, .mobile_accor_logo .svg .st0 { fill: #f99a00; stroke: #f99a00; } .top_toolbar { background: #363636; height: 2.5rem; } .toolbar_left ul { padding-left: 0; margin-bottom: 0; } .toolbar_left ul li { display: inline-block; font-size: 0.9rem; font-weight: 400; color: #e5e2e2; padding: 0 1.39rem; position: relative; line-height: 2.50rem; } .toolbar_left ul li:last-child { float: right; padding-right: 0; } .toolbar_left ul li span { color: #f99a00; font-size: 0.9rem; margin-right: 5px; } .toolbar_left ul li span.fa { margin-right: 0.28rem; } .toolbar_left ul li a { color: #e5e2e2; padding: 0; font-size: 0.9rem; text-transform: capitalize; } .toolbar_left ul li a:hover { color: #f99a00; } .toolbar_left ul li:first-child { padding-left: 0; } .toolbar_left ul li:first-child:after { position: absolute; content: ""; right: 0; top: 50%; width: 0.06rem; height: 0.84rem; background: #514e4e; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .submenuItems i { float: left; font-size: 9px; margin-top: 3px; padding-right: 6px; } .phone_number { width: 52%; float: left; text-align: left; line-height: 36px; } .phone_number span { color: #f99a00; font-size: 0.89rem; margin-right: 5px; } .phone_number a { color: #666; padding: 0; font-size: 0.89rem; } .header_nav.fixed { position: fixed; top: 0; -webkit-animation: headerFixedTop .35s; animation: headerFixedTop .35s; width: 100%; z-index: 9999; background: #fff; -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.2); box-shadow: 0 0px 5px rgba(0, 0, 0, 0.2); } .hdr_btn_wrapper { padding: 20px 0; } @keyframes headerFixedTop { 0% { opacity: 0; -webkit-transform: translateY(-100%); transform: translateY(-100%); } 100% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } } .header_logo a { padding: 0; } .main_menu { font-family: "Roboto", sans-serif; padding: 18px 0; } .main_menu > ul { margin-bottom: 0; position: relative; } .main_menu > ul > li { display: inline-block; position: relative; } .main_menu > ul > li:after { position: absolute; content: ""; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; bottom: 0px; height: 100%; opacity: 0; left: 0; height: 100%; background: #f99a00; z-index: -2; -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; } .main_menu > ul > li > a { font-size: 1rem; text-transform: uppercase; color: #363636; font-weight: 500; border-radius: 0; line-height: 1rem; display: block; padding: 14px 28px; } .main_menu > ul > li > a.current_page_item { color: #f99a00; } .main_menu > ul > li > a:hover { color: #f99a00; } .Switcher__control { top: -1px; border-radius: 0; width: 40px; height: 40px; margin-left: -40px; } .Switcher__control i { color: #f99a00; } .Switcher { top: 142px; } .headroom--not-top .header_nav { height: 5rem; } .headroom--not-top .header_nav .main_menu { padding: 1.3rem 0 1.3rem; } .headroom--not-top .header_nav .header_logo .svg { padding: 23px 0 0; } .headroom--not-top .header_nav .btn_wrapper { margin: 24px 0; height: 2.2rem; } .headroom--not-top .header_nav .btn_wrapper .btn_one { line-height: 1.2rem; } .headroom--pinned { -ms-transform: translateY(0); -webkit-transform: translateY(0); transform: translateY(0); position: fixed; -webkit-animation-name: headerSlideDown; animation-name: headerSlideDown; } .header-area { background: #fff; } #header { z-index: 999; position: fixed; width: 100%; left: 0; } .headroom--pinned { -ms-transform: translateY(0); -webkit-transform: translateY(0); transform: translateY(0); position: fixed; -webkit-animation-name: headerSlideDown; animation-name: headerSlideDown; } .headroom { -webkit-transition: -webkit-transform 200ms linear; transition: -webkit-transform 200ms linear; -o-transition: transform 200ms linear; transition: transform 200ms linear; transition: transform 200ms linear, -webkit-transform 200ms linear; -webkit-animation-duration: .5s; animation-duration: .5s; } .headroom--unpinned { -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); position: fixed; } @-webkit-keyframes headerSlideDown { 0% { margin-top: -150px; } 100% { margin-top: 0; } } .animated.slideUp { -webkit-animation-name: slideUp; animation-name: slideUp; } .hide-topbar .top-bar { display: none; } .hide-topbar .top_toolbar { display: none; } /*-------------------------------------------------------------- ## Header --------------------------------------------------------------*/ .sub-menu { position: absolute; z-index: 9; background-color: #fff; width: 220px; -webkit-box-shadow: -0.764px 0.804px 7px 0px rgba(102, 101, 101, 0.22); box-shadow: -0.764px 0.804px 7px 0px rgba(102, 101, 101, 0.22); top: calc(100% + 30px); visibility: hidden; opacity: 0; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; padding: 0; margin: 0; -webkit-box-shadow: 0 11px 21px rgba(0, 0, 0, 0.25); box-shadow: 0 11px 21px rgba(0, 0, 0, 0.25); padding: 26px; left: 50%; top: calc(100% + 25px); } .sub-menu:after { position: absolute; content: ""; left: calc(50% - 6px); top: -5px; width: 10px; height: 10px; background: #fff; z-index: -2; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); border-radius: 2px; } .sub-menu li { width: 100%; } .sub-menu li a { padding: 7px 0px; width: 100%; display: block; color: #3f3f3f; font-size: .88rem; font-weight: 400; border-radius: 0; text-transform: uppercase; position: relative; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; font-size: 14px; font-weight: 500; border-bottom: 1px solid #ededed; } .sub-menu li:first-child a { padding-top: 0; } .sub-menu li a i { margin-right: 10px; font-size: 8px; position: absolute; left: 11px; top: 6px; } .main_menu li:hover .sub-menu { visibility: visible; opacity: 1; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; left: calc(50% - 110px); } .main_menu .sub-menu a:hover, .main_menu .sub-menu a.current_page_item { -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; color: #f99a00; } /*-------------------------------------------------------------- ## Header --------------------------------------------------------------*/ .header_logo .svg { width: 116px; padding: 18px 0; } .header_logo .svg .st1, .header_logo .svg .st0 { fill: #f99a00; stroke: #f99a00; } #mobile-logo .svg { width: 90px; } #mobile-logo .svg .st1, #mobile-logo .svg .st0 { fill: #f99a00; stroke: #f99a00; } .mobile_accor_logo .svg { width: 116px; } .mobile_accor_logo .svg .st1, .mobile_accor_logo .svg .st0 { fill: #f99a00; stroke: #f99a00; } .top_toolbar { background: #363636; height: 2.75rem; } .toolbar_left ul { padding-left: 0; margin-bottom: 0; } .toolbar_left ul li { display: inline-block; font-size: 14px; font-weight: 400; color: #e5e2e2; padding: 0 1.39rem; position: relative; line-height: 2.75rem; } .toolbar_left ul li:last-child { float: right; padding-right: 0; } .toolbar_left ul li span { color: #f99a00; font-size: 14px; margin-right: 5px; } .toolbar_left ul li span.fa { margin-right: 0.28rem; } .toolbar_left ul li a { color: #e5e2e2; padding: 0; font-size: 14px; text-transform: capitalize; } .toolbar_left ul li a:hover { color: #f99a00; } .toolbar_left ul li:first-child { padding-left: 0; } .toolbar_left ul li:first-child:after { position: absolute; content: ""; right: 0; top: 50%; width: 0.06rem; height: 0.84rem; background: #514e4e; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .submenuItems i { float: left; font-size: 9px; margin-top: 3px; padding-right: 6px; } .phone_number { width: 52%; float: left; text-align: left; line-height: 36px; } .phone_number span { color: #f99a00; font-size: 0.89rem; margin-right: 5px; } .phone_number a { color: #666; padding: 0; font-size: 0.89rem; } .header_nav.fixed { position: fixed; top: 0; -webkit-animation: headerFixedTop .35s; animation: headerFixedTop .35s; width: 100%; z-index: 9999; background: #fff; -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.2); box-shadow: 0 0px 5px rgba(0, 0, 0, 0.2); } @keyframes headerFixedTop { 0% { opacity: 0; -webkit-transform: translateY(-100%); transform: translateY(-100%); } 100% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } } .Switcher__control { top: -1px; border-radius: 0; width: 40px; height: 40px; margin-left: -40px; } .Switcher__control i { color: #f99a00; } .Switcher::before, .Switcher__control { position: absolute; left: calc(100% + 40px); background-color: #fff; } .Switcher { top: 124px; left: 0px; width: 208px; margin-left: -208px; -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; } .Switcher.Switcher--show { margin-left: 0; } .Switcher::before { display: none; } .headroom--pinned { -ms-transform: translateY(0); -webkit-transform: translateY(0); transform: translateY(0); position: fixed; -webkit-animation-name: headerSlideDown; animation-name: headerSlideDown; } .header-area { background: #fff; } #header { z-index: 999; position: fixed; width: 100%; left: 0; } .headroom--pinned { -ms-transform: translateY(0); -webkit-transform: translateY(0); transform: translateY(0); position: fixed; -webkit-animation-name: headerSlideDown; animation-name: headerSlideDown; } .headroom { -webkit-transition: -webkit-transform 200ms linear; transition: -webkit-transform 200ms linear; -o-transition: transform 200ms linear; transition: transform 200ms linear; transition: transform 200ms linear, -webkit-transform 200ms linear; -webkit-animation-duration: .5s; animation-duration: .5s; } .headroom--unpinned { -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); position: fixed; } @-webkit-keyframes headerSlideDown { 0% { margin-top: -150px; } 100% { margin-top: 0; } } .animated.slideUp { -webkit-animation-name: slideUp; animation-name: slideUp; } .hide-topbar .top-bar { display: none; } .hide-topbar .top_toolbar { display: none; } /*-------------------------------------------------------------- ## Header --------------------------------------------------------------*/ /*-------------------------------------------------------------- ## Header2 --------------------------------------------------------------*/ .hdr_area_two { border-bottom: 1px solid rgba(255, 255, 255, 0.1); background: transparent; -webkit-box-shadow: none; box-shadow: none; font-family: "Roboto", sans-serif; } .hdr_area_two p, .hdr_area_two h1, .hdr_area_two h2, .hdr_area_two h3, .hdr_area_two h4, .hdr_area_two h5, .hdr_area_two h6, .hdr_area_two a { font-family: "Roboto", sans-serif; } .hdr_area_two.headroom--not-top .header_nav { background: #2e2c97; } .hdr_area_two.headroom--not-top .header_nav .main_menu { padding: 25px 0; } .hdr_area_two .sub-menu a:hover { color: #cf3815; } .hdr_area_two .main_menu { padding: 25px 0; } .hdr_area_two .main_menu > ul > li > a { color: #fff; border-radius: 3px; -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; letter-spacing: 0.25px; height: 32px; padding: 0 18px; line-height: 32px; } .hdr_area_two .main_menu > ul > li:hover > a, .hdr_area_two .main_menu > ul > li > a.current_page_item { background: #cf3815; } .hdr_area_two .main_menu .sub-menu a:hover, .hdr_area_two .main_menu .sub-menu a.current_page_item { color: #cf3815; } .hdr_area_two .btn_one, .hdr_area_two .btn_two { border: 2px solid #fff; color: #fff; letter-spacing: 2.2px; padding: 0; width: 143px; text-align: center; } .hdr_area_two .btn_one:hover, .hdr_area_two .btn_two:hover { color: #cf3815; } .hdr_area_two .btn_one::before, .hdr_area_two .btn_two::before { background: #fff; } .hdr_area_two .header_logo .svg .st1, .hdr_area_two .header_logo .svg .st0 { fill: #fff; stroke: #fff; } .hdr_area_two .header_logo .svg { fill: #fff; stroke: #fff; } .top_toolbar_new { height: 45px; background: #2e2c97; font-family: "Roboto", sans-serif; } .top_toolbar_new .toolbar_left { display: -webkit-box; display: -ms-flexbox; display: flex; } .top_toolbar_new .toolbar_left p { margin-bottom: 0; font-size: 14px; font-weight: 400; color: #fff; line-height: 45px; } .top_toolbar_new .toolbar_left p span { color: #f24400; font-weight: 500; } .top_toolbar_new .toolbar_right { text-align: right; line-height: 44px; } .top_toolbar_new .toolbar_right ul { margin-bottom: 0; } .top_toolbar_new .toolbar_right ul li { display: inline-block; font-size: 14px; color: #fff; font-weight: 400; padding: 0 8.5px; position: relative; cursor: pointer; } .top_toolbar_new .toolbar_right ul li > i { font-size: 14px; color: #fff; } .top_toolbar_new .toolbar_right ul li.cart { padding-right: 20px; } .top_toolbar_new .toolbar_right ul li:last-child { padding-right: 0; padding-left: 20px; } .top_toolbar_new .toolbar_right ul li:last-child i { margin-right: 5px; } .top_toolbar_new .toolbar_right ul li:last-child:after { position: absolute; left: 0; top: 10px; height: calc(100% - 20px); width: 1px; background: rgba(255, 255, 255, 0.1); content: ""; } .top_toolbar_new .toolbar_right ul li.cart:after { position: absolute; content: ""; right: 17px; top: 25%; width: 6px; height: 6px; border-radius: 50%; background: #f09e00; } .top_toolbar_new .toolbar_right ul li > a { padding: 0; color: #fff; font-size: 14px; font-weight: 400; } .top_toolbar_new .toolbar_right ul li.search { position: relative; } .top_toolbar_new .toolbar_right ul li.search .search_detail_two { position: absolute; width: 311px; background: #fff; text-align: left; right: 50%; -webkit-transform: translateX(30%); -ms-transform: translateX(30%); transform: translateX(30%); padding: 5px; border-radius: 3px; z-index: 9; font-family: "Roboto", sans-serif; top: calc(100% + 3px); visibility: hidden; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; } .top_toolbar_new .toolbar_right ul li.search .search_detail_two:after { position: absolute; left: 50%; top: -4px; width: 8px; height: 8px; background: #fff; content: ""; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .top_toolbar_new .toolbar_right ul li.search .search_detail_two form { display: -webkit-box; display: -ms-flexbox; display: flex; } .top_toolbar_new .toolbar_right ul li.search .search_detail_two form button { display: inline-block; border: none; border-radius: 0; color: #000; font-weight: 500; font-size: 16px; cursor: pointer; } .top_toolbar_new .toolbar_right ul li.search .search_detail_two form input { display: inline-block; border: none; height: 40px; padding: 0 15px; border-radius: 0; width: 100%; } .top_toolbar_new .toolbar_right ul li.search:hover .search_detail_two { visibility: visible; -webkit-transform: translateX(50%); -ms-transform: translateX(50%); transform: translateX(50%); transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; } #count_down { display: inline-block; } #count_down p { line-height: 44px; } #count_down p span { font-size: 20px; color: #fff; background: rgba(0, 0, 0, 0.3); display: inline-block; padding: 0px 17px; margin: 0 8px; vertical-align: middle; } .cart_detail { position: absolute; width: 311px; background: #fff; text-align: left; right: 50%; -webkit-transform: translateX(30%); -ms-transform: translateX(30%); transform: translateX(30%); padding: 37px; border-radius: 3px; z-index: 9; font-family: "Roboto", sans-serif; top: calc(100% + 3px); visibility: hidden; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; } .cart_detail:after { position: absolute; content: ""; left: calc(50% - 5px); top: -5px; width: 10px; height: 10px; background: #fff; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); border-radius: 2px; } .cart_detail p, .cart_detail h1, .cart_detail h2, .cart_detail h3, .cart_detail h4, .cart_detail h5, .cart_detail h6 { font-family: "Roboto", sans-serif; } .single_cart { padding: 13px 0; border-bottom: 1px solid #ddd; } .single_cart:first-child { padding-top: 0; } .cart_left { width: 60px; background: #ebebeb; text-align: center; padding: 10px; vertical-align: middle; display: inline-block; } .cart_right { display: inline-block; width: calc(100% - 65px); vertical-align: middle; padding-left: 10px; } .cart_right h3 { font-size: 14px; color: #171723; font-weight: 500; margin-bottom: 0; text-transform: capitalize; } .cart_right p { font-size: 24px; color: #000000; margin-bottom: 0; } .cart_right p sup { font-size: 12px; } .cart_more { text-align: center; line-height: 14px; padding-top: 26px; } .cart_more a { font-size: 14px; color: #cf3815; font-weight: 700; text-transform: uppercase; padding: 0; letter-spacing: 1.8px; } .cart_more a i { font-size: 15.02px; color: #cd4526 !important; } .toolbar_right li:hover .cart_detail { visibility: visible; -webkit-transform: translateX(48%); -ms-transform: translateX(48%); transform: translateX(48%); transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; } .header_logo { line-height: 80px; } /*-------------------------------------------------------------- ## Header2 --------------------------------------------------------------*/ .hdr_area_three .top_toolbar_new { background: #f2f2f2; } .hdr_area_three .top_toolbar_new .toolbar_left p { color: #000; } .hdr_area_three .top_toolbar_new .toolbar_left p span { color: #000; } .hdr_area_three .top_toolbar_new .toolbar_right ul li > i { color: #000000; } .hdr_area_three .top_toolbar_new .toolbar_right ul li.cart::after { background: #3db5e6; } .hdr_area_three .top_toolbar_new .toolbar_right ul li a { color: #000000; } .hdr_area_three .main_menu > ul > li > a { color: #000; } .hdr_area_three .main_menu > ul > li:hover > a, .hdr_area_three .main_menu > ul > li > a.current_page_item { background: transparent; color: #3db5e6; } .hdr_area_three .main_menu .sub-menu a:hover, .hdr_area_three .main_menu .sub-menu a.current_page_item { color: #3db5e6; } .hdr_area_three .header_nav { background: #fff; } .hdr_area_three .btn_one, .hdr_area_three .btn_two { border: 2px solid #3db5e6; color: #3db5e6; -webkit-box-shadow: 18px 18px 38px rgba(222, 222, 222, 0.01); box-shadow: 18px 18px 38px rgba(222, 222, 222, 0.01); } /*-------------------------------------------------------------- ## Banner --------------------------------------------------------------*/ .banner_area { background: #f8f8f8; height: 100vh; } .banner_area .owl-carousel .owl-stage-outer { width: 100%; } .banner_area .owl-item { opacity: 0; } .banner_area .owl-item.active { opacity: 1; } .banner_left { height: 100vh; display: table; width: 100%; -webkit-box-align: center; -ms-flex-align: center; align-items: center; overflow: hidden; position: relative; overflow: hidden; } .banner_left .banner_left_cell { display: table-cell; vertical-align: middle; text-align: center; } .banner_left .banner_left_cell h2 { font-size: 1.67rem; color: #4b4a4a; margin-bottom: 0.5rem; padding-top: 142px; -webkit-animation-delay: 1s; animation-delay: 1s; } .banner_left .banner_left_cell h1 { font-size: 3.88rem; margin: 0; line-height: 3.88rem; padding-bottom: 15px; -webkit-animation-delay: 0.8s; animation-delay: 0.8s; } .banner_left .banner_left_cell h1 span { color: #f99a00; } .banner_left .banner_left_cell p { margin-bottom: 2rem; } .banner_left .banner_left_cell h4 { margin-bottom: 40px; font-size: 26px; -webkit-animation-delay: 0.3s; animation-delay: 0.3s; } .banner_left .banner_left_cell h4 span { color: #f99a00; } .banner_left .banner_left_cell .bnr_title_img { -webkit-animation-delay: 0.5s; animation-delay: 0.5s; } .banner_left .btn_wrapper { height: 3.11rem; -webkit-animation-delay: 1.1s; animation-delay: 1.1s; } .banner_left .btn_one { line-height: 2.11rem; } .banner_right { z-index: 9; position: relative; overflow: hidden; height: 100vh; display: table; margin-left: -14px; } .banner_right_cell { display: table-cell; vertical-align: middle; position: relative; padding-top: 142px; } .banner_right_cell .bnr_secondary_img { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); margin-top: 71px; } .bnr_title_img { display: inline-block; margin-bottom: 18px; } .bnr_title_img .svg { width: 232px; height: 5px; fill: #2acb35; } .banner_area .owl-nav { display: none; } .banner_two_area .owl-nav { display: block; } /*-------------------------------------------------------------- ## Banner2 --------------------------------------------------------------*/ .banner_two_area { position: relative; height: 93vh; z-index: 1; font-family: "Roboto", sans-serif; overflow: hidden; } .banner_two_area p, .banner_two_area h1, .banner_two_area h2, .banner_two_area h3, .banner_two_area h4, .banner_two_area h5, .banner_two_area h6, .banner_two_area a { font-family: "Roboto", sans-serif; } .banner_two_area .header_logo a img { margin-top: -9px; } .banner_two_area .owl-prev { top: calc(50% - 50px); left: -15px; position: absolute; width: 50px; height: 100px; border-top-right-radius: 100px; border-bottom-right-radius: 100px; background: #fff !important; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .banner_two_area .owl-prev:hover { background: rgba(0, 0, 0, 0.1) !important; } .banner_two_area .owl-prev i { margin-right: 0px; color: #000; } .banner_two_area .owl-next { top: calc(50% - 50px); right: -15px; position: absolute; width: 50px; height: 100px; background: #fff !important; border-top-left-radius: 100px; border-bottom-left-radius: 100px; text-align: center; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .banner_two_area .owl-next:hover { background: rgba(0, 0, 0, 0.1) !important; } .banner_two_area .owl-next i { margin-left: 0px; color: #000; } .banner_two_area .btn_two.active { background: #fff; color: #000; } .banner_two_area .banner_left { height: 93vh; } .banner_two_area .banner_left .banner_left_cell { text-align: left; } .banner_two_area .banner_left .banner_left_cell h1 { color: #fff; font-size: 70px; text-transform: capitalize; line-height: 71px; -webkit-animation-delay: 0.5s; animation-delay: 0.5s; margin-top: 45px; } .banner_two_area .banner_left .banner_left_cell p { color: #fff; font-size: 20px; line-height: 32px; margin-bottom: 95px; -webkit-animation-delay: 0.3s; animation-delay: 0.3s; } .banner_two_area .slr_btn_wrapper { -webkit-animation-delay: 0.7s; animation-delay: 0.7s; } .banner_two_area .banner_right { height: 93vh; float: right; -webkit-animation-delay: 0.5s; animation-delay: 0.5s; } .banner_two_area .banner_right .banner_right_cell { padding-top: 0; } .banner_two_area .btn_one, .banner_two_area .btn_two { border: 2px solid #fff; color: #fff; width: 150px; padding: 0; text-align: center; letter-spacing: 2.3px; margin-right: 10px; } .banner_two_area .btn_one:hover, .banner_two_area .btn_two:hover { color: #cf3815; } .banner_two_area .btn_one::before, .banner_two_area .btn_two::before { background: #fff; } .banner_two_area:after { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #f06b00; background: -webkit-gradient(linear, left bottom, left top, from(#f06b00), to(#f09e00)); background: -o-linear-gradient(bottom, #f06b00 0%, #f09e00 100%); background: linear-gradient(to top, #f06b00 0%, #f09e00 100%); content: ""; } .banner_two_area:before { position: absolute; right: 0; content: ""; top: 0; width: 50%; height: 100%; background: url(../../media/images/banner-two/reflect.png); background-size: cover; z-index: 1; } .bnr_right_extra { position: absolute; left: 42%; top: 24%; width: 116px; height: 116px; background: #fff; border-radius: 50%; text-align: center; display: table; } .bnr_right_extra p { font-size: 34px; font-weight: 300; color: #000; display: table-cell; vertical-align: middle; height: 100%; } .bnr_right_extra p span { font-size: 28px; font-weight: 700; } .sn_bnr_slide { background-size: cover; background-position: center; background-repeat: no-repeat; } .banner_right_cell::after { position: absolute; left: 0; width: auto; height: auto; bottom: 0; background: url(../../media/images/banner-two/bnr2-right-shadow.png); } /*-------------------------------------------------------------- ## Banner3 --------------------------------------------------------------*/ .banner_area.banner_three { background: #fff; height: 100vh; } .banner_area.banner_three .banner_left { height: 100vh; display: table; width: 100%; -webkit-box-align: center; -ms-flex-align: center; align-items: center; overflow: hidden; position: relative; overflow: hidden; } .banner_area.banner_three .banner_left .banner_left_cell { display: table-cell; vertical-align: middle; text-align: left; font-family: "Roboto", sans-serif; } .banner_area.banner_three .banner_left .banner_left_cell h2 { font-size: 1.67rem; color: #4b4a4a; margin-bottom: 0.78rem; } .banner_area.banner_three .banner_left .banner_left_cell h1 { font-size: 70px; margin: 0; margin-top: 0px; line-height: 69px; padding-bottom: 28px; margin-top: 125px; text-transform: capitalize; font-family: "Roboto", sans-serif; -webkit-animation-delay: 0.6s; animation-delay: 0.6s; } .banner_area.banner_three .banner_left .banner_left_cell h1 span { color: #f99a00; } .banner_area.banner_three .banner_left .banner_left_cell p { margin-bottom: 5.8rem; font-size: 20px; line-height: 30px; -webkit-animation-delay: 0.5s; animation-delay: 0.5s; } .banner_area.banner_three .banner_left .banner_left_cell h4 { margin-bottom: 40px; font-size: 26px; } .banner_area.banner_three .banner_left .banner_left_cell h4 span { color: #f99a00; } .banner_area.banner_three .banner_left .slr_btn_wrapper { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; } .banner_area.banner_three .banner_left .btn_wrapper { height: 3.11rem; } .banner_area.banner_three .banner_left .btn_one { line-height: 2.11rem; } .banner_area.banner_three .owl-carousel .owl-stage-outer { width: 100%; } .banner_area.banner_three .owl-item { opacity: 0; } .banner_area.banner_three .owl-item.active { opacity: 1; } .banner_area.banner_three .banner_right { z-index: 9; position: relative; overflow: hidden; height: 100vh; display: table; -webkit-animation-delay: 0.6s; animation-delay: 0.6s; text-align: right; float: right; } .banner_area.banner_three .banner_right_cell { display: table-cell; vertical-align: middle; position: relative; } .banner_area.banner_three .banner_right_cell img { padding-top: 0px; } .banner_area.banner_three .banner_right_cell .bnr_secondary_img { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .banner_area.banner_three .btn_two.active { background: #f99a00; color: #fff; } .banner_area.banner_three .slr_btn_wrapper a { margin-right: 8px; } .banner_area.banner_three .bnr_title_img { display: inline-block; margin-bottom: 20px; } .banner_area.banner_three .bnr_title_img .svg { width: 232px; height: 5px; fill: #2acb35; } .banner_area.banner_three .banner_three_slider { padding-top: 0; } #home-version-2 .header_area { position: absolute; width: 100%; } /*-------------------------------------------------------------- ## Banner3 --------------------------------------------------------------*/ .banner_area.banner_four { background: #f8f8f8; } /*-------------------------------------------------------------- ## Why use --------------------------------------------------------------*/ .layer_two { right: 0; position: absolute; } .layer_one { position: absolute; left: 0; } .why_use_area { position: relative; background: #fff; padding: 120px 0 120px; text-align: center; font-family: "Roboto", sans-serif; } .why_use_area p, .why_use_area h1, .why_use_area h2, .why_use_area h3, .why_use_area h4, .why_use_area h5, .why_use_area h6, .why_use_area a { font-family: "Roboto", sans-serif; } .section_title_two { margin-bottom: 115px; text-align: center; } .section_title_two h2 { font-size: 36px; color: #3734f0; font-weight: 700; line-height: 28px; padding-bottom: 20px; margin-bottom: 0; } .section_title_two p { font-size: 20px; color: #4f4f4f; line-height: 30px; margin-bottom: 0; letter-spacing: 0.25px; } .section_title_two img { margin-bottom: 45px; } .why_use_slider .owl-stage-outer { padding: 100px 0; } .why_use_slider .owl-item.active.center { -webkit-transform: scale(1.3); -ms-transform: scale(1.3); transform: scale(1.3); z-index: 9; } .why_use_slider .owl-item.active.medium { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); z-index: 7; } .why_use_slider .owl-item.active.small { -webkit-transform: scale(0.9); -ms-transform: scale(0.9); transform: scale(0.9); z-index: 5; } .carousel { position: relative; margin: 0 auto; width: 100%; height: auto; border: none; overflow: visible; } .carousel .slides { margin: 0; padding: 0; border: none; list-style: none; position: relative; overflow: visible; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .carousel .slides .slideItem { position: absolute; cursor: pointer; overflow: visible; padding: 0; margin: 0; border: none; } .carousel .slides .slideItem a { display: block; text-decoration: none; margin: 0; padding: 0; border: none; outline: none; position: relative; -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; } .carousel .slides .slideItem img { margin: 0; padding: 0; border: none; width: 100%; height: 100%; } .carousel_screenshot { display: none; } /*-------------------------------------------------------------- ## Feature benifit --------------------------------------------------------------*/ .feature_benifit_area { font-family: "Roboto", sans-serif; padding-bottom: 120px; } .feature_benifit_area p, .feature_benifit_area h1, .feature_benifit_area h2, .feature_benifit_area h3, .feature_benifit_area h4, .feature_benifit_area h5, .feature_benifit_area h6, .feature_benifit_area a { font-family: "Roboto", sans-serif; } .feature_benifit_area .card { border: 0; padding: 0 45px; width: 100%; margin-bottom: 20px; position: relative; } .feature_benifit_area .card.active { border: 0px; padding: 50px 47px; border: 1px solid #f4f4f4; -webkit-box-shadow: 0px 6px 10px rgba(23, 23, 118, 0.08); box-shadow: 0px 6px 10px rgba(23, 23, 118, 0.08); width: 100%; margin-bottom: 35px; } .feature_benifit_area .card.active:after { position: absolute; content: ""; right: -6px; top: calc(50% - 6px); width: 12px; height: 12px; background: #fff; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); border-right: 1px solid #f4f4f4; border-top: 1px solid #f4f4f4; } .feature_benifit_area .card .card-header { padding: 0; margin-bottom: 0; background-color: transparent; border-bottom: 0; cursor: pointer; } .feature_benifit_area .card .card-body { font-size: 16px; color: #4f4f4f; font-weight: 400; line-height: 26px; padding: 0 26px; letter-spacing: 0.3px; padding-top: 12px; } .feature_benifit_area .accordion_btn { padding-left: 45px; } .card-header h5 { position: relative; font-size: 18px; color: #3734f0; font-weight: 500; padding-left: 25px; text-transform: capitalize; margin-bottom: 0px; -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; } .card-header h5:before { position: absolute; content: "\f46b"; font-family: 'Font Awesome\ 5 Free'; font-weight: 700; font-size: 16px; left: 0; -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; } .card-header h5.collapsed { color: #4f4f4f; margin-bottom: 0; -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; } .card-header h5.collapsed:before { content: "\f058"; color: #cfcfcf; -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; } .accordion_btn a { font-size: 16px; color: #cf3815; text-transform: uppercase; letter-spacing: 1.8px; padding: 0; display: block; width: 100%; } .accordion_btn a i { font-size: 21px; vertical-align: middle; color: #cf3815; margin-left: 10px; margin-top: -4px; -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; } .accordion_btn a:hover i { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); } .tab-content { margin-left: 47px; } .feature_benifit_area .fade { opacity: 0; -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .feature_benifit_area .fade.show { opacity: 1; -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); } .collapse { -webkit-transition: 1.5s; -o-transition: 1.5s; transition: 1.5s; } .feature_benifit_area #accordion { margin-bottom: 27px; } /*-------------------------------------------------------------- ## Breadcrumb --------------------------------------------------------------*/ .breadcrumb_area { background: url("../../media/images/bg/pattern2.png") repeat center; padding-top: 124px; height: 400px; display: table; width: 100%; } .breadcrumb_area .vigo_container_two { display: table-cell; vertical-align: middle; } .page_header { text-align: center; } .page_header h1 { text-transform: uppercase; color: #383838; margin-bottom: 0; margin-top: 0; line-height: 2.89rem; font-size: 2.89rem; padding-bottom: 5px; } .breadcrumb_text { text-align: center; width: 100%; } .breadcrumb_text p { padding: 0; margin: 0; letter-spacing: 1px; text-transform: capitalize; font-family: "Hind", sans-serif; font-weight: 500; line-height: 1rem; margin-top: 5px; } .breadcrumb_text a { padding: 0; color: #383838; } /*-------------------------------------------------------------- ## Breadcrumb2 --------------------------------------------------------------*/ .breadcrumb_area_two { background: #f06b00; background: -webkit-gradient(linear, left bottom, left top, from(#f06b00), to(#f09e00)); background: -o-linear-gradient(bottom, #f06b00 0%, #f09e00 100%); background: linear-gradient(to top, #f06b00 0%, #f09e00 100%); background: -webkit-linear-gradient(bottom, #f06b00 0%, #f09e00 100%); } .breadcrumb_area_two p, .breadcrumb_area_two h1, .breadcrumb_area_two h2, .breadcrumb_area_two h3, .breadcrumb_area_two h4, .breadcrumb_area_two h5, .breadcrumb_area_two h6, .breadcrumb_area_two a { font-family: "Roboto", sans-serif; } .breadcrumb_area_two .breadcrumb_inner { height: 400px; 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; } .breadcrumb_area_two .page_header { padding-top: 120px; } .breadcrumb_area_two .page_header h1 { color: #fff; font-size: 44px; letter-spacing: 5px; } .breadcrumb_area_two .breadcrumb_text p { color: #fff; } .breadcrumb_area_two .breadcrumb_text a { padding: 0; color: #fff; } /*-------------------------------------------------------------- ## Top feature --------------------------------------------------------------*/ .top_feature_area { background: #f99a00; padding: 30px 0; } .top_feature_border { border: 1px solid rgba(255, 255, 255, 0.3); padding: 30px; } .single_top_feature { color: #fff; margin-top: 0px; } .single_top_feature span { font-size: 2.0rem; color: #fff; } .single_top_feature .tf_icon { display: block; text-align: left; height: auto; margin-bottom: 15px; } .single_top_feature .tf_content h5 { color: #fff; margin-bottom: 0; margin-bottom: 5px; } .single_top_feature .tf_content p { color: #fff; font-size: 18px; margin-bottom: 0; } .tf_image img { max-width: 100%; } /*-------------------------------------------------------------- ## Top feature Two --------------------------------------------------------------*/ .top_feature_area_two { padding-bottom: 116px; padding-top: 136px; } .top_feature_area_two p, .top_feature_area_two h1, .top_feature_area_two h2, .top_feature_area_two h3, .top_feature_area_two h4, .top_feature_area_two h5, .top_feature_area_two h6, .top_feature_area_two a { font-family: "Roboto", sans-serif; } .single_feature_two { text-align: center; padding: 39px 34px 20px; position: relative; border-radius: 3px; } .single_feature_two span { font-size: 40px; position: absolute; top: -25px; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 70px; line-height: 50px; border: 1px solid #fff; border-radius: 5px; } .single_feature_two h5 { -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; color: #505253; } /*-------------------------------------------------------------- ## Top feature Two --------------------------------------------------------------*/ .top_feature_area.top_feature_three { background: #2e2c97; } .top_feature_area.top_feature_three .single_top_feature span { color: #fff; } .top_feature_area.top_feature_three .single_top_feature .tf_content h5 { color: #fff; opacity: 1; } .top_feature_area.top_feature_three .single_top_feature .tf_content p { opacity: 1; color: #fff; } .top_feature_area.top_feature_three .single_top_feature { margin-top: 30px; } /*-------------------------------------------------------------- ## About area --------------------------------------------------------------*/ .about_area { height: 100%; } .about_area .section_title { margin-bottom: .6rem; } .about_sub { padding-right: 10px; } .about_sub h6 { font-size: 1rem; } .about_sub p { margin-bottom: 0; } .about_image .image_one { float: left; width: 50%; text-align: center; height: 485px; padding-top: 40px; margin-right: 15px; border-radius: 5px; background: #fff; } .about_image .image_two { text-align: center; height: 570px; width: 50%; float: left; padding-top: 83px; margin-left: 15px; -webkit-box-shadow: -5px 9px 34px 2px rgba(0, 0, 0, 0.05); box-shadow: -5px 9px 34px 2px rgba(0, 0, 0, 0.05); border-radius: 4px; background: #fff; } .test { height: 100%; } /*-------------------------------------------------------------- ## Product with carousel --------------------------------------------------------------*/ .products_area { padding: 120px 0 90px; } .single-product { background: #f8f8f8; padding: 0 40px; position: relative; margin-bottom: 1.67rem; } .single-product .product-content { width: 57%; float: left; padding: 72px 0; } .single-product .product-content h6 { color: #524a1f; } .single-product .product-content > span { text-transform: uppercase; font-size: 0.84rem; margin-bottom: 1.8rem; display: block; line-height: 0.84rem; } .single-product .product-content h3 { color: #f99a00; display: inline-block; margin: 0 auto; font-size: 2rem; margin-bottom: 2.2rem; width: 100%; } .single-product:after { position: absolute; left: 0; top: 0; content: ''; width: 0; height: 0; background: transparent; border-left: 2px solid #f99a00; border-top: 2px solid #f99a00; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; visibility: hidden; } .single-product:before { position: absolute; right: 0; bottom: 0; content: ''; width: 0; height: 0; background: transparent; border-right: 2px solid #f99a00; border-bottom: 2px solid #f99a00; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; visibility: hidden; } .single-product:hover:after { width: 116px; height: 116px; visibility: visible; } .single-product:hover:before { width: 116px; height: 116px; visibility: visible; } .product-carousel-wrapper { background: #f8f8f8; padding-bottom: 12px; } .carousel-sin-product { background: #f8f8f8; padding: 68px 40px; position: relative; margin-bottom: 1.67rem; overflow: hidden; } .carousel-sin-product .carousel-product-content { padding-top: 0; width: 60%; } .carousel-sin-product .carousel-product-content h6 { color: #524a1f; } .carousel-sin-product .carousel-product-content > span { text-transform: uppercase; font-size: 0.84rem; margin-bottom: 1.2rem; display: block; line-height: 0.84rem; } .carousel-sin-product .carousel-product-content p { color: #666; font-size: 1rem; margin-bottom: 2.2rem; } .carousel-sin-product .carousel-product-content h3 { color: #f99a00; display: inline-block; margin: 0 auto; font-size: 2rem; width: 100%; margin-bottom: 2.2rem; } .carousel-sin-product .carousel-product-image { position: relative; right: 0; bottom: 0; float: right; margin-top: -235px; } .carousel-sin-product .btn_wrapper { position: relative; z-index: 2; } .product-carousel.owl-theme .owl-dots .owl-dot span { width: 10px; height: 10px; margin: 5px 7px; background: #383838; display: block; -webkit-backface-visibility: visible; -webkit-transition: opacity .2s ease; -o-transition: opacity .2s ease; transition: opacity .2s ease; border-radius: 30px; } .product-carousel.owl-theme .owl-dots .owl-dot.active span, .product-carousel.owl-theme .owl-dots .owl-dot:hover span { background: #f99a00; } .product-carousel.owl-theme .owl-nav.disabled + .owl-dots { margin-top: 0; position: absolute; left: calc(50% - 36px); bottom: 50px; } .product-carousel-wrapper { background: #f8f8f8; padding-bottom: 0; height: calc(100% - 1.67rem); } .carousel-sin-product .carousel-product-content h6 { color: #524a1f; font-size: 1.8rem; } .product-carousel.owl-carousel.owl-theme.owl-loaded.owl-drag { height: 100%; } .product-image { padding: 10px 0; } /*-------------------------------------------------------------- ## Product with carousel --------------------------------------------------------------*/ .products_area_two .single-product .product-content h6 span { color: #3734f0; } .products_area_two .single-product .product-content h3 { color: #3734f0; } .products_area_two .single-product:before { border-right: 2px solid #3734f0; border-bottom: 2px solid #3734f0; } .products_area_two .single-product:after { border-left: 2px solid #3734f0; border-top: 2px solid #3734f0; } .products_area_two .carousel-sin-product .carousel-product-content h6 span { color: #3734f0; } .products_area_two .carousel-sin-product .carousel-product-content h3 { color: #3734f0; } .products_area_two .product-carousel.owl-theme .owl-dots .owl-dot.active span, .products_area_two .product-carousel.owl-theme .owl-dots .owl-dot:hover span { background: #3734f0; } /*-------------------------------------------------------------- ## Product with carousel --------------------------------------------------------------*/ .products_area_multipage { background: #f8f8f8; } .products_area_multipage .product-carousel-wrapper { background: #fff; } .products_area_multipage .product-carousel-wrapper .carousel-sin-product { background: #fff; } .products_area_multipage .single-product { background: #fff; } /*-------------------------------------------------------------- ## Product with carousel --------------------------------------------------------------*/ .sn_pd_two_slide { display: inline-block; border: 1px solid #f4f4f4; -webkit-box-shadow: 0px 11px 21px rgba(221, 221, 221, 0.31); box-shadow: 0px 11px 21px rgba(221, 221, 221, 0.31); margin: 0; padding: 44px 37px; width: 100%; position: relative; border-radius: 3px; } .product_two_slider .owl-nav { position: absolute; left: calc(50% - 23px); top: -80px; } .product_two_slider .owl-nav .owl-prev, .product_two_slider .owl-nav .owl-next { font-size: 15px !important; color: #afafaf !important; margin: 0 4px; } .product_two_slider .owl-nav .owl-prev:hover, .product_two_slider .owl-nav .owl-next:hover { color: #e3e3e3 !important; } .product_two_slider img { margin-bottom: 10px; } .product_two_area { padding: 120px 0 94px; } .product_two_area p, .product_two_area h1, .product_two_area h2, .product_two_area h3, .product_two_area h4, .product_two_area h5, .product_two_area h6, .product_two_area a { font-family: "Roboto", sans-serif; } .product_two_area .owl-carousel .owl-stage-outer { margin-left: -1px; } .sn_pd_two_detail h4 { font-size: 16px; color: #000; font-weight: 400; display: inline-block; margin-bottom: 0; vertical-align: middle; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .sn_pd_two_detail a { padding: 0; color: #000; } .sn_pd_two_detail a:last-child { float: right; } .sn_pd_two_detail:hover h4 { color: #f06b00; } .sn_pd_two_detail:hover a i { font-size: 18px; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .sn_pd_two_offer { height: 86px; width: 86px; overflow: hidden; border-radius: 50%; position: absolute; right: 43px; top: 112px; text-align: center; background: rgba(247, 247, 247, 0.95); } .sn_pd_two_offer .sn_pd_two_offer_icon, .sn_pd_two_offer .sn_pd_two_offer_desc { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-backface-visibility: hidden; backface-visibility: hidden; width: 100%; height: 100%; border-radius: 50%; display: table; position: absolute; -webkit-transition: all 1.5s ease 0s; -o-transition: all 1.5s ease 0s; transition: all 1.5s ease 0s; } .sn_pd_two_offer .sn_pd_two_offer_desc { -webkit-transform: rotateY(0deg); transform: rotateY(0deg); z-index: 1; } .sn_pd_two_offer .sn_pd_two_offer_desc h3 { font-size: 24px; color: #000; font-weight: 400; text-align: center; display: table-cell; vertical-align: middle; } .sn_pd_two_offer .sn_pd_two_offer_desc h3 span { font-size: 14px; display: block; } .sn_pd_two_offer:hover .sn_pd_two_offer_desc { -webkit-transform: rotateY(-180deg); transform: rotateY(-180deg); } .sn_pd_two_offer:hover .sn_pd_two_offer_icon { -webkit-transform: rotateY(0deg); transform: rotateY(0deg); } .sn_pd_two_offer .sn_pd_two_offer_icon { background: rgba(247, 247, 247, 0.3); -webkit-transform: rotateY(180deg); transform: rotateY(180deg); z-index: 0; } .sn_pd_two_offer .sn_pd_two_offer_icon i { font-size: 20px; color: #000; display: table-cell; vertical-align: middle; font-weight: 700; cursor: pointer; } .quickview-wrapper.open { visibility: visible; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); opacity: 1; overflow: visible; z-index: 99999; } .quickview-wrapper { position: fixed; width: 1000px; height: 590px; border-radius: 5px; top: 50%; left: 50%; opacity: 0; -webkit-transform: translate(-50%, -60%); -ms-transform: translate(-50%, -60%); transform: translate(-50%, -60%); visibility: hidden; -webkit-backface-visibility: hidden; backface-visibility: hidden; display: inline-block; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; background: transparent; z-index: 1050; } .quickview-wrapper { visibility: hidden; } .quickview-wrapper .share-wrap { padding: 0; } .quickview-wrapper .ingredient_slider_btn { margin-bottom: 30px; } .quickview-wrapper .col-xl-7, .quickview-wrapper .col-xl-5 { padding: 0; } .modal { display: block; visibility: hidden; } .mask-overlay2 { content: ''; position: fixed; background: rgba(255, 255, 255, 0.8); left: 0; top: 0; width: 100%; height: 100%; z-index: 9; } .close-qv { position: absolute; right: 18px; cursor: pointer; z-index: 99999; cursor: pointer; right: 0; top: -40px; } .close-qv i { font-size: 32px; color: #000; } .quickview-wrapper .ingredient_slider_two.slick-slider { width: calc(100% - 118px); -webkit-box-shadow: none; box-shadow: none; } .quickview-wrapper .ingredient_slider_detail { margin: 20px; border: 1px solid #ddd; padding: 30px; margin-left: 0; } .quickview-wrapper .ingredient_slider_one .slick-prev, .quickview-wrapper .ingredient_slider_one .slick-next { top: 104%; } .quickview-wrapper .ingredient_slider_one .slick-slide { border: 1px solid #f5f5f5; cursor: pointer; } .quickview-wrapper .ingredient_slider_two .ingredient-img { padding: 100px; } .quickview-wrapper .ingredient_slider_one.slick-slider { height: 544px; background: #fff; } .modal.quickview-wrapper::before { position: absolute; content: ""; right: 0; top: 0; width: calc(100% - 120px); height: 100%; background: #fff; z-index: -1; -webkit-box-shadow: 22px 32px 70px rgba(0, 0, 0, 0.1); box-shadow: 22px 32px 70px rgba(0, 0, 0, 0.1); } .quickview-wrapper .product_ratting { margin-bottom: 60px; } .quickview-wrapper .product_price { padding-bottom: 3rem; margin-bottom: 0; } .quickview-wrapper .ingredient_slider_detail .quantity { margin-bottom: 70px; } .quickview-wrapper .ingredient_slider_detail { margin: 20px; border: 1px solid #ddd; padding: 30px; margin-left: 0; } .quickview-wrapper .product_ratting a i { color: #3734f0; } .quickview-wrapper .ingredient_slider_detail .product_price p { color: #3734f0; } .modal.show { visibility: visible; } /*-------------------------------------------------------------- ## Services --------------------------------------------------------------*/ .single-servie { margin-top: 2rem; } .single-servie span { font-size: 2rem; color: #f99a00; margin-bottom: 1.6rem; display: inline-block; } .single-servie h6 { color: #383838; margin-bottom: 12px; font-size: 1rem; } .single-servie p { margin-bottom: 0px; } .single-servie:hover h6 { color: #f99a00; } .image-box-half { -webkit-box-shadow: 0px 0px 9.1px 0.9px rgba(32, 32, 32, 0.07); box-shadow: 0px 0px 9.1px 0.9px rgba(32, 32, 32, 0.07); border: 6px solid #fff; position: relative; margin-left: 5px; margin-top: 0; background: #f8f8f8; } .image-box-half:before, .image-box-half:after { content: ''; position: absolute; width: 70%; height: 99%; background: #f99a00; z-index: -1; } .image-box-half:before { top: -11px; left: -11px; } .image-box-half:after { bottom: -11px; right: -11px; } .image-box-half img { max-width: 100%; } .services_area.section_padding { padding-bottom: 3.5rem; } .btn_wrapper { height: 46px; } /*-------------------------------------------------------------- ## Services --------------------------------------------------------------*/ .services_area_two .image-box-half { background: #eff8ff; padding: 80px 0; text-align: center; } .services_area_two .image-box-half:before, .services_area_two .image-box-half:after { background: #3734f0; } .services_area_two .section_title_two { text-align: left; } .services_area_two .single-servie span { color: #3734f0; } .services_area_two .single-servie:hover h6 { color: #3734f0; } /*-------------------------------------------------------------- ## Services With background --------------------------------------------------------------*/ .services_area_bg { position: relative; } .services_area_bg:before { content: ''; position: absolute; left: 0; width: 50%; background: #f8f8f8; top: 0; height: 100%; } .services_area_bg:after { content: ''; position: absolute; right: 0; width: 50%; background: #fff; top: 0; height: 100%; z-index: -1; } .services_area_bg .section_title { margin-bottom: 73px; } .services_area .section_title { margin-bottom: 20px; } .services_area .section_title h2 { line-height: 50px; } .single-servie { margin-top: 0rem; margin-bottom: 63px; } .single-servie span { font-size: 2rem; margin-bottom: 1.6rem; display: inline-block; } .single-servie h6 { color: #505253; margin-bottom: 12px; font-size: 18px; text-transform: capitalize; } .single-servie p { margin-bottom: 0px; } .services_area_bg .image-box { padding-top: 40px; } .services_area_bg.section_padding { padding-bottom: 3.3rem; } .services_area .section_title { margin-bottom: 80px; } /*-------------------------------------------------------------- ## Services With background two --------------------------------------------------------------*/ .services_bg_two:before { background: #f8f8f8; } .services_bg_two p, .services_bg_two a, .services_bg_two h1, .services_bg_two h2, .services_bg_two h3, .services_bg_two h4, .services_bg_two h5, .services_bg_two h6 { font-family: "Roboto", sans-serif; } .services_bg_two .section_title_two { text-align: left; } .services_bg_two .single-servie span { color: #3734f0; } .services_bg_two .single-servie:hover h6 { color: #3734f0; } .services_bg_two .pl-60 { padding-left: 120px; } .services_bg_two .single-servie p { color: #9e9c9c; } .services_area_bg.services_bg_two { padding-bottom: 55px; } .services_bg_two .image-box { padding-top: 0; top: 50%; position: relative; -webkit-transform: translateY(-58%); -ms-transform: translateY(-58%); transform: translateY(-58%); } /*-------------------------------------------------------------- ## Services Two --------------------------------------------------------------*/ .single_service_two p { margin-bottom: 0; } .service_two.section_padding { padding-bottom: 7.3rem; } .single_service_two { text-align: center; padding: 0px 30px; } .single_service_two span { font-size: 55px; line-height: 43px; margin-bottom: 25px; display: block; text-align: center; } .single_service_two span.flaticon-band-aid { font-size: 43px; } .single_service_two span.flaticon-medical { font-size: 45px; } .single_service_two h6 { font-weight: 600; text-transform: capitalize; font-size: 20px; line-height: 31px; } /*-------------------------------------------------------------- ## Services Three --------------------------------------------------------------*/ .service_three p, .service_three a, .service_three h1, .service_three h2, .service_three h3, .service_three h4, .service_three h5, .service_three h6 { font-family: "Roboto", sans-serif; } .service_three .single_service_two span { color: #3734f0; } .service_three .single_service_two p { color: #9e9c9c; } .service_three .single_service_two:hover h6 { color: #3734f0; } .service_three p { color: #9e9c9c; } /*-------------------------------------------------------------- ## Services Three --------------------------------------------------------------*/ .services_multipage { background: #f8f8f8; position: relative; z-index: 1; } .services_multipage .image-box-half { border: 6px solid #f8f8f8; position: relative; margin-left: 5px; margin-top: 0; background: #fff; padding: 40px 0; } /*-------------------------------------------------------------- ## Services Three --------------------------------------------------------------*/ .services_multipage2 { background: #f8f8f8; position: relative; z-index: 1; } .services_multipage2 .image-box-half { border: 6px solid #f8f8f8; position: relative; margin-left: 5px; margin-top: 0; background: #fff; padding: 44px 0; text-align: center; } .services_multipage2 .image-box-half:before, .services_multipage2 .image-box-half:after { background: #3734f0; } .services_multipage2 .section_title_two { text-align: left; margin-bottom: 80px; } .services_multipage2 .single-servie span { color: #3734f0; } .services_multipage2 .single-servie:hover h6 { color: #3734f0; } /*-------------------------------------------------------------- ## Features --------------------------------------------------------------*/ .single-features { text-align: center; -webkit-box-shadow: 0px 0px 6.37px 0.63px rgba(32, 32, 32, 0.07); box-shadow: 0px 0px 6.37px 0.63px rgba(32, 32, 32, 0.07); padding: 65px 40px 40px; background: #fff; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .single-features span { font-size: 2.50rem; color: #f99a00; } .single-features h5 { color: #383838; margin-top: 1.27rem; margin-bottom: 2rem; position: relative; } .single-features h5:after { content: ''; position: absolute; height: 4px; width: 40px; left: 50%; top: 37px; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); background: #f99a00; } .single-features p { color: #666; } .single-features:hover { -webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px); background: #f99a00; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .single-features:hover span { color: #fff; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .single-features:hover h5 { color: #fff; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .single-features:hover h5:after { background: #fff; } .single-features:hover p { color: #fff; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .features_area { background: #f8f8f8; } /*-------------------------------------------------------------- ## Features --------------------------------------------------------------*/ .features_area_two .single-features span { color: #3734f0; } .features_area_two .single-features h5:after { background: #3734f0; } .features_area_two .single-features:hover { background: #2e2c97; } .features_area_two .single-features:hover span { color: #fff; } .features_area_two .single-features:hover h5:after { background: #fff; } /*-------------------------------------------------------------- ## Feature 3 --------------------------------------------------------------*/ .single_feature_3 { position: relative; padding: 90px 60px; text-align: center; z-index: 1; -webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.05); box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.05); -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; background: #fff; } .single_feature_3:hover { -webkit-box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.05); box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.05); } .single_feature_3 span { font-size: 36px; margin-bottom: 30px; display: block; } .single_feature_3 h6 { margin-bottom: 18px; font-size: 20px; } .single_feature_3 p { margin-bottom: .89rem; } .single_feature_3 a { font-size: 16px; padding: 0; } .single_feature_3 a i { margin-left: 10px; -o-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .single_feature_3 a:hover i { -webkit-transform: translateX(4px); -ms-transform: translateX(4px); transform: translateX(4px); } .feature_three.section_padding { background: #f8f8f8; } /*-------------------------------------------------------------- ## Feature 4 --------------------------------------------------------------*/ .feature_four { background: #f8f8f8; } .feature_four p, .feature_four a, .feature_four h1, .feature_four h2, .feature_four h3, .feature_four h4, .feature_four h5, .feature_four h6 { font-family: "Roboto", sans-serif; } .feature_four .single_feature_3 span { color: #3734f0; } .feature_four .single_feature_3 a { color: #3734f0; } .feature_four .single_feature_3:hover h6 { color: #3734f0; } .feature_four .single_feature_3 p { color: #9e9c9c; } /*-------------------------------------------------------------- ## Testimonial --------------------------------------------------------------*/ .single-testimonial { text-align: center; padding: 0 8.99rem; } .single-testimonial .tes-img { height: 105px; width: 105px; border-radius: 85%; border: 3px solid #fff; overflow: hidden; margin: 0 auto 1.78rem; } .single-testimonial p { color: #fff; font-style: normal; line-height: 2.2rem; font-size: 20px; } .single-testimonial .tes-name { position: relative; font-size: 14px; font-style: normal; width: 214px; margin: 1.80rem auto; } .single-testimonial .tes-name:after { content: ''; position: absolute; width: 20px; height: 3px; background: #f99a00; left: 0; top: 16px; } .testimonial_area { background: #000 url("../../media/images/bg/1.jpg") no-repeat fixed center; position: relative; padding: 7.5rem 0; } .testimonial_area:before { content: ''; height: 100%; width: 100%; background: #121212; opacity: .78; position: absolute; left: 0; top: 0; } .testimonial-carousel.owl-theme .owl-dots .owl-dot span { margin: 5px 7px; background: #aca8a6; display: block; -webkit-backface-visibility: visible; -webkit-transition: opacity .2s ease; -o-transition: opacity .2s ease; transition: opacity .2s ease; border-radius: 30px; width: 13px; height: 13px; } .testimonial-carousel.owl-theme .owl-dots .owl-dot.active span, .testimonial-carousel.owl-theme .owl-dots .owl-dot:hover span { background: #f99a00; } .testimonial-carousel.owl-theme .owl-nav.disabled + .owl-dots { margin-top: 0; height: 21px; } .testimonial-carousel.owl-theme .owl-dots .owl-dot.active span { width: 13px; height: 13px; margin-top: 5px; } /*-------------------------------------------------------------- ## Testimonial two --------------------------------------------------------------*/ .single-testimonial-two { text-align: center; } .single-testimonial-two .tes-img { height: 105px; width: 105px; border-radius: 85%; border: 3px solid #fff; overflow: hidden; margin: 0 auto; } .single-testimonial-two p { color: #fff; line-height: 2.2rem; font-size: 1rem; margin-bottom: 45px; } .single-testimonial-two .tes-name { position: relative; font-size: .89rem; font-style: italic; width: 214px; margin: 23px auto 40px; } .single-testimonial-two .tes-name span { color: #f99a00; } .single-testimonial-two > span { color: #f99a00; font-size: 1.5rem; margin-bottom: 20px; display: inline-block; } .testimonial_area_two { background: #000 url("../../media/images/bg/3.jpg") no-repeat fixed center; position: relative; z-index: 1; position: relative; } .testimonial_area_two:before { content: ''; height: 100%; width: 100%; background: #16191e; opacity: .73; position: absolute; left: 0; top: 0; z-index: -1; } .testimonial-carousel.owl-theme .owl-dots .owl-dot span { margin: 5px 7px; background: #aca8a6; display: block; -webkit-backface-visibility: visible; -webkit-transition: opacity .2s ease; -o-transition: opacity .2s ease; transition: opacity .2s ease; border-radius: 30px; width: 13px; height: 13px; } .testimonial-carousel.owl-theme .owl-dots .owl-dot.active span, .testimonial-carousel.owl-theme .owl-dots .owl-dot:hover span { background: #f99a00; } .testimonial-carousel.owl-theme .owl-nav.disabled + .owl-dots { margin-top: 0; } .testimonial-carousel.owl-theme .owl-dots .owl-dot.active span { width: 13px; height: 13px; margin-top: 5px; } .testimonial_pro_image { position: absolute; top: 100px; right: 0; } .testimonial_area_two .section_title { margin-bottom: 2.4rem; } /*-------------------------------------------------------------- ## Testimonial Home two --------------------------------------------------------------*/ .testimonial_hm_two { background: #f06b00; background: -webkit-gradient(linear, left bottom, left top, from(#f06b00), to(#f09e00)); background: -o-linear-gradient(bottom, #f06b00 0%, #f09e00 100%); background: linear-gradient(to top, #f06b00 0%, #f09e00 100%); background: -webkit-linear-gradient(bottom, #f06b00 0%, #f09e00 100%); } .testimonial_hm_two p, .testimonial_hm_two a, .testimonial_hm_two h1, .testimonial_hm_two h2, .testimonial_hm_two h3, .testimonial_hm_two h4, .testimonial_hm_two h5, .testimonial_hm_two h6 { font-family: "Roboto", sans-serif; } .testimonial_hm_two .section_padding_two { padding: 120px 0; } .testimonial_hm_two .section_title_two { margin-bottom: 15px; } .testimonial_hm_two .single-testimonial-two > span { color: #fff; } .testimonial_hm_two .single-testimonial-two .tes-name { cursor: pointer; } .testimonial_hm_two .single-testimonial-two .tes-name span { color: #fff; } .testimonial_hm_two .testimonial-carousel.owl-theme .owl-dots .owl-dot span { background: #fff; } .testimonial_hm_two .testimonial-carousel.owl-theme .owl-dots .owl-dot.active span, .testimonial_hm_two .testimonial-carousel.owl-theme .owl-dots .owl-dot:hover span { background: rgba(255, 255, 255, 0.5); } .single-testimonial-two { text-align: center; padding: 0 15px; } .single-testimonial-two .tes-img { height: 105px; width: 105px; border-radius: 85%; border: 3px solid #fff; overflow: hidden; margin: 0 auto; } .single-testimonial-two p { color: #fff; line-height: 2.2rem; font-size: 20px; margin-bottom: 45px; } .single-testimonial-two .tes-name { position: relative; font-size: 14px; font-style: normal; width: 214px; margin: 23px auto 40px; letter-spacing: 2px; text-transform: uppercase; } .single-testimonial-two .tes-name span { color: #f99a00; } .single-testimonial-two > span { color: #f99a00; font-size: 1.5rem; margin-bottom: 20px; display: inline-block; } .testimonial_area_two { background: #000 url("../../media/images/bg/3.jpg") no-repeat scroll 0 0/cover; position: relative; z-index: 1; position: relative; } .testimonial_area_two:before { content: ''; height: 100%; width: 100%; background: #16191e; opacity: .73; position: absolute; left: 0; top: 0; z-index: -1; } .testimonial-carousel.owl-theme .owl-dots .owl-dot span { margin: 5px 7px; background: #aca8a6; display: block; -webkit-backface-visibility: visible; -webkit-transition: opacity .2s ease; -o-transition: opacity .2s ease; transition: opacity .2s ease; border-radius: 30px; width: 13px; height: 13px; } .testimonial-carousel.owl-theme .owl-dots .owl-dot.active span, .testimonial-carousel.owl-theme .owl-dots .owl-dot:hover span { background: #f99a00; } .testimonial-carousel.owl-theme .owl-nav.disabled + .owl-dots { margin-top: 0; } .testimonial-carousel.owl-theme .owl-dots .owl-dot.active span { width: 13px; height: 13px; margin-top: 5px; } .testimonial_pro_image { position: absolute; top: 100px; right: 0; } .testimonial_area_two .section_title { margin-bottom: 2.4rem; } .testimonial_hm_two .section_title_two h2 { color: #fff; } /*-------------------------------------------------------------- ## Testimonial three --------------------------------------------------------------*/ .tesm_three_content { background: url(../../media/images/banner-two/quote-bg.png); margin-top: -76px; z-index: 9; position: relative; text-align: center; height: 152px; 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-family: "Roboto", sans-serif; background-repeat: no-repeat; background-size: cover; -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1); box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1); } .quote_mark { position: absolute; top: -58px; left: calc(50% - 22px); width: 64px; height: 64px; border: 1px solid #fff; border-radius: 50%; line-height: 64px; text-align: center; } .client_talk { display: -webkit-box; display: -ms-flexbox; display: flex; } .client_talk p { font-size: 24px; font-weight: 300; color: #3734f0; margin-bottom: 0; margin-right: 30px; letter-spacing: 0.25px; } .client_talk a { background: #cf3815; color: #fff; height: 24px; line-height: 24px; padding: 0 13px; display: inline-block; position: relative; font-weight: 500; letter-spacing: 2px; font-size: 14px; } .client_talk a:after { position: absolute; right: calc(100% - 3px); top: calc(50% - 3px); width: 6px; height: 6px; content: ""; background: #cf3815; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } /*-------------------------------------------------------------- ## Portfolio --------------------------------------------------------------*/ .sin-portfolio { margin-top: 30px; background: #f8f8f8; } .sin-portfolio a { display: block; padding: 0; } .sin-portfolio a img { width: 100%; } .filter-button { text-align: center; padding: 0px; } .filter-button li { display: inline-block; font-family: "Hind", sans-serif; font-size: 16px; color: #535353; font-weight: 500; cursor: pointer; height: 26px; line-height: 29px; padding: 0 13px; margin: 0 4px; text-transform: uppercase; position: relative; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .filter-button li:after { content: ''; position: absolute; top: -2px; left: -2px; height: calc(100% + 4px); width: calc(100% + 4px); border: 1px solid #fff; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .filter-button li:hover { color: #f99a00; } .filter-button li:hover:after { content: ''; position: absolute; top: -2px; left: -2px; height: calc(100% + 4px); width: calc(100% + 4px); border: 1px solid #f99a00; } .filter-button li.active { color: #f99a00; } .filter-button li.active:after { content: ''; position: absolute; top: -2px; left: -2px; height: calc(100% + 4px); width: calc(100% + 4px); border: 1px solid #f99a00; } .sin-portfolio { position: relative; background: #f8f8f8; } .sin-portfolio .portfolio_details { position: absolute; left: 50%; bottom: 50%; z-index: 55; opacity: 0; -webkit-transform: translate(-50%, 60%); -ms-transform: translate(-50%, 60%); transform: translate(-50%, 60%); text-align: center; padding: 15px; padding-bottom: 15px; background: #fff; width: 98%; padding-bottom: 10px; -o-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; z-index: 999; } .sin-portfolio .portfolio_details h5, .sin-portfolio .portfolio_details h5 > span { font-size: 1rem; color: #383838; margin-bottom: 0; letter-spacing: 1px; font-weight: 700; } .sin-portfolio .portfolio_details span { color: #000; font-size: 14px; font-family: "Hind", sans-serif; font-weight: 400; letter-spacing: 2px; } .sin-portfolio:hover .portfolio_details { opacity: 1; } .sin-portfolio .overlay { content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #fff; z-index: 0; opacity: 0; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; pointer-events: none; } .sin-portfolio:hover .overlay { opacity: .96; } .sin-portfolio:after { position: absolute; left: 0; top: 0; content: ''; width: 0; height: 0; background: transparent; border-left: 2px solid rgba(0, 0, 0, 0.1); border-top: 2px solid rgba(0, 0, 0, 0.1); -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; visibility: hidden; z-index: 99; } .sin-portfolio:before { position: absolute; right: 0; bottom: 0; content: ''; width: 0; height: 0; background: transparent; border-right: 2px solid rgba(0, 0, 0, 0.1); border-bottom: 2px solid rgba(0, 0, 0, 0.1); -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; visibility: hidden; z-index: 99; } .sin-portfolio:hover:after { width: 100%; height: 100%; visibility: visible; } .sin-portfolio:hover:before { width: 100%; height: 100%; visibility: visible; } .load_more_portfolio { text-align: center; } .load_more_portfolio .btn_wrapper { margin: 5rem auto 0; } .mfp-move-horizontal .mfp-with-anim { opacity: 0; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; -webkit-transform: translateX(-50px); -ms-transform: translateX(-50px); transform: translateX(-50px); } .mfp-move-horizontal.mfp-bg { opacity: 0; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } .mfp-move-horizontal.mfp-ready .mfp-with-anim { opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .mfp-move-horizontal.mfp-ready.mfp-bg { opacity: 0.8; } .mfp-move-horizontal.mfp-removing .mfp-with-anim { -webkit-transform: translateX(50px); -ms-transform: translateX(50px); transform: translateX(50px); opacity: 0; } .mfp-move-horizontal.mfp-removing.mfp-bg { opacity: 0; } /*-------------------------------------------------------------- ## Portfolio2 --------------------------------------------------------------*/ .portfolio_area_two p, .portfolio_area_two h1, .portfolio_area_two h2, .portfolio_area_two h3, .portfolio_area_two h4, .portfolio_area_two h5, .portfolio_area_two h6, .portfolio_area_two a { font-family: "Roboto", sans-serif; } .portfolio_area_two .filter-button li { color: #9b9898; } .portfolio_area_two .filter-button li.active, .portfolio_area_two .filter-button li:hover { background: #fff; color: #3734f0; } .portfolio_area_two .filter-button li.active:after, .portfolio_area_two .filter-button li:hover:after { border: 1px solid #3734f0; } .portfolio_area_two .sin-portfolio { -webkit-box-shadow: none; box-shadow: none; } .portfolio_area_two .sin-portfolio:after { border-left: 2px solid rgba(0, 0, 0, 0.1); border-top: 2px solid rgba(0, 0, 0, 0.1); } .portfolio_area_two .sin-portfolio:before { border-right: 2px solid rgba(0, 0, 0, 0.1); border-bottom: 2px solid rgba(0, 0, 0, 0.1); } .portfolio_area_two .sin-portfolio .portfolio_details h5 span { color: #3734f0; } .portfolio_area_two .sin-portfolio:hover::before, .portfolio_area_two .sin-portfolio:hover::after { width: calc(100% - 1px); height: calc(100% - 1px); } .portfolio_area_two .sin-portfolio a { padding: 0; } .portfolio_area_two .sin-portfolio .portfolio_details { position: absolute; left: 50%; bottom: 50%; z-index: 55; -o-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; opacity: 0; -webkit-transform: translate(-50%, 60%); -ms-transform: translate(-50%, 60%); transform: translate(-50%, 60%); text-align: center; padding: 15px; background: #fff; width: 98%; padding-bottom: 10px; z-index: 999; } .portfolio_area_two .sin-portfolio .portfolio_details h5, .portfolio_area_two .sin-portfolio .portfolio_details h5 > span { font-size: 1rem; color: #383838; margin-bottom: 0; letter-spacing: 1px; font-weight: 700; } .portfolio_area_two .sin-portfolio .portfolio_details span { color: #000; font-size: 14px; font-family: "Hind", sans-serif; font-weight: 400; letter-spacing: 2px; } .portfolio_area_two .sin-portfolio:hover .portfolio_details { opacity: 1; } .portfolio_area_two .load_more_portfolio { margin-top: 80px; } /*-------------------------------------------------------------- ## Video --------------------------------------------------------------*/ .video_area { background: url(../../media/images/video/video-bg.jpg) no-repeat scroll center center/cover; position: relative; } .video_area:before { position: absolute; content: ""; left: 0; top: 0; width: 100%; height: 100%; background: rgba(17, 17, 17, 0.93); } .video_area.section_padding { padding: 7.8rem 0; } .video_popup { position: relative; z-index: 1; margin-left: 5px; } .video_popup:after, .video_popup:before { width: 70%; height: 80%; content: ""; position: absolute; background: #f99a00; z-index: -1; } .video_popup:after { left: -5px; top: -5px; } .video_popup:before { right: -5px; bottom: -5px; } .video_popup img { border: 5px solid #fff; } .video_popup a { position: absolute; left: calc(50% - 57px); top: calc(50% - 57px); width: 114px; height: 114px; background: rgba(249, 154, 0, 0.62); border-radius: 50%; 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; } .video_popup a i { font-size: 4.72rem; color: #ffffff; } .about_section { padding: 0 30px; padding-right: 0; } .about_section .section_title { margin-bottom: 2rem; } .about_section .section_title > span, .about_section .section_title h2, .about_section .section_title p { color: #fff; } .about_section .section_title p { padding-top: 0; } .about_section .section_title svg { margin-bottom: 10px; } #ingredient .video-pop-inner { margin: 0 auto; position: absolute; top: calc(50% - 52px); left: calc(50% - 52px); } #ingredient .video_popup a { position: absolute; left: 0; top: 0; } #ingredient .video_popup a i { font-size: 23px; color: #ffffff; } #ingredient .video_popup a::after { content: ''; position: absolute; left: 7px; right: 7px; top: 7px; bottom: 7px; background: transparent; z-index: 1; border-radius: 50%; border: 3px solid #fff; } .about_section .section_title p { margin-bottom: 0.6rem; } /*-------------------------------------------------------------- ## Video 2 --------------------------------------------------------------*/ .video_area_two .about_section { padding: 0 30px; padding-left: 0; } .video_area_two .video_popup { position: relative; z-index: 1; margin-right: 5px; } .video_area_two .about_section svg { margin-bottom: 10px; } /*-------------------------------------------------------------- ## Video 3 --------------------------------------------------------------*/ .video_three_area { background: #f06b00; background: -webkit-gradient(linear, right top, left top, from(#f06b00), to(#f09e00)); background: -o-linear-gradient(right, #f06b00 0%, #f09e00 100%); background: linear-gradient(to left, #f06b00 0%, #f09e00 100%); font-family: "Roboto", sans-serif; } .video_three_area p, .video_three_area h1, .video_three_area h2, .video_three_area h3, .video_three_area h4, .video_three_area h5, .video_three_area h6, .video_three_area a { font-family: "Roboto", sans-serif; } .video_three_area .section_title_two { margin-bottom: 85px; } .video_three_area .section_title_two h2 { color: #fff; } .video_three_area .section_title_two p { color: #fff; } .video_three_area_bg { padding: 100px 0; background-size: cover; background-repeat: no-repeat; text-align: center; } .video_three_area_bg .video-btn.pop-up { padding: 0; } .vido_three_inner { position: relative; display: block; width: 220px; height: 112px; background: url(../../media/images/banner-two/video-three-ppup.png) no-repeat scroll 0 0/cover; border-radius: 6px; background-color: #cd4526; background-blend-mode: multiply; margin-bottom: 10px; } .vido_three_inner .video_three_play { position: absolute; left: 50%; -webkit-transform: translate(-50%); -ms-transform: translate(-50%); transform: translate(-50%); top: 11px; } .video-btn.pop-up p { font-size: 16px; font-weight: 500; color: #000; opacity: 0.7; border-bottom: 1px solid rgba(0, 0, 0, 0.7); display: inline-block; margin-bottom: 0; opacity: 0.7; } @supports (-ms-ime-align: auto) { .vido_three_inner { background: url(../../media/images/banner-two/video-three-ppup-edge.png) no-repeat scroll 0 0/cover; position: relative; border-radius: 6px; -webkit-border-radius: 6px; } .vido_three_inner:after { position: absolute; left: 0; top: 0; content: ""; width: 100%; height: 100%; background: rgba(117, 18, 7, 0.8); } } /*-------------------------------------------------------------- ## Video 4 --------------------------------------------------------------*/ .video_area_four .section_title_two { text-align: left; } .video_area_four:before { background: #f06b00; background: -o-linear-gradient(bottom, #f06b00 0%, #f09e00 100%); background: -webkit-gradient(linear, left bottom, left top, from(#f06b00), to(#f09e00)); background: linear-gradient(to top, #f06b00 0%, #f09e00 100%); background: -webkit-linear-gradient(bottom, #f06b00 0%, #f09e00 100%); opacity: 0.9; } .video_area_four .video_popup::after, .video_area_four .video_popup::before { background: #3734f0; } .video_area_four .video_popup a { background: rgba(1, 21, 241, 0.6); } .video_area_four .about_section p { color: #000; opacity: 0.7; } .video_area_four .section_title_two img { margin-bottom: 0; } .video_area_four .section_title_two { margin-bottom: 50px; } .video_area_four .about_content { margin-bottom: 60px; } .video_area_four .btn_two { border: 2px solid #000; color: #000; } .video_area_four .btn_two:hover:before { background: #3734f0; } .video_area_four .btn_two:hover { border: 2px solid #3734f0; color: #fff; } /*-------------------------------------------------------------- ## Video 4 --------------------------------------------------------------*/ .video_three_area.video5 { background: #272727; position: relative; } .video_three_area.video5 .video_three_area_bg { padding: 110px 0 120px; } .video_three_area.video5 .section_title_two { margin-bottom: 0; } .video_three_area.video5 .video_three_content { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); height: 158px; border: 23px solid #fff; bottom: -78px; } .video_three_area.video5 .vido_three_inner { margin-bottom: 0; border-radius: 0px; background: #3db5e6; background: -o-linear-gradient(right, #3db5e6 0%, #0086c3 100%); background: -webkit-gradient(linear, right top, left top, from(#3db5e6), to(#0086c3)); background: linear-gradient(to left, #3db5e6 0%, #0086c3 100%); } .video_three_area.video5 .vido_three_inner .video_three_play { top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .video_three_area.video5 .vido_three_inner .video_three_play i { font-size: 45px; color: #fff; } /*-------------------------------------------------------------- ## Pricing Table --------------------------------------------------------------*/ .single_price { text-align: center; background: #f8f8f8; border-radius: 0.28rem; padding: 3.61rem 0; } .single_price:hover { -webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px); } .single_price:hover .pricing_head h6 { color: #f99a00; } .pricing_head { position: relative; padding-bottom: 1.7rem; margin-bottom: 2.7rem; } .pricing_head:after, .pricing_head:before { position: absolute; content: ""; bottom: 0; height: 2px; background: #f99a00; width: calc(50% - 1rem); } .pricing_head:after { left: 0; } .pricing_head:before { right: 0; } .pricing_head span { font-size: 2.5rem; color: #f99a00; margin-bottom: 1.5rem; display: inline-block; } .pricing_list ul { padding-left: 0; margin-bottom: 0; margin: 2.23rem 0 2.45rem; } .pricing_list ul li { font-size: 0.88rem; color: #666; margin-bottom: 0.84rem; } .pricing_list ul li:last-child { margin-bottom: 0; } .pricing_currency { font-size: 1.67rem; font-weight: 700; color: #f99a00; } .pricing_button { display: inline-block; } .pricing_button .btn_wrapper { margin-top: 0; } /*-------------------------------------------------------------- ## Pricing Table2 --------------------------------------------------------------*/ .pricing_table_two .pricing_head span { color: #3734f0; } .pricing_table_two .pricing_head::after, .pricing_table_two .pricing_head::before { background: #3734f0; } .pricing_table_two .pricing_currency { color: #3734f0; } .pricing_table_two .single_price:hover .pricing_head h6 { color: #3734f0; } /*-------------------------------------------------------------- ## Work Process --------------------------------------------------------------*/ #work_process.work_process_area { background: #f8f8f8; padding-bottom: 7rem; } .all_processes { margin: 0; padding-left: 0; position: relative; z-index: 1; } .all_processes .single_process { display: inline-block; width: 25%; margin: 0px -2.5px; text-align: center; } .all_processes .single_process:hover .process_icon { background: #f99a00; border: 1px dashed transparent; } .all_processes .single_process:hover .process_icon span { color: #ffffff; } .all_processes .single_process:hover h6 { color: #f99a00; } .all_processes .svg { position: absolute; left: 15%; top: 2.14rem; z-index: -1; width: 73%; } .all_processes .svg .st2 { fill: none; stroke: #f99a00; } .all_processes .svg .st0 { stroke: none; fill: none; } .process_icon { width: 5.89rem; height: 5.89rem; background: #fff; border-radius: 50%; border: 1px dashed #f99a00; text-align: center; margin: 0 auto 1.78rem; } .process_icon span { font-size: 2.5rem; color: #f99a00; line-height: 5.89rem; } /*-------------------------------------------------------------- ## Work Process2 --------------------------------------------------------------*/ .work_process_area_two p, .work_process_area_two a, .work_process_area_two h1, .work_process_area_two h2, .work_process_area_two h3, .work_process_area_two h4, .work_process_area_two h5, .work_process_area_two h6 { font-family: "Roboto", sans-serif; } .work_process_area_two .all_processes .svg .st2 { stroke: #3734f0; } .work_process_area_two .all_processes .svg .st2 { stroke: #d9d9f8; } .work_process_area_two .single_process .process_icon { border: 1px dashed #d9d9f8; } .work_process_area_two .single_process .process_icon span { color: #3734f0; } .work_process_area_two .single_process h6 { font-size: 20px; } .work_process_area_two .single_process:hover .process_icon { background: #3734f0; } .work_process_area_two .single_process:hover h6 { color: #3734f0; } /*-------------------------------------------------------------- ## Product Detail --------------------------------------------------------------*/ .product_detail_area.section_padding { padding: 7rem 0 13rem; } .product_detail_cont { position: relative; } .product_detail_slider { width: calc(50% + 117px); background: #f99a00; text-align: center; -webkit-box-shadow: 1px 0px 9px rgba(72, 72, 72, 0.2); box-shadow: 1px 0px 9px rgba(72, 72, 72, 0.2); border: 5px solid #fff; padding: 4.45rem 0 2.23rem; } .product_detail_slider .owl-nav { position: absolute; right: 20px; top: 40px; } .product_detail_slider .owl-nav button { display: inline-block; position: relative; border-right: 1px solid #f2cb47 !important; border-radius: 0; } .product_detail_slider .owl-nav button:last-child { border-right: none !important; } .product_detail_slider .owl-nav button span { font-size: 30px; color: #eff8ff; padding: 0px 30px; } .sn_pd_slide { display: inline-block; } .product_detail_desc { position: absolute; right: 0; top: 5.55rem; width: 50%; z-index: 1; background: #f8f8f8; -webkit-box-shadow: 1px 0px 9px rgba(72, 72, 72, 0.2); box-shadow: 1px 0px 9px rgba(72, 72, 72, 0.2); border: 5px solid #fff; padding: 4.45rem 3.35rem; height: 100%; } .product_detail_desc h4 span { color: #f99a00; } .product_detail_desc .btn_wrapper { margin-top: 0; } .product_ratting a { color: #f8f8f8; padding: 0; } .product_ratting a i { font-size: 14px; } .product_ratting span { color: #6a6868; font-size: 0.73rem; font-weight: 500; } .quantity { display: inline-block; margin-right: 1.12rem; vertical-align: middle; } .quantity .looking:hover { background: #f99a00; color: #ffffff; } .quantity input, .quantity .looking { width: 2.39rem; display: inline-block; text-align: center; height: 2.39rem; line-height: 2.39rem; border: 1px solid #ddd; vertical-align: middle; cursor: pointer; padding: 0; font-size: 1rem; border-radius: 0; } .quantity .looking { margin-left: -1px; } .quantity input { margin-right: -4px; } .quantity span i { font-size: 0.8rem; } .product_detail_desc .btn_wrapper { margin-top: 0; vertical-align: middle; display: inline-block; height: 50px; } .product_price { padding-bottom: 2rem; border-bottom: 7px solid #f99a00; margin-bottom: 1.67rem; } .product_price b { font-weight: 600; color: #3c3c3c; text-transform: uppercase; vertical-align: middle; } .product_price span { font-size: 26px; color: #f99a00; font-weight: 700; vertical-align: middle; } .woocommerce-product-details__short-description p { margin-bottom: 3rem; } .product-cart { padding-bottom: 3rem; border-bottom: 1px solid #ddd; margin-bottom: 0; } .share-wrap { padding: 3rem 0 0; overflow: hidden; } .share-wrap span { display: inline-block; } .share-wrap .product-share-link { margin-bottom: 0; display: inline-block; float: right; padding-right: 0; } .share-wrap .product-share-link a { padding: 0; color: #646464; font-size: 18px; margin-left: 17px; } .share-wrap .product-share-link a:hover { color: #f99a00; } /*-------------------------------------------------------------- ## Product Detail --------------------------------------------------------------*/ .product_detail_onepage2 .product_detail_slider { background: #2e2c97; } .product_detail_onepage2 .product_detail_slider .owl-nav button { border-right: 1px solid #1113bd !important; } .product_detail_onepage2 .product_detail_desc h4 span { color: #3734f0; } .product_detail_onepage2 .product_ratting a i { color: #3734f0; } .product_detail_onepage2 .product_price span { color: #3734f0; } .product_detail_onepage2 .product_price { border-bottom: 7px solid #3734f0; } .product_detail_onepage2 .product_detail_desc .btn_wrapper { line-height: 50px; } .product_detail_onepage2 .quantity span:hover { background: #3734f0; } .product_detail_onepage2 .share-wrap .product-share-link a:hover { color: #3734f0; } /*-------------------------------------------------------------- ## Faq --------------------------------------------------------------*/ .faq_area { background: #f8f8f8; } #faq { padding-bottom: 6rem; } .faq_right_bg { text-align: right; position: relative; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .question { border: 1px solid #ebebeb; background: transparent; } .question span { display: block; font-size: 1rem; color: #f99a00; font-weight: 600; text-transform: uppercase; font-family: "Hind", sans-serif; cursor: pointer; position: relative; line-height: 0.89; padding: 1.6rem 1.67rem; } .question span::after { position: absolute; content: "\f068"; font-family: 'Font Awesome 5 Free'; right: 20px; top: 50%; font-size: 0.72rem; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .question span.collapsed { color: #666; } .question span.collapsed.collapsed::after { content: "\f067"; } .ans_body { padding: 1.67rem; border: 1px solid #ebebeb; background: #fff; font-size: 0.89rem; color: #737373; } .ask_ans, .ans_body { margin-top: -1px; } /*-------------------------------------------------------------- ## Faq --------------------------------------------------------------*/ .faq_area_two .question span { color: #3734f0; } .faq_area_two .question span.collapsed { color: #737373; } /*-------------------------------------------------------------- ## Blog --------------------------------------------------------------*/ .single_post { margin-top: 0; } .single_post > a { margin-bottom: 1.78rem; } .single_post > a img { -o-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .single_post a { padding: 0; overflow: hidden; } .single_post:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); -o-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .sn_post_detail h6 { margin-bottom: 0; } .sn_post_detail h6 a { color: #383838; font-size: 1.12rem; font-weight: 700; } .sn_post_detail h6 a:hover { color: #f99a00; } .sn_post_detail p { margin-bottom: 10px; } .sn_post_detail p a { font-size: 14px; color: #848383; text-transform: uppercase; font-weight: 500; padding: 0 0.89rem; border-radius: 0; } .sn_post_detail p a i { margin-right: 4px; font-size: 14px; } .sn_post_detail p a:hover { color: #f99a00; } .sn_post_detail p a:first-child { padding-left: 0; position: relative; } .sn_post_detail p a:first-child:after { position: absolute; content: ""; right: -3px; font-size: 1.12rem; font-weight: 300; top: 10px; width: 1px; height: 12px; background: #a8a7a7; } .sn_post_detail p a:last-child { margin-left: 2.89rem; } .sn_post_detail p a span.admin { color: #f99a00; } .sn_post_detail a { font-size: 0.88rem; color: #f99a00; text-transform: uppercase; padding: 0; font-weight: 600; font-family: "Hind", sans-serif; } .sn_post_detail a.continue { margin-top: 20px; border: 2px solid #f99a00; padding: 11px 15px 8px; line-height: 15px; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .sn_post_detail a.continue:hover { background: #f99a00; color: #fff; } /*-------------------------------------------------------------- ## Blog --------------------------------------------------------------*/ .blog_area_three .sn_post_detail p a span.admin { color: #3734f0; } .blog_area_three .sn_post_detail p a:hover { color: #3734f0; } .blog_area_three .sn_post_detail a.continue { border: 2px solid #000; color: #000; } .blog_area_three .sn_post_detail a.continue:hover { border: 2px solid #3734f0; color: #fff; background: #3734f0; } /*-------------------------------------------------------------- ## Contact --------------------------------------------------------------*/ .contact_area { position: relative; background: #fff; overflow: hidden; } .contact_area .section_title { margin-bottom: 3.35rem; } .map_main { position: static; left: 0; top: 0; width: 100%; height: 100%; padding-left: 15px; } .map { height: 100%; width: 100%; } .contact_content { padding: 5rem 2.89rem; background: #f8f8f8; margin-right: 15px; padding-right: 15px; } .form_group { position: relative; margin-bottom: 20px; } .form_group.half { width: 50%; display: inline-block; margin: 0 -0.139rem 1.12rem; padding: 0 0.84rem; } .form_group.half:first-child { padding-left: 0; } .form_group.half:nth-child(2) { padding-right: 0; } .form_group.half:nth-child(2) input[required] + label { left: 1.67rem; } .form_group input { width: 100%; height: 2.78rem; border: none; padding: 0 0.84rem; -webkit-box-shadow: none; box-shadow: none; color: #9f9f9f; } .form_group input[required] + label { color: #999; position: absolute; left: 0.84rem; top: 0.62rem; font-size: 0.84rem; color: #9f9f9f; pointer-events: none; } .form_group input[required] + label:after { content: '*'; color: #f99a00; font-size: 0.84rem; } .form_group input[required]:invalid + label { display: inline-block; opacity: 1; } .form_group input[required]:valid + label { opacity: 0; } .form_group textarea { height: 7.56rem; border: none; padding: 0.84rem; background: #fff; resize: none; font-size: 0.84rem; color: #9f9f9f; } .form_group textarea::-webkit-input-placeholder { opacity: 1; } .form_group textarea:-ms-input-placeholder { opacity: 1; } .form_group textarea::-ms-input-placeholder { opacity: 1; } .form_group textarea::placeholder { opacity: 1; } .form_group:last-child { margin-bottom: 0; text-align: center; } .form_group .btn_wrapper { margin-top: 0; } .contact_form p { margin-bottom: 0; } #contact .btn_wrapper { text-align: left; } #contact.contact_area.section_padding { position: relative; z-index: 1; padding-top: 0; } .no_padding { padding: 0; } /*-------------------------------------------------------------- ## Contact2 --------------------------------------------------------------*/ .contact_area_two .section_title_two { text-align: left; } .contact_area_two .btn_one, .contact_area_two .btn_two { border: 2px solid #000; color: #000; } .contact_area_two .btn_one:hover, .contact_area_two .btn_two:hover { border: 2px solid #3734f0; color: #fff; } .contact_area_two .btn_one:hover:before, .contact_area_two .btn_two:hover:before { background: #3734f0; } .contact_area_two .section_title_two img { margin-bottom: 0; } .contact_area_two .section_title_two { margin-bottom: 60px; } /*-------------------------------------------------------------- ## Footer --------------------------------------------------------------*/ .footer_area { background-color: #363636; background-image: url(../../assets/img/footer-bg.png); font-family: "Hind", sans-serif; } .footer_top { padding: 7.5rem 0; border-bottom: 2px solid #616161; } .footer_bottom { padding: 1.89rem 0; } .footer_top .widget { padding-right: 1.33rem; margin-bottom: 0; } .footer_top .widget .widget_logo { margin-bottom: 1.5rem; } .footer_top .widget .widget_logo a { padding: 0; } .footer_top .widget .widget_logo .svg { width: 112px; } .footer_top .widget .widget_logo .svg .st1, .footer_top .widget .widget_logo .svg .st0 { fill: #f99a00; stroke: #f99a00; } .footer_top .widget .widget_logo .svg path { fill: #ffffff; } .footer_top .widget .widget_desc { margin-bottom: 1.23rem; } .footer_top .widget .widget_desc p { color: #bebebe; } .footer_top .widget .widget_social > span { display: block; font-size: 0.89rem; color: #ffffff; text-transform: uppercase; font-weight: 600; font-family: "Hind", sans-serif; margin-bottom: 0.56rem; } .footer_top .widget .widget_social > span b { color: #f99a00; font-weight: 600; } .footer_top .widget .widget_social a { width: 1.78rem; height: 1.78rem; border: 1px solid #ffffff; border-radius: 50%; text-align: center; padding: 0; margin-right: 0.33rem; } .footer_top .widget .widget_social a:hover { border: 1px solid #f99a00; } .footer_top .widget .widget_social a:hover span { color: #f99a00; } .footer_top .widget .widget_social a span { color: #ffffff; font-size: 0.78rem; line-height: 1.78rem; } .footer_top .widget .widget_social a:last-child { margin-right: 0; } .footer_top .widget .widget_title { margin-bottom: 2.35rem; } .footer_top .widget .widget_title h5 { color: #ffffff; text-transform: uppercase; margin-bottom: 0px; } .footer_top .widget .widget_address ul { padding-left: 0; } .footer_top .widget .widget_address ul li { font-size: 1rem; color: #e1e1e0; margin-bottom: 0.84rem; } .footer_top .widget .widget_address ul li i { width: 25px; color: #f99a00; display: inline-block; vertical-align: middle; } .footer_top .widget .widget_address ul li span { width: calc(100% - 40px); display: inline-block; vertical-align: middle; margin-left: 10px; } .footer_top .widget .widget_address ul li span a { display: block; color: #e1e1e0; padding: 0; line-height: 1.67rem; } .footer_top .widget .widget_address ul li span a:hover { color: #f99a00; } .footer_top .widget .widget_address ul li:nth-child(2) i { -webkit-transform: rotate(95deg); -ms-transform: rotate(95deg); transform: rotate(95deg); margin-left: -3px; } .footer_top .widget .widget_form { margin-bottom: 2rem; } .footer_top .widget .widget_form p { color: #bebebe; margin-bottom: 1.23rem; } .footer_top .widget .widget_form form { position: relative; font-size: 0.84rem; } .footer_top .widget .widget_form form input[type="text"] { width: 100%; height: 2.46rem; border: 1px solid #b1b0ac; background: transparent; padding: 0 5rem 0 1.12rem; color: #bebebe; } .footer_top .widget .widget_form form input[type="text"] ::-webkit-input-placeholder { color: #bebebe; } .footer_top .widget .widget_form form input[type="text"] :-ms-input-placeholder { color: #bebebe; } .footer_top .widget .widget_form form input[type="text"] ::-ms-input-placeholder { color: #bebebe; } .footer_top .widget .widget_form form input[type="text"] ::placeholder { color: #bebebe; } .footer_top .widget .widget_form form button { position: absolute; right: 0; top: 0; height: 100%; width: 80px; border-top-left-radius: 0px; border-bottom-left-radius: 0px; background: #f99a00; color: #ffffff; border: none; cursor: pointer; } .footer_top .widget .widget_payment span { font-size: 0.89rem; color: #ffffff; text-transform: uppercase; font-weight: 600; font-family: "Hind", sans-serif; margin-bottom: 0.56rem; margin-right: 1.12rem; } .footer_top .widget .widget_payment span b { color: #f99a00; font-weight: 600; } .footer_top .widget .widget_payment a { padding: 0; vertical-align: middle; margin-right: 0.33rem; } .footer_top .widget .widget_payment a:hover i { color: #f99a00; } .footer_top .widget .widget_payment a i { font-size: 2rem; color: #fefefe; } .copyright { text-align: center; } .copyright span { color: #e1e1e0; text-transform: uppercase; font-weight: 400; font-family: "Hind", sans-serif; font-size: 0.89rem; } .copyright span a { color: #000; padding: 0; text-transform: initial; } #footer .copyright span a { color: #f99a00; } #footer .widget { padding-right: 0px; } #footer .widget.widget_about { padding-right: 50px; } #footer .widget.widget_about_two { padding-right: 35px; } /*-------------------------------------------------------------- ## Call to action --------------------------------------------------------------*/ .call_to_action_area { padding: 4.5rem 0; background: #f99a00; } .call_to_action_left { display: inline-block; text-align: left; } .call_to_action_left h2, .call_to_action_left p { margin-bottom: 0; } .call_to_action_left p { width: 80%; color: #ffffff; } .call_to_action_right { float: right; margin-top: 22px; } .call_to_action_right .btn_one { border: 1px solid #fff; } .call_to_action_right .btn_two:hover { color: #f1b601; } /*-------------------------------------------------------------- ## Vaxine all fact --------------------------------------------------------------*/ .product_review_tab .nav li { height: 62px; width: 25%; border: 1px solid #f5f5f5; margin-left: -1px; text-align: center; line-height: 62px; font-weight: 500; } .product_review_tab .nav li a { padding: 0; color: #000; display: block; position: relative; } .product_review_tab .nav li a:after { position: absolute; left: calc(50% - 21px); top: 97%; content: ""; width: 0; height: 1px; background: #000; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .product_review_tab .nav li a.active { color: #f99a00; } .product_review_tab .nav li a.active:after { width: 42px; } .product_review_tab .tab-content { padding: 80px 60px; border: 1px solid #f5f5f5; border-top: 0px; width: 99.6%; margin-left: -1px; } .product_review_tab .tab-content #description p { color: #666; font-size: 16px; line-height: 30px; margin-bottom: 35px; } .product_review_tab .tab-content #description p:last-child { margin-bottom: 0; } .supplement_nutrition_fact h3 { font-size: 24px; color: #666; font-weight: 400; text-transform: capitalize; margin-bottom: 30px; } .supplement_nutrition_fact p { margin-bottom: 70px; } .shipping_info_detail h4 { font-size: 24px; color: #666; font-weight: 400; text-transform: capitalize; margin-bottom: 20px; } .single_shipping_info { margin-bottom: 40px; } .single_shipping_info > span { font-size: 16px; color: #666; font-weight: 700; margin-bottom: 30px; display: block; } .single_shipping_info ul { padding-left: 0; } .single_shipping_info li { font-size: 16px; color: #666; line-height: 30px; } .sn_review_left { width: 50px; height: 50px; border-radius: 3px; display: inline-block; vertical-align: top; } .sn_review_right { display: inline-block; width: calc(100% - 55px); vertical-align: top; padding-bottom: 50px; border-bottom: 1px solid #f5f5f5; margin-bottom: 50px; padding-left: 20px; } .sn_review_right a { padding: 0; font-size: 16px; color: #666; font-weight: 500; } .sn_review_right a span { font-size: 12px; color: #bdbdbd; } .sn_review_right .sn_review_icon a { font-size: 14px; color: #f99a00; } .sn_review_right .sn_review_icon a:last-child { color: #b2b2b2; } .sn_review_right .sn_review_desc p { font-size: 16px; color: #666; line-height: 30px; margin-bottom: 0; } .review_form h5 { font-size: 16px; color: #000; font-weight: 500; margin-bottom: 50px; } .review_form h5 span { color: #bdbdbd; font-size: 14px; text-transform: capitalize; } .product_rating { margin-bottom: 30px; } .product_rating h5 { font-size: 16px; color: #4f4f4f; text-transform: capitalize; font-weight: 400; } .product_rating a { padding: 0; color: #b8b8b8; font-size: 16px; } .sn_review_input label { font-size: 16px; color: #666; font-weight: 400; display: block; border-radius: 0; } .sn_review_input textarea { width: 45%; height: 140px; border: 1px solid #f5f5f5; resize: none; border-radius: none; margin-bottom: 40px; padding: 15px; } .sn_review_input input { width: 45%; border: none; height: 49px; border: 1px solid #f5f5f5; border-radius: 0; margin-bottom: 40px; padding: 15px; } /*-------------------------------------------------------------- ## Vaxine all fact2 --------------------------------------------------------------*/ .vaxine_all_fact2 p, .vaxine_all_fact2 h1, .vaxine_all_fact2 h2, .vaxine_all_fact2 h3, .vaxine_all_fact2 h4, .vaxine_all_fact2 h5, .vaxine_all_fact2 h6, .vaxine_all_fact2 a { font-family: "Roboto", sans-serif; } .vaxine_all_fact2 .product_review_tab .nav li a.active, .vaxine_all_fact2 .sn_review_right .sn_review_icon a, .vaxine_all_fact2 .sn_pd_rating a i { color: #3734f0; } .vaxine_all_fact2 .accordion_btn { padding-left: 0px; } .vaxine_all_fact2 .product_review_tab .tab-content #description p { color: #9e9c9c; } .vaxine_all_fact2 .supplement_nutrition_fact p { color: #9e9c9c; } .vaxine_all_fact2 .single_shipping_info li { color: #9e9c9c; } .vaxine_all_fact2 .sn_review_right .sn_review_desc p { color: #9e9c9c; } .vaxine_all_fact2 .btn_one, .vaxine_all_fact2 .btn_two { border: 2px solid #3734f0; color: #3734f0; } .vaxine_all_fact2 .btn_two::before { background: #3734f0; } .vaxine_all_fact2 .btn_two:hover { border: 2px solid #3734f0; color: #fff; } .vaxine_all_fact2 .btn_two:hover { border: 2px solid #3734f0; color: #fff; } /*-------------------------------------------------------------- ## Call to action2 --------------------------------------------------------------*/ .call_to_action_area_two { background: #f06b00; background: -webkit-gradient(linear, right top, left top, from(#f06b00), to(#f09e00)); background: -o-linear-gradient(right, #f06b00 0%, #f09e00 100%); background: linear-gradient(to left, #f06b00 0%, #f09e00 100%); position: relative; padding: 40px 0px; } .call_to_action_area_two:before { position: absolute; left: 0; top: 0; width: 100%; height: 100%; content: ""; background: url(../../media/images/banner-two/garlic-pills.png) no-repeat scroll top left/contain; } .call_to_action_area_two:after { position: absolute; content: ""; right: 0; top: 0; width: 100%; height: 100%; background: url(../../media/images/banner-two/garlic-pill-reflect.png) no-repeat scroll top right/contain; } .call_to_action_hello { 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; height: auto; padding: 40px; border: 2px solid rgba(242, 168, 26, 0.6); } .call_to_action_left_two p { margin-bottom: 0; font-size: 20px; color: #000; opacity: 0.8; } .call_to_action_left_two h2 { margin-bottom: 0; font-size: 36px; color: #fff; font-weight: 300; letter-spacing: 4.2px; line-height: 31px; margin-bottom: 10px; } .call_to_action_right_two { height: 46px; } .call_to_action_right_two .btn_two { border: 2px solid #fff; color: #fff; letter-spacing: 2.2px; } .call_to_action_right_two .btn_two:before { background: #fff; } .call_to_action_right_two .btn_two:hover { color: #cf3815; } /*-------------------------------------------------------------- ## Promote --------------------------------------------------------------*/ .promote_area.section_padding { padding: 7.5rem 0 9.8rem; } .promote_area .vigo_container_one { position: relative; } .promote_sub { padding: 4rem 4.45rem; background: #f8f8f8; display: inline-block; width: 40%; position: relative; -webkit-box-shadow: 0px 0px 9.1px 0.9px rgba(32, 32, 32, 0.07); box-shadow: 0px 0px 9.1px 0.9px rgba(32, 32, 32, 0.07); border: 6px solid #fff; } .promote_sub h2 { margin-bottom: 1.33rem; } .promote_sub h2 span { color: #f99a00; } .promote_sub ul { padding-left: 1.12rem; margin-bottom: 2.3rem; } .promote_sub ul li { list-style: disc; color: #f99a00; margin-bottom: 0.56rem; } .promote_sub ul li:last-child { margin-bottom: 0; } .promote_sub ul li span { font-size: 1rem; color: #737373; } .promote_sub:before { content: ''; position: absolute; width: 70%; height: 85%; background: #f99a00; top: -11px; left: -11px; z-index: -1; } .promote_right { position: absolute; right: 0; bottom: -2.23rem; width: 66%; } .promote_right .row { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; } .single_promote { padding: 40px 0; border: 5px solid #ffffff; -webkit-box-shadow: 0px 0px 9.1px 0.9px rgba(32, 32, 32, 0.07); box-shadow: 0px 0px 9.1px 0.9px rgba(32, 32, 32, 0.07); background: #f8f8f8; text-align: center; } .single_promote:hover { border: 5px solid #f99a00; -webkit-box-shadow: none; box-shadow: none; } .single_promote h6 { margin-bottom: 2.23rem; color: #f99a00; } .single_promote ul { padding-left: 0; margin-bottom: 2.4rem; } .single_promote ul li { font-size: 0.88rem; line-height: 0.88rem; margin-bottom: 1.1rem; } .single_promote ul li:last-child { margin-bottom: 0; } .single_promote ul li i { font-size: 0.7rem; color: #f99a00; margin-right: 5px; } .single_promote img { margin-bottom: 1.12rem; } /*-------------------------------------------------------------- ## Promote2 --------------------------------------------------------------*/ .promote_area_two { padding-bottom: 155px; } .promote_area_two p, .promote_area_two h1, .promote_area_two h2, .promote_area_two h3, .promote_area_two h4, .promote_area_two h5, .promote_area_two h6, .promote_area_two a { font-family: "Roboto", sans-serif; } .promote_area_two .vigo_container_one { position: relative; } .promote_area_two .promote_sub { position: relative; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 100%; background: transparent; -webkit-box-shadow: none; box-shadow: none; padding: 0; } .promote_area_two .promote_sub:before { background: #3734f0; display: none; } .promote_area_two .promote_sub h2 span { color: #3734f0; } .promote_area_two .promote_sub ul li { color: #cac9f9; } .promote_area_two .promote_sub ul li span { font-size: 1rem; color: #9e9c9c; } .promote_area_two .promote_sub .btn_wrapper { height: auto; } .promote_area_two .accordion_btn { padding-left: 0px; } .promote_area_two .promote_right { position: static; right: 0; bottom: 0; width: 100%; } .promote_area_two .single_promote { padding: 80px 0; background: #f8f8f8; text-align: center; border: none; -webkit-box-shadow: none; box-shadow: none; } .promote_area_two .single_promote img { margin-bottom: 30px; } .promote_area_two .single_promote h6 { color: #505253; font-size: 18px; } .promote_area_two .single_promote ul { text-align: center; padding: 0 60px; margin-bottom: 37px; } .promote_area_two .single_promote ul li { font-size: 14px; line-height: 0.88rem; padding: 1.1rem 0; border-bottom: 1px solid #ddd; color: #8c8282; margin-bottom: 0; } .promote_area_two .single_promote ul li i { display: none; } .promote_area_two .single_promote .btn_two { border: 2px solid #000; color: #000; } .promote_area_two .single_promote .btn_two:hover { border: 2px solid #3734f0; color: #fff; } .promote_area_two .btn_one:hover::before, .promote_area_two .btn_two:hover::before { opacity: 1; background-color: #3734f0; } .promote_area_two .btn_two::before { background: #3734f0; } .promote_area_two .single_promote:hover { border: 0px solid #3734f0; } .promote_area_two .promote_sub ul { margin-bottom: 0; } /*-------------------------------------------------------------- ## Package Plan --------------------------------------------------------------*/ .single_pkg_plan { text-align: center; position: relative; height: 492px; margin-bottom: 0; margin-top: 0; } .single_pkg_plan figure { margin-bottom: 0; } .single_pkg_plan:hover .single_pkg_img::before { top: 0; } .single_pkg_plan span { font-size: 36px; color: #000; font-weight: 400; position: relative; display: inline-block; margin-bottom: 1.38rem; } .single_pkg_img { height: 270px; } .single_pkg_img img { height: 100%; } .single_pkg_bottom { background: #f8f8f8; padding: 60px 15px; bottom: 0; position: absolute; width: 100%; -webkit-transition: 0.8s; -o-transition: 0.8s; transition: 0.8s; } .single_pkg_bottom p { margin-bottom: 1.8rem; } .single_pkg_bottom h6 { padding-bottom: 0; font-size: 16px; font-weight: 400; height: 0; -webkit-transform: scaleY(0); -ms-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: bottom left; -ms-transform-origin: bottom left; transform-origin: bottom left; -webkit-transition: 0.8s; -o-transition: 0.8s; transition: 0.8s; color: #f99a00; } .single_pkg_bottom h6:after { position: absolute; left: 50%; height: 3px; background: #000; bottom: 20px; content: ""; width: 30px; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .single_pkg_plan:hover .single_pkg_bottom h6 { height: 83px; -webkit-transform: scaleY(1); -ms-transform: scaleY(1); transform: scaleY(1); } /*-------------------------------------------------------------- ## Advertise --------------------------------------------------------------*/ .advertise_area .vigo_container_one { background: #eff8ff; padding: 28px; } .advertise_area .row.background_white { background: #fff; margin: 0; border-radius: 10px; } .advertise_text_right { float: right; margin-top: 18px; } .advertise_text_left { display: inline-block; } .advertise_text_left span { color: #f99a00; } .advertise_all { display: table; width: 100%; height: 100%; } .advertise_cell { display: table-cell; vertical-align: middle; height: 100%; } .advertise_area { padding-bottom: 110px; } .advertise_text_left p { margin-bottom: 0; } /*-------------------------------------------------------------- ## Package Plan2 --------------------------------------------------------------*/ .package_plan_two p, .package_plan_two h1, .package_plan_two h2, .package_plan_two h3, .package_plan_two h4, .package_plan_two h5, .package_plan_two h6, .package_plan_two a { font-family: "Roboto", sans-serif; } .package_plan_two .accordion_btn { padding-left: 0; } .package_plan_two .single_pkg_plan span { color: #3734f0; } .package_plan_two .single_pkg_plan span:after { background: #3734f0; } .package_plan_two .single_pkg_plan:hover .single_pkg_bottom:before { background: #f06b00; background: -webkit-gradient(linear, right top, left top, from(#f06b00), to(#f09e00)); background: -o-linear-gradient(right, #f06b00 0%, #f09e00 100%); background: linear-gradient(to left, #f06b00 0%, #f09e00 100%); } .package_plan_two .single_pkg_plan:hover .accordion_btn a { color: #fff; } .package_plan_two .single_pkg_plan:hover .accordion_btn a i { color: #fff; } /*-------------------------------------------------------------- ## Advertise --------------------------------------------------------------*/ .advertise_area .vigo_container_one { background: #eff8ff; padding: 28px; } .advertise_area .row.background_white { background: #fff; margin: 0; border-radius: 10px; } .advertise_text_right { float: right; } .advertise_text_left { display: inline-block; } .advertise_text_left span { color: #f99a00; } .advertise_all { display: table; width: 100%; height: 100%; } .advertise_cell { display: table-cell; vertical-align: middle; height: 100%; } .advertise_area { padding-bottom: 120px; } /*-------------------------------------------------------------- ## Advertise --------------------------------------------------------------*/ .advertise_two p, .advertise_two h1, .advertise_two h2, .advertise_two h3, .advertise_two h4, .advertise_two h5, .advertise_two h6, .advertise_two a { font-family: "Roboto", sans-serif; } .advertise_two .advertise_text_left span { color: #3734f0; } /*-------------------------------------------------------------- ## Supplement service --------------------------------------------------------------*/ .supp_icon { width: 80px; height: 80px; text-align: center; line-height: 80px; border-radius: 50%; -webkit-box-shadow: 0px 2px 51px rgba(241, 182, 1, 0.25); box-shadow: 0px 2px 51px rgba(241, 182, 1, 0.25); position: relative; } .supp_icon:after { position: absolute; left: -10px; top: -10px; width: calc(100% + 20px); border: 1px dashed #cccccc; content: ""; height: calc(100% + 20px); border-radius: 50%; } .single_supp_ser { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 42px; margin-left: 10px; } .single_supp_ser:last-child { margin-bottom: 0; } .supp_content { padding-left: 43px; width: calc(100% - 90px); } .supp_content h5 { text-transform: capitalize; color: #f99a00; } .supp_content p { margin-bottom: 0; } .supplement_service_img { text-align: right; position: relative; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .supp_ser_list { padding-right: 26px; } .supplement_service_area.section_padding { padding: 7.5rem 0; } /*-------------------------------------------------------------- ## Supplement service2 --------------------------------------------------------------*/ .section_padding_two { padding: 120px 0; } .supplement_service_area_two p, .supplement_service_area_two h1, .supplement_service_area_two h2, .supplement_service_area_two h3, .supplement_service_area_two h4, .supplement_service_area_two h5, .supplement_service_area_two h6, .supplement_service_area_two a { font-family: "Roboto", sans-serif; } .supplement_service_area_two .supp_content h5 { color: #3734f0; font-size: 20px; } .supplement_service_area_two .supp_content p { color: #9e9c9c; } .supplement_service_area_two .supp_icon { -webkit-box-shadow: 0px 2px 51px rgba(55, 52, 240, 0.25); box-shadow: 0px 2px 51px rgba(55, 52, 240, 0.25); } .supplement_service_area_two .supplement_service_img { -webkit-transform: translateY(-56%); -ms-transform: translateY(-56%); transform: translateY(-56%); } .supplement_service_area_two .supp_ser_list { padding-right: 0; } .single_supp_ser:hover .supp_content h5 { color: #383434; } /*-------------------------------------------------------------- ## 404 Error content --------------------------------------------------------------*/ .error_cont_desc { text-align: center; } .error_cont_desc { text-align: center; position: relative; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .error_cont_desc h1 { font-size: 150px; font-weight: 500; line-height: 150px; margin: 0; } .error_cont_desc h1 span { color: #f99a00; } .error_cont_desc p { margin-bottom: 40px; font-size: 20px; } .error_content_area.section_padding { padding: 112px 0; } /*-------------------------------------------------------------- ## 404 Error content2 --------------------------------------------------------------*/ .error_content_two p, .error_content_two h1, .error_content_two h2, .error_content_two h3, .error_content_two h4, .error_content_two h5, .error_content_two h6, .error_content_two a { font-family: "Roboto", sans-serif; } .error_content_two .error_cont_desc h1 span { color: #3734f0; } .error_content_two .accordion_btn { padding-left: 0; } .error_content_area.section_padding { padding: 112px 0; } /*-------------------------------------------------------------- ## Contact page --------------------------------------------------------------*/ .sn_contact_feature { width: 33%; text-align: center; display: inline-block; margin-bottom: 60px; padding: 0 3.89rem; } .sn_contact_icon { margin-bottom: 1.12rem; } .sn_contact_icon i { font-size: 35px; color: #f99a00; display: inline-block; line-height: 35px; } .sn_contact_content h6 { font-weight: 600; color: #505253; } .sn_contact_content a { display: block; padding: 0; color: #666; } .contact_page_form { padding-bottom: 120px; } .contact_page_form .form_group input, .contact_page_form .form_group textarea { border: 1px solid #e4ecf3; } .contact_form .btn_one { padding: 0; } .contact_content_area .form_group { margin-bottom: 2rem; } .contact_content_area .form_group:last-child { margin-bottom: 0; } .contact_content_area.section_padding { padding-bottom: 0; } .contact_content_area .map_main { position: static; width: 100%; height: 500px; padding-right: 0; } .contact_form .btn_one { cursor: pointer; } /*-------------------------------------------------------------- ## Contact page2 --------------------------------------------------------------*/ .contact_content_two p, .contact_content_two h1, .contact_content_two h2, .contact_content_two h3, .contact_content_two h4, .contact_content_two h5, .contact_content_two h6, .contact_content_two a { font-family: "Roboto", sans-serif; } .contact_content_two.section_padding_two { padding-bottom: 0; } .contact_content_two .sn_contact_icon i { color: #3734f0; } .contact_content_two .sn_contact_content p { color: #9e9c9c; } .contact_content_two .sn_contact_content a { color: #9e9c9c; } .contact_content_two .form_group input[required] + label::after { color: #3734f0; } .contact_content_two .btn_one, .contact_content_two .btn_two { border: 2px solid #000; color: #000; } .contact_content_two .btn_two:hover { color: #ffffff; border-color: #3734f0; } .contact_content_two .btn_two::before { background: #3734f0; } .contact_content_two .btn_two:hover:before { background: #3734f0; } .contact_content_two .form_group input { height: 60px; padding: 0 30px; font-size: 1rem; } .contact_content_two .form_group input[required] + label { left: 30px; top: 1.1rem; font-size: 1rem; } .contact_content_two .form_group.half:nth-child(2) input[required] + label { left: 43px; font-size: 1rem; } .contact_content_two .form_group textarea { height: 13rem; border: none; padding: 15px 30px; background: #fff; resize: none; font-size: 1rem; color: #9f9f9f; border: 1px solid #e4ecf3; } /*-------------------------------------------------------------- ## Footer 2 --------------------------------------------------------------*/ .footer_top_two .widget { font-family: "Hind", sans-serif; font-weight: 400; padding-right: 0; margin-bottom: 0; font-size: 1rem; } .footer_top_two .widget a { padding: 0; } .footer_top_two .widget_title { margin-bottom: 3.22rem; } .footer_top_two .widget_title h5 { font-size: 1rem; margin-bottom: 0; position: relative; padding-bottom: 0.56rem; } .footer_top_two .widget_title h5:after { position: absolute; left: 0; bottom: 0; width: 30px; height: 2px; content: ""; } .footer_top_two .widget_logo { width: 6.23rem; margin-bottom: 1.7rem; } .footer_top_two .widget_logo .svg { width: 116px; } .widget_instafeed .widget_insta_list ul li { display: inline-block; width: 92px; height: 92px; margin-bottom: 0.67rem; margin-right: 5px; } .widget_instafeed .widget_insta_list ul li a { padding: 0; overflow: hidden; } .widget_instafeed .widget_insta_list ul li a img { -o-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .widget_instafeed .widget_insta_list ul li a:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); -o-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .widget_recent_post .widget_post_list li { margin-bottom: 0.67rem; } .widget_recent_post .widget_post_list li a { font-size: 1rem; font-weight: 400; padding: 0; margin-bottom: 6px; } .widget_recent_post .widget_post_list li a span { margin-right: 1.67rem; font-size: .88rem; color: #363636; } .widget_recent_post .widget_post_list li a span i { margin-right: 5px; font-size: .8rem; } .widget_recent_post .widget_post_list li:last-child { margin-bottom: 0; } .widget_recent_post ul { margin: 0; } .widget_store_links .widget_links_list li { margin-bottom: .8rem; } .widget_store_links .widget_links_list li i { margin-right: 0.2rem; font-size: 0.6rem; } .widget_store_links .widget_links_list li:last-child { margin-bottom: 0; } .widget_store_links ul { margin-bottom: 0; } .widget.widget_about_two { padding-right: 70px; } .widget.widget_about_two .widget_address li { margin-bottom: 0.67rem; color: #363636; } .widget.widget_about_two .widget_address li i { margin-right: 0.67rem; font-size: .85rem; } .widget.widget_about_two .widget_address li:last-child { margin-bottom: 0; } .widget.widget_about_two .widget_address li span a { color: #363636; } .widget.widget_about_two ul { margin-bottom: 0; } .footer_bottom_two { padding: 1.3rem 0 1rem; font-family: "Hind", sans-serif; } .footer_bottom_two .copyright { text-align: left; } .footer_bottom_two .copyright span { margin-top: 0.5rem; display: inline-block; color: #666; } .footer_bottom_two .widget_payment { text-align: right; } .footer_bottom_two .widget_payment span { font-weight: 600; text-transform: uppercase; vertical-align: middle; margin-right: 15px; } .footer_bottom_two .widget_payment span b { font-weight: 600; color: inherit; } .footer_bottom_two .widget_payment a { vertical-align: middle; padding: 0 3px; } .footer_bottom_two .widget_payment a i { font-size: 36px; } .footer_top_two.section_padding { padding-bottom: 6rem; } /*-------------------------------------------------------------- ## Footer 3 --------------------------------------------------------------*/ .footer_three_area { background: url(../../media/images/banner-two/footer-three-bg.jpg) no-repeat scroll 0 0/cover; padding: 120px 0; } .widget.widget_three { width: 20%; float: left; padding-right: 0; margin-bottom: 0; } .widget.widget_three p, .widget.widget_three li, .widget.widget_three ul { margin-bottom: 0; } .widget.widget_three a { padding: 0; } .widget.widget_three .widget_logo svg { width: 100px; } .widget.widget_three .widget_three_desc p { color: #39394d; font-size: 14px; font-weight: 400; } .widget.widget_three .widget_three_desc p a { color: #000000; font-weight: 500; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .widget.widget_three .widget_three_desc p a:hover { color: #f06b00; } .widget.widget_three .widget_logo { margin-bottom: 20px; } .widget.widget_three .widget_three_title { margin-bottom: 22px; } .widget.widget_three .widget_three_title h3 { font-size: 20px; color: #000000; font-weight: 300; letter-spacing: 2px; border-bottom: 0; padding: 0; margin: 0; } .widget.widget_three .widget_three_title h3:after { display: none; } .widget.widget_three .widget_three_list li a { color: #161623; font-size: 16px; font-weight: 400; vertical-align: middle; } .widget.widget_three .widget_three_list li a i { color: #f06b00; font-size: 16px; margin-right: 5px; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .widget.widget_three .widget_three_list li a:hover i { margin-right: 10px; } .widget.widget_three .widget_nwsfeed_list a { width: 45px; height: 44px; display: inline-block; margin-bottom: -4px; overflow: hidden; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; margin-left: 0px; } .widget.widget_three .widget_nwsfeed_list a:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .backtotop.backtop_two { width: 50px; height: 50px; border: none; border-radius: 50%; background: #fff; line-height: 50px; text-align: center; bottom: 125px; right: 60px; border: 1px solid #efefef; -webkit-box-shadow: 0px 11px 21px rgba(0, 0, 0, 0.11); box-shadow: 0px 11px 21px rgba(0, 0, 0, 0.11); } .backtotop.backtop_two i { -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; color: #000; } .backtotop.backtop_two:hover i { color: #cf3815; } .widget.widget_three .widget_logo { margin-top: 15px; } /*-------------------------------------------------------------- ## Footer 4 --------------------------------------------------------------*/ .footer_four_area { background: url(../../media/images/home3/footer-bg.jpg) no-repeat scroll 0 0/cover; position: relative; overflow: hidden; padding: 68px 0; } .footer_four_area a { padding: 0; } .footer_four_area a, .footer_four_area h1, .footer_four_area h2, .footer_four_area h3, .footer_four_area h4, .footer_four_area h5, .footer_four_area h6, .footer_four_area p { font-family: "Roboto", sans-serif; margin: 0; padding: 0; letter-spacing: 0.25px; } .footer_four_area ul, .footer_four_area li { padding: 0; margin: 0; } .footer_four_area .footer_four_top { border-bottom: 1px solid #2d2d2d; padding-bottom: 30px; } .footer_four_area .footer_four_left { float: left; } .footer_four_area .footer_four_left a { margin-top: 6px; } .footer_four_area .footer_four_right { float: right; } .footer_four_area .footer_four_right p { display: inline-block; font-size: 14px; color: #ffffff; letter-spacing: 1.5px; margin-right: 18px; } .footer_four_area .footer_four_right a { width: 42px; height: 42px; background: #ffffff; text-align: center; line-height: 42px; border-radius: 50%; margin-right: 4px; } .footer_four_area .footer_four_right a i { color: #000000; font-size: 14px; } .footer_four_area .footer_four_middle { padding: 41px 0 37px; border-bottom: 1px solid #2d2d2d; } .footer_four_area .footer_four_middle .widget.widget4 { width: 20.4%; float: left; margin-bottom: 0; padding-right: 0; } .footer_four_area .footer_four_middle .widget.widget4 .widget4_title h3 { font-size: 20px; letter-spacing: 2.2px; font-weight: 300; color: #3db5e6; border-bottom: 0; margin-bottom: 0; padding-bottom: 25px; } .footer_four_area .footer_four_middle .widget.widget4 .widget4_title h3:after { display: none; } .footer_four_area .footer_four_middle .widget.widget4 .widget4_desc a { display: block; font-size: 16px; color: #fff; font-weight: 400; line-height: 28px; letter-spacing: 0.25px; } .footer_four_area .footer_four_middle .widget.widget4 .widget4_desc a i { margin-right: 6px; } .footer_four_area .footer_four_middle .widget.widget4 .widget4_desc .widget4_brand a { display: inline-block; margin-left: 6px; } .footer_four_area .footer_four_middle .widget.widget4 .widget4_address a { font-size: 20px; font-weight: 700; color: #3db5e6; letter-spacing: 2.2px; margin-bottom: 15px; } .footer_four_area .footer_four_middle .widget.widget4 .widget4_address p { margin-bottom: 32px; } .footer_four_area .footer_four_middle .widget.widget4 .widget4_address p span { display: block; color: #fff; font-size: 16px; font-weight: 300; line-height: 24px; letter-spacing: 0.4px; } .footer_four_area .footer_four_middle .widget.widget4:last-child { width: calc(59.6% - 9px); text-align: right; } .footer_four_area .footer_four_bottom_left { float: left; } .footer_four_area .footer_four_bottom_left p { font-size: 14px; color: #717171; letter-spacing: 0.7px; } .footer_four_area .footer_four_bottom_left p a { color: #fff; } .footer_four_area .footer_four_bottom { padding-top: 35px; } .footer_four_area .footer_four_bottom_right { float: right; padding-right: 73px; } .footer_four_area .footer_four_bottom_right ul li { display: inline-block; } .footer_four_area .footer_four_bottom_right ul li a { font-size: 14px; font-weight: 500; color: #fff; padding: 0 10px; position: relative; letter-spacing: 0.5px; } .footer_four_area .footer_four_bottom_right ul li a:after { position: absolute; left: 100%; top: 0; content: "/"; } .footer_four_area .footer_four_bottom_right ul li:last-child a:after { display: none; } /*-------------------------------------------------------------- ## Blog page --------------------------------------------------------------*/ .sin_post { margin-top: 0; border-bottom: 1px solid #f1f1f1; padding-bottom: 50px; margin-bottom: 60px; } .sin_post h3 { margin-bottom: 10px; } .sin_post h3 a { color: #383838; padding: 0; } .sin_post h3 a:hover { color: #f99a00; } .sin_post .post_image { border: 3px solid #ffffff; -webkit-box-shadow: 0px 0px 7.28px 0.72px rgba(72, 72, 72, 0.14); box-shadow: 0px 0px 7.28px 0.72px rgba(72, 72, 72, 0.14); margin-bottom: 1.7rem; } .sin_post .post_image a { padding: 0; } .sin_post .post_image img { margin-bottom: 0; } .sin_post a { color: #f99a00; padding: 0; } .sin_post p strong { font-weight: 500; color: #5c5b5b; font-style: italic; padding: 10px 0; display: block; } .sin_post h6 { font-size: 1rem; color: #383838; margin-top: 30px; } .sin_post blockquote { text-align: center; padding: 30px 50px; text-transform: uppercase; } .sin_post blockquote p { font-weight: 300; color: #6b6b6b; } .sin_post blockquote p i { padding: 0 15px; color: #f99a00; position: relative; top: 12px; } .sin_post blockquote p i:first-child { top: -10px; } .page_content { padding: 7.5rem 0; } .post_meta { margin-bottom: 2rem; } .post_meta p a { font-size: 14px; color: #848383; text-transform: capitalize; font-weight: 500; padding: 0 0.89rem; border-radius: 0; } .post_meta p a:first-child { padding-left: 0; position: relative; } .post_meta p a:first-child:after { position: absolute; content: "|"; right: -3px; font-size: .9rem; font-weight: 300; top: -1px; } .post_meta p a:nth-child(2) { position: relative; } .post_meta p a:nth-child(2):after { position: absolute; content: "|"; right: -3px; font-size: .9rem; font-weight: 300; top: -1px; } .post_meta p a span.admin { color: #f99a00; } .post_meta a { font-size: 0.89rem; color: #f99a00; text-transform: uppercase; padding: 0; font-weight: 600; } .post_meta a.continue { margin-top: 0.56rem; } .pagination ul { padding-left: 0; margin-bottom: 0; } .pagination ul li { display: inline-block; margin-right: 30px; } .pagination ul li a { font-size: 14px; color: #aeadad; font-weight: 500; padding: 3px 8px; } .pagination ul li a:hover { color: #f99a00; } .pagination ul li a.active { color: #f99a00; } .pagination ul li:first-child { border: 1px solid #ededed; padding: 5px 25px; border-radius: 5px; } .pagination ul li:first-child a { color: #f99a00; } .pagination ul li:first-child:hover { background: #f99a00; border: 1px solid #f99a00; } .pagination ul li:first-child:hover a { color: #fff; } .pagination ul li:last-child { border: 1px solid #ededed; padding: 5px 25px; border-radius: 5px; } .pagination ul li:last-child a { color: #f99a00; } .pagination ul li:last-child:hover { background: #f99a00; border: 1px solid #f99a00; } .pagination ul li:last-child:hover a { color: #fff; } .widget h3 { font-size: 1rem; width: 100%; display: block; padding-bottom: 18px; border-bottom: 1px solid #e3eaef; color: #383838; position: relative; margin-bottom: 35px; } .widget h3 span { color: inherit; } .widget h3:after { content: ''; position: absolute; left: 9px; top: 38px; background: #f99a00; width: 40px; height: 5px; } .search-submit { border: none; background: no-repeat; font-size: 19px; padding: 0; float: right; margin-top: 5px; padding: 0 12px; color: #f99a00; } .search-field { border: none; width: 87%; font-size: 14px; } .search-form { border-bottom: 1px dotted #ddd; } .widget { padding-right: 1.33rem; margin-bottom: 4.2rem; } .widget ul { padding: 0; } .widget_single_post { display: block; } .widget_single_post .post_thumb { float: left; width: 100px; float: left; width: 25%; } .widget_single_post .wid_post_content { width: 75%; overflow: hidden; padding-left: 1rem; padding-top: 4px; } .widget_single_post .wid_post_content h6 { font-size: 14px; } .widget_single_post .wid_post_content h6 a { color: #383838; padding: 0; } .widget_single_post .wid_post_content h6 a:hover { color: #f99a00; } .widget_single_post .wid_post_content .post_att { font-size: 14px; line-height: 14px; font-weight: 500; } .widget_single_post .wid_post_content .post_att i { color: #f99a00; } .widget_single_post .wid_post_content .post_att span { color: #f99a00; } .widget_post h3 { margin-bottom: 40px; } .widget_post ul li { overflow: hidden; border-top: 1px dotted #ddd; border-bottom: 1px dotted #ddd; padding: 22px 0px; } .widget_post ul li:first-child { border-top: none; padding-top: 0; border-bottom: none; } .widget_post ul li:last-child { border-top: none; padding-bottom: 0; border-bottom: none; } .widget_category h3 { margin-bottom: 35px; } .widget_category ul { margin-bottom: 0; } .widget_category ul li { width: 100%; border-bottom: 1px dotted #ddd; padding: 10px 0; } .widget_category ul li a { font-size: 16px; color: #383838; font-weight: 500; padding: 0; } .widget_category ul li a:hover { color: #f99a00; } .widget_category ul li span { float: right; font-size: 16px; color: #f99a00; padding: 0; } .widget_category ul li:last-child { border-bottom: none; padding-bottom: 0; } .widget_category ul li:first-child { padding-top: 0; } .widget_archive ul { margin-bottom: 0; } .widget_archive ul li { width: 100%; border-bottom: 1px dotted #ddd; padding: 10px 0; } .widget_archive ul li a { font-size: 16px; color: #383838; font-weight: 500; padding: 0; } .widget_archive ul li a:hover { color: #f99a00; } .widget_archive ul li span { float: right; font-size: 16px; color: #f99a00; padding: 0px; } .widget_archive ul li:last-child { border-bottom: none; padding-bottom: 0; } .widget_archive ul li:first-child { padding-top: 0; } .widget_tags h3 { margin-bottom: 40px; } .widget_tags ul li { display: inline-block; margin-right: 10px; margin-bottom: 10px; } .widget_tags ul li a { font-size: 16px; color: #737373; font-weight: 500; border: 1px solid #ddd; border-radius: 0; padding: 0px 11px; text-transform: uppercase; font-family: "Hind", sans-serif; line-height: 45px; height: 45px; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } .widget_tags ul li a:hover { color: #f99a00; border: 1px solid #f99a00; } .widget_newsletter { text-align: left; } .widget_newsletter input[type="text"] { border: 1px solid #f1f1f1; background: #fbfbfb; color: #b4b4b4; width: 100%; height: 47px; padding-left: 10px; } .widget_newsletter input[type="submit"] { border: none; border-radius: 0; cursor: pointer; color: #fff; font-size: 16px; } .widget_newsletter .sidebar_newsletter { text-align: left; border: 1px solid #ddd; border-top: none; padding: 40px 25px; } .widget_newsletter .sidebar_newsletter .btn_wrapper { margin: 22px auto 0; } .widget_newsletter .sidebar_newsletter p { font-size: 1rem; color: #666; margin-top: 23px; } .widget.widget_newsletter h3 { font-size: 1rem; width: 100%; display: block; padding-bottom: 18px; border-bottom: 1px solid #e3eaef; color: #383838; position: relative; margin-bottom: 0; } /*-------------------------------------------------------------- ## Blog details --------------------------------------------------------------*/ .side_bar { padding-left: 20px; } .side_bar .widget { background: #f8f8f8; padding: 30px; } .side_bar .widget ul { margin-bottom: 0; } .side_bar .widget.widget_category { padding-bottom: 25px; } .side_bar .widget.widget_archive { padding-bottom: 25px; } .side_bar .widget.widget_tags { padding-bottom: 20px; } .comments-title { font-size: 24px; color: #383838; position: relative; width: 100%; padding-bottom: 8px; border-bottom: 1px solid #ddd; margin-bottom: 100px; } .comments-title::after { content: ''; position: absolute; left: 9px; top: 38px; background: #f99a00; width: 40px; height: 5px; z-index: 99; } .sin_post_tag span { float: left; font-weight: 500; } .sin_post_tag span i { color: #f99a00; } .sin_post_tag ul { display: block; padding: 0px; overflow: hidden; } .sin_post_tag ul li { display: inline; margin-left: 22px; } .sin_post_tag ul li a { padding: 0; color: #6b6b6b; font-size: 16px; } .comment-list, .comment-list { list-style: outside none none; } .comment-list { margin-bottom: 25px; padding-bottom: 25px; padding-left: 0px; } .comment-list div.avatar { float: left; margin-right: 17px; overflow: hidden; display: block; border-radius: 50px; } .comment-list .comment-body { overflow: hidden; position: relative; padding-bottom: 40px; } .children-comment { padding-left: 70px; } .com-name { color: #7b7b7b; font-size: 12px; font-weight: normal; margin-bottom: 0; } .comment-content { font-weight: 400; } .comment-content p { color: #9e9c9c; font-size: 16px; padding-top: 15px; line-height: 28px; } .comment-author b a { font-size: 16px; padding: 0; color: #383838; padding-bottom: 5px; text-transform: uppercase; font-family: "Hind", sans-serif; } .comment-author img { float: left; border: 2px solid #fff; -webkit-box-shadow: 0px 0px 7.28px 0.72px rgba(72, 72, 72, 0.14); box-shadow: 0px 0px 7.28px 0.72px rgba(72, 72, 72, 0.14); margin-right: 25px; } .comment-metadata { line-height: 0; } .comment-metadata a { padding: 0; line-height: 0; color: #6d6d6d; font-size: 14px; font-family: "Hind", sans-serif; font-weight: 500; } .comment-metadata span { color: #f99a00; } .comment-body .reply { position: absolute; top: 0; right: 0; } .comment-body .reply a { padding: 0; font-size: 16px; text-transform: uppercase; color: #666; font-family: "Hind", sans-serif; font-weight: 700; } .comment-body .reply i { margin-right: 5px; font-size: 14px; } .children { padding-left: 100px; } .comment-reply-title { font-size: 1.34rem; position: relative; padding-bottom: 8px; border-bottom: 1px solid #ddd; margin-bottom: 100px; } .comment-reply-title:after { content: ''; position: absolute; left: 9px; top: 35px; background: #f99a00; width: 40px; height: 5px; z-index: 99; } .comment-form .form-control:focus { color: #495057; background-color: #fff; border-color: #d0d0d0; outline: 0; -webkit-box-shadow: none; box-shadow: none; } .comment-form .form-control { padding: 10px 15px; border-color: #d0d0d0; border-radius: 3px; } .form-control::-webkit-input-placeholder { color: #c6c6c6; font-size: 14px; font-weight: 300; } .form-control:-ms-input-placeholder { color: #c6c6c6; font-size: 14px; font-weight: 300; } .form-control::-ms-input-placeholder { color: #c6c6c6; font-size: 14px; font-weight: 300; } .form-control::placeholder { color: #c6c6c6; font-size: 14px; font-weight: 300; } .form-submit input[type="submit"] { font-size: 16px; border: 2px solid #f99a00; color: #fff; padding: 14px 31px; text-transform: uppercase; font-weight: 400; cursor: pointer; background: transparent; color: #f99a00; font-weight: 700; } .form-submit input[type="submit"]:hover { background: #f99a00; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; color: #fff; } .sin_post_tag { margin-bottom: 90px; } .post_details { margin-bottom: 20px; } .widget_search .search-field { background: transparent; } p.form-submit { margin-bottom: 0; } .page_content_two.section_padding_two { padding: 115px 0; } .comment-form .form-control { resize: none; } .side_bar .widget:last-child { margin-bottom: 0; } .wid_post_content h6 { text-transform: capitalize; font-weight: 600; } /*-------------------------------------------------------------- ## Blog page2 --------------------------------------------------------------*/ .page_content_two .comment-body .reply a { color: #363636; } .page_content_two p, .page_content_two h1, .page_content_two h2, .page_content_two h3, .page_content_two h4, .page_content_two h5, .page_content_two h6, .page_content_two a { font-family: "Roboto", sans-serif; letter-spacing: 0.25px; } .page_content_two .sin_post h3 a:hover, .page_content_two .post_meta p a span.admin, .page_content_two .pagination ul li:first-child a, .page_content_two .pagination ul li a.active, .page_content_two .pagination ul li:last-child a, .page_content_two .pagination ul li a:hover, .page_content_two .search-submit, .page_content_two .widget_single_post .wid_post_content .post_att i, .page_content_two .widget_single_post .wid_post_content .post_att span, .page_content_two .widget_category ul li span, .page_content_two .widget_archive ul li span, .page_content_two .widget_single_post .wid_post_content h6 a:hover, .page_content_two .widget_category ul li a:hover, .page_content_two .widget_archive ul li a:hover, .page_content_two .sin_post blockquote p i, .page_content_two .sin_post_tag span i, .page_content_two .comment-metadata span { color: #3734f0; } .page_content_two .sin_post a.read_more { color: #3734f0; } .page_content_two .pagination ul li:first-child:hover { background: #3734f0; } .page_content_two .pagination ul li:first-child:hover a { color: #fff; } .page_content_two .pagination ul li:last-child:hover { background: #3734f0; } .page_content_two .pagination ul li:last-child:hover a { color: #fff; } .page_content_two .widget h3::after { background: #3734f0; } .page_content_two .accordion_btn { padding-left: 0; } .page_content_two .accordion_btn button { font-size: 16px; color: #cf3815; text-transform: uppercase; letter-spacing: 1.8px; padding: 0; border: none; background: transparent; cursor: pointer; } .page_content_two .accordion_btn button i { font-size: 21px; vertical-align: middle; color: #cf3815; margin-top: -4px; margin-left: 10px; -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; } .page_content_two .accordion_btn button:hover i { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); } .page_content_two .widget_tags ul li a:hover { color: #3734f0; border: 1px solid #3734f0; } .page_content_two .comment-reply-title::after, .page_content_two .comments-title::after { background: #3734f0; } .page_content_two .side_bar .widget { background: #f8f8f8; } .page_content_two .sin_post h3 { font-size: 20px; } .page_content_two .sin_post p { color: #9e9c9c; } .page_content_two .btn_one, .page_content_two .btn_two { border: 2px solid #000; color: #000; } .page_content_two .btn_one:hover::before, .page_content_two .btn_two:hover::before { background-color: #3734f0; } .page_content_two .btn_one:hover, .page_content_two .btn_two:hover { color: #ffffff; border-color: #3734f0; } .page_content_two .btn_one::before, .page_content_two .btn_two::before { background: #3734f0; } .side_bar .widget:last-child { margin-bottom: 0; } /*-------------------------------------------------------------- ## Ingredient --------------------------------------------------------------*/ .ingredeint_section { padding-right: 20px; } .ingredeint_section .nav-tabs { border-bottom: 0px solid #dee2e6; } .gredient_tab { padding: 0; margin: -10px auto 0; } .gredient_tab li { text-align: center; padding: 5px 0; margin: 10px 0; position: relative; background: #f8f8f8; } .slick-slide img { max-height: 100%; } .gredient_tab .slick-slide img { display: inline; } .slick_slider_two { padding: 0px; } .gredient_tab .slick-prev::before { content: '\f107'; font-family: 'Font Awesome 5 Free'; font-size: 20px; font-weight: 900; line-height: 1; opacity: .75; color: #f99a00; } .gredient_tab .slick-next::before { content: '\f106'; font-family: 'Font Awesome 5 Free'; font-size: 20px; font-weight: 900; line-height: 1; opacity: .75; color: #f99a00; } .gredient_tab .slick-next.slick-arrow { display: none !important; } .gredient_tab .slick-prev.slick-arrow { display: none !important; } .ingredient_content h5 { position: relative; margin-bottom: 23px; font-size: 36px; } .ingredient_content .mini-des { padding-bottom: 30px; border-bottom: 1px solid #e8f0f6; margin-bottom: 40px; } .ingredient_content .mini-des p { font-size: .88rem; font-weight: 600; } .ingredient_content .mini-des ul { padding-left: 0; } .ingredient_content .mini-des ul li { font-size: 14px; margin-bottom: 10px; } .ingredient_content > p { font-size: 1rem; } .ingredient_content_heading h5 { position: relative; margin-bottom: 60px; } .ingredient_content_heading h5:after { content: ''; width: 30px; height: 3px; background: #f99a00; position: absolute; left: 0; top: 40px; } .ingridient_list { margin-top: 50px; } .ingridient_list h6 { font-size: .88rem; margin-bottom: 30px; } .ingridient_list h6 span { color: inherit; } .ingridient_list table { width: 100%; margin-bottom: 0; } .ingridient_list table tr { border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; font-size: .88rem; padding: 9px 0px; } .ingridient_list table tr td { padding: 9px 0; } .ingredient-img { position: relative; width: 99%; text-align: center; padding: 95px 0; height: 100%; background: #f8f8f8; } .slick_slider_two.slick-initialized.slick-slider { margin-bottom: 0; } .ingredeint_section_one .ingredient-img img { display: inline-block; position: relative; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .link_overlay { visibility: hidden; opacity: 0; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .link_overlay::after { position: absolute; width: 100%; height: 100%; left: 0; top: 0; border: 2px solid #f99a00; content: ''; opacity: .8; z-index: 0; background: transparent !important; } .toolbar_left ul li span.flat { font-size: 1rem; vertical-align: middle; } .link_overlay a { color: #fff; position: absolute; z-index: 2; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .slick-current .link_overlay { visibility: visible; opacity: 1; } .slick-slide:hover .link_overlay { visibility: visible; opacity: 1; } .slick_slider_two .slick-prev::before { content: '\f104'; font-family: 'Font Awesome 5 Free'; font-size: 20px; font-weight: 900; line-height: 1; opacity: .75; color: #f99a00; } .slick_slider_two .slick-next::before { content: '\f105'; font-family: 'Font Awesome 5 Free'; font-size: 20px; font-weight: 900; line-height: 1; opacity: .75; color: #f99a00; } .slick_slider_two .slick-next.slick-arrow { position: absolute; top: 285px; left: 79%; margin-left: -24px; /* background-image: url(../../media/images/arrow_right.png); */ border-radius: 50px; padding: 0; height: 64px; width: 44px; background-repeat: no-repeat; background-position: center; background-size: contain; } .slick_slider_two .slick-prev.slick-arrow { position: absolute; top: 285px; left: 22%; margin-left: -24px; border-radius: 50px; padding: 0; height: 64px; width: 44px; z-index: 5; background-repeat: no-repeat; background-position: center; background-size: contain; } .ingredeint_section.section_padding { padding: 7.5rem 0; } /*-------------------------------------------------------------- ## Ingredient2 --------------------------------------------------------------*/ .ingredeint_section p, .ingredeint_section h1, .ingredeint_section h2, .ingredeint_section h3, .ingredeint_section h4, .ingredeint_section h5, .ingredeint_section h6, .ingredeint_section a { font-family: "Roboto", sans-serif; } .ingredient_slider_one .slick-slide { width: 110px; height: 136px; border: 1px solid #f5f5f5; border-bottom: 0; line-height: 136px; } .ingredeint2_section { padding: 120px 0; } .ingredient_slider_one .slick-slide img { left: 50%; position: relative; -webkit-transform: translate(-50%); -ms-transform: translate(-50%); transform: translate(-50%); top: 21px; } .ingredient_slider_one .slick-prev, .ingredient_slider_one .slick-next { top: 83%; width: 50%; height: 53px; background: #f5f5f5; border-radius: 0; z-index: 2; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .ingredient_slider_one .slick-prev { left: 0; } .ingredient_slider_one .slick-prev:hover:before { color: #f99a00; } .ingredient_slider_one .slick-next { right: 0; border-left: 1px solid #ededed; } .ingredient_slider_one .slick-next:hover:before { color: #f99a00; } .ingredient_slider_one .slick-prev:before, .ingredient_slider_one .slick-next:before { content: '\f106'; font-family: 'Font Awesome 5 Free'; font-size: 15px; font-weight: 900; line-height: 1; opacity: .75; color: #000; } .ingredient_slider_one.slick-slider { width: 118px; } .ingredient_slider_main { display: -webkit-box; display: -ms-flexbox; display: flex; } .ingredient_slider_two.slick-slider { width: calc(100% - 118px); -webkit-box-shadow: 22px 20px 60px rgba(0, 0, 0, 0.1); box-shadow: 22px 20px 60px rgba(0, 0, 0, 0.1); } .ingredient_slider_two .ingredient-img { border: 0px solid #fff; background: #fff; width: 100%; } .ingredient_slider_detail .product_price { border-bottom: 0px solid #f1b601; } .ingredient_slider_detail .product-cart { border-bottom: 0px solid #f5f5f5; } .product_ratting a:last-child i { color: #b2b2b2; font-size: 14px; } .product_ratting a i { color: #f99a00; } .ingredient_slider_detail .product_ratting span { font-size: 14px; color: #ff9e47; margin-right: 26px; } .ingredient_slider_detail .product_ratting .write_review { color: #b2b2b2; } .ingredient_slider_detail .product_desc p { font-size: 16px; color: #a6a6a6; line-height: 30px; margin-bottom: 28px; } .ingredient_slider_detail .product_quantity h4 { font-size: 16px; color: #000; font-weight: 700; margin-bottom: 20px; } .ingredient_slider_detail .product_quantity li { width: 99px; display: inline-block; font-size: 16px; color: #000; font-weight: 500; text-align: center; background: #f5f5f5; border: 1px solid transparent; margin-right: 9px; line-height: 20px; padding: 10px 0; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; cursor: pointer; } .ingredient_slider_detail .product_quantity li.border { border: 1px solid #f99a00 !important; } .ingredient_slider_detail .product_quantity li:hover { border: 1px solid #ededed; } .ingredient_slider_detail .product_quantity li span { text-transform: uppercase; font-size: 12px; display: block; font-weight: 400; } .ingredient_slider_detail .product_quantity ul { padding-left: 0; } .ingredient_slider_detail .product_quantity { margin-bottom: 50px; } .ingredient_slider_detail .product_price p { padding: 0 14px; height: 29px; line-height: 29px; background: #f5f5f5; color: #f99a00; font-size: 16px; display: inline-block; font-weight: 500; } .ingredient_slider_detail .price ins span { font-weight: 300; color: #000; font-size: 36px; } .ingredient_slider_detail .price del { color: #ff8b8b; } .ingredient_slider_detail .price del span { color: #ff8b8b; font-size: 18px; } .ingredient_slider_detail .quantity .looking { width: 24px; height: 24px; line-height: 22px; border-radius: 50%; border: 0px; background: #ebebeb; color: #000; cursor: pointer; margin-right: 0; } .ingredient_slider_detail .quantity .looking:hover { color: #000000; } .ingredient_slider_detail { padding-left: 80px; } .ingredient_slider_detail .quantity span, .ingredient_slider_detail .quantity input { margin-right: 10px; } .ingredient_slider_detail .quantity span i { font-size: 8px; } .ingredient_slider_detail .ingredient_slider_btn a { height: 50px; line-height: 48px; display: inline-block; border: 2px solid #000; padding: 0 15px; border-radius: 0; font-size: 14px; color: #000; font-weight: 500; letter-spacing: 2px; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .ingredient_slider_detail .ingredient_slider_btn a:last-child { margin-left: -6px; } .ingredient_slider_detail .ingredient_slider_btn a:hover { background: #000; color: #fff; } .ingredient_slider_detail .quantity { display: block; float: none; margin-bottom: 50px; } .ingredient_slider_detail .ingredient_slider_btn { margin-left: -5px; } .ingredient_slider_detail .product-cart { padding-bottom: 0; margin-bottom: 0; } .ingredient_slider_detail .share-wrap a { font-size: 12px; padding: 0; color: #000000; border-bottom: 1px solid #000; border-radius: 0; line-height: 14px; margin-right: 25px; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .ingredient_slider_detail .share-wrap a:hover { color: #a1a1a1; border-bottom: 1px solid #a1a1a1; } .ingredient_slider_detail .share-wrap a:last-child { color: #a1a1a1; border-bottom: 1px solid #a1a1a1; } .ingredient_slider_detail .share-wrap a:last-child:hover { color: #000; border-bottom: 1px solid #000; } .ingredient_slider_detail h4 { font-size: 20px; text-transform: capitalize; color: #000; font-weight: 500; margin-bottom: 12px; } .ingredeint2_section .ingredient-img img { display: inline-block; position: relative; top: 0; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } /*-------------------------------------------------------------- ## Ingredient3 --------------------------------------------------------------*/ .ingredeint_section_three p, .ingredeint_section_three h1, .ingredeint_section_three h2, .ingredeint_section_three h3, .ingredeint_section_three h4, .ingredeint_section_three h5, .ingredeint_section_three h6, .ingredeint_section_three a { font-family: "Roboto", sans-serif; } .ingredeint_section_three .link_overlay::after { border: 2px solid #3734f0; } .ingredeint_section_three .ingredient_content h5::after { display: none; } .ingredeint_section_three .ingredient_content_heading h5::after { background: #3734f0; } .ingredeint_section_three .ingridient_list h6 span { color: inherit; } .ingredeint_section_three .gredient_tab .slick-next, .ingredeint_section_three .gredient_tab .slick-prev { color: #3734f0; display: none !important; } .ingredeint_section_three .gredient_tab .slick-slide img { -webkit-transform: scale(0.8); -ms-transform: scale(0.8); transform: scale(0.8); } .ingredeint_section_three .gredient_tab li { background: #f8f8f8; } .ingredeint_section_three .ingredient-img { background: #f8f8f8; height: 100%; -webkit-box-shadow: none; box-shadow: none; border: none; } .ingredeint_section_three .ingredient_content h5 { position: relative; margin-bottom: 23px; color: #3734f0; font-size: 36px; } .ingredeint_section_three .ingredient_content .mini-des ul li { color: #9e9c9c; font-size: 14px; } .ingredeint_section_three .ingredient_content > p { font-size: 16px; color: #9e9c9c; } .ingredeint_section_three .ingredient-img img { display: inline-block; position: relative; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .ingredeint_section_three .ingredient_content .mini-des p { font-size: 14px; } .ingredeint_section_three .ingridient_list h6 { font-size: 14px; } /*-------------------------------------------------------------- ## Ingredient4 --------------------------------------------------------------*/ .ingredeint4_section p, .ingredeint4_section h1, .ingredeint4_section h2, .ingredeint4_section h3, .ingredeint4_section h4, .ingredeint4_section h5, .ingredeint4_section h6, .ingredeint4_section a { font-family: "Roboto", sans-serif; } .ingredeint4_section .ingredient_slider_detail .product_price p, .ingredeint4_section .product_ratting a i, .ingredeint4_section .ingredient_slider_one .slick-next:hover::before, .ingredeint4_section .ingredient_slider_one .slick-prev:hover::before { color: #3734f0; } .ingredeint4_section .ingredient_slider_detail .product_quantity li.border { border: 1px solid #3734f0 !important; } .ingredeint4_section .write_review i { margin-right: 5px; } .ingredeint4_section .ingredient_slider_detail .ingredient_slider_btn a:hover { background: #3734f0; color: #fff; border: 2px solid #3734f0; } /*-------------------------------------------------------------- ## Related product --------------------------------------------------------------*/ .related_product_slider.owl-carousel .owl-item img { width: auto; max-width: 100%; margin: 0 auto; } .related_product_slider.owl-carousel .owl-stage-outer { padding: 10px 0; } .sn_related_product { padding: 31px; border: 1px solid #f5f5f5; -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; } .sn_related_product:hover { border: 1px solid transparent; -webkit-box-shadow: 0px 0 10px rgba(0, 0, 0, 0.05); box-shadow: 0px 0 10px rgba(0, 0, 0, 0.05); } .sn_pd_rating { margin-bottom: 8px; } .sn_pd_rating a { padding: 0; } .sn_pd_rating a i { font-size: 14px; color: #f99a00; } .sn_pd_rating a:last-child i { color: #b2b2b2; } .sn_pd_detail a { padding: 0; } .sn_pd_detail a h5 { font-size: 12px; font-weight: 300; text-transform: capitalize; } .sn_pd_detail ins { font-size: 16px; color: #000; font-weight: 700; } .sn_pd_detail del { font-size: 13px; color: #ff8b8b; } .related_product_title h1 { font-size: 36px; color: #000; font-weight: 700; margin-top: 0; margin-bottom: 76px; } .related_product { padding: 110px 0 84px; } .related_product_slider .owl-nav { position: absolute; right: 0; top: -92px; } .related_product_slider .owl-nav button { margin-left: 7px; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .related_product_slider .owl-nav button:hover { color: #e3e3e3; } .related_product p, .related_product h1, .related_product h2, .related_product h3, .related_product h4, .related_product h5, .related_product h6, .related_product a { font-family: "Roboto", sans-serif; } .sn_pd_img { margin-bottom: 24px; } .sn_pd_img a { padding: 0; margin: 0 auto; display: inline; } /*-------------------------------------------------------------- ## Related product2 --------------------------------------------------------------*/ .related_product_two p, .related_product_two h1, .related_product_two h2, .related_product_two h3, .related_product_two h4, .related_product_two h5, .related_product_two h6, .related_product_two a { font-family: "Roboto", sans-serif; } .related_product_two .sn_pd_rating a i { color: #3734f0; font-size: 14px; } .related_product_two .sn_pd_detail a h5 { font-size: 14px; font-weight: 400; } .related_product_two .related_product { padding: 110px 0 80px; } /*-------------------------------------------------------------- ## Count Up --------------------------------------------------------------*/ .count_up { background: #3db5e6; background: -webkit-gradient(linear, right top, left top, from(#3db5e6), to(#0086c3)); background: -o-linear-gradient(right, #3db5e6 0%, #0086c3 100%); background: linear-gradient(to left, #3db5e6 0%, #0086c3 100%); padding: 52px 0; } .single_count_up { background: rgba(255, 255, 255, 0.05); text-align: center; padding: 26px; padding-bottom: 20px; } .single_count_inner { display: inline-block; text-align: left; } .countup_icon { position: relative; display: inline-block; } .countup_icon i { font-size: 22px; color: #fff; line-height: 24px; } .counter { color: #fff; font-size: 36px; font-weight: 300; letter-spacing: 4.3px; margin-bottom: 5px; } .countup_desc { padding-left: 36px; } .countup_desc span { font-size: 14px; color: #000; font-weight: 500; opacity: 0.8; letter-spacing: 1.7px; line-height: 30px; } .countup_icon { margin-bottom: 16px; } .countup_icon::after { position: absolute; left: calc(100% + 30px); top: 10px; width: 1px; opacity: 0.2; height: 66px; content: ""; background: #ffff; -webkit-transform: rotate(-45deg) translateY(-50%); -ms-transform: rotate(-45deg) translateY(-50%); transform: rotate(45deg); z-index: 9; -webkit-transform-origin: center; -ms-transform-origin: center; transform-origin: top; } /*-------------------------------------------------------------- ## Map --------------------------------------------------------------*/ .map_hovarable { position: relative; height: 107px; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .map_hovarable .map { height: 100%; } .map_click_me { position: absolute; z-index: 9; width: 100%; text-align: center; -webkit-box-shadow: 0 -38px 38px #ecf9ff inset; box-shadow: 0 -38px 38px #ecf9ff inset; width: 100%; height: 77px; background: #fff; text-align: center; left: 0; top: 0; cursor: pointer; } .map_click_me p { line-height: 30px; letter-spacing: 1.4px; font-size: 12px; color: #a5aab0; margin-bottom: 0; } .map_click_me i { font-size: 29px; color: #3db5e6; } .map_hovarable.slideup { height: 500px; } /*-------------------------------------------------------------- ## Map --------------------------------------------------------------*/ .blog_hm_five_slider .owl-stage-outer { overflow: visible; } .blog_hm_five_slider .owl-item { opacity: 0; -webkit-transition: opacity 100ms; -o-transition: opacity 100ms; transition: opacity 100ms; } .blog_hm_five_slider .owl-item.active { opacity: 1; } .blog_hm_five_slider .owl-nav { position: absolute; right: -32px; top: calc(50% - 64px); width: 64px; } .blog_hm_five_slider .owl-nav button { width: 64px; height: 64px; background: #3db5e6 !important; text-align: center; line-height: 64px; display: block; border-radius: 50%; margin-bottom: 10px; } .blog_hm_five_slider .owl-nav button i { color: #fff; font-size: 16px; } .blog_hm_five_post { padding: 25px; -webkit-box-shadow: 18px 18px 38px #dedede; box-shadow: 18px 18px 38px #dedede; } .blog_hm_five_post .blog_hm_five_content { width: 80%; } .blog_hm_five_post .blog_hm_five_content p { color: #424e5a; letter-spacing: -0.2px; line-height: 26px; } .blog_hm_five_post .blog_hm_five_thumb { margin-bottom: 25px; } .blog_hm_five_post .blog_hm_five_meta a { font-size: 12px; color: #a5aab0; letter-spacing: 1.4px; line-height: 30px; padding: 0; width: 100%; position: relative; } .blog_hm_five_post .blog_hm_five_meta a i { font-size: 16px; color: #3db5e6; position: absolute; right: 0; top: 9px; } .Blog_home_five_slider_part { width: 80%; float: left; } .Blog_home_five_btn_part { position: absolute; left: 80%; bottom: 0; } .Blog_home_five_btn_part a { padding: 0; padding-left: 91px; padding-bottom: 25px; font-size: 16px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.88; letter-spacing: 1.9px; text-align: left; color: #3db5e6; text-transform: uppercase; } .Blog_home_five_btn_part a i { color: #000000; padding-left: 5px; } .Blog_home_five { overflow: hidden; } .Blog_home_five .vigo_container_two { position: relative; } .faq3_area { padding-bottom: 0; } .faq3_area .vigo_container_two { background: url(../../media/images/home3/girl.png) no-repeat scroll right 109px bottom/contain; } .faq3_area .faq3_left_area { width: 54%; } .call_to_action3 .call_to_action_area_two { background: #3db5e6; background: -o-linear-gradient(right, #3db5e6 0%, #0086c3 100%); background: -webkit-gradient(linear, right top, left top, from(#3db5e6), to(#0086c3)); background: linear-gradient(to left, #3db5e6 0%, #0086c3 100%); position: relative; padding: 40px 0px; } .call_to_action3 .call_to_action_hello { padding: 40px 79px; border: 0px solid rgba(242, 168, 26, 0.6); } .how_it_work_tab { position: relative; } .how_it_work_tab .tab-content { margin: 0; padding: 0; width: 435px; height: 435px; text-align: center; border: 10px solid #ddd; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .how_it_work_tab .tab-content .icon_menu { position: absolute; left: 0; top: 0; width: 100%; height: 100%; padding: 0; margin: 0; } .how_it_work_tab .tab-content .icon_menu li { position: absolute; width: 90px; height: 90px; background: #ebebeb; line-height: 90px; border-radius: 50%; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); z-index: 9; -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; } .how_it_work_tab .tab-content .icon_menu li.active { background: #3db5e6; background: -o-linear-gradient(right, #3db5e6 0%, #0086c3 100%); background: -webkit-gradient(linear, right top, left top, from(#3db5e6), to(#0086c3)); background: linear-gradient(to left, #3db5e6 0%, #0086c3 100%); } .how_it_work_tab .tab-content .icon_menu li i { color: #fff; font-size: 22px; } .how_it_work_tab .tab-content .icon_menu li:nth-child(3) { right: -45px; top: calc(50% - 45px); } .how_it_work_tab .tab-content .icon_menu li:first-child { left: -45px; top: calc(50% - 45px); } .how_it_work_tab .tab-content .icon_menu li:nth-child(2) { left: calc(50% - 45px); top: -45px; } .how_it_work_tab .tab-content .icon_menu li:nth-child(4) { left: calc(50% - 45px); top: calc(100% - 45px); } .how_it_work_tab .tab-content > .active { display: block; } .how_it_work_tab .tab-pane { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); text-align: center; line-height: 400px; position: relative; } .how_it_work_tab .tab-pane.fade { opacity: 0; -webkit-transition: 0.5s linear; -o-transition: 0.5s linear; transition: 0.5s linear; -webkit-transform: rotate(-45deg) scale(0); -ms-transform: rotate(-45deg) scale(0); transform: rotate(-45deg) scale(0); } .how_it_work_tab .tab-pane.fade.show { opacity: 1; -webkit-transform: rotate(-45deg) scale(1); -ms-transform: rotate(-45deg) scale(1); transform: rotate(-45deg) scale(1); } .how_it_work_tab_menu a { -webkit-transition: 0.5s ease; -o-transition: 0.5s ease; transition: 0.5s ease; } /*-------------------------------------------------------------- ## Responsive --------------------------------------------------------------*/ /*-------------------------------------------------------------- ## Responsive --------------------------------------------------------------*/ @media (min-width: 1200px) and (max-width: 1500px) { /* --- Product area --- */ .single-product .product-content { width: 54%; } .single-product { padding: 5px 20px 5px 20px; } /* --- Top Feature area--- */ .single_top_feature { color: #fff; } /* --- Top Feature area two --- */ .single_feature_two { padding: 39px 15px 20px; } .single_feature_two h5 { font-size: 19px; } .single_feature_two { font-size: 16px; } .single_feature_two p { font-size: 16px; line-height: 26px; } /* --- Ingredient page --- */ .ingredient_content .mini-des { padding-bottom: 20px; margin-bottom: 30px; } .ingridient_list { margin-top: 40px; } .side_bar .widget:last-child { margin-bottom: 0; } .banner_two_area .banner_left { padding-left: 20px; } .backtotop { bottom: 80px; right: 0; } .backtotop.backtotop_three { bottom: 88px; } } @media (min-width: 992px) and (max-width: 1199px) { /* --- Top Feature Area --- */ .single_top_feature .tf_icon { float: none; width: 100%; text-align: left; } .single_top_feature .tf_content { width: 100%; float: none; text-align: left; margin-top: 7px; } .single_top_feature { margin-top: 0px; } .single_top_feature .tf_content p { font-size: 14px; } .tf_content p { font-size: 16px; } .single_top_feature span { font-size: 25px; } .single_top_feature .tf_content h5 { font-size: 18px; } /* --- Product Area --- */ .single-product .product-content { width: 55%; } .single-product { padding: 5px 0px 5px 20px; } .carousel-sin-product .carousel-product-image { margin-top: -226px; width: 92%; } .carousel-sin-product { padding: 5px 20px 5px 20px; } .carousel-sin-product .carousel-product-image { margin-top: -172px; } .carousel-sin-product .carousel-product-content { padding-top: 20px; width: 100%; } .ingredient_content h5 { font-size: 26px; } /* --- Features Area --- */ .single-features p { font-size: 16px; } .single-features { padding: 50px 40px 25px; } .services_area .padding_right { padding-right: 0; } .services_area .section_title p { font-size: 14px; line-height: 25px; } .section_title h2 { font-size: 26px; } .services_area .section_title { margin-bottom: 36px; } /* --- Section Padding --- */ .products_area { padding: 100px 0 70px; } /* ---Blog page--- */ .side_bar { padding-left: 0; } .widget_single_post .wid_post_content .post_att { font-size: 13px; } .widget_single_post .wid_post_content h6 a { font-size: 15px; font-weight: 600; text-transform: capitalize; } .widget { padding-right: 0; } .widget_newsletter .sidebar_newsletter { padding: 30px 15px; } .widget_tags ul li a { font-size: 15px; padding: 0px 11px; } .search-field { width: 80%; } .post_details p { font-size: 15px; } .sin_post blockquote { padding: 10px 50px; } .single_feature_two { font-size: 14px; line-height: 24px; padding: 39px 20px 20px; } .single_feature_two h5 { font-size: 15px; } .single_feature_two span { font-size: 30px; top: -12px; } .about_image .image_one { height: 370px; padding-top: 24px; margin-right: 0; } .about_image .image_two { height: 400px; padding-top: 36px; } .about_area .section_title h2 { font-size: 24px; } .about_area .section_title .svg { display: none; } .about_sub p { font-size: 14px; line-height: 24px; } .about_area .section_title > span { margin-bottom: 7px; } .carousel-sin-product .carousel-product-content p { font-size: 14px; line-height: 26px; padding-bottom: 58px; } /* ---Service area two--- */ .single_service_two h6 { color: #383838; font-size: 16px; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .single_service_two p { font-size: 14px; line-height: 26px; } .single-servie h6 { font-size: 16px; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .single-servie p { font-size: 14px; line-height: 26px; } .services_area_bg .section_title { margin-bottom: 25px; } /* ---Feature three area-- */ .single_feature_3 { padding: 60px 30px; } .single_feature_3 p { font-size: 14px; line-height: 26px; } .single_feature_3 h6 { margin-bottom: 18px; font-size: 16px; } .single_feature_3 a { font-size: 14px; } /* ---Ingredient page-- */ .ingredient-img { padding: 95px 18px; } .ingredient_content .mini-des { padding-bottom: 30px; margin-bottom: 35px; } .ingridient_list h6 { margin-bottom: 38px; } .ingridient_list { margin-top: 40px; } .ingredient_content .mini-des ul li { font-size: 14px; margin-bottom: 3px; } .ingredient_content > p { font-size: 14px; } .ingridient_list table tr td { padding: 6px 0; } .ingridient_list table tr { font-size: 14px; } .ingredient_content h5 { margin-bottom: 40px; } .testimonial_pro_image { top: 160px; } .side_bar .widget { padding: 30px 15px; } } @media (min-width: 768px) and (max-width: 991px) { /* --- Top Feature Area --- */ .single_top_feature .tf_icon { float: none; width: 100%; text-align: center; } .footer_bottom_two .copyright span { margin-top: 0; } .single_top_feature .tf_content { width: 100%; float: none; text-align: center; margin-top: 7px; } .single_top_feature { margin-top: 27px; } #footer .widget.widget_about { padding-right: 0; } .tf_content p { font-size: 16px; } .single_top_feature span { font-size: 25px; } .single_top_feature .tf_content h5 { font-size: 18px; } .tf_image { text-align: center; } .top_feature_area { padding: 35px 0; } /* --- Product Area --- */ .single-product { padding: 15px; width: 49%; float: left; margin: 3px; margin-bottom: 6px; height: 267px; } .single-product .product-content { width: 59%; float: left; padding-top: 0px; } .product-image { width: 40%; overflow: hidden; } .single-features { padding: 30px 10px; } .single-features p { font-size: 14px; line-height: 26px; } .single-features h5 { margin-top: 18px; margin-bottom: 27px; font-size: 18px; } .single-features h5::after { top: 30px; } .single-product .product-content h3 { margin-bottom: 10px; } /* --- Service Area --- */ .services_area .image-box-half { display: none; } /* --- Teatimonial Area --- */ .single-testimonial, .single-testimonial-two { padding: 0 25px; } /* --- Portfolio Area --- */ .sin-portfolio .portfolio_details h5 { font-size: 16px; } /* --- Section padding --- */ .testimonial_area { padding: 80px 0 69px; } .testimonial_area_two { padding: 80px 0; } .products_area { padding: 80px 0; } .services_area .section_title { margin-bottom: 24px; } .load_more_portfolio .btn_wrapper { margin: 54px auto 0; } /* --- Blog page --- */ .widget_single_post .post_thumb { width: auto; } .side_bar { max-width: 75%; margin: 100px auto 0; padding-left: 0px; } .page_content { padding: 90px 0 5px; } .post_details p { font-size: 15px; } .sin_post blockquote { padding: 10px 50px; } /* --- Feature area two --- */ .single_feature_two { margin-bottom: 45px; } .top_feature_area_two { padding: 60px 0 10px; } #feature { padding-bottom: 0.8rem; } #portfolio, #ingredient, #work_process { padding-bottom: 5rem; } .section_padding_less { padding: 5rem 0; } #blog { padding-bottom: 3rem; } .single_feature_two h5 { font-size: 18px; } /* --- About area --- */ .about_image .image_one { height: 470px; padding-top: 88px; } .about_image .image_two { height: 528px; padding-top: 116px; } .about_image .image_one, .about_image .image_two { height: auto; padding-top: 0; } .about_area .section_title .svg { display: none; } .about_sub { padding-bottom: 30px; } /* ---Service area two--- */ .single_service_two h6 { color: #383838; font-size: 16px; } .single_service_two p { font-size: 14px; line-height: 26px; } /* ---Service area with background--- */ .services_area_bg::before, .services_area_bg::after { display: none; } /* ---Feature three area-- */ .single_feature_3 { padding: 40px 15px; } .single_feature_3 p { font-size: 14px; line-height: 26px; } .single_feature_3 h6 { margin-bottom: 18px; font-size: 16px; } .single_feature_3 a { font-size: 14px; } .gredient_tab { display: none; } .ingredient-img { margin: 0 auto; width: 52%; padding: 25px 0; margin-bottom: 50px; height: auto; } .ingredient_content .mini-des { padding-bottom: 20px; margin-bottom: 30px; } .ingridient_list { margin-top: 40px; } .ingredient_content .mini-des ul li { font-size: 14px; margin-bottom: 3px; } .ingredient_content > p { font-size: 14px; } .ingridient_list table tr td { padding: 6px 0; } .ingridient_list table tr { font-size: 14px; } .ingredient_content h5 { margin-bottom: 40px; } .ingredient_content h5 { display: none; } .testimonial_pro_image { top: 45%; width: 400px; } .call_to_action_right { margin-top: 15px; } .breadcrumb_area { padding-top: 110px; } .page_header h1 { line-height: 1rem; font-size: 2rem; padding-bottom: 5px; } } @media (min-width: 576px) and (max-width: 767px) { .single_top_feature .tf_icon { float: none; width: 100%; text-align: center; } .top_feature_area_two { padding-bottom: 20px; } .single_pkg_bottom { padding: 2rem; } .single_top_feature .tf_content { width: 100%; float: none; text-align: center; margin-top: 7px; } .single_top_feature { margin-top: 0; margin-bottom: 30px; } .top_feature_border { padding-bottom: 0; } .tf_content p { font-size: 14px; line-height: 25px; } .single_top_feature span { font-size: 25px; } .single_top_feature .tf_content h5 { font-size: 18px; } .tf_image { text-align: center; } .top_feature_area { padding: 35px 0; } .tf_image { text-align: center; padding: 0 16%; margin-top: 10px; } .single-product .product-content { width: 55%; } .carousel-sin-product .carousel-product-image { margin-top: -252px; width: 59%; } /* --- Features Area --- */ .single-features { width: 75%; margin: 0 auto; margin-top: 30px; } .single-features:hover { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } /* --- Service Area --- */ .services_area .image-box-half { width: 50%; margin: 0 auto; margin-bottom: 50px; } .single-servie p { font-size: 14px; line-height: 26px; } /* --- Testimonial Area --- */ .single-testimonial { padding: 0 30px; } .single-testimonial p { line-height: 36px; font-size: 18px; } /* --- Testimonial Area Two--- */ .single-testimonial-two { padding: 0 30px; } .single-testimonial-two p { line-height: 36px; font-size: 18px; } /* --- Portfolio Area --- */ .filter-button li { margin-bottom: 10px; } /* --- Portfolio Area --- */ .sin-portfolio .portfolio_details h5 { font-size: 16px; } /* --- Section padding --- */ .testimonial_area { padding: 80px 0 68px; } .testimonial_area_two { padding: 80px 0 68px; } .products_area { padding: 80px 0; } .services_area .section_title { margin-bottom: 24px; } .load_more_portfolio .btn_wrapper { margin: 54px auto 0; } .features_area .section_title { margin-bottom: 5px; } /* --- Blog page --- */ .pagination ul li { margin-right: 15px; } .side_bar { padding-left: 0; } .side_bar { width: 86%; margin: 50px auto 0; } .post_details p { font-size: 15px; } .sin_post blockquote { padding: 10px 50px; } .comment-content p { font-size: 15px; } /* --- Feature area two --- */ .single_feature_two { margin-bottom: 60px; } .single_feature_two h5 { font-size: 18px; } .single_feature_two span { font-size: 32px; top: -30px; } .single_feature_two { padding: 39px 15px 20px; } /* --- About area --- */ .about_image .image_one { height: 470px; padding-top: 88px; } .about_image .image_two { height: 528px; padding-top: 116px; } .about_image .image_one, .about_image .image_two { height: auto; padding: 30px 0; } .about_area .section_title .svg { display: none; } .about_sub { padding-bottom: 30px; } /* ---Service area two--- */ .single_service_two h6 { color: #383838; font-size: 1rem; } .single_service_two p { font-size: 14px; line-height: 26px; } /* ---Service area with background--- */ .services_area_bg::before, .services_area_bg::after { display: none; } .pl-60 { padding-left: 15px; } .single_feature_3 { margin-bottom: 30px; } .single_feature_3 { width: 75%; margin: 0 auto 30px; } /* ---Ingredient page--- */ .gredient_tab { display: none; } .ingredient-img { margin: 0 auto; width: 52%; padding: 25px 0; margin-bottom: 50px; height: auto; } .ingredient_content .mini-des { padding-bottom: 20px; margin-bottom: 30px; } .ingridient_list { margin-top: 40px; } .ingredient_content .mini-des ul li { font-size: 14px; margin-bottom: 3px; } .ingredient_content > p { font-size: 14px; } .ingridient_list table tr td { padding: 6px 0; } .ingridient_list table tr { font-size: 14px; } .ingredient_content h5 { margin-bottom: 40px; } .ingredient_content h5 { display: none; } .slick_slider_two .slick-next.slick-arrow { top: 225px; } .slick_slider_two .slick-prev.slick-arrow { top: 225px; } .breadcrumb_area { padding-bottom: 30px; padding-top: 120px; } .page_header h1 { font-size: 2rem; padding-bottom: 5px; } .banner_left .banner_left_cell h2 { padding-top: 66px; } #footer .widget.widget_about_two { padding-right: 0; } } @media (max-width: 575px) { .single_top_feature .tf_icon { float: none; width: 100%; text-align: center; } .banner_right { margin-bottom: 50px; } .widget_single_post .wid_post_content { width: 72%; padding-left: 15px; padding-top: 0; } .single_top_feature .tf_content { width: 100%; float: none; text-align: center; margin-top: 7px; } .comment-body .reply { top: 60px; } .single_top_feature { margin-bottom: 30px; } .tf_content p { font-size: 14px; line-height: 25px; } .single_top_feature span { font-size: 25px; } .single_top_feature .tf_content h5 { font-size: 18px; } .tf_image { text-align: center; } .top_feature_area { padding: 35px 0; } .tf_image { text-align: center; padding: 0 16%; margin-top: 10px; margin-bottom: 25px; } .single-product { padding: 0; } .single-product .product-content { width: 100%; padding-top: 20px; text-align: center; } .single-product .product-content > span { margin-bottom: 11px; } .single-product .btn_wrapper { margin: 0 auto; margin-top: 6px; } .product-image { text-align: center; } .carousel-sin-product { padding: 0 20px; margin-bottom: 0; } .carousel-sin-product .carousel-product-content { padding-top: 20px; width: 100%; } .carousel-sin-product .carousel-product-image { margin-top: 20px; width: 74%; } .carousel-sin-product .carousel-product-content p { font-size: 16px; line-height: 26px; } .carousel-sin-product .carousel-product-content > span { font-size: 15px; } /* --- Features Area --- */ .single-features { margin-top: 30px; } .single-features:hover { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .single-features p { font-size: 15px; line-height: 28px; } /* --- Service Area --- */ .image-box-half { margin-bottom: 30px; } .services_area .section_title { text-align: left; margin-bottom: 50px; } .services_area .padding_right { padding-right: 0; } .single-servie { margin-top: 0; text-align: left; } /* --- Testimonial Area --- */ .single-testimonial { padding: 0; } .single-testimonial p { line-height: 33px; font-size: 16px; } .single-testimonial .tes-name { margin: 15px auto; } /* --- Testimonial Area Two--- */ .single-testimonial-two { padding: 0; } .single-testimonial-two p { line-height: 33px; font-size: 16px; } .testimonial_pro_image { top: 260px; width: 300px; } .single-testimonial-two p { margin-bottom: 27px; } .single-testimonial-two .tes-name { margin: 16px auto 40px; } /* --- Portfolio Area --- */ .sin-portfolio .portfolio_details { padding-left: 12px; } .sin-portfolio .portfolio_details h5 { font-size: 15px; } .filter-button li { margin-bottom: 20px; } .filter-button li:hover { border: 0px solid #2acb35; } /* --- Portfolio Area --- */ .sin-portfolio .portfolio_details h5 { font-size: 16px; } /* --- Section Global Responsive --- */ .testimonial_area { padding: 80px 0 69px; } .testimonial_area_two { padding: 80px 0; } .products_area { padding: 80px 0; } .services_area .section_title { margin-bottom: 63px; } .load_more_portfolio .btn_wrapper { margin: 54px auto 0; } .features_area .section_title { margin-bottom: 5px; } .page_content { padding: 72px 0; } /* --- Blog page--- */ .sin_post h3 { font-size: 20px; } .post_meta a i { display: none; } .post_meta p a { font-size: 12px; } .post_meta p a { font-size: 12px; padding: 0 12px 0 0; } .post_meta p a:nth-child(2)::after { display: none; } .post_meta p a:first-child::after { display: none; } .pagination ul li:last-child { padding: 5px 0px; } .pagination ul li:first-child { padding: 5px 0px; } .pagination ul li { margin-right: 0px; } .side_bar { padding-left: 0; margin-top: 35px; } .widget_single_post .wid_post_content h6 a { font-size: 15px; font-weight: 600; text-transform: capitalize; } .widget { padding-right: 0; } .widget_single_post .post_thumb { width: 70px; margin-bottom: 10px; } .side_bar .widget { padding: 30px 15px; } .widget_newsletter .sidebar_newsletter { padding: 40px 12px; } .post_meta { margin-bottom: 10px; } .post_details p { font-size: 15px; } .sin_post blockquote { padding: 0; margin: 0; } .comment-meta { display: inline-block; width: 100%; } .comment-content .reply i { display: none; } .children { padding-left: 0; } .comment-content .reply i { display: none; } .sin-portfolio .portfolio_details { width: 96%; } .single-product .product-content h3 { margin-bottom: 7px; } .vigo_container_one, .vigo_container_two, .container { max-width: 450px; } /* --- Feature area two--- */ .single_feature_two { margin-top: 45px; } .single_feature_two span { font-size: 38px; top: -18px; } .top_feature_area_two { padding: 0px 0 80px; } /* --- About area --- */ .about_image .image_one { height: 470px; padding-top: 88px; } .about_image .image_two { height: 528px; padding-top: 116px; } .about_image .image_one, .about_image .image_two { height: auto; padding: 15px 0; } .about_area .section_title .svg { display: none; } .about_sub { padding-bottom: 30px; } .about_sub p { font-size: 14px; line-height: 24px; } /* ---Service area two--- */ .single_service_two h6 { color: #383838; font-size: 16px; } .single_service_two p { font-size: 14px; line-height: 26px; } .single_service_two { margin-bottom: 30px; } .service_two.section_padding { padding: 60px 0 25px; } /* ---Service area with background--- */ .services_area_bg.services_bg_two::before, .services_area_bg.services_bg_two::after { background: #f8f8f8; width: 100%; } .pl-60 { padding-left: 15px; } .single_feature_3 { margin-bottom: 30px; } /* ---Ingredient page--- */ .gredient_tab { display: none; } .ingredient-img { margin: 0 auto; width: 52%; padding: 25px 0; margin-bottom: 50px; height: auto; } .ingredient_content .mini-des { padding-bottom: 20px; margin-bottom: 30px; } .ingridient_list { margin-top: 40px; } .ingredient_content .mini-des ul li { font-size: 14px; margin-bottom: 3px; } .ingredient_content > p { font-size: 14px; } .ingridient_list table tr td { padding: 6px 0; } .ingridient_list table tr { font-size: 14px; } .ingredient_content h5 { margin-bottom: 40px; } .ingredient_content h5 { display: none; } .slick_slider_two .slick-next.slick-arrow { top: 0; } .slick_slider_two .slick-prev.slick-arrow { top: 0; } .ingredient_content_heading h5 { margin-bottom: 25px; height: 59px; } .ingredient_content_heading h5::after { display: none; } .ingridient_list table { margin: 0; } .breadcrumb_area { padding-bottom: 0px; padding-top: 93px; } } @media (min-width: 1200px) and (max-width: 1500px) { .vigo_container_one { max-width: 1200px; } .main_menu > ul > li > a { padding: 0.8rem 1rem 0.6rem; } .header_nav .btn_wrapper { margin: 2.5rem 0 0; height: 2.2rem; } .main_menu { padding: 2rem 0; } .widget .widget_payment span { display: block; } .question span::after { right: -15px; } .services_area.section_padding { padding-bottom: 2.7rem; } .banner_left .banner_left_cell h1 { font-size: 2rem; } .header_nav .btn_wrapper { width: 8rem; } .promote_sub ul li span { font-size: 0.89rem; } .promote_right { position: absolute; bottom: -70px; width: 66%; } .promote_sub { padding: 2rem; margin-left: 15px; } .promote_sub h2 { font-size: 1.5rem; } .single_pkg_bottom p { font-size: 0.9rem; } .footer_top_two .widget.widget_about_two { padding-right: 0; } .widget_instafeed .widget_insta_list ul li { width: 82px; height: 82px; } .widget_recent_post .widget_post_list li a span { margin-right: 7px; } .footer_top_two .widget { font-size: 0.9rem; } .supplement_service_img { -webkit-transform: translateY(-25%); -ms-transform: translateY(-25%); transform: translateY(-25%); } .promote_area.section_padding { padding-bottom: 120px; } .advertise_text_left { width: 65%; } .advertise_text_right { margin-top: 30px; } .banner_left .banner_left_cell p { margin-bottom: 3rem; font-size: 20px; line-height: 30px; } .main_menu { padding: 1.3rem 0; } .hdr_btn_wrapper { padding: 17px 0; } .banner_two_area .banner_left .banner_left_cell h1 { font-size: 55px; line-height: 57px; margin-bottom: 10px; } .banner_two_area .banner_left .banner_left_cell p { margin-bottom: 30px; } .why_use_area { background-size: contain; background-repeat: no-repeat; } .tesm_three_content { background-position: center center; } .quote_mark { left: calc(50% - 32px); } .feature_benifit_area .card.active { padding: 30px 20px; } .sn_pd_two_offer { right: 32px; top: 98px; } .call_to_action_left_two { margin-right: 30px; } .sn_pd_two_slide { padding: 30px 20px; } .services_bg_two .pl-60 { padding-left: 30px; } .promote_sub { left: 0; } .backtotop.backtop_two { right: 0; } .promote_area.promote_area_one.section_padding { text-align: center; } .promote_area.promote_area_one .promote_sub { left: 0; text-align: left; margin-bottom: 50px; } .banner_area.banner_three .banner_left .banner_left_cell h1 { font-size: 55px; line-height: 55px; } } @media (min-width: 992px) and (max-width: 1199px) { .vigo_container_one, .vigo_container_two { max-width: 960px; } .main_menu > ul > li > a { font-size: 0.9rem; padding: 0.7rem 0.5rem 0.5rem; } .main_menu { font-family: "Hind", sans-serif; padding: 1.5rem 0; } .btn_wrapper { width: 8rem; } .sn_post_detail p a { padding: 0 0.2rem; } .promote_area_one.promote_area.section_padding { text-align: center; } .promote_area_one .promote_sub { width: 65%; text-align: left; margin-bottom: 50px; } .sn_post_detail p a:last-child { margin-left: 0; } .btn_one { font-size: 0.9rem; } .widget { padding-right: 0; margin-bottom: 0; } .widget .widget_payment span { display: block; } .footer_top_two .widget { margin-bottom: 40px; } .ingredient_slider_one .slick-prev, .ingredient_slider_one .slick-next { top: 90%; } .footer_top_two.section_padding { padding-bottom: 3.8rem; } .widget.widget_store_links, .widget.widget_instafeed { padding-left: 60px; } .contact_content { padding-left: 30px; } .product_detail_desc { top: 5rem; padding: 3rem 0 0 1.7rem; } .product_detail_slider { width: calc(50% + 70px); } .question { padding: 1rem; } .question span { line-height: 1.3rem; } .ans_body { padding: 1rem; } .faq_right_bg { position: relative; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .btn_wrapper { width: 9rem; } .header_nav .btn_wrapper { width: 7rem; } .pricing_head h6 { font-size: 1rem; } .about_section { padding: 0; } .banner_left .banner_left_cell h1 { font-size: 2rem; } .banner_right { position: static; } .banner_left { height: calc(100vh - 147px); top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); margin-top: 10px; } #feature { padding-bottom: 3rem; } .widget_instafeed .widget_insta_list ul li { width: 105px; height: 105px; } .supp_ser_list, .supplement_service_area .section_title { width: 75%; margin: 0 auto 40px; } .supp_ser_list { margin: 0 auto 80px; } .promote_area.section_padding { padding-bottom: 110px; } .package_plan_area.section_padding { padding-bottom: 60px; } .single_pkg_plan { max-width: 339px; margin: 0 auto; } .single_pkg_plan { margin-bottom: 60px; } .advertise_text_left { width: 74%; } .advertise_text_right { margin-top: 31px; } .advertise_area .row.background_white { padding: 30px 0; } .banner_two_area .banner_left .banner_left_cell h1 { font-size: 55px; line-height: 60px; } .tesm_three_content { background-position: center center; } .quote_mark { top: -55px; left: calc(50% - 31px); } .hdr_area_two .main_menu { padding: 1.4rem 0; } .hdr_area_two .btn_one { line-height: 38px; } .hdr_area_two .btn_one, .hdr_area_two .btn_two { width: 125px; } .hdr_area_two .main_menu li:hover .sub-menu { padding-left: 26px; } .why_use_area { background-size: contain; background-repeat: no-repeat; } .banner_two_area .banner_left .banner_left_cell p { margin-bottom: 50px; } .quote_mark { top: -58px; } .banner_two_area .quote_mark { height: calc(100vh - 147px); } .sn_pd_two_slide { padding: 20px; } .sn_pd_two_detail h4 { display: inline; } .sn_pd_two_offer { right: 12%; top: 26%; } .widget.widget_three .widget_nwsfeed_list a { width: 43px; height: 43px; } .banner_two_area .banner_left { height: calc(100vh - 147px); } .client_talk { display: block; } .client_talk p { margin-bottom: 10px; margin-right: 0; } .ingredient_slider_detail { padding-left: 0; } .single_promote .btn_wrapper { margin: 0 auto; } .single_pkg_bottom .btn_wrapper { margin: 0 auto; } .section_title_two h2 { font-size: 28px; line-height: 36px; } .form_group .btn_wrapper { margin-top: 0; margin: 0 auto; } .error_content_area .btn_wrapper { margin: 0 auto; } .error_content_area .btn_one, .error_content_area .btn_two { padding: 0 21px; } .banner_area .btn_wrapper { margin: 0 auto; } .quickview-wrapper .ingredient_slider_two .ingredient-img { padding: 50px; } .modal.quickview-wrapper::before { width: calc(100% - 138px); } .hdr_area_two .main_menu > ul > li > a { padding: 0 10px; } .call_to_action_area_two::before { display: none; } .backtotop.backtop_two { right: 0; bottom: 66px; } .single_service_two { padding: 0px 0px; } .services_bg_two .pl-60 { padding-left: 30px; } .ingredeint_section_three .ingredient_content h5 { font-size: 26px; } .call_to_action_left { width: 82%; } .pl-60 { padding-left: 30px; } .services_area .section_title h2 { line-height: 30px; } .banner_area.banner_three .banner_left .banner_left_cell h1 { font-size: 53px; line-height: 58px; } .banner_area.banner_three .banner_left .banner_left_cell p { margin-bottom: 5rem; } .supplement_service_area_two.section_padding_two { padding-bottom: 90px; } .banner_two_area .owl-prev { top: calc(50% - 40px); left: -15px; width: 40px; height: 80px; border-top-right-radius: 80px; border-bottom-right-radius: 80px; } .banner_two_area .owl-next { top: calc(50% - 40px); width: 40px; height: 80px; border-top-left-radius: 80px; border-bottom-left-radius: 80px; } .banner_two_area .owl-next i { margin-right: 5px; } .banner_two_area .owl-prev i { margin-left: 5px; } .backtotop { bottom: 80px; right: 0; } .backtotop.backtotop_three { bottom: 88px; } } @media (min-width: 768px) and (max-width: 991px) { body { font-size: 0.9rem; } .vigo_container_one, .vigo_container_two { max-width: 720px; } h2 { font-size: 1.2rem; } h4 { font-size: 1rem; } h6 { font-size: 1rem; } .btn_wrapper { width: 9rem; height: 3rem; } .single_promote .btn_wrapper { margin: 0 auto; } .single_pkg_bottom .btn_wrapper { margin: 0 auto; } .section_padding { padding: 5rem 0; } .section_title { margin-bottom: 2rem; } .footer_top_two.section_padding { padding-bottom: 2rem; } .btn_one { line-height: 2rem; } .widget .widget_form form button { width: 44px; } .widget .widget_payment a i { font-size: 1.6rem; } .footer_top .widget { padding-right: 0; margin-bottom: 0; } .contact_content { padding-left: 30px; } .section_title h2 { line-height: 36px; font-size: 24px; } .pl-60 { padding-left: 0; } .video_area_two .about_section { padding: 0; } .form_group.half { width: 100%; padding: 0; } .error_content_area.section_padding { padding: 80px 0; } .error_content_area.error_content_two.section_padding { padding: 112px 0 90px; } .sn_post_detail p a:last-child { margin-left: 0; } .sn_post_detail p a { padding: 0 0.5rem; } .contact_page_form { padding-bottom: 80px; } .contact_content_two .contact_page_form { padding-bottom: 120px; } .product_detail_desc { padding: 1rem 0 0 1rem; height: 100%; top: 2rem; } .backtotop.backtotop_three { bottom: 88px; } .product_detail_slider { width: calc(50% + 30px); } .question { padding: 1rem; } .call_to_action_left { width: 78%; } .question span { line-height: 1.4rem; } .ans_body { padding: 1rem; } .faq_right_bg { text-align: right; position: relative; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .single_process h6 { font-size: 0.9rem; } .about_section { padding: 0; } .banner_right { position: static; } .banner_left .banner_left_cell h1 { font-size: 1.2rem; } .banner_left { height: 75vh; } .promote_area.section_padding { padding-bottom: 80px; padding-top: 80px; } .package_plan_area.section_padding { padding-bottom: 0; } .promote_right { margin-top: 50px; } .advertise_text_left { width: 62%; } .advertise_area .row.background_white { padding: 30px 0; } .advertise_text_right { margin-top: 21px; } .services_area_bg .image-box { display: none; } .service_two.section_padding { padding-bottom: 0; } .banner_two_area .banner_left .banner_left_cell h1 { font-size: 41px; line-height: 48px; } .banner_right_cell .bnr_secondary_img { margin-top: 0; } .tesm_three_content { background-position: center; } .client_talk { display: block; padding: 0 15px; } .client_talk p { margin-bottom: 10px; } .quote_mark { left: calc(50% - 31px); } .sn_pd_two_slide { padding: 20px 30px; } .sn_pd_two_offer { right: 10%; top: 24%; } .sn_pd_two_detail { display: -webkit-box; display: -ms-flexbox; display: flex; } .sn_pd_two_slide { padding: 20px; } .widget.widget_three { width: 33.33%; } .widget.widget_three:last-child { width: 40%; } .widget.widget_three { margin-bottom: 30px; } .accordion_btn { margin-bottom: 50px; } .why_use_area { overflow: hidden; } .banner_two_area .banner_left .banner_left_cell p { margin-bottom: 60px; font-size: 18px; } .ingredient_slider_two .ingredient-img { margin: 0; width: 100%; } .ingredient_slider_detail { padding-left: 0; margin-top: 50px; } .related_product_title h1 { font-size: 27px; margin-bottom: 63px; } .sn_review_input input, .sn_review_input textarea { width: 100%; } .form_group .btn_wrapper { margin-top: 0; margin: 0 auto; } .error_content_area .btn_wrapper { margin: 0 auto; } .error_content_area .btn_one, .error_content_area .btn_two { padding: 0 21px; } .banner_area .btn_wrapper { margin: 0 auto; } .client_talk p { font-size: 20px; margin-right: 0; } .section_title_two p { font-size: 18px; } .section_title_two { margin-bottom: 80px; } .product_two_slider .owl-nav { top: -60px; } .quickview-wrapper .col-xl-7, .quickview-wrapper .col-xl-5 { max-width: auto !important; width: 100% !important; -ms-flex: 0 0 100%; -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; } .single_service_two { padding: 0px 0px; } .services_bg_two .pl-60 { padding-left: 0; } .work_process_area_two .single_process h6 { font-size: 14px; } .ingredient_content { margin-top: 35px; } .ingredeint_section_one .ingredient-img img { top: 0; -webkit-transform: translateY(0%); -ms-transform: translateY(0%); transform: translateY(0%); padding: 25px; } .banner_area.banner_three .banner_left .banner_left_cell h1 { font-size: 36px; line-height: 36px; margin-top: 0px; } .banner_right_cell { padding-top: 0; } .banner_area.banner_three .banner_left .banner_left_cell p { margin-bottom: 2rem; } #product_detail .product_detail_desc { height: auto; } .faq_right_bg { display: none; } #contact { padding-bottom: 5rem; } .footer_three_area { padding: 113px 0 88px; } .breadcrumb_area_two .page_header h1 { font-size: 44px; line-height: 46px; } .banner_three .sn_bnr_slide { padding-top: 46px; } } @media (min-width: 576px) and (max-width: 767px) { html { font-size: 16px; } h2 { font-size: 1.5rem; } .footer_top_two.section_padding { padding-bottom: 2rem; } .blog_area.section_padding_less { padding-bottom: 1.5rem; } .section_title { margin-bottom: 2.45rem; } .section_padding { padding: 5rem 0; } .section_padding_less { padding: 5rem 0; } .call_to_action_left p { width: 100%; } #portfolio, #ingredient, #work_process { padding-bottom: 5rem; padding-top: 5rem; } #feature { padding-bottom: 1.2rem; } .vigo_container_one, .vigo_container_two { max-width: 540px; } .widget { margin-bottom: 2.5rem; padding-right: 0; } .banner_right_cell .bnr_secondary_img { margin-top: 0; } .banner_three .sn_bnr_slide { padding-top: 46px; } .footer_top { padding: 5rem 4rem; } .footer_top .col-xl-4:last-child .widget { margin-bottom: 0; } .contact_area.section_padding { padding-bottom: 20.67rem; } .map_main { top: calc(100% - 16.67rem); width: 100%; height: 16.67rem; padding-right: 0; } .contact_content { padding-left: 0; } .all_post { padding: 0 3rem; } .single_post { margin-bottom: 3rem; } .product_detail_slider { width: 100%; } .product_detail_desc { position: static; width: 100%; } #accordion { margin-bottom: 2.45rem; } .process_icon { width: 4.89rem; height: 4.89rem; } .process_icon span { font-size: 2rem; line-height: 4.89rem; } .single_price { margin-bottom: 2.45rem; } .pricing_table_area.section_padding { padding: 4rem 0 1.65rem; } .about_section { margin-top: 2.45rem; } .banner_right { position: static; height: auto !important; } .banner_left { height: auto; } .banner_right_cell { padding-top: 0; } .banner_slider { padding-top: 103px; } .banner_left .banner_left_cell h1 { font-size: 1.3rem; } .advertise_area .row.background_white { padding: 30px 0; } .advertise_text_left { width: 60%; } .advertise_text_right { margin-top: 30px; } .product_review_tab .tab-content { padding: 50px 40px; } .sn_review_input input { width: 100%; } .sn_review_input textarea { width: 100%; } .review_form h5 span { display: block; margin-top: 10px; } .advertise_img { margin-bottom: 30px; } .widget.widget_instafeed .widget_insta_list ul li { width: 72px; height: 72px; } .feature_three.section_padding { padding-bottom: 3rem; } .services_area_bg .image-box { display: none; } .service_two.section_padding { padding-bottom: 0; } .single_service_two { margin-bottom: 50px; } .single_service_two span { margin-bottom: 36px; } .service_two.section_padding .col-md-4:last-child .single_service_two { margin-bottom: 0; } .single_process h6 { font-size: 0.75rem; } .widget.widget_three { width: 33.33%; margin-bottom: 15px; } .widget.widget_three:last-child { width: 50%; } .accordion_btn { margin-bottom: 0px; } .sn_pd_two_slide { padding: 25px 10px; } .banner_two_area .banner_left .banner_left_cell p { margin-bottom: 25px; } .banner_two_area .banner_left .banner_left_cell h1 { line-height: 34px; font-size: 34px; } .banner_two_area .banner_left .banner_left_cell p { font-size: 18px; line-height: 28px; } .bnr_right_extra { width: 100px; height: 100px; } .banner_two_area { height: 100vh; } .tesm_three_content { margin-top: 0; } .btn_one, .btn_two { padding: 0 13px; } .client_talk p { margin-bottom: 10px; margin-right: 0; font-size: 20px; line-height: 26px; } .client_talk { display: block; } .tesm_three_content { margin-top: -76px; background-position: center; padding: 0 30px; } .quote_mark { left: calc(50% - 30px); top: -55px; } .tesm_three_content { background-position: center; } .why_use_area .vigo_container_one { width: 100%; } .why_use_area { overflow: hidden; } .banner_two_area { height: auto; } .why_use_area { padding: 75px 0 60px; } .section_title_two p { font-size: 18px; } .feature_benifit_area { padding-bottom: 80px; } .video_three_area_bg { padding: 80px 0; } .video_three_area_bg { padding: 72px 0 80px; } .video_three_area .section_title_two { margin-bottom: 76px; } .call_to_action_left_two { margin-right: 10px; } .section_title_two { margin-bottom: 75px; } .product_two_slider .owl-nav { top: -50px; } .footer_three_area { padding: 80px 0; } .footer_three_area { padding: 80px 0 50px; } .product_two_area { padding: 72px 0 55px; } .ingredient_slider_one .slick-prev, .ingredient_slider_one .slick-next { top: 430px; } .ingredient_slider_two .ingredient-img { width: 100%; padding-bottom: 0; margin-bottom: 0; } .product_review_tab .nav li a { font-size: 14px; } .ingredient_slider_detail { padding-left: 0; margin-top: 50px; } .related_product { padding: 80px 0 50px; } .related_product_title h1 { font-size: 24px; margin-bottom: 60px; } .banner_area { height: 600px; } .why_use_area .carousel { display: none; } .carousel_screenshot { display: block; } .banner_two_area .btn_one, .banner_two_area .btn_two { width: 130px; } .banner_two_area .banner_right { position: relative; height: 93vh !important; } .sn_pd_two_offer { right: 18px; top: 100px; } .call_to_action_hello { display: block; text-align: center; } .call_to_action_left_two { margin-right: 0; text-align: center; margin-bottom: 30px; } .services_bg_two .pl-60 { padding-left: 15px; } .work_process_area_two .single_process h6 { font-size: 11px; } .promote_area_two .single_promote ul { padding: 0 15px; } .ingredeint2_section { padding: 80px 0; } .page_content_two.section_padding_two { padding: 80px 0; } .video_area_two .about_section { margin-top: 0; margin-bottom: 60px; } .banner_area.banner_three .banner_left .banner_left_cell h1 { font-size: 30px; line-height: 30px; margin-top: 0; } .banner_area.banner_three .banner_left .banner_left_cell p { display: none; } .banner_area.banner_three .btn_two { width: 110px; } .banner_area.banner_three .banner_right { height: 100vh !important; } .product_detail_area.section_padding { padding-bottom: 5rem; } .breadcrumb_area_two .page_header h1 { font-size: 44px; line-height: 45px; } } @media (min-width: 991px) { #mobile-nav-wrap { display: none; } .sn_pd_slide { padding: 0px 70px; } } @media (max-width: 1200px) { .video_popup { height: auto; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .footer_top .widget { padding-right: 0; margin-bottom: 0; } .sn_contact_feature { padding: 0; } .promote_right { position: static; width: 100%; } .supplement_service_img { text-align: center; } .supp_icon { margin-top: 15px; } } @media (max-width: 991px) { .top_toolbar, .header_nav { display: none; } .ingredeint_section.section_padding { padding: 4.7rem 0 3.7rem; } .banner_two_area .banner_left .banner_left_cell h1 { margin-top: 0; } .sn_pd_slide { padding: 0px 70px; } .single_price { margin-bottom: 40px; } .video_popup a { left: calc(50% - 45px); top: calc(50% - 45px); width: 90px; height: 90px; } .video_popup a i { font-size: 2.72rem; } .video_two_area { height: 70vh; } .image-box-half { display: none; } #mobile-nav-wrap { display: block; } .mobile-menu-inner { width: 50%; } .sn_contact_feature { width: 32.8%; margin-bottom: 50px; } .footer_bottom_two .copyright, .footer_bottom_two .widget_payment { text-align: center; } .footer_top_two .widget_title { margin-bottom: 2.22rem; } .footer_top_two .widget { margin-bottom: 40px; } .promote_sub { padding: 4.45rem; width: 100%; margin: 0 auto; left: 0; } .promote_right { position: static; bottom: 0; width: 100%; } .single_promote ul li { font-size: 0.7rem; } .single_pkg_plan { margin-bottom: 1.8rem; } .supp_ser_list { padding-right: 0; margin-bottom: 50px; } .widget.widget_about_two { padding-right: 0; } .banner_left .banner_left_cell h2 { font-size: 1rem; } .banner_area { height: 75vh; } .banner_area { height: auto; } .banner_right { height: 75vh; } .banner_left .banner_left_cell h4 { font-size: 1rem; margin-bottom: 25px; } .banner_left .banner_left_cell h1 { line-height: 2rem; } .bnr_title_img { margin-bottom: 12px; } .supplement_service_area.section_padding { padding: 5rem 0 4.5rem; } .hdr_area_two .mobile_toolbar { background: #2e2c97; } .hdr_area_two .phone_number a { color: #fff; } .hdr_area_two .phone_number span { color: #fff; } .hdr_area_two .mobile_toolbar .header_login a { color: #fff; } .hdr_area_two #mobile-nav-wrap { background: transparent; border-bottom: 1px solid rgba(255, 255, 255, 0.3); } .hdr_area_two .toggle-inner i { color: #fff; } .headroom--not-top.hdr_area_two #mobile-nav-wrap { background: #2e2c97; } .headroom--not-top.hdr_area_two .toggle-inner i { color: #fff; } .banner_two_area .banner_slider { padding-top: 0; } .breadcrumb_area_two .page_header { padding-top: 98px; } .breadcrumb_area_two .breadcrumb_inner { height: 300px; } .backtotop.backtop_two { bottom: 20px; right: 20px; } .supplement_service_area_two .supplement_service_img { display: none; } .supplement_service_area_two .supp_ser_list { margin-bottom: 0; } .call_to_action_area_two::before, .call_to_action_area_two::after { display: none; } .accordion_btn { padding-left: 0; } .bottom_nav_two .toggle-inner i { padding-top: 0; line-height: 60px; } #mobile-nav-wrap .bottom_nav_two #mobile-logo { padding: 0; line-height: 60px; } .mobile-menu-inner-two .mobile_accor_togo { background: #2e2c97; } .close-menu span::after { background: #000; } .close-menu span::before { background: #000; } .mobile-menu-inner-two .close-menu span::after { background: #fff; } .mobile-menu-inner-two .close-menu span::before { background: #fff; } .services_area_bg.services_bg_two { background: #f8f8f8; } .tab-content { margin-left: 0; } .feature_benifit_area #accordion { margin-bottom: 0; } .feature_benifit_area .accordion_btn { margin-bottom: 65px; } .modal.quickview-wrapper { overflow-y: scroll; height: 400px; width: 400px; } .quickview-wrapper .ingredient_slider_one.slick-slider { height: auto; } .quickview-wrapper .ingredient_slider_main { margin-bottom: 0; } .modal.quickview-wrapper::before { display: none; } .quickview-wrapper .ingredient_slider_two .ingredient-img { padding-bottom: 0; padding-left: 0px; padding-top: 0; padding-right: 0px; } .quickview-wrapper { width: 100%; } .quickview-wrapper .ingredient_slider_detail { margin-left: 20px; } .mask-overlay2 { z-index: 999; background: rgba(46, 44, 151, 0.8); } .close-qv { right: 15px; top: 15px; } .quickview-wrapper .ingredient_slider_one .slick-prev, .quickview-wrapper .ingredient_slider_one .slick-next { display: none !important; } .modal.quickview-wrapper { background: #fff; } .promote_area_two .promote_sub { top: 0; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: auto; left: 50%; } .services_area_bg.section_padding { padding-bottom: 1rem; background: #f8f8f8; } .service_two.section_padding { padding-bottom: 80px; } .services_area_bg::before, .services_area_bg::after { background: #f8f8f8; width: 100%; } .breadcrumb_area { height: 280px; } } @media (max-width: 767px) { .call_to_action_right { float: none; margin-top: 30px; } .call_to_action_area, .call_to_action_left { text-align: center; } .footer_top_two .widget.widget_about_two { padding-right: 0; } .promote_sub { padding: 1rem; width: 100%; } .promote_right { position: static; width: 100%; } .promote_sub { padding: 1rem; width: 100%; margin-bottom: 50px; } .contact_page_form { padding-bottom: 4.8rem; } .single_promote { margin-bottom: 50px; } .promote_sub h2 { font-size: 1.2rem; } .promote_area.section_padding { padding: 80px 0 30px; } .package_plan_area.section_padding { padding-bottom: 50px; } .single_pkg_plan { margin-bottom: 30px; } .error_cont_img { margin-bottom: 50px; } .error_cont_desc h1 { font-size: 110px; line-height: 110px; } .error_cont_desc p { font-size: 1rem; } .widget_recent_post .widget_post_list li a span { margin-right: 5px; } .video_two_area { height: 60vh; } .supp_icon { margin-top: 15px; } .banner_slider { padding-top: 99px; } .services_area_bg.section_padding { padding-bottom: 1.5rem; } .footer_bottom_two .copyright span { margin-top: 0; } .sn_contact_content p { font-size: 0.9rem; } .sn_contact_content a { font-size: 0.9rem; } .breadcrumb_area_two .page_header { padding-top: 98px; } .breadcrumb_area_two .breadcrumb_inner { height: 300px; } .section_title_two h2 { font-size: 28px; line-height: 33px; } .promote_area_two.section_padding_two { padding-bottom: 30px; } .testimonial_hm_two .section_padding_two { padding: 80px 0; } .package_plan_two.section_padding_two { padding-bottom: 30px; } .service_three.section_padding_two { padding-bottom: 30px; } .feature_four.section_padding_two { padding-bottom: 50px; } .banner_two_area .owl-prev { width: 35px; height: 60px; border-top-right-radius: 60px; border-bottom-right-radius: 60px; } .banner_two_area .owl-next { width: 35px; height: 60px; border-top-left-radius: 60px; border-bottom-left-radius: 60px; } .banner_two_area .owl-prev i { margin-right: -10px; } .banner_two_area .owl-next i { margin-left: -10px; } .ingredeint_section_one .ingredient-img img { top: 0; -webkit-transform: translateY(0%); -ms-transform: translateY(0%); transform: translateY(0%); padding: 25px; } .map_main { padding-left: 0; } .contact_content { padding-left: 15px; } #contact { padding-bottom: 80px; } #footer .footer_top .widget { margin-bottom: 40px; } #footer .footer_top .widget.widget_subscribe { margin-bottom: 0px; } .footer_three_area { padding: 80px 0 65px; } .section_padding_two { padding: 80px 0; } .services_area_bg.services_bg_two { padding-bottom: 15px; } .error_content_area.section_padding { padding: 75px 0; } .error_cont_desc .btn_wrapper { height: auto; } } @media (max-width: 575px) { html { font-size: 16px; } h2 { font-size: 1.5rem; } .banner_area.banner_three .banner_left .banner_left_cell p { font-size: 18px; } .promote_sub h2 { font-size: 1.1rem; } .services_area .section_title h2 { line-height: 35px; } .section_title h2 { line-height: 35px; font-size: 25px; } .section_title { margin-bottom: 2.45rem; } .ingredient_content_heading h5 { font-size: 1.1rem; } .section_padding { padding: 5rem 0; } .ingredeint_section.section_padding { padding-bottom: 4rem; } .section_padding_less { padding: 5rem 0; } .widget_payment span { display: block; } .top_toolbar { display: none; } .header_nav { display: none; } .services_area .section_title svg { display: none; } .widget { margin-bottom: 2.5rem; padding-right: 0; } .footer_top .col-xl-4:last-child .widget { margin-bottom: 0; } .map_main { position: static; width: 100%; height: 400px; padding-right: 0; } .contact_content { padding-top: 2.45rem; } .form_group.half { width: 100%; padding: 0; } .form_group.half:nth-child(2) input[required] + label { left: 0.84rem; } .sn_post_detail p a { font-size: 13px; padding: 0 0.4rem; } .sn_post_detail p a:last-child { margin-left: 0; } .product_detail_desc { position: static; width: 100%; padding: 1rem 0 0 1rem; } .product_detail_slider { width: 100%; } .product_detail_desc .btn_wrapper { margin-top: 30px; margin-left: -3px; } .question { padding: 1rem; } .question span { line-height: 1.5; } .question span:after, .question span:before { display: none; } #accordion { margin-bottom: 2.5rem; } .ans_body { padding: 1rem; } .all_processes .single_process { width: 100%; } .all_processes svg { display: none; } .all_processes .single_process { margin-bottom: 2.5rem; } .all_processes .single_process:last-child { margin-bottom: 0rem; } .single_price { margin-bottom: 2.45rem; } .about_section { padding: 0; margin-top: 2.45rem; } .video_two_area { height: 55vh; } .video_popup { margin-bottom: 0; } .video_popup:after { display: none; } .video_popup a { left: calc(50% - 35px); top: calc(50% - 35px); width: 70px; height: 70px; } .video_popup a i { font-size: 2.5rem; } .banner_left .banner_left_cell h1 { font-size: 1.5rem; } .banner_right { position: static; } .banner_left .banner_left_cell h2 { padding-top: 0; } .banner_right_cell .bnr_secondary_img { margin-top: 0; } .banner_right_cell { padding-top: 0; } .banner_slider { padding-top: 140px; padding-bottom: 40px; } .banner_area { height: auto; } .banner_area.banner_three .banner_left .banner_left_cell p { margin-bottom: 3rem; } .banner_area.banner_three .banner_left .banner_left_cell h1 { margin-top: 0px; } .banner_two_area .banner_left .banner_left_cell p { display: block; } .sn_contact_feature { width: 100%; margin-bottom: 2.77rem; } .contact_page_form { padding-bottom: 5rem; } .page_header h1 { font-size: 1.89rem; } .widget_instafeed .widget_insta_list ul li { width: 5.5rem; height: 5.5rem; } .footer_top_two .widget_title { margin-bottom: 2rem; } .footer_top_two .widget { margin-bottom: 50px; width: 87%; } .footer_area .widget { margin-bottom: 50px; } .advertise_area .row.background_white { padding: 30px 10px; } .advertise_img { margin-bottom: 30px; } .advertise_text_left { margin-bottom: 30px; } .advertise_text_right { float: left; } .footer_top_two.section_padding { padding-bottom: 1.2rem; } #feature { padding-bottom: 0.8rem; } .video_popup_two h3 { font-size: 24px; } #portfolio, #ingredient, #work_process { padding-bottom: 5rem; padding-top: 5rem; } .testimonial_area_two .section_title { margin-bottom: 2rem; } #blog { padding-bottom: 3rem; } .services_area_bg .image-box { margin-bottom: 50px; } .padding_right { padding-right: 0; } .services_area_bg.section_padding { padding-bottom: 1rem; padding-top: 3.5rem; } .feature_three.section_padding { padding-bottom: 3.2rem; } .single_service_two { margin-bottom: 50px; } .service_two.section_padding { padding: 75px 0 30px; } .single_service_two span { margin-bottom: 35px; } .advertise_area { padding-bottom: 0; } .supplement_service_area.section_padding { padding: 5rem 0; } .widget.widget_three { width: 50%; margin-bottom: 30px; } .widget.widget_three:last-child { width: 67%; } .call_to_action_left_two h2 { font-size: 30px; } .call_to_action_area_two::before { background: transparent; } .sn_pd_two_offer { right: 42px; top: 96px; } .accordion_btn { padding-bottom: 30px; } .sn_pd_two_slide { padding: 10px 10px; } .tesm_three_content { background-position: center; } .banner_two_area { height: auto; } .banner_two_area .banner_left .banner_left_cell h1 { font-size: 40px; line-height: 48px; } .carousel { display: none; } .carousel_screenshot { display: block; } .client_talk { display: block; } .client_talk p { font-size: 16px; margin-bottom: 10px; } .quote_mark { left: calc(50% - 31px); } .banner_two_area .banner_right { margin-bottom: 0px; display: none; } .banner_two_area .banner_slider { padding-top: 0; padding-bottom: 0; } .call_to_action_area_two::after { background: none; } .why_use_area { padding: 72px 0 60px; } .section_title_two { margin-bottom: 72px; } .video_three_area .section_title_two { margin-bottom: 72px; } .client_talk p { padding: 0 15px; margin-right: 0; } .feature_benifit_area #accordion { margin-bottom: 0; } .feature_benifit_area { padding-bottom: 80px; } .video_three_area_bg { padding: 70px 0 80px; } .product_two_area { padding: 80px 0; } .product_two_area { padding: 72px 0 54px; } .footer_three_area { padding: 80px 0; } .product_two_slider .owl-nav { top: -60px; } .ingredient_slider_one .slick-slide { width: 100px; height: 120px; } .ingredient_slider_two .ingredient-img { border: 0px solid #fff; background: #fff; width: 100%; padding: 0; margin: 0; } .ingredient_slider_one .slick-prev, .ingredient_slider_one .slick-next { top: 273px; } .ingredient_slider_main { margin-bottom: 100px; } .ingredient_slider_detail { padding-left: 0; } .product_review_tab .nav li { width: 50%; margin-top: -1px; } .product_review_tab .tab-content { padding: 20px; } .ingredient_slider_detail .product_quantity li { width: 92px; margin-right: 2px; } .ingredient_slider_detail .product_ratting span { font-size: 13px; margin-right: 5px; } .related_product_title h1 { font-size: 20px; } .related_product_slider .owl-nav { right: -3px; top: -100px; } .ingredeint2_section { padding: 67px 0 60px; } .related_product { padding: 80px 0 50px; } .sn_review_right { width: 100%; padding-left: 0; margin-top: 20px; } .sn_review_input textarea { width: 100%; } .sn_review_input input { width: 100%; } .backtotop.backtop_two { bottom: 10px; right: 10px; } .breadcrumb_area_two .page_header { padding-top: 88px; } .breadcrumb_area_two .breadcrumb_inner { height: 280px; } .section_padding_two { padding: 72px 0; } .section_title_two p { font-size: 15px; } .supplement_service_area_two .supplement_service_img { display: none; } .supplement_service_area_two .supp_ser_list { margin-bottom: 0; } .testimonial_hm_two .section_padding_two { padding: 72px 0; } .portfolio_area_two .accordion_btn { padding: 0; } .call_to_action_left_two p { font-size: 16px; } .section_title_two h2 { font-size: 28px; line-height: 36px; } .call_to_action_left_two { margin-right: 0; text-align: center; margin-bottom: 30px; } .call_to_action_left_two h2 { font-size: 28px; } .feature_four.section_padding_two { padding-bottom: 50px; } .service_three.section_padding_two { padding-bottom: 30px; } .banner_right_cell { display: none !important; } .banner_two_area { height: 100vh; } .banner_two_area .sn_bnr_slide { height: 100vh; } .banner_two_area .banner_left .banner_left_cell p { display: none !important; } .banner_two_area .btn_one, .banner_two_area .btn_two { width: 120px; } .banner_two_area .banner_left .banner_left_cell h1 { margin-bottom: 40px; } .banner_area { height: 453px; } .modal.quickview-wrapper { width: 400px; } .call_to_action_hello { display: block; text-align: center; } .sn_pd_two_offer { right: 26px; top: 90px; } .product_two_slider { max-width: 280px; margin: 0 auto; } .services_bg_two .pl-60 { padding-left: 15px; } .single_feature_3 { padding: 45px 15px; } .single_service_two { padding: 0px 15px; } .related_product_title h1 { margin-bottom: 30px; } .ingredeint_section_three .ingredient-img { padding: 0 25px; } .ingredeint_section_three .ingredient_content { margin-top: 50px; } .ingredeint_section_three .slick_slider_two .slick-prev.slick-arrow { top: 0; } .ingredeint_section_three .slick_slider_two .slick-next.slick-arrow { top: 0; } .page_content_two.section_padding_two { padding: 80px 0; } .video_area_two .about_section { margin-top: 0; margin-bottom: 30px; } .call_to_action_left p { width: 100%; } .banner_area.banner_three .banner_right { height: auto; } .banner_area.banner_three .banner_left .banner_left_cell h1 { font-size: 36px; line-height: 40px; } .slr_btn_wrapper .btn_two { width: 124px; } .banner_area.banner_three .banner_left { height: 100vh; } #pricing { padding-bottom: 40px; } #work_process.work_process_area { padding-bottom: 75px; } .product_detail_area.section_padding { padding: 80px 0; } .share-wrap .product-share-link a { margin-left: 10px; } .share-wrap { padding: 16px 8px 16px; } .question span { padding: 0; font-size: 14px; } .faq_area #accordion { margin-bottom: 30px; } .product_detail_desc .btn_wrapper { margin-top: 0px; } .product-cart .btn_two { width: 118px; } #contact { padding-bottom: 80px; } .sin-portfolio .portfolio_details span { letter-spacing: 0; } #faq { padding-bottom: 60px; } .banner_two_area .banner_left .banner_left_cell h1 { margin-top: 0; } .widget.widget_three .widget_logo { margin-top: 0; } .widget.widget_three:last-child { margin-bottom: 0; } .breadcrumb_area_two .page_header h1 { font-size: 36px; letter-spacing: 4px; } .sin_post_tag { margin-bottom: 60px; } .comments-title { margin-bottom: 73px; } .comment-list { margin-bottom: 0; padding-bottom: 0; } .comment-reply-title { margin-bottom: 80px; } .sin_post_tag ul li { margin-left: 15px; } .filter-button li { padding: 0 5px; } #ingredient .video-pop-inner { top: calc(50% - 35px); left: calc(50% - 35px); } #footer .widget.widget_about_two { padding-right: 0; } .top_feature_border { padding: 30px 10px; } .backtotop.backtotop_three { bottom: 87px; } } @media (min-width: 320px) and (max-width: 479px) { .mobile-menu-inner { width: 100%; } .login-right { width: 100%; padding-left: 0; } .login-left { display: none; } .modal.show .modal-dialog { -webkit-transform: translateY(-32%); -ms-transform: translateY(-32%); transform: translateY(-32%); } .single_supp_ser { display: -webkit-box; display: -ms-flexbox; display: block; margin-bottom: 42px; padding-left: 0; } .supp_content { padding-left: 0; width: 100%; } .supp_icon { margin-bottom: 50px; margin-left: 15px; } .footer_top_two .widget { width: 100%; } .banner_slider { padding-top: 140px; padding-bottom: 40px; } .widget.widget_three { width: 100%; margin-bottom: 50px; } .widget.widget_three:last-child { margin-bottom: 0; } .footer_three_area { padding: 80px 0; } .call_to_action_area_two::before { background: transparent; } .call_to_action_hello { height: auto; padding: 50px 0; display: block; } .call_to_action_left_two { margin-bottom: 15px; } .product_two_area { padding: 80px 0 56px; } .section_title_two h2 { font-size: 25px; } .video_three_area_bg { padding: 80px 0; } .why_use_area { padding: 80px 0; } .feature_benifit_area .card.active { padding: 15px; } .feature_benifit_area .card { padding: 0 20px; } #accordion { margin-bottom: 0; } .feature_benifit_area { padding-bottom: 80px; } .section_title_two { margin-bottom: 80px; } .carousel { overflow: hidden; } .accordion_btn { padding-bottom: 0px; } .banner_two_area .banner_left .banner_left_cell h1 { font-size: 35px; line-height: 35px; } .banner_two_area .banner_right { height: auto; } .banner_two_area .banner_slider { padding-top: 0px; padding-bottom: 0; } .banner_two_area .banner_left { position: relative; } .widget.widget_three:last-child { width: 100%; } .call_to_action_hello { text-align: center; } .call_to_action_left_two { text-align: center; } .banner_two_area { height: 100vh; } .banner_two_area .sn_bnr_slide { height: 100vh; } .banner_two_area .owl-prev { width: 30px; } .banner_two_area .owl-next { width: 30px; } .modal.quickview-wrapper { width: 100%; } .product_two_slider { max-width: 280px; margin: 0 auto; } .portfolio_area_two .sin-portfolio .portfolio_details span { font-size: 12px; letter-spacing: 0; } .portfolio_area_two .sin-portfolio .portfolio_details h5, .portfolio_area_two .sin-portfolio .portfolio_details h5 > span { font-size: 13px; letter-spacing: 0; } .portfolio_area_two .sin-portfolio .portfolio_details { -webkit-transform: translate(-50%, 50%); -ms-transform: translate(-50%, 50%); transform: translate(-50%, 50%); } .page_content_two.section_padding_two { padding: 80px 0; } .footer_three_area { padding: 80px 0; } .sin-portfolio .portfolio_details h5, .sin-portfolio .portfolio_details h5 > span { font-size: 14px; letter-spacing: 0; } .banner_two_area .banner_left .banner_left_cell h1 { margin-top: 0; } .client_talk p { font-size: 15px; } .breadcrumb_area_two .page_header h1 { font-size: 29px; letter-spacing: 3px; } .backtotop { bottom: 160px; right: 0; } .backtotop.backtotop_three { bottom: 114px; } }