:root { --font-main: 'Open Sans'; --font-headers: 'Sofia Sans Extra Condensed'; --font-subheaders: 'Sofia Sans Extra Condensed'; --font-main-letterspacing: 0; --font-headers-letterspacing: 0; --font-subheaders-letterspacing: 0; --main: #c42221; --second: #c42221; --gray: #f5f5f5; --black: #222222 !important; --white: #ffffff; --red: #c42221; --green: #01be4d; --yellow: #fca000; --gray-border: #E9E9E9; --black-dark: #222222; } /* 1. CSS Reset */ /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ div, span, p, blockquote, pre, h1, h2, h3, h4, h5, h6, a, fieldset, form, label, legend, input, textarea, button { outline: 0; } html { line-height: 1.15; /* 1 */ -webkit-text-size-adjust: 100%; /* 2 */ } body { margin: 0; } main { display: block; } h1 { font-size: 2em; margin: 0.67em 0; } hr { box-sizing: content-box; /* 1 */ height: 0; /* 1 */ overflow: visible; /* 2 */ } pre { font-family: monospace, monospace; /* 1 */ font-size: 1em; /* 2 */ } a { background-color: transparent; } abbr[title] { border-bottom: none; /* 1 */ text-decoration: underline; /* 2 */ text-decoration: underline dotted; /* 2 */ } b, strong { font-weight: bolder; } code, kbd, samp { font-family: monospace, monospace; /* 1 */ font-size: 1em; /* 2 */ } 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; /* 1 */ font-size: 100%; /* 1 */ line-height: 1.15; /* 1 */ margin: 0; /* 2 */ } button, input { /* 1 */ overflow: visible; } button, select { /* 1 */ 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 { box-sizing: border-box; /* 1 */ color: inherit; /* 2 */ display: table; /* 1 */ max-width: 100%; /* 1 */ padding: 0; /* 3 */ white-space: normal; /* 1 */ } progress { vertical-align: baseline; } textarea { overflow: auto; } [type="checkbox"], [type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ } [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; } [type="search"] { -webkit-appearance: textfield; /* 1 */ outline-offset: -2px; /* 2 */ } [type="search"]::-webkit-search-decoration { -webkit-appearance: none; } ::-webkit-file-upload-button { -webkit-appearance: button; /* 1 */ font: inherit; /* 2 */ } details { display: block; } summary { display: list-item; } template { display: none; } [hidden] { display: none; } .text-sm { font-size: 14px; line-height: 1.9em; display: inline-block; } .color-main { color: #c42221; color: var(--main); } .color-second { color: #c42221; color: var(--second); } .color-black { color: #222222; color: var(--black); } .color-gray { color: #f5f5f5; color: var(--gray); } .color-white { color: #ffffff; color: var(--white); } .color-white-text { color: rgba(255, 255, 255, 0.8); } .color-green { color: #01be4d; color: var(--green); } .color-red { color: #c42221; color: var(--red); } .color-yellow { color: #fca000; color: var(--yellow); } .clearfix:before, .clearfix:after { content: " "; display: table; } .clearfix:after { clear: both; } .circle { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; } .lte-quote-char { display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\E850"; display: block; pointer-events: none; z-index: 0; font-size: 28px; line-height: 1; color: #c42221; color: var(--main); } /* 2. Global classes */ body { color: #222222; color: var(--black); background-color: #ffffff; background-color: var(--white); overflow-x: hidden; } body.lte-body-black { color: #ffffff; color: var(--white); background-color: var(--black-dark); } /* RTL */ /* 3. Header, navigation bar and menu */ .lte-header-wrapper { color: #ffffff; color: var(--white); position: relative; z-index: 20; text-align: left; } .error404.lte-bg-404 .lte-header-wrapper { background-color: transparent; } @media (max-width: 1299px) { .lte-header-wrapper { background-size: cover; } } .lte-header-wrapper.header-parallax .lte-page-header { background-attachment: fixed; } @media (max-width: 767px) { .lte-header-wrapper.header-parallax .lte-page-header { background-size: cover; } } .lte-header-wrapper.lte-parallax { background-attachment: static; background-position: 50% 0; } .lte-header-wrapper.lte-layout-transparent-full .lte-page-header, .lte-header-wrapper.lte-layout-transparent .lte-page-header, .lte-header-wrapper.lte-layout-desktop-center-transparent .lte-page-header { padding-top: 80px; } .lte-header-wrapper.wrapper-navbar-layout-transparent-overlay { background-color: rgba(0, 0, 0, 0.25) !important; } .lte-header-wrapper.wrapper-navbar-layout-transparent-white .navbar .container { border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .lte-header-wrapper.wrapper-navbar-layout-transparent-white .navbar #lte-navbar.navbar-desktop ul.navbar-nav > li:hover > a, .lte-header-wrapper.wrapper-navbar-layout-transparent-white .navbar #lte-navbar.navbar-desktop ul.navbar-nav > li > a:hover, .lte-header-wrapper.wrapper-navbar-layout-transparent-white .navbar #lte-navbar.navbar-desktop ul.navbar-nav > li.current-menu-ancestor > a { color: #ffffff; color: var(--white); } .lte-header-wrapper + .main-wrapper > .margin-default, .lte-header-wrapper + .margin-default { padding-top: 100px; padding-bottom: 120px; } @media (max-width: 991px) { .lte-header-wrapper + .main-wrapper > .margin-default, .lte-header-wrapper + .margin-default { padding-top: 100px !important; padding-bottom: 90px; } } .lte-header-wrapper + .main-wrapper > .margin-post, .lte-header-wrapper + .margin-post { padding-top: 100px; padding-bottom: 160px; } @media (max-width: 767px) { .lte-header-wrapper + .main-wrapper > .margin-post, .lte-header-wrapper + .margin-post { padding-bottom: 130px; } } .lte-header-wrapper + .main-wrapper > .margin-top, .lte-header-wrapper + .margin-top { padding-top: 100px; } @media (max-width: 767px) { .lte-header-wrapper + .main-wrapper > .margin-top, .lte-header-wrapper + .margin-top { padding-top: 80px; } } .lte-header-wrapper + .main-wrapper > .margin-top-small, .lte-header-wrapper + .margin-top-small { padding-top: 50px; padding-bottom: 100px; } @media (max-width: 767px) { .lte-header-wrapper + .main-wrapper > .margin-top-small, .lte-header-wrapper + .margin-top-small { padding-top: 50px; } } body.admin-bar .lte-page-header { background-position: 50% 132px; background-position: 50% 0px; background-origin: border-box; } .lte-page-header { color: #ffffff; color: var(--white); background-color: #222222; background-color: var(--black); margin: 0; display: flex; flex-direction: column; justify-content: center; padding-bottom: 0; background-repeat: no-repeat; overflow: hidden; position: relative; background-position: 50% 0px; border: 0 none; } .lte-header-overlay .lte-page-header:before { height: 100%; width: 100%; top: 0; left: 0; position: absolute; pointer-events: none; background-color: #000000; zoom: 1; filter: alpha(opacity=50); -webkit-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5; content: ""; } .lte-header-overlay .lte-page-header:before + .elementor-background-video-container + .elementor-container, .lte-header-overlay .lte-page-header:before + .elementor-widget-wrap { z-index: 2; } .lte-page-header .container { position: relative; z-index: 2; padding-top: 150px; padding-bottom: 150px; } @media (max-width: 991px) { .lte-page-header .container { padding-top: 120px; padding-bottom: 120px; } } .lte-page-header:after { content: ""; display: block; width: 100%; height: 70px; position: absolute; bottom: -2px; z-index: 2; pointer-events: none; background-size: cover; margin-top: -60px; } @media (max-width: 991px) { .lte-page-header:after { display: none; } } .lte-page-header h1 { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; margin: 0; color: #ffffff; color: var(--white); position: relative; z-index: 11; line-height: 90px; font-size: 100px; text-transform: uppercase; display: inline; } .lte-page-header h1.long { font-size: 80px; line-height: 75px; } @media (max-width: 1599px) { .lte-page-header h1 { font-size: 48px; } } @media (max-width: 767px) { .lte-page-header h1 { font-size: 36px; line-height: 1.4em; background-size: 100% 10px; } .lte-page-header h1.long { font-size: 36px; line-height: 1.2em; } } .lte-page-header .breadcrumbs { list-style: none; margin: 20px 0 0px 0; padding: 0; font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); } .lte-page-header .breadcrumbs li { display: inline-block; margin: 0 0 0 0px; line-height: 26px; color: #c42221; color: var(--main); text-transform: uppercase; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 18px; } .lte-page-header .breadcrumbs li a { color: #ffffff; color: var(--white); } .lte-page-header .breadcrumbs li a:hover { color: #c42221; color: var(--main); } .lte-page-header .breadcrumbs li:not(:last-child):after { margin: 0px 12px 0 16px; vertical-align: middle; position: relative; top: -2px; content: "|"; height: 10px; font-size: 16px; line-height: 1em; color: #ffffff; color: var(--white); zoom: 1; filter: alpha(opacity=75); -webkit-opacity: 0.75; -moz-opacity: 0.75; opacity: 0.75; } .lte-page-header .lte-tagline { font-size: 14px; } .lte-tagline { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; position: absolute; left: 0; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); font-size: 14px; zoom: 1; filter: alpha(opacity=70); -webkit-opacity: 0.7; -moz-opacity: 0.7; opacity: 0.7; } .lte-tagline > span { font-size: 12px; } @media (max-width: 1199px) { .lte-tagline { display: none; } } #lte-nav-wrapper.navbar-layout-transparent + .main-wrapper { position: relative; margin-top: -101px; } .lte-page-header + .main-wrapper { margin-top: 0 !important; } .lte-narrow-header { text-align: center; max-width: 1280px; margin: 0px auto 00px; min-height: 200px; padding: 60px 50px 0; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; background-color: #ffffff; background-color: var(--white); position: relative; z-index: 6; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; -webkit-border-bottom-right-radius: 0; -webkit-background-clip: padding-box; -moz-border-radius-bottomright: 0; -moz-background-clip: padding; border-bottom-right-radius: 0; } @media (min-width: 1199px) { .lte-narrow-header { padding: 60px 100px 0; } } @media (max-width: 767px) { .lte-narrow-header { padding: 50px 0 30px; } } .lte-narrow-header .lte-cats { display: block; text-align: center; margin-bottom: 15px; line-height: 1.4em; } .lte-narrow-header .lte-post-headline { margin-top: 20px; } .lte-narrow-header h1 { line-height: 1.2em; color: #222222 !important; color: var(--black) !important; padding: 0 30px !important; } .lte-narrow-header h1:after { display: none !important; } .lte-header-narrow-wrapper .container { padding: 200px 0 0 0 !important; } .lte-ul-nav { list-style: none; margin: 0 0 0 0; padding: 0; } .lte-ul-nav li > a { display: block; } .lte-navbar { z-index: 3; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; background-clip: border-box; border: 0 none; padding: 0px 0; margin-bottom: 0; vertical-align: top; } .lte-navbar > .container { position: relative; overflow: visible; vertical-align: middle; padding-left: 15px; padding-right: 15px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .lte-navbar .lte-navbar-logo { margin-right: 30px; margin-inline-end: 30px; margin-inline-start: 0; min-height: 100px; display: flex; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .lte-navbar .lte-navbar-logo .lte-logo { z-index: 2; } .lte-navbar .lte-navbar-logo .lte-logo img { max-height: 74px; width: auto; } .lte-navbar.affix-top { z-index: 100; left: 0; right: 0; } .lte-navbar .mega-menu, .lte-navbar ul ul { display: none; } .lte-navbar .lte-navbar-items { zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; -webkit-transition: opacity 0.3s ease; -moz-transition: opacity 0.3s ease; -o-transition: opacity 0.3s ease; transition: opacity 0.3s ease; -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; text-align: center; padding: 6px 0px 6px 0; } .lte-navbar .lte-navbar-items.navbar-desktop { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .lte-navbar .lte-navbar-items.navbar-desktop .toggle-wrap { display: none; } .lte-navbar .lte-navbar-items.navbar-desktop + .lte-navbar-icons { margin-left: 50px; margin-inline-start: 50px; margin-inline-end: 0; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav { display: inline-block; margin: 0 0; z-index: 4; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li { float: left; } .rtl .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li { float: right; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li > a { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; -webkit-transition: color 0.4s ease; -moz-transition: color 0.4s ease; -o-transition: color 0.4s ease; transition: color 0.4s ease; position: relative; z-index: 5; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav li, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav a { font-size: 18px; text-transform: uppercase; transition: none; padding: 0; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav a { padding: 0px 30px 0; position: relative; cursor: pointer; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav a:focus { background: transparent; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav a > span { display: inline-block; position: relative; padding: 0 6px 0; pointer-events: none; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav a > span:before { content: ""; position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 0; z-index: -1; box-sizing: content-box; opacity: 0; transition: width .5s ease; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav span:hover, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav li:hover { cursor: pointer; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.lte-active > a { cursor: default; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.lte-active > a > span:before { width: 100%; opacity: 1; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.page_item_has_children > a, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.menu-item-has-children > a { position: relative; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.page_item_has_children > a > span:before, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.menu-item-has-children > a > span:before { padding-right: 12px; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.page_item_has_children > a:after, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.menu-item-has-children > a:after { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; position: absolute; font-size: 8px; top: 50%; margin-left: 0px; margin-inline-start: 0px; margin-inline-end: 0; -webkit-transition: -webkit-transform 0.2s; -moz-transition: -moz-transform 0.2s; -o-transition: -o-transform 0.2s; transition: -webkit-transform 0.2s,-moz-transform 0.2s,-o-transform 0.2s,transform 0.2s; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .rtl .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.page_item_has_children > a:after, .rtl .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.menu-item-has-children > a:after { -webkit-transform: translateY(-50%) scaleX(-1); -moz-transform: translateY(-50%) scaleX(-1); -ms-transform: translateY(-50%) scaleX(-1); -o-transform: translateY(-50%) scaleX(-1); transform: translateY(-50%) scaleX(-1); } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.page_item_has_children:hover > ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.menu-item-has-children:hover > ul { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; z-index: 100; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.page_item_has_children:hover > ul li, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.menu-item-has-children:hover > ul li { -webkit-transform: translateX(0%); -moz-transform: translateX(0%); -ms-transform: translateX(0%); -o-transform: translateX(0%); transform: translateX(0%); } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.page_item_has_children:hover:after, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.menu-item-has-children:hover:after { content: ""; z-index: 0; position: absolute; height: 92px; min-width: 100px; bottom: -30px; left: 200px; right: 0; display: block; background: transparent; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.page_item_has_children:hover > ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.menu-item-has-children:hover > ul { pointer-events: auto; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.page_item_has_children > ul > li:hover > ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.menu-item-has-children > ul > li:hover > ul { pointer-events: auto; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.page_item_has_children > ul > li > ul > li:hover > ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.menu-item-has-children > ul > li > ul > li:hover > ul { pointer-events: auto; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.page_item_has_children > ul > li > ul > li > ul > li:hover > ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.menu-item-has-children > ul > li > ul > li > ul > li:hover > ul { pointer-events: auto; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.page_item_has_children > ul > li > ul > li > ul > li > ul > li:hover > ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.menu-item-has-children > ul > li > ul > li > ul > li > ul > li:hover > ul { pointer-events: auto; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.page_item_has_children > ul > li > ul > li > ul > li > ul > li > ul > li:hover > ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.menu-item-has-children > ul > li > ul > li > ul > li > ul > li > ul > li:hover > ul { pointer-events: auto; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.page_item_has_children > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li:hover > ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.menu-item-has-children > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li:hover > ul { pointer-events: auto; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.page_item_has_children > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li:hover > ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.menu-item-has-children > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li:hover > ul { pointer-events: auto; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.page_item_has_children > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li:hover > ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.menu-item-has-children > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li:hover > ul { pointer-events: auto; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.page_item_has_children > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li:hover > ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li.menu-item-has-children > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li:hover > ul { pointer-events: auto; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu { width: 250px; margin: 15px 0px 0 0px; padding: 8px 0px 8px; margin-left: -75px; display: block; zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; position: absolute; -webkit-transform: translateY(10%); -moz-transform: translateY(10%); -ms-transform: translateY(10%); -o-transform: translateY(10%); transform: translateY(10%); -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; z-index: 0; pointer-events: none; text-align: left; list-style: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; -webkit-box-shadow: 0 0px 3px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0px 3px rgba(0, 0, 0, 0.15); box-shadow: 0 0px 3px rgba(0, 0, 0, 0.15); background-color: #ffffff; background-color: var(--white); } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li { padding: 0; position: relative; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; text-align: start; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li:last-child, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li:last-child { border-bottom: none; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li a, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li a { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); font-size: 14px; font-style: normal; letter-spacing: 0; padding: 4px 14px 6px 14px; margin: 0 10px; display: block; position: relative; text-transform: none; -webkit-transition: color 0.2s ease, background 0.2s ease; -moz-transition: color 0.2s ease, background 0.2s ease; -o-transition: color 0.2s ease, background 0.2s ease; transition: color 0.2s ease, background 0.2s ease; color: #222222; color: var(--black); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li a span, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li a span { vertical-align: middle; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li:hover > a, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li:hover > a { background-color: #c42221; background-color: var(--main); color: #ffffff !important; color: var(--white) !important; } .lte-invert-color-main .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li:hover > a, .lte-invert-color-main .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li:hover > a { color: #ffffff; color: var(--white); } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li:hover > ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li:hover > ul { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); transition-delay: 0s, 0s, 0.1s; visibility: visible; z-index: 1; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li.menu-item-has-children > a > span:after, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li.menu-item-has-children > a > span:after { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; position: absolute; font-size: 8px; vertical-align: top; zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; top: 50%; margin-top: 1px; margin-left: 8px; margin-inline-start: 8px; margin-inline-end: 0; position: relative; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; opacity: .75; } .rtl .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li.menu-item-has-children > a > span:after, .rtl .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li.menu-item-has-children > a > span:after { -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li.current-menu-item > a, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li.current-menu-item > a, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li.current-menu-parent > a, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li.current-menu-parent > a, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li.current_page_parent > a, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li.current_page_parent > a, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li.current_page_item > a, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li.current_page_item > a { cursor: default !important; color: var(--main) !important; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li.current-menu-item > a span:after, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li.current-menu-item > a span:after, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li.current-menu-parent > a span:after, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li.current-menu-parent > a span:after, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li.current_page_parent > a span:after, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li.current_page_parent > a span:after, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li.current_page_item > a span:after, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li.current_page_item > a span:after { color: var(--main) !important; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li.current-menu-item:hover, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li.current-menu-item:hover, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li.current-menu-parent:hover, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li.current-menu-parent:hover, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li.current_page_parent:hover, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li.current_page_parent:hover, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li.current_page_item:hover, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li.current_page_item:hover { background: transparent !important; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li.current-menu-item:hover > a, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li.current-menu-item:hover > a, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li.current-menu-parent:hover > a, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li.current-menu-parent:hover > a, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li.current_page_parent:hover > a, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li.current_page_parent:hover > a, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children li.current_page_item:hover > a, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu li.current_page_item:hover > a { background: transparent !important; color: rgba(0, 0, 0, 0.5) !important; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.children ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav ul.sub-menu ul { zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; position: absolute; top: -8px !important; margin-top: 0; -webkit-transform: translateY(0%); -moz-transform: translateY(0%); -ms-transform: translateY(0%); -o-transform: translateY(0%); transform: translateY(0%); -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li ul.children, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li ul.sub-menu { z-index: 20; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li ul.children ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li ul.sub-menu ul { left: 250px !important; z-index: 19; margin: 0; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li ul.children ul ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li ul.sub-menu ul ul { left: 250px !important; right: auto !important; z-index: 18; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li ul.children ul ul ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li ul.sub-menu ul ul ul { left: auto !important; right: 250px !important; z-index: 17; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li ul.children ul ul ul ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li ul.sub-menu ul ul ul ul { left: 250px !important; right: auto !important; z-index: 16; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li ul.children ul ul ul ul ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li ul.sub-menu ul ul ul ul ul { left: auto !important; right: 250px !important; z-index: 15; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li ul.children ul ul ul ul ul ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li ul.sub-menu ul ul ul ul ul ul { left: 250px !important; right: auto !important; z-index: 14; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li ul.children ul ul ul ul ul ul ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li ul.sub-menu ul ul ul ul ul ul ul { left: auto !important; right: 250px !important; z-index: 13; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li ul.children ul ul ul ul ul ul ul ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li ul.sub-menu ul ul ul ul ul ul ul ul { left: 250px !important; right: auto !important; z-index: 12; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li ul.children ul ul ul ul ul ul ul ul ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li ul.sub-menu ul ul ul ul ul ul ul ul ul { left: auto !important; right: 250px !important; z-index: 11; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li ul.children ul ul ul ul ul ul ul ul ul ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li ul.sub-menu ul ul ul ul ul ul ul ul ul ul { left: 250 !important; right: auto !important; z-index: 10; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li + li { z-index: 19; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li + li + li { z-index: 18; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li + li + li + li { z-index: 17; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li + li + li + li + li { z-index: 16; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li + li + li + li + li + li { z-index: 15; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li + li + li + li + li + li + li { z-index: 14; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li + li + li + li + li + li + li + li { z-index: 13; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li + li + li + li + li + li + li + li + li { z-index: 12; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li + li + li + li + li + li + li + li + li + li { z-index: 11; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li:last-child ul.children ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li:last-child ul.sub-menu ul { left: auto !important; right: 336px !important; margin-left: -86px; margin-right: -86px; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li:last-child ul.children ul ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li:last-child ul.sub-menu ul ul { left: 250px !important; right: auto !important; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li:last-child ul.children ul ul ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li:last-child ul.sub-menu ul ul ul { left: auto !important; right: 336px !important; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li:last-child ul.children ul ul ul ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li:last-child ul.sub-menu ul ul ul ul { left: 250px !important; right: auto !important; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li:last-child ul.children ul ul ul ul ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li:last-child ul.sub-menu ul ul ul ul ul { left: auto !important; right: 336px !important; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li:last-child ul.children ul ul ul ul ul ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li:last-child ul.sub-menu ul ul ul ul ul ul { left: 250px !important; right: auto !important; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li:last-child ul.children ul ul ul ul ul ul ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li:last-child ul.sub-menu ul ul ul ul ul ul ul { left: auto !important; right: 336px !important; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li:last-child ul.children ul ul ul ul ul ul ul ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li:last-child ul.sub-menu ul ul ul ul ul ul ul ul { left: 250px !important; right: auto !important; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li:last-child ul.children ul ul ul ul ul ul ul ul ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li:last-child ul.sub-menu ul ul ul ul ul ul ul ul ul { left: auto !important; right: 336px !important; } .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li:last-child ul.children ul ul ul ul ul ul ul ul ul ul, .lte-navbar .lte-navbar-items.navbar-desktop .lte-ul-nav > li:last-child ul.sub-menu ul ul ul ul ul ul ul ul ul ul { left: 250px !important; right: auto !important; } .lte-navbar .lte-navbar-items.navbar-desktop a.fa { position: relative; } .lte-navbar .lte-navbar-items.navbar-desktop a.fa:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; padding-right: 10px; margin-top: 1px; } .lte-navbar .lte-navbar-items.navbar-desktop a.fa span { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); } .lte-navbar .lte-navbar-toggle { display: none; border: 1px solid transparent; background-color: transparent; background-image: none; height: 34px; width: 27px; margin: 0 0 0 0; padding: 0; position: absolute; right: 25px; top: 50%; margin-top: 0px; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); z-index: 2; } .rtl .lte-navbar .lte-navbar-toggle { right: auto; left: 25px; } .lte-navbar .lte-navbar-toggle .icon-bar { background-color: #222222; background-color: var(--black); height: 2px; padding: 0; width: 100%; margin: 4px auto 3px; transition: all 0.2s; float: left; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .lte-navbar .lte-navbar-toggle.collapsed { right: 25px; } .rtl .lte-navbar .lte-navbar-toggle.collapsed { right: auto; left: 25px; } .lte-navbar .lte-navbar-toggle.collapsed .top-bar { width: 100%; } .lte-navbar .lte-navbar-toggle.collapsed .middle-bar { width: 100%; } .lte-navbar .lte-navbar-toggle.collapsed .bottom-bar { width: 100%; } .lte-navbar .lte-navbar-toggle:hover .icon-bar { background-color: #c42221; background-color: var(--main); } .lte-navbar .lte-navbar-toggle:hover .top-bar { width: 50%; } .lte-navbar .lte-navbar-toggle:hover .middle-bar { width: 100%; } .lte-navbar .lte-navbar-toggle:hover .bottom-bar { width: 100%; } .lte-navbar .lte-mobile-controls { display: none; } .lte-navbar .lte-navbar-items.navbar-mobile { z-index: 100; zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; margin: 0px 0 0; padding: 0px 0 0px 0 !important; background-color: #222222; background-color: var(--black); top: 0px; bottom: 0px; left: 0; right: auto; position: fixed; z-index: 1000020; height: 100%; width: 100%; max-height: 100% !important; display: block; overflow: scroll; text-align: start; min-width: 0; -webkit-transition: all 0.6s ease; -moz-transition: all 0.6s ease; -o-transition: all 0.6s ease; transition: all 0.6s ease; border-top: none; } .lte-navbar .lte-navbar-items.navbar-mobile .navbar-btn { display: none; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-f-add { display: none; } .lte-navbar .lte-navbar-items.navbar-mobile:before { display: none; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-mobile-controls { display: block; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-mobile-controls .lte-nav-social { display: none; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-navbar-toggle .close { margin-left: -20px; } .lte-navbar .lte-navbar-items.navbar-mobile.collapse { left: -100%; } @media (min-width: 768px) { .lte-navbar .lte-navbar-items.navbar-mobile { left: auto; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-mobile-controls, .lte-navbar .lte-navbar-items.navbar-mobile .lte-nav-ul { max-width: 420px; margin: 0 auto !important; } } .lte-navbar .lte-navbar-items.navbar-mobile .lte-navbar-icons { display: none; } .lte-navbar .lte-navbar-items.navbar-mobile .mega-menu.show { display: block !important; } .lte-navbar .lte-navbar-items.navbar-mobile .mega-menu.show > ul { display: block !important; position: relative; -webkit-transform: scaleY(1) !important; -moz-transform: scaleY(1) !important; -ms-transform: scaleY(1) !important; -o-transform: scaleY(1) !important; transform: scaleY(1) !important; } .lte-navbar .lte-navbar-items.navbar-mobile .mega-menu.show > ul a.fa span { font-family: 'Sofia Sans Extra Condensed', serif !important; font-family: var(--font-headers), serif !important; letter-spacing: var(--font-headers-letterspacing) !important; font-weight: 800 !important; } .lte-navbar .lte-navbar-items.navbar-mobile .toggle-wrap { text-align: right; position: relative; padding: 0px 20px 0; height: 105px; } .lte-navbar .lte-navbar-items.navbar-mobile .toggle-wrap .lte-logo { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); max-width: 40%; } .lte-navbar .lte-navbar-items.navbar-mobile .toggle-wrap .lte-logo img { max-height: 52px; width: auto; } .lte-navbar .lte-navbar-items.navbar-mobile .toggle-wrap .lte-navbar-toggle { right: 35px; position: relative; width: auto; height: auto; padding: 0; display: block; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); margin: 5px 0 0 0; z-index: 2; } .rtl .lte-navbar .lte-navbar-items.navbar-mobile .toggle-wrap .lte-navbar-toggle { right: auto; left: 25px; } .lte-navbar .lte-navbar-items.navbar-mobile .toggle-wrap .lte-navbar-toggle .close { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); color: #ffffff; color: var(--white); color: transparent !important; zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; font-weight: 400; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; text-shadow: 0 0 0; display: block; width: 40px; height: 40px; } .lte-navbar .lte-navbar-items.navbar-mobile .toggle-wrap .lte-navbar-toggle .close:before, .lte-navbar .lte-navbar-items.navbar-mobile .toggle-wrap .lte-navbar-toggle .close:after { content: ""; height: 30px; display: block; font-size: 0; border-right: 2px solid var(--white); position: absolute; top: 0; right: 10px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .lte-navbar .lte-navbar-items.navbar-mobile .toggle-wrap .lte-navbar-toggle .close:after { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); } .lte-navbar .lte-navbar-items.navbar-mobile .toggle-wrap .lte-navbar-toggle .close span { font-size: 64px; line-height: 26px; position: relative; top: -30px; right: -3px; } .lte-navbar .lte-navbar-items.navbar-mobile .toggle-wrap .lte-navbar-toggle:hover .close { color: #c42221; color: var(--main); } .lte-navbar .lte-navbar-items.navbar-mobile .toggle-wrap .lte-navbar-toggle:hover .close:after, .lte-navbar .lte-navbar-items.navbar-mobile .toggle-wrap .lte-navbar-toggle:hover .close:before { border-color: #c42221; border-color: var(--second); } .lte-navbar .lte-navbar-items.navbar-mobile.navbar-mobile-white { background-color: #ffffff; background-color: var(--white); } .lte-navbar .lte-navbar-items.navbar-mobile.navbar-mobile-white .toggle-wrap .lte-navbar-toggle .close { color: #222222; color: var(--black); } .lte-navbar .lte-navbar-items.navbar-mobile.navbar-mobile-white .toggle-wrap .lte-navbar-toggle .close:after, .lte-navbar .lte-navbar-items.navbar-mobile.navbar-mobile-white .toggle-wrap .lte-navbar-toggle .close:before { border-color: #222222; border-color: var(--black); } .lte-navbar .lte-navbar-items.navbar-mobile.navbar-mobile-white .toggle-wrap .lte-navbar-toggle .close:hover:after, .lte-navbar .lte-navbar-items.navbar-mobile.navbar-mobile-white .toggle-wrap .lte-navbar-toggle .close:hover:before { border-color: #c42221; border-color: var(--main); } .lte-navbar .lte-navbar-items.navbar-mobile.navbar-mobile-white .lte-ul-nav > li > a { color: #222222; color: var(--black); } .lte-navbar .lte-navbar-items.navbar-mobile.navbar-mobile-white .lte-ul-nav li.menu-item-has-children > a:after { color: #222222; color: var(--black); } .lte-navbar .lte-navbar-items.navbar-mobile.navbar-mobile-white .lte-ul-nav ul li a { color: #222222; color: var(--black); } .lte-navbar .lte-navbar-items.navbar-mobile.navbar-mobile-white .lte-ul-nav ul li a:hover { color: #c42221; color: var(--main); } .lte-navbar .lte-navbar-items.navbar-mobile.navbar-mobile-white ul ul li.lte-active a { color: #c42221 !important; color: var(--main) !important; } .lte-navbar .lte-navbar-items.navbar-mobile.navbar-mobile-white .lte-mobile-controls .lte-header { display: none; } .lte-navbar .lte-navbar-items.navbar-mobile.navbar-mobile-white .lte-mobile-controls .lte-nav-cart { left: 25px; display: block; } .lte-navbar .lte-navbar-items.navbar-mobile.navbar-mobile-white .lte-mobile-controls .lte-nav-cart .lte-count { margin-left: 35px; position: relative; background-color: #c42221; background-color: var(--main); width: 30px; height: 30px; top: 0px; line-height: 32px; font-weight: bold; } .lte-navbar .lte-navbar-items.navbar-mobile.navbar-mobile-white .lte-mobile-controls .lte-nav-cart .lte-icon-cart { margin-left: -75px; color: #222222; color: var(--black); } .lte-navbar .lte-navbar-items.navbar-mobile.navbar-mobile-white .lte-mobile-controls .lte-nav-profile a span { color: #222222; color: var(--black); } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav { padding: 0px 0px 20px; margin: 40px auto 0 !important; float: none; } @media (max-width: 767px) { .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav { margin-top: 0 !important; } } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav > li { float: none; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav > li.show-child ul { display: block !important; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav > li > a { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 28px; text-transform: uppercase; padding: 10px 40px 18px 20px; padding-inline-start: 20px; padding-inline-end: 40px; color: #ffffff; color: var(--white); word-wrap: break-word; line-height: 1em; position: relative; } @media (min-width: 768px) { .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav > li > a { padding-left: 30px; padding-inline-start: 30px; } } @media (max-width: 1599px) { .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav > li > a { font-size: 22px; padding-top: 10px; padding-bottom: 10px; } } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav > li > a:before { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav > li a.fa:before { zoom: 1; filter: alpha(opacity=35); -webkit-opacity: 0.35; -moz-opacity: 0.35; opacity: 0.35; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav > li a.fa span { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); padding-left: 15px; font-weight: bold; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav li { cursor: pointer; margin: 2px 10px 2px 0; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav li.menu-item-has-children > a { pointer-events: none; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav li.menu-item-has-children > a > span { pointer-events: auto; display: block; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav li.menu-item-has-children > a:after { width: 34px; height: 34px; line-height: 28px; text-align: center; font-size: 24px; content: "+" !important; font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); font-weight: 300; margin-top: 0px; right: 20px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); position: absolute; pointer-events: auto; } .rtl .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav li.menu-item-has-children > a:after { right: auto; left: 20px; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav li.menu-item-has-children.show > a:after { margin-top: 0px; right: 20px; content: "–" !important; } .rtl .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav li.menu-item-has-children.show > a:after { right: auto; left: 20px; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav li ul li.menu-item-has-children:after { top: 8px; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav li a { text-transform: uppercase; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav li a:focus { background: transparent; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav li a:hover { color: #c42221; color: var(--second); background-color: transparent; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav li .mega-menu { -webkit-transform: translate(0, 0) !important; -moz-transform: translate(0, 0) !important; -ms-transform: translate(0, 0) !important; -o-transform: translate(0, 0) !important; transform: translate(0, 0) !important; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav ul { padding: 0; margin-left: 28px; margin-inline-start: 28px; margin-inline-end: 0; list-style: none; overflow: hidden; transform-origin: top; transform: scaleY(0); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; position: absolute; } @media (min-width: 992px) { .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav ul { margin-left: 28px; } } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav ul li { position: relative; text-transform: none; padding: 0; margin-right: 0; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav ul li.menu-item-has-children > a:after { margin-top: 2px; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav ul li a { padding: 12px 0px 12px 25px; font-size: 20px; color: #ffffff; color: var(--white); display: block; line-height: 1em; position: relative; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav ul li a:before { content: "-"; font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); transition: color 0.5s ease; zoom: 1 !important; filter: alpha(opacity=100) !important; -webkit-opacity: 1 !important; -moz-opacity: 1 !important; opacity: 1 !important; font-weight: 600; padding-right: 2px; margin-left: -16px; margin-top: -1px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); position: absolute; } .rtl .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav ul li a:before { margin-right: -16px; right: 20px; left: auto; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav ul li li a { padding-left: 50px; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav ul li li li a { padding-left: 70px; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav ul li li li li a { padding-left: 90px; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav ul li li li li li a { padding-left: 110px; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav ul.show { transform: scaleY(1); position: relative; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav .sub-menu { margin-bottom: 20px; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav .sub-menu.show { display: block; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav .sub-menu li a { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; padding-left: 20px; font-size: 18px; padding-right: 60px; padding-top: 8px; padding-bottom: 8px; padding-inline-end: 60px; padding-inline-start: 20px; } @media (max-width: 767px) { .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav .sub-menu li a { padding-top: 6px; padding-bottom: 6px; } } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav .sub-menu li a span { padding-left: 0; line-height: 1.5em; padding-top: 0; padding-bottom: 0; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav .sub-menu li.menu-item-has-children > a:after { font-size: 28px; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav > li.lte-active > a { color: #c42221; color: var(--second); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav > li.lte-active > a:after { color: #ffffff; color: var(--white); } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav > li.lte-active ul li.lte-active a { color: #c42221; color: var(--second); } .lte-navbar .lte-navbar-items.navbar-mobile .lte-ul-nav > li.lte-active ul li.lte-active a:hover { background: transparent; } .lte-navbar .lte-navbar-items.navbar-mobile .cart-mob { display: block; float: none; color: #ffffff; color: var(--white); font-size: 24px; padding-top: 34px !important; padding-bottom: 34px; transition: none !important; } .lte-navbar .lte-navbar-items.navbar-mobile .cart-mob:hover .fa { color: #c42221; color: var(--main); } .lte-navbar .lte-navbar-items.navbar-mobile .cart-mob .lte-count { background-color: #222222; background-color: var(--black); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; color: #ffffff; color: var(--white); top: auto; left: auto; width: 45px; height: 45px; text-align: center; font-size: 18px; line-height: 44px; margin-left: 0px; margin-top: 0px; display: inline-block; position: relative; vertical-align: middle; } .lte-navbar .lte-navbar-items.navbar-mobile .cart-mob .fa { font-size: 24px; display: inline-block; vertical-align: middle; } .lte-navbar .lte-navbar-items.navbar-mobile .cart-mob .name { text-transform: none; font-size: 24px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; padding: 0px 0 0 20px; display: inline-block; vertical-align: middle; } .lte-navbar.affix { position: fixed; top: 0; width: 100%; z-index: 10000; } .lte-mobile-controls { position: relative; padding: 30px 23px 100px 23px; } .lte-mobile-controls .lte-header { display: none; } .lte-mobile-controls ul { padding: 0; list-style: none; } .lte-mobile-controls .lte-nav-cart { position: absolute; top: 20px; left: 40px; } .rtl .lte-mobile-controls .lte-nav-cart { left: auto; right: 40px; } .lte-mobile-controls .lte-nav-cart .lte-count { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-weight: normal; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; width: 40px; height: 40px; line-height: 36px; font-size: 16px; color: #ffffff; color: var(--white); display: inline-block; text-align: center; position: absolute; left: 0px; } .lte-mobile-controls .lte-nav-cart .lte-icon-cart { font-size: 24px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; top: 2px; margin-left: -18px; position: relative; color: #c42221; color: var(--second); } .rtl .lte-mobile-controls .lte-nav-cart .lte-count { left: auto; right: 0; } .rtl .lte-mobile-controls .lte-nav-cart .lte-icon-cart { margin-left: 0; margin-right: -18px; } .lte-mobile-controls .lte-nav-cart a:hover .fa { color: #ffffff; color: var(--white); } .lte-mobile-controls .lte-nav-profile { position: absolute; top: 22px; right: 20px; font-size: 18px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-weight: 400; } .rtl .lte-mobile-controls .lte-nav-profile { left: 24px; right: auto; } .lte-mobile-controls .lte-nav-profile .icon { font-size: 24px; padding-bottom: 3px; position: relative; bottom: 0px; margin-right: 12px; color: #c42221; color: var(--second); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; vertical-align: middle; } .lte-mobile-controls .lte-nav-profile a { color: #ffffff; color: var(--white); display: block; font-size: 16px; } .lte-mobile-controls .lte-nav-profile a:hover .fa { color: #c42221; color: var(--second); } .lte-mobile-controls .lte-nav-search { margin: 50px 0 0 0; width: 100%; display: block; position: relative; } .lte-mobile-controls .lte-nav-search label { display: block; } .lte-mobile-controls .lte-nav-search input[type="search"], .lte-mobile-controls .lte-nav-search input[type="text"] { width: 100% !important; display: block; font-size: 16px; height: 70px; line-height: 70px !important; padding-right: 80px; padding-left: 20px !important; padding-inline-start: 20px; padding-inline-end: 80px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; color: #fff !important; border: 1px solid #ffffff !important; font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); -webkit-appearance: none; -moz-appearance: none; appearance: none; } .lte-mobile-controls .lte-nav-search a { overflow: hidden; color: #ffffff !important; color: var(--white) !important; width: 60px; height: 60px; display: block; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; right: 5px; top: 5px; text-align: center; line-height: 60px; font-size: 20px; z-index: 1; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; border: 0; padding: 0; position: absolute; } .rtl .lte-mobile-controls .lte-nav-search a { right: auto; left: 5px; } .lte-mobile-controls .lte-nav-search a span { padding: 0; } .lte-mobile-controls .lte-nav-search a:after { display: none; } .lte-mobile-controls .lte-nav-search a:hover { color: #c42221; color: var(--main); } .lte-navbar-social { position: absolute; right: 15px; top: 0; z-index: 3; } @media (max-width: 767px) { .lte-navbar-social { display: none; } } .lte-navbar-social .header { color: #ffffff; color: var(--white); font-size: 12px; float: left; margin-right: 20px; } .lte-navbar-social .header span { font-weight: normal; } .lte-navbar-social .header:after { content: ""; width: 12px; display: inline-block; border-bottom: 1px solid var(--white); border-color: #ffffff; border-color: var(--white); margin: 0 10px 0 15px; position: relative; top: -3px; } @media (max-width: 991px) { .lte-navbar-social .header { display: none; } } .lte-navbar-social ul { float: left; margin: 0 0 0 -28px; padding: 0; } .lte-navbar-social ul li { display: inline; margin-left: 28px; } .lte-navbar-social ul li a { font-size: 14px; position: relative; } .lte-navbar-social ul li a:hover { color: #c42221; color: var(--second); } .lte-navbar-social ul li a:hover:before { border-color: #ffffff; border-color: var(--white); } @media (min-width: 1600px) { .lte-navbar-icons { margin: 0 0 0 0px; } } .lte-navbar-icons ul { margin: 0; margin-left: -48px; margin-inline-start: -48px; margin-inline-end: 0; padding: 0; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; list-style: none; } .lte-navbar-icons li { margin-bottom: 0; padding: 0 16px; position: relative; min-height: 100px; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; /* line-height: @navbar-height;*/ } .lte-navbar-icons li:last-child { padding-right: 0; padding-inline-end: 0; padding-inline-start: 0; } .lte-navbar-icons li .lte-header { font-size: 14px; padding-left: 6px; font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); zoom: 1; filter: alpha(opacity=90); -webkit-opacity: 0.9; -moz-opacity: 0.9; opacity: 0.9; } .lte-navbar-icons .lte-nav-profile { position: relative; top: 1px; margin-inline-end: 0; padding: 0 20px; } .lte-navbar-icons .lte-nav-profile a { color: #ffffff; color: var(--white); font-size: 18px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .lte-navbar-icons .lte-nav-profile a .lte-header { top: -1px; position: relative; } .lte-navbar-icons .lte-nav-cart:before { margin-left: -14px !important; } .lte-navbar-icons .lte-cart { z-index: 1; position: relative; padding: 0 0 0 0; padding-right: 36px; padding-inline-end: 36px; padding-inline-start: 0; font-size: 18px; text-align: center; display: inline; } .lte-navbar-icons .lte-cart .lte-count { display: inline-block; text-align: center; font-size: 14px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; width: 24px; height: 24px; line-height: 24px; right: 10px; top: 2px; position: absolute; } .rtl .lte-navbar-icons .lte-cart .lte-count { right: 24px; left: 0; } .lte-navbar-icons .lte-cart.lte-cart-type-show-full .lte-count.lte-items-0 { display: none; } .lte-navbar-icons .lte-cart .lte-icon-cart { width: auto; height: auto; line-height: 1em; margin-left: 0; color: #ffffff; color: var(--white); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .lte-navbar-icons .lte-nav-search { /* margin-left: 18px; margin-inline-start: 18px; margin-inline-end: 0; */ } .lte-navbar-icons .lte-nav-search .lte-header { cursor: pointer; color: #c42221; color: var(--main); } .lte-navbar-icons .lte-top-search-wrapper { display: inline-block; text-align: center; } .lte-navbar-icons .lte-top-search-wrapper .lte-top-search-ico { display: block; text-align: center; color: #ffffff; color: var(--white); font-size: 18px; position: relative; z-index: 11; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .lte-navbar-icons .lte-top-search-wrapper .lte-top-search-ico:before { position: relative; top: 1px; padding-right: 0 !important; } .rtl .lte-navbar-icons .lte-top-search-wrapper .lte-top-search-ico:before { -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); } .lte-navbar-icons .lte-top-search-wrapper input[type='text'] { position: absolute; z-index: 10; top: 50%; right: -1px; -webkit-transform: translate(0px, -50%); -moz-transform: translate(0px, -50%); -ms-transform: translate(0px, -50%); -o-transform: translate(0px, -50%); transform: translate(0px, -50%); margin-top: 0px; font-size: 14px; width: 360px; height: 48px; visibility: hidden; zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; padding: 0px 10px 0px 16px !important; transition: all 400ms; background-color: #ffffff; background-color: var(--white); border: 1px solid rgba(0, 0, 0, 0.25) !important; color: #222222; color: var(--black); border: 0px none; } .rtl .lte-navbar-icons .lte-top-search-wrapper input[type='text'] { right: auto; left: 0; } .lte-navbar-icons .lte-top-search-wrapper .lte-top-search-ico-close { position: absolute; zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; right: 15px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); z-index: 0; color: #222222; color: var(--black); margin-top: -1px; font-size: 24px; font-weight: 100; } .lte-navbar-icons .lte-top-search-wrapper.show-field { z-index: 20; } .lte-navbar-icons .lte-top-search-wrapper.show-field input[type='text'] { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; visibility: visible; z-index: 20; width: 300px !important; background-color: #ffffff !important; background-color: var(--white) !important; } .lte-navbar-icons .lte-top-search-wrapper.show-field .lte-top-search-ico { zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; } .lte-navbar-icons .lte-top-search-wrapper.show-field .lte-top-search-ico-close { zoom: 1; filter: alpha(opacity=50); -webkit-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5; z-index: 30; } .lte-navbar-icons .lte-top-search-wrapper.show-field .lte-top-search-ico-close:hover { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } .lte-navbar-icons .lte-nav-social { text-align: left; position: relative; top: 0px; } .lte-navbar-icons .lte-nav-social > a { position: relative; display: block; color: #c42221; color: var(--main); font-size: 16px; } .lte-navbar-icons .lte-nav-social > a:before { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .lte-navbar-icons .lte-nav-social img { max-width: 16px; } .lte-navbar-icons .lte-nav-social .lte-header { font-size: 14px; margin-right: 20px; } .lte-navbar-icons .lte-nav-social .lte-header span { display: block; color: #ffffff; color: var(--white); font-size: 18px; } .lte-navbar-icons .lte-nav-social.has-header { margin-right: 10px; margin-inline-start: 0; margin-inline-end: 10px; } .lte-navbar-icons .lte-nav-social.has-header .lte-header { padding-left: 50px; margin: 0; display: block; } .lte-navbar-icons .lte-nav-social.has-header .icon:before { position: absolute; font-size: 40px; left: 0; top: 10px; color: #c42221 !important; color: var(--main) !important; } .rtl .lte-navbar-icons .lte-nav-social.has-header .lte-header { padding-left: 0; padding-right: 50px; } .rtl .lte-navbar-icons .lte-nav-social.has-header .icon:before { left: auto; right: 0; } .lte-navbar-icons .lte-nav-button .lte-btn { padding: 4px 12px; } #lte-nav-wrapper { /* Text color black */ /* Text color white */ } #lte-nav-wrapper.lte-nav-color-black .lte-navbar-items.navbar-desktop .lte-ul-nav > li > a { color: #222222; color: var(--black); } #lte-nav-wrapper.lte-nav-color-black .lte-navbar-items.navbar-desktop .lte-ul-nav > li > a:hover { color: #c42221; color: var(--main); } #lte-nav-wrapper.lte-nav-color-black .lte-navbar-items.navbar-desktop .lte-ul-nav > li.lte-active > a { color: #222222; color: var(--black); } #lte-nav-wrapper.lte-nav-color-black .lte-navbar-items.navbar-desktop .lte-ul-nav ul li:not(.lte-active) a:hover { color: #ffffff; color: var(--white); } #lte-nav-wrapper.lte-nav-color-black .lte-navbar-toggle .icon-bar { background-color: #222222; background-color: var(--black); } #lte-nav-wrapper.lte-nav-color-black .lte-navbar-social ul li a:hover { color: #222222 !important; color: var(--black) !important; } #lte-nav-wrapper.lte-nav-color-black .lte-navbar-social ul li a:hover:before { border-color: #222222 !important; border-color: var(--black) !important; } #lte-nav-wrapper.lte-nav-color-black .lte-navbar-social .header { color: #222222; color: var(--black); } #lte-nav-wrapper.lte-nav-color-black .lte-navbar-social .header:after { border-color: #222222; border-color: var(--black); } #lte-nav-wrapper.lte-nav-color-black .lte-navbar-icons .lte-nav-profile a { color: #222222; color: var(--black); } #lte-nav-wrapper.lte-nav-color-black .lte-navbar-icons .lte-nav-profile a:hover { color: #c42221; color: var(--main); } #lte-nav-wrapper.lte-nav-color-black .lte-navbar-icons .lte-cart .lte-count { color: #ffffff; color: var(--white); } .lte-invert-color-main #lte-nav-wrapper.lte-nav-color-black .lte-navbar-icons .lte-cart .lte-count { color: #ffffff; color: var(--white); } #lte-nav-wrapper.lte-nav-color-black .lte-navbar-icons .lte-cart .lte-icon-cart { color: #222222; color: var(--black); } #lte-nav-wrapper.lte-nav-color-black .lte-navbar-icons .lte-cart:hover .lte-icon-cart { color: #c42221; color: var(--main); } #lte-nav-wrapper.lte-nav-color-black .lte-navbar-icons .lte-top-search-wrapper .lte-top-search-ico { color: #222222; color: var(--black); } #lte-nav-wrapper.lte-nav-color-black .lte-navbar-icons .lte-top-search-wrapper .lte-top-search-ico:hover { color: #c42221; color: var(--main); } #lte-nav-wrapper.lte-nav-color-black .lte-navbar-icons .lte-nav-social > a { color: #222222; color: var(--black); } #lte-nav-wrapper.lte-nav-color-black .lte-navbar-icons .lte-nav-social > a:before { color: #222222; color: var(--black); } #lte-nav-wrapper.lte-nav-color-black .lte-navbar-icons .lte-nav-social > a .lte-header span { color: #c42221; color: var(--main); } #lte-nav-wrapper.lte-nav-color-black .lte-navbar-icons .lte-nav-social > a:hover { color: #222222; color: var(--black); } #lte-nav-wrapper.lte-nav-color-black .lte-navbar-icons-add:before, #lte-nav-wrapper.lte-nav-color-black .lte-navbar-icons-add:after { border-color: rgba(0, 0, 0, 0.1); } #lte-nav-wrapper.lte-nav-color-black .lte-navbar-icons-add a:not(.lte-btn) { color: #222222; color: var(--black); } #lte-nav-wrapper.lte-nav-color-black .lte-navbar-icons-add a:not(.lte-btn):before { color: #ffffff; color: var(--white); } #lte-nav-wrapper.lte-nav-color-black .lte-navbar-icons-add a:not(.lte-btn):hover { color: #c42221; color: var(--main); } #lte-nav-wrapper.lte-nav-color-white .lte-navbar .lte-navbar-toggle .icon-bar { background-color: #ffffff; background-color: var(--white); } #lte-nav-wrapper.lte-nav-color-white .lte-navbar-items.navbar-desktop .lte-ul-nav > li > a { color: #ffffff; color: var(--white); } #lte-nav-wrapper.lte-nav-color-white .lte-navbar-items.navbar-desktop .lte-ul-nav > li > a:hover { color: #c42221; color: var(--main); } #lte-nav-wrapper.lte-nav-color-white .lte-navbar-items.navbar-desktop .lte-ul-nav > li.lte-active > a { color: #c42221; color: var(--main); } #lte-nav-wrapper.lte-nav-color-white .lte-navbar-items.navbar-desktop .lte-ul-nav > li.lte-active > a:after { color: #c42221; color: var(--main); } #lte-nav-wrapper.lte-nav-color-white .lte-navbar-icons .lte-nav-profile a { color: #ffffff; color: var(--white); } #lte-nav-wrapper.lte-nav-color-white .lte-navbar-icons .lte-nav-profile a:hover { color: #c42221; color: var(--main); } #lte-nav-wrapper.lte-nav-color-white .lte-navbar-icons .lte-cart .lte-count { color: #ffffff; color: var(--white); } .lte-invert-color-main #lte-nav-wrapper.lte-nav-color-white .lte-navbar-icons .lte-cart .lte-count { color: #222222; color: var(--black); } #lte-nav-wrapper.lte-nav-color-white .lte-navbar-icons .lte-cart .lte-icon-cart { color: #ffffff; color: var(--white); } #lte-nav-wrapper.lte-nav-color-white .lte-navbar-icons .lte-cart:hover .lte-icon-cart { color: #c42221; color: var(--main); } #lte-nav-wrapper.lte-nav-color-white .lte-navbar-icons .lte-top-search-wrapper .lte-top-search-ico { color: #ffffff; color: var(--white); } #lte-nav-wrapper.lte-nav-color-white .lte-navbar-icons .lte-top-search-wrapper .lte-top-search-ico:hover { color: #c42221; color: var(--main); } #lte-nav-wrapper.lte-nav-color-white .lte-navbar-icons .lte-nav-social > a { color: #c42221; color: var(--second); } #lte-nav-wrapper.lte-nav-color-white .lte-navbar-icons .lte-nav-social > a:before { color: #c42221; color: var(--second); } #lte-nav-wrapper.lte-nav-color-white .lte-navbar-icons .lte-nav-social > a .lte-header { color: #c42221; color: var(--second); } #lte-nav-wrapper.lte-nav-color-white .lte-navbar-icons .lte-nav-social > a:hover:before { color: #ffffff; color: var(--white); } #lte-nav-wrapper { width: 100%; min-height: 100px; } #lte-nav-wrapper .container { min-height: 100px; zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; -webkit-transition: opacity 0.3s ease; -moz-transition: opacity 0.3s ease; -o-transition: opacity 0.3s ease; transition: opacity 0.3s ease; position: relative; } #lte-nav-wrapper.inited { max-height: initial; } #lte-nav-wrapper.inited .container { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } #lte-nav-wrapper.inited .lte-navbar-items { max-height: initial; } #lte-nav-wrapper:not(.inited) .lte-navbar .lte-navbar-items { max-height: 100px; overflow: hidden !important; } #lte-nav-wrapper.lte-navwrapper-mobile .container { -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; } #lte-nav-wrapper.lte-navwrapper-mobile .lte-navbar-toggle { display: inline-block; } #lte-nav-wrapper.lte-navwrapper-mobile .lte-navbar-icons-add, #lte-nav-wrapper.lte-navwrapper-mobile .lte-navbar-icons { display: none; } #lte-nav-wrapper.lte-navwrapper-mobile .lte-navbar-logo { margin-right: 0; } #lte-nav-wrapper.lte-layout-desktop-center.lte-nav-color-black .lte-navbar, #lte-nav-wrapper.lte-layout-default.lte-nav-color-black .lte-navbar { background-color: #ffffff; background-color: var(--white); } #lte-nav-wrapper.lte-layout-default .lte-navbar:after { content: ""; display: block; position: absolute; bottom: 0; left: 0; right: 0; border-bottom: 1px solid rgba(0, 0, 0, 0.1); } #lte-nav-wrapper.lte-layout-shadow { box-shadow: 0px 4px 40px rgba(19, 31, 32, 0.1); } #lte-nav-wrapper.lte-layout-shadow .lte-navbar { background-color: #ffffff; background-color: var(--white); } #lte-nav-wrapper.lte-layout-default.lte-nav-color-white .lte-navbar { background-color: #222222; background-color: var(--black); } #lte-nav-wrapper.lte-layout-transparent-left { position: absolute; } #lte-nav-wrapper.lte-layout-transparent-left > .lte-navbar > .container { max-width: initial; -webkit-box-pack: start; -moz-box-pack: start; -ms-flex-pack: start; -webkit-justify-content: flex-start; justify-content: flex-start; width: auto; } #lte-nav-wrapper.lte-layout-transparent-left > .lte-navbar > .container > .lte-navbar-logo { padding: 24px 0 0px; margin: 0; display: block; max-width: initial; position: relative; width: 280px; text-align: center; } @media (min-width: 992px) { #lte-nav-wrapper.lte-layout-transparent-left > .lte-navbar > .container > .lte-navbar-logo { margin-left: -15px; } } @media (max-width: 991px) { #lte-nav-wrapper.lte-layout-transparent-left > .lte-navbar > .container > .lte-navbar-logo { margin: 0 auto; } } #lte-nav-wrapper.lte-layout-transparent-left > .lte-navbar > .container > .lte-navbar-toggle { right: 40px; } #lte-nav-wrapper.lte-layout-transparent-left .lte-navbar-items.navbar-mobile { max-width: 440px; } #lte-nav-wrapper.lte-layout-transparent-left .lte-navbar-social { right: auto; left: 380px; top: 45px; } @media (max-width: 1199px) { #lte-nav-wrapper.lte-layout-transparent-left .lte-navbar-social { display: none; } } #lte-nav-wrapper.lte-layout-transparent-left .lte-navbar-social a:before { display: none; } #lte-nav-wrapper.lte-layout-transparent-left .lte-navbar-social a:hover { color: #ffffff; color: var(--white); } #lte-nav-wrapper.lte-layout-desktop-center-transparent { position: absolute; } #lte-nav-wrapper.lte-layout-desktop-center { padding-bottom: 20px; } #lte-nav-wrapper.lte-layout-desktop-center-transparent, #lte-nav-wrapper.lte-layout-desktop-center { min-height: 100px; text-align: center; margin-top: 40px; } #lte-nav-wrapper.lte-layout-desktop-center-transparent .lte-navbar-logo, #lte-nav-wrapper.lte-layout-desktop-center .lte-navbar-logo { padding: 24px 0 0px; margin: 0; display: block; max-width: initial; position: relative; width: 100%; } #lte-nav-wrapper.lte-layout-desktop-center-transparent.lte-navwrapper-mobile .lte-navbar-icons-add, #lte-nav-wrapper.lte-layout-desktop-center.lte-navwrapper-mobile .lte-navbar-icons-add { display: none; } #lte-nav-wrapper.lte-layout-desktop-center-transparent.lte-navwrapper-mobile .lte-navbar-social, #lte-nav-wrapper.lte-layout-desktop-center.lte-navwrapper-mobile .lte-navbar-social { display: none; } #lte-nav-wrapper.lte-layout-desktop-center-transparent.lte-navwrapper-mobile .lte-navbar-logo, #lte-nav-wrapper.lte-layout-desktop-center.lte-navwrapper-mobile .lte-navbar-logo { margin-top: -7px; margin-left: 0px; } #lte-nav-wrapper.lte-layout-desktop-center-transparent .lte-navbar-icons-add .lte-inner-only, #lte-nav-wrapper.lte-layout-desktop-center .lte-navbar-icons-add .lte-inner-only { display: none; } #lte-nav-wrapper.lte-layout-desktop-center-transparent .lte-navbar-items.navbar-desktop, #lte-nav-wrapper.lte-layout-desktop-center .lte-navbar-items.navbar-desktop { position: relative; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; padding: 40px 0 0 0; } #lte-nav-wrapper.lte-layout-desktop-center-transparent .lte-navbar-items.navbar-desktop ul li, #lte-nav-wrapper.lte-layout-desktop-center .lte-navbar-items.navbar-desktop ul li { text-align: left; } #lte-nav-wrapper.lte-layout-desktop-center-transparent .lte-navbar-items.navbar-desktop .mega-menu, #lte-nav-wrapper.lte-layout-desktop-center .lte-navbar-items.navbar-desktop .mega-menu { right: 0 !important; left: auto !important; -webkit-transform: translate(0%, 0%) !important; -moz-transform: translate(0%, 0%) !important; -ms-transform: translate(0%, 0%) !important; -o-transform: translate(0%, 0%) !important; transform: translate(0%, 0%) !important; } #lte-nav-wrapper.lte-layout-desktop-center-transparent#lte-nav-wrapper.lte-layout-desktop-center-transparent .lte-navbar-items.navbar-desktop ul li li a, #lte-nav-wrapper.lte-layout-desktop-center#lte-nav-wrapper.lte-layout-desktop-center-transparent .lte-navbar-items.navbar-desktop ul li li a { color: #222222; color: var(--black); } #lte-nav-wrapper.lte-layout-desktop-center-transparent#lte-nav-wrapper.lte-layout-desktop-center-transparent .lte-navbar-items.navbar-desktop ul li li a:hover, #lte-nav-wrapper.lte-layout-desktop-center#lte-nav-wrapper.lte-layout-desktop-center-transparent .lte-navbar-items.navbar-desktop ul li li a:hover { color: #ffffff; color: var(--white); } #lte-nav-wrapper.lte-layout-desktop-center-transparent#lte-nav-wrapper.lte-layout-desktop-center-transparent .lte-navbar-social ul li a, #lte-nav-wrapper.lte-layout-desktop-center#lte-nav-wrapper.lte-layout-desktop-center-transparent .lte-navbar-social ul li a { color: #c42221; color: var(--main); zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } #lte-nav-wrapper.lte-layout-desktop-center-transparent#lte-nav-wrapper.lte-layout-desktop-center-transparent .lte-navbar-social ul li a:hover, #lte-nav-wrapper.lte-layout-desktop-center#lte-nav-wrapper.lte-layout-desktop-center-transparent .lte-navbar-social ul li a:hover { color: #ffffff; color: var(--white); } #lte-nav-wrapper.lte-layout-desktop-center-transparent .lte-navbar-icons, #lte-nav-wrapper.lte-layout-desktop-center .lte-navbar-icons { position: absolute; right: 15px; top: 55px; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } @media (max-width: 1199px) { #lte-nav-wrapper.lte-layout-desktop-center-transparent .lte-navbar-icons, #lte-nav-wrapper.lte-layout-desktop-center .lte-navbar-icons { display: none; } } #lte-nav-wrapper.lte-layout-desktop-center-transparent .lte-navbar-social, #lte-nav-wrapper.lte-layout-desktop-center .lte-navbar-social { top: 55px; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); left: 15px; right: auto; } @media (max-width: 1199px) { #lte-nav-wrapper.lte-layout-desktop-center-transparent .lte-navbar-social, #lte-nav-wrapper.lte-layout-desktop-center .lte-navbar-social { top: 60px; } } #lte-nav-wrapper.lte-layout-desktop-center-transparent .lte-navbar-social ul li a, #lte-nav-wrapper.lte-layout-desktop-center .lte-navbar-social ul li a { color: #222222; color: var(--black); zoom: 1; filter: alpha(opacity=75); -webkit-opacity: 0.75; -moz-opacity: 0.75; opacity: 0.75; } #lte-nav-wrapper.lte-layout-desktop-center-transparent .lte-navbar-social ul li a:hover, #lte-nav-wrapper.lte-layout-desktop-center .lte-navbar-social ul li a:hover { color: #c42221; color: var(--main); zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } #lte-nav-wrapper.lte-layout-transparent, #lte-nav-wrapper.lte-layout-transparent-full, #lte-nav-wrapper.lte-layout-transparent-overlay { margin-bottom: -100px; } #lte-nav-wrapper.lte-layout-transparent:before, #lte-nav-wrapper.lte-layout-transparent-full:before, #lte-nav-wrapper.lte-layout-transparent-overlay:before { content: ""; display: block; width: 100%; position: absolute; left: 0; right: 0; bottom: 0; border-bottom: 1px solid rgba(255, 255, 255, 0.2); } @media (max-width: 991px) { #lte-nav-wrapper.lte-layout-transparent.mob-visible, #lte-nav-wrapper.lte-layout-transparent-full.mob-visible, #lte-nav-wrapper.lte-layout-transparent-overlay.mob-visible { margin-bottom: 0 !important; } } #lte-nav-wrapper.lte-layout-transparent.lte-nav-color-white .lte-navbar.affix, #lte-nav-wrapper.lte-layout-transparent-full.lte-nav-color-white .lte-navbar.affix, #lte-nav-wrapper.lte-layout-transparent-overlay.lte-nav-color-white .lte-navbar.affix { background-color: #222222; background-color: var(--black); background-color: rgba(33, 33, 33, 0.95); } #lte-nav-wrapper.lte-layout-transparent.lte-nav-color-black .lte-navbar.affix, #lte-nav-wrapper.lte-layout-transparent-full.lte-nav-color-black .lte-navbar.affix, #lte-nav-wrapper.lte-layout-transparent-overlay.lte-nav-color-black .lte-navbar.affix { background-color: #ffffff; background-color: var(--white); } #lte-nav-wrapper.lte-layout-transparent .lte-navbar, #lte-nav-wrapper.lte-layout-transparent-full .lte-navbar, #lte-nav-wrapper.lte-layout-transparent-overlay .lte-navbar { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } #lte-nav-wrapper.lte-layout-transparent .lte-navbar-logo, #lte-nav-wrapper.lte-layout-transparent-full .lte-navbar-logo, #lte-nav-wrapper.lte-layout-transparent-overlay .lte-navbar-logo { border-left: 0; border-right: 0; } #lte-nav-wrapper.lte-layout-transparent .lte-navbar-icons li, #lte-nav-wrapper.lte-layout-transparent-full .lte-navbar-icons li, #lte-nav-wrapper.lte-layout-transparent-overlay .lte-navbar-icons li { border-left: 0; border-right: 0; } #lte-nav-wrapper.lte-layout-transparent:after, #lte-nav-wrapper.lte-layout-transparent-full:after, #lte-nav-wrapper.lte-layout-transparent-overlay:after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; top: 0; z-index: -1; background-color: #222222; background-color: var(--black); zoom: 1; filter: alpha(opacity=50); -webkit-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5; } #lte-nav-wrapper.lte-layout-transparent.lte-layout-transparent-full:after, #lte-nav-wrapper.lte-layout-transparent-full.lte-layout-transparent-full:after, #lte-nav-wrapper.lte-layout-transparent-overlay.lte-layout-transparent-full:after { display: none; } .lte-navbar > .container > .lte-navbar-icons-add { margin: 0 0 0 0; padding: 0 0; z-index: 3; position: relative; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; list-style: none; } .lte-navbar > .container > .lte-navbar-icons-add li { margin-left: 40px; } .lte-navbar > .container > .lte-navbar-icons-add li.lte-nav-social > *:before { background-color: #c42221; background-color: var(--main); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; width: 40px; height: 40px; line-height: 40px; font-size: 20px; margin-right: 10px; } .lte-navbar > .container > .lte-navbar-icons-add li.lte-nav-social .lte-header { font-size: 16px; } .lte-nav-color-white .lte-navbar > .container > .lte-navbar-icons-add li a { color: #ffffff; color: var(--white); } .lte-nav-color-white .lte-navbar > .container > .lte-navbar-icons-add li a.lte-btn { color: #222222; color: var(--black); } .lte-nav-color-white .lte-navbar > .container > .lte-navbar-icons-add li a.lte-btn:hover { background-color: #ffffff; background-color: var(--white); } .lte-nav-color-white .lte-navbar > .container > .lte-navbar-icons-add li a.lte-btn:hover span { border-color: #222222; border-color: var(--black); } .lte-navmenu-sc { display: inline-block; padding-left: 0; margin-left: 0; position: relative; z-index: 21; } .lte-navmenu-sc ul { list-style: none; padding: 0; margin: 0; margin-left: -25px; position: relative; z-index: 21; } .lte-navmenu-sc ul li.lte-active > a { color: #c42221; color: var(--main); cursor: default; } .lte-navmenu-sc ul li { display: block; margin-left: 25px; } .lte-navmenu-sc ul li a { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 16px; color: #ffffff; color: var(--white); opacity: .8; padding: 4px 0; display: block; } .lte-background-black .lte-navmenu-sc ul li a { color: #ffffff; color: var(--white); } .lte-navmenu-sc ul li a:hover { color: #c42221; color: var(--second); } .lte-navmenu-sc ul li a:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "+"; display: inline; font-size: 14px; color: #c42221; color: var(--main); margin-right: 10px; position: relative; top: -2px; } .lte-navmenu-sc ul li ul { zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; position: absolute; z-index: 21; background-color: #ffffff; background-color: var(--white); padding: 14px 20px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; -webkit-box-shadow: 0 0px 3px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0px 3px rgba(0, 0, 0, 0.15); box-shadow: 0 0px 3px rgba(0, 0, 0, 0.15); min-width: 150px; pointer-events: none; } .lte-navmenu-sc ul li ul li { display: block; margin-left: 0; padding-top: 4px; padding-bottom: 4px; } .lte-navmenu-sc ul li ul ul { margin-left: 0px; padding: 0px 0 10px; -webkit-box-shadow: 0 0 0 transparent; -moz-box-shadow: 0 0 0 transparent; box-shadow: 0 0 0 transparent; position: relative; } .lte-navmenu-sc ul li ul ul li:before { content: "-"; zoom: 1; filter: alpha(opacity=50); -webkit-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5; margin-right: 8px; } .lte-navmenu-sc ul li:hover ul { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; pointer-events: all; } @media (min-width: 768px) { body.admin-bar .lte-navbar.affix { margin-top: 32px; } } @media (max-width: 991px) { body.admin-bar .lte-navbar.affix { margin-top: 46px; } } @media (max-width: 600px) { body.admin-bar .lte-navbar.affix { margin-top: 0; } body.admin-bar .lte-navbar.affix, body.admin-bar .lte-navbar-fixed-top { position: relative !important; margin-bottom: 0; } body.admin-bar .lte-navbar .lte-navbar-items.navbar-mobile.navbar-collapse { margin-top: 0px !important; padding-top: 43px !important; } } body.admin-bar #adminbarsearch { background: transparent !important; } .lte-nav-cart .cart-navbar:hover + .lte-minicart, .lte-nav-cart .lte-minicart:hover { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; pointer-events: auto; } .lte-minicart { position: absolute; width: 280px; padding: 25px 30px; background-color: #ffffff; background-color: var(--white); z-index: 30000; right: 0; top: 0; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; color: #222222; color: var(--black); zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; -webkit-transition: 0.5s all ease; -moz-transition: 0.5s all ease; -o-transition: 0.5s all ease; transition: 0.5s all ease; pointer-events: none; margin-top: 80px; } .lte-mobile-controls .lte-minicart { display: none !important; } .lte-minicart:before { content: ""; position: absolute; top: -25px; height: 25px; width: 100%; display: block; } .lte-minicart .lte-cart-warning { font-size: 14px; margin: 0; text-align: center; } .lte-minicart .lte-item { display: flex; flex-wrap: wrap; position: relative; margin-top: 34px; } .lte-minicart .lte-item:first-child { margin-top: 0; } .lte-minicart .lte-item:first-child:before { display: none; } .lte-minicart .lte-item:before { content: ""; border-top: 1px dashed rgba(0, 0, 0, 0.5); display: block; position: absolute; width: 100%; top: -17px; left: 0; } .lte-minicart .lte-item .lte-photo { display: block; flex-basis: 30%; position: relative; } .lte-minicart .lte-item .lte-photo img { max-width: 50px; } .lte-minicart .lte-item .lte-photo .lte-remove { display: block; width: 22px; height: 22px; position: absolute; left: -4px; top: -4px; z-index: 1; cursor: pointer; } .lte-minicart .lte-item .lte-photo .lte-remove:after { content: "×"; color: #c42221; color: var(--red); font-size: 22px; line-height: 22px; } .lte-minicart .lte-item .lte-product { flex-basis: 70%; padding-left: 15px; } .lte-minicart .lte-item .lte-product .lte-name, .lte-minicart .lte-item .lte-product .lte-qty, .lte-minicart .lte-item .lte-product .lte-price { display: block; text-align: start; } .lte-minicart .lte-item .lte-product .lte-name { color: #222222; color: var(--black); font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 18px; text-transform: uppercase; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .lte-minicart .lte-item .lte-product .lte-name:hover { zoom: 1; filter: alpha(opacity=80); -webkit-opacity: 0.8; -moz-opacity: 0.8; opacity: 0.8; } .lte-minicart .lte-item .lte-product .lte-qty { zoom: 1; filter: alpha(opacity=60); -webkit-opacity: 0.6; -moz-opacity: 0.6; opacity: 0.6; font-size: 14px; } .lte-minicart .lte-item .lte-product .lte-price { font-size: 14px; zoom: 1; filter: alpha(opacity=60); -webkit-opacity: 0.6; -moz-opacity: 0.6; opacity: 0.6; } .lte-minicart .lte-item .lte-product .lte-price del { display: none; } .lte-minicart .lte-item .lte-product .lte-price > span { display: inline-block; padding: 0 0 0 5px; } .lte-minicart .lte-total { background-color: #f5f5f5; background-color: var(--gray); text-align: center; padding: 20px 20px 34px 20px; margin: 30px -30px -25px -30px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; } .lte-minicart .lte-total span { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } .lte-minicart .lte-total span + span { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } .lte-minicart .lte-total .lte-btn-wrap { margin-top: 12px; } .lte-minicart .lte-total .lte-btn-wrap .lte-btn { min-width: 140px; padding-top: 10px; padding-bottom: 10px; } .lte-minicart .lte-total .lte-btn-wrap .lte-btn-after { display: none; } .lte-topbar-block { display: none; background-color: #f5f5f5; background-color: var(--gray); } .lte-topbar-block.inited { display: block; } .lte-topbar-block .container { padding-top: 6px; padding-bottom: 6px; padding-left: 15px; padding-right: 15px; position: relative; } .lte-topbar-block .container .elementor-column + .elementor-column { text-align: right; } .lte-topbar-block .elementor-widget-lte-icons .lte-block-icon.lte-icon-size-xsmall span.lte-header.lte-span { font-size: 14px; margin-top: 0px; font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); } .lte-topbar-block .elementor-widget-lte-icons .lte-block-icon.lte-icon-size-xsmall i { font-size: 12px; color: #c42221; color: var(--second); } .lte-topbar-block .lte-social { margin-right: -15px; } @media (max-width: 1320px) { .lte-topbar-block .lte-social .lte-header { display: none; } } .lte-topbar-block .lte-social .lte-list a span { color: #c42221; color: var(--main); } .lte-topbar-block .lte-social .lte-list a span:hover { color: #222222; color: var(--black); } .lte-topbar-block .lte-block-icon { padding-top: 0px !important; } .lte-topbar-block .lte-block-icon .lte-header { line-height: 1.7em; } .lte-topbar-block.lte-background-main .lte-block-icon .lte-header { color: #ffffff; color: var(--white); } .lte-topbar-block .lte-topbar-button .lte-btn-wrap { margin-inline-start: 48px; } .lte-topbar-block .lte-navbar-icons { margin: 0 -15px 0 0; text-align: right; } .lte-topbar-block .lte-navbar-icons ul { padding: 0; justify-content: end; } .lte-topbar-block .lte-navbar-icons ul li { line-height: 30px; min-height: initial; } @media (max-width: 1199px) { .lte-topbar-block .lte-navbar-icons { text-align: center; margin: 0; } .lte-topbar-block .lte-navbar-icons ul { margin: 0 0 0 -25px; } .lte-topbar-block .lte-navbar-icons ul li { margin-left: 25px; } } .lte-topbar-block .lte-navbar-icons .lte-header { color: #222222; color: var(--black); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .lte-topbar-block .lte-navbar-icons .lte-header:hover { color: #c42221; color: var(--main); } .lte-topbar-block .lte-navbar-icons .lte-cart .count { background-color: #c42221; background-color: var(--main); display: inline-block; width: 20px; height: 20px; line-height: 20px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); font-size: 10px; } .lte-topbar-block .lte-navbar-icons .lte-cart .lte-icon-cart, .lte-topbar-block .lte-navbar-icons .lte-top-search-wrapper .lte-top-search-ico, .lte-topbar-block .lte-navbar-icons .lte-nav-profile a { color: #222222; color: var(--black); } .lte-topbar-block .lte-navmenu-sc { padding-left: 0; } .lte-topbar-block .lte-navmenu-sc ul li a { color: #ffffff; color: var(--white); } .lte-topbar-block .lte-navmenu-sc ul li a:hover { color: #c42221; color: var(--main); } /* 4. WordPress styles */ .lte-text-page article + .comments-area { margin-top: 40px; } .post-views .post-views-icon:before, .post-views .post-views-icon, .post-views .post-views-label { display: none !important; } .description .post-views { display: none !important; } .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; } .screen-reader-text:hover, .screen-reader-text:active, .screen-reader-text:focus { display: block; top: 5px; left: 5px; width: auto; height: auto; padding: 1em 1.5em; font-size: 0.85em; line-height: normal; color: #222222; color: var(--black); background-color: #f5f5f5; background-color: var(--gray); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; text-decoration: none; z-index: 100000; /* Above WP toolbar */ } .gallery-caption { font-size: inherit; } .bypostauthor { font-size: inherit; } .wp-caption { position: relative; max-width: 100%; } .wp-caption a[class*="magnific"], .wp-caption a[class*="prettyPhoto"] { display: block; } .wp-caption a[class*="magnific"] img, .wp-caption a[class*="prettyPhoto"] img { vertical-align: top; } .wp-caption .wp-caption-text, .wp-caption .wp-caption-dd { padding: 0.8em 0 2em; font-size: 0.75em; line-height: 16px; text-align: center; } .wp-caption .wp-caption-text a, .wp-caption .wp-caption-dd a { color: #c42221; color: var(--main); } .gallery { margin: 0 -5px; } .gallery .gallery-item { display: inline-block; text-align: center; vertical-align: top; width: 100%; margin: 10px 0 0 0; } .gallery .gallery-item a { display: block; } .gallery .gallery-item a img { border: none !important; display: block; width: 100%; } .gallery .gallery-item .gallery-icon { margin: 0 5px; } .gallery .gallery-item .gallery-caption { line-height: 1.4em; margin: 0; padding: 6px 6px 0; font-size: 14px; } .gallery.gallery-columns-9 .gallery-item { width: 11.1111% !important; } .gallery.gallery-columns-8 .gallery-item { width: 12.5% !important; } .gallery.gallery-columns-7 .gallery-item { width: 14.2857% !important; } .gallery.gallery-columns-6 .gallery-item { width: 16.6666% !important; } .gallery.gallery-columns-5 .gallery-item { width: 20% !important; } .gallery.gallery-columns-4 .gallery-item { width: 25% !important; } .gallery.gallery-columns-3 .gallery-item { width: 33.3333% !important; } .gallery.gallery-columns-2 .gallery-item { width: 50% !important; } .gallery.gallery-columns-1 .gallery-item { width: 100% !important; } .gallery.gallery-columns-9 .gallery-caption { font-size: 0.625em; } .gallery.gallery-columns-8 .gallery-caption { font-size: 0.6875em; } .gallery.gallery-columns-7 .gallery-caption { font-size: 0.75em; } .gallery.gallery-columns-6 .gallery-caption { font-size: 0.8125em; } .top_panel_middle .menu_main_wrap { margin-top: 2.7em; margin-bottom: 2.25em; } .comment-list li:before { display: none !important; } .page-content-none { margin-top: 30px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; text-align: center; padding: 30px; } .page-content-none .search-form { max-width: 600px; margin: 0 auto !important; } .page-content-none form { margin: 0 auto !important; text-align: center; } .page-content-none form input[type="text"] { margin: 20px auto !important; height: 72px; border: 1px solid rgba(0, 0, 0, 0.3) !important; } #searchsubmit.btn { line-height: 41px; } .navigation.comment-navigation { padding: 0 0 35px 0; margin: -35px 0 0 0; } .navigation.comment-navigation a { font-weight: bold; } /* 5. Typography */ .alignleft { float: left; display: inline-block; margin-right: 2em; margin-top: 0em; margin-bottom: 2em; text-align: left; } .alignright { float: right; display: inline-block; margin-left: 2em; margin-top: 0em; margin-bottom: 2em; } .aligncenter { clear: both; margin-right: auto; margin-left: auto; text-align: center; display: block; } .has-text-align-center { text-align: center; } .alignwide { width: 100%; } .alignwide.wp-block-cover { display: flex; width: auto; } .alignwide.wp-block-gallery.alignwide { display: flex; width: auto; } .alignwide.wp-block-embed-vimeo { width: auto; } @media (min-width: 1199px) { body.no-sidebar .entry-content .alignwide { max-width: none; width: auto; margin-left: -10%; margin-right: -10%; } } .alignfull.wp-block-gallery, .alignfull.wp-block-cover { display: flex; } body.no-sidebar .entry-content .alignfull { width: var(--fullwidth); max-width: none; margin: 0 0 25px; left: 50%; position: relative; margin-left: calc((var(--fullwidth) / -2)); } img.alignleft, img.alignnone, img.alignright, img.aligncenter { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } figure.alignleft img, figure.alignnone img, figure.alignright img, figure.aligncenter img { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } html { font-size: 16px; line-height: 1.9em; font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); } h1, h2, h3, h4, h5, h6 { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; -ms-word-wrap: break-word; word-wrap: break-word; } .lte-background-black h1, .lte-background-black h2, .lte-background-black h3, .lte-background-black h4, .lte-background-black h5, .lte-background-black h6 { color: #ffffff; color: var(--white); } h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left { text-align: left !important; } h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center { text-align: center !important; } h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right { text-align: right !important; } strong { font-weight: 600; } .has-main-theme-color { color: #c42221; color: var(--main); } .has-gray-color { color: #f5f5f5; color: var(--gray); } .has-black-color { color: #222222; color: var(--black); } .has-red-color { color: #c42221; color: var(--red); } .has-main-theme-background-color { background-color: #c42221; background-color: var(--main); } .has-gray-background-color { background-color: #f5f5f5; background-color: var(--gray); } .has-black-background-color { background-color: #222222; background-color: var(--black); } .has-red-background-color { background-color: #c42221; background-color: var(--red); } p { margin-top: 0; } .fa { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; } .fab { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Brands'; } a { text-decoration: none; color: #222222; color: var(--black); } a:focus, a:hover { color: #c42221; color: var(--main); text-decoration: none; } .lte-background-black h1, .lte-background-black h2, .lte-background-black h3, .lte-background-black h4, .lte-background-black h5, .lte-background-black h6 { color: #ffffff; color: var(--white); } h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left { text-align: left !important; } h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center { text-align: center !important; } h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right { text-align: right !important; } h1, h2, h3, h4, h5, h6 { clear: both; line-height: 1.3em; text-transform: uppercase; } h1 { margin: 0 0 10px; font-size: 80px; font-weight: 700; } @media (min-width: 1200px) and (max-width: 1599px) { h1 { font-size: 60px; } } @media (max-width: 1199px) { h1 { font-size: 54px; } } @media (max-width: 991px) { h1 { font-size: 48px; } } @media (max-width: 767px) { h1 { font-size: 48px; } } @media (max-width: 479px) { h1 { font-size: 48px; } } h2 { margin: 54px 0 16px; font-size: 60px; line-height: 1.2em; } @media (max-width: 1199px) { h2 { font-size: 48px; } } @media (max-width: 767px) { h2 { font-size: 48px; } } h3 { margin: 64px 0 16px; font-size: 48px; } h4 { margin: 42px 0 16px; font-size: 36px; } @media (max-width: 767px) { h4 { font-size: 30px; } } h5 { margin: 42px 0 16px; font-size: 30px; } h6 { margin: 42px 0 16px; font-size: 24px; } figure { margin: 1em 0px; } pre { font-size: 16px; line-height: 1.9em; font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); border: 0; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; padding: 45px; background-color: #f5f5f5; background-color: var(--gray); } code { color: #ffffff; color: var(--white); background-color: #f5f5f5; background-color: var(--gray); } small { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 16px; } ins { text-decoration: none; } hr { margin: 20px 0; border-color: #222222; border-color: var(--black); zoom: 1; filter: alpha(opacity=15); -webkit-opacity: 0.15; -moz-opacity: 0.15; opacity: 0.15; } hr.wp-block-separator { margin: 20px auto !important; border-color: #222222; border-width: 2px; border-color: #ffffff; border-color: var(--white); } hr.wp-block-separator.is-style-wide { border-color: #222222; border-color: #ffffff; border-color: var(--white); } hr.wp-block-separator.is-style-dots { border-top: 2px dotted var(--black); border-top-style: dotted; border-color: #ffffff; border-color: var(--white); } hr.wp-block-separator.is-style-dots:before { display: none; } body:not(.lte-fw-loaded) blockquote:before, body:not(.lte-fw-loaded) .wp-block-quote:before { display: none !important; } .wp-block-quote, blockquote { border: 0px solid var(--main); border-color: #c42221; border-color: var(--main); background-color: #f5f5f5; background-color: var(--gray); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; padding: 80px 30px; margin: 40px 0 40px 0px; position: relative; text-align: center; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-style: italic; font-size: 24px; } .lte-background-black .wp-block-quote, .lte-background-black blockquote { color: rgba(255, 255, 255, 0.8); } @media (max-width: 767px) { .wp-block-quote, blockquote { padding-left: 15px; padding-right: 15px; } } .wp-block-quote > *, blockquote > * { position: relative; z-index: 1; } .wp-block-quote p, blockquote p, .wp-block-quote > p, blockquote > p { font-weight: 400 !important; line-height: 1.5em; margin-top: 0px; font-size: 24px !important; } @media (max-width: 767px) { .wp-block-quote p, blockquote p, .wp-block-quote > p, blockquote > p { font-size: 24px !important; } } .wp-block-quote a, blockquote a { zoom: 1; filter: alpha(opacity=75); -webkit-opacity: 0.75; -moz-opacity: 0.75; opacity: 0.75; } .wp-block-quote a code:hover, blockquote a code:hover { color: #c42221; color: var(--main); } .lte-background-black .wp-block-quote:after, .lte-background-black blockquote:after { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } .wp-block-quote:before, blockquote:before { display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\E850"; display: block; pointer-events: none; z-index: 0; font-size: 28px; line-height: 1; color: #c42221; color: var(--main); width: 100px; height: 55px; z-index: 1; position: relative; text-align: center; margin: 10px auto 20px; font-style: normal; } .wp-block-quote cite, blockquote cite { font-style: normal; text-align: center; margin-bottom: 0px; margin-top: 30px; display: block; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; text-transform: uppercase; font-size: 18px; color: #222222; color: var(--black); zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; position: relative; background-size: 100% 2px; background-position: 0% 100%; } .wp-block-quote.lte-simple, blockquote.lte-simple { background: transparent; border-left: 4px solid var(--main); border-color: #c42221; border-color: var(--main); text-align: start; padding: 0 0 0 30px; margin: 0; } .wp-block-quote.lte-simple > p, blockquote.lte-simple > p, .wp-block-quote.lte-simple p, blockquote.lte-simple p { font-size: 16px !important; font-weight: 700 !important; font-style: normal !important; line-height: 2em !important; } .wp-block-quote.lte-simple:before, blockquote.lte-simple:before { display: none; } .wp-block-quote.lte-simple .lte-triangle, blockquote.lte-simple .lte-triangle { display: none; } .wp-block-quote.wp-block-quote:not(.is-large):not(.is-style-large), blockquote.wp-block-quote:not(.is-large):not(.is-style-large) { padding: 40px 80px 60px; } @media (max-width: 767px) { .wp-block-quote.wp-block-quote:not(.is-large):not(.is-style-large), blockquote.wp-block-quote:not(.is-large):not(.is-style-large) { padding-left: 15px; padding-right: 15px; } } .wp-block-quote.wp-block-quote.is-style-large, blockquote.wp-block-quote.is-style-large, .wp-block-quote.wp-block-quote.is-large, blockquote.wp-block-quote.is-large { padding: 60px 60px 60px; } @media (max-width: 767px) { .wp-block-quote.wp-block-quote.is-style-large, blockquote.wp-block-quote.is-style-large, .wp-block-quote.wp-block-quote.is-large, blockquote.wp-block-quote.is-large { padding-left: 15px; padding-right: 15px; } } .wp-block-quote.wp-block-quote.is-style-large p, blockquote.wp-block-quote.is-style-large p, .wp-block-quote.wp-block-quote.is-large p, blockquote.wp-block-quote.is-large p { font-size: 24px !important; } .wp-block-quote.wp-block-quote.is-style-large cite, blockquote.wp-block-quote.is-style-large cite, .wp-block-quote.wp-block-quote.is-large cite, blockquote.wp-block-quote.is-large cite, .wp-block-quote.wp-block-quote.is-style-large p, blockquote.wp-block-quote.is-style-large p, .wp-block-quote.wp-block-quote.is-large p, blockquote.wp-block-quote.is-large p { text-align: center; } .wp-block-quote.has-text-align-right, blockquote.has-text-align-right { text-align: right; border-top: 0; border-bottom: 0; } .wp-block-quote.has-text-align-right cite, blockquote.has-text-align-right cite { margin: 0; text-align: right; display: inline-block; } .lte-background-black .wp-block-quote .lte-triangle:after, .lte-background-black blockquote .lte-triangle:after { border-color: var(--black) transparent transparent transparent; } .wp-block-quote.has-text-align-right { border-color: #c42221; border-color: var(--main); } blockquote.is-style-large:after, blockquote.extraclass:after, figure > blockquote:after, blockquote.is-style-large .lte-triangle, blockquote.extraclass .lte-triangle, figure > blockquote .lte-triangle { display: none; } .wp-block-quote cite { max-width: 200px; margin: 0 auto; } .wp-block-quote .lte-triangle { bottom: -10px; } .wp-block-image figcaption { margin-top: -10px; } .wp-block-gallery { display: flex; margin-bottom: 20px; } .wp-block-gallery img { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .wp-block-image img { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; margin-bottom: 20px; } .wp-block-pullquote.alignleft p, .wp-block-pullquote.alignright p { font-size: 16px; } .wp-block-pullquote { border: 0 none; color: #c42221; color: var(--main); padding: 0; } .wp-block-pullquote p { font-size: 18px; } .wp-block-pullquote cite { text-align: center; text-transform: none; } ul.aligncenter { list-style: none; } ul.wp-block-gallery { margin-left: 0; } .wp-block-button__link { -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; background-color: #c42221; background-color: var(--main); display: inline-block !important; } .wp-block-button__link:hover { background-color: #222222; background-color: var(--black); } .wp-block-button { margin: 0 0 30px; display: block; } .wp-block-button.alignleft { margin-right: 20px; } .wp-block-button.is-style-squared .wp-block-button__link { border-radius: 0; } .wp-block-button.is-style-outline .wp-block-button__link { border: 2px solid var(--main); border-color: #c42221; border-color: var(--main); color: #c42221; color: var(--main); } .wp-block-button.is-style-outline .wp-block-button__link:hover { background-color: transparent; border-color: #222222; border-color: var(--black); color: #222222; color: var(--black); } .lte-background-black .wp-block-button.is-style-outline .wp-block-button__link:hover { border-color: #ffffff; border-color: var(--white); color: #ffffff; color: var(--white); } .has-left-content { justify-content: left !important; } .wp-block-cover, .wp-block-cover-image { margin-bottom: 20px; } .wp-block-cover.has-left-content, .wp-block-cover-image.has-left-content { padding-left: 20px !important; padding-right: 20px !important; } .wp-block-cover { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .wp-block-cover.alignleft .wp-block-cover__inner-container { padding-left: 0 !important; padding-right: 0 !important; } .wp-block-cover-image .wp-block-cover-image-text, .wp-block-cover .wp-block-cover-text { /* padding-left: 0px !important; padding-right: 0px !important; */ line-height: 1.7em; max-width: initial; } .wp-block-cover .wp-block-cover-text { font-size: 24px; } .wp-block-cover p:not(.has-text-color) { color: #ffffff; color: var(--white); } .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper, .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper, .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper, .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper, .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper, .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper, .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper { position: relative; } .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe, .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe, .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe, .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe, .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe, .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe, .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe { bottom: 0; height: 100%; left: 0; position: absolute; right: 0; top: 0; width: 100%; } .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before, .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before, .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before, .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before, .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before, .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before, .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before { content: ""; display: block; padding-top: 50%; } .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before { padding-top: 42.85%; } .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before { padding-top: 50%; } .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before { padding-top: 56.25%; } .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before { padding-top: 75%; } .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before { padding-top: 100%; } .wp-block-embed.wp-embed-aspect-9-6 .wp-block-embed__wrapper:before { padding-top: 66.66%; } .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before { padding-top: 200%; } .wp-block-button__link { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; color: #ffffff; color: var(--white); text-transform: uppercase; } .wp-block-button__link:hover { background-color: #222222; background-color: var(--black); color: #ffffff; color: var(--white); } .wp-block-pullquote cite { font-size: 18px; color: #c42221; color: var(--main); } .wp-block-pullquote blockquote { padding-top: 80px; padding-bottom: 80px; } .wp-block-pullquote.is-style-solid-color { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .wp-block-pullquote.is-style-solid-color blockquote { background-color: transparent; border: 0 none !important; text-align: center !important; } .blog-post p.has-small-font-size, p.has-small-font-size { font-size: 14px; } .blog-post p.has-large-font-size, p.has-large-font-size { font-size: 24px; } .alignfull > figcaption, .alignfull > .wp-caption-text { margin-left: auto; margin-right: auto; max-width: 58rem; } figure.wp-block-gallery.alignfull { margin-bottom: 6rem !important; margin-top: 6rem !important; } .wp-block-table.is-style-stripes tbody tr:nth-child(2n+1) { background-color: #f5f5f5; background-color: var(--gray); } .wp-block-code { border: 0 none; color: #222222; color: var(--black); } code { color: #222222; color: var(--black); } .wp-block-group.has-background { color: #222222; color: var(--black); } .lte-background-black .blocks-gallery-caption, .lte-background-black .wp-block-embed figcaption, .lte-background-black .wp-block-image figcaption { color: rgba(255, 255, 255, 0.8); } .wp-block-columns.alignfull, .alignfull:not(.has-background) .wp-block-columns { padding-left: 15px; padding-right: 15px; } @media (min-width: 1199px) { .wp-block-columns.alignfull, .alignfull:not(.has-background) .wp-block-columns { padding-left: 2rem; padding-right: 2rem; } } .blocks-gallery-caption, .wp-block-embed figcaption, .wp-block-image figcaption, .blocks-gallery-grid .blocks-gallery-image figcaption, .blocks-gallery-grid .blocks-gallery-item figcaption, .wp-block-gallery .blocks-gallery-image figcaption, .wp-block-gallery .blocks-gallery-item figcaption { font-size: 14px; padding-left: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; } .wp-block-image figcaption { font-size: 16px; } .size-full.alignright { margin-top: 20px; } .color-dark-gray { color: rgba(0, 0, 0, 0.25); font-weight: 900 !important; } @font-face { font-family: 'lte-font'; src: url('assets/fonts/lte-font.eot?67100412'); src: url('assets/fonts/lte-font.eot?67100412#iefix') format('embedded-opentype'), url('assets/fonts/lte-font.woff2?67100412') format('woff2'), url('assets/fonts/lte-font.woff?67100412') format('woff'), url('assets/fonts/lte-font.ttf?67100412') format('truetype'), url('assets/fonts/lte-font.svg?67100412#lte-font') format('svg'); font-weight: normal; font-style: normal; } [class^="icon-"]:before, [class*=" icon-"]:before { font-family: "lte-font"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: 1em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .lte-header, .header { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; -ms-word-wrap: break-word; word-wrap: break-word; } a { transition: color 0.5s ease; } a > h1, a > h2, a > h3, a > h4, a > h5, a > h6 { transition: color 0.5s ease; } a:hover { color: #c42221; color: var(--main); } a:focus { outline: 0 none; } a img { border: 0; outline: 0 none; } .small { font-size: 14px; } .comment-text h1:first-child, .lte-text-page h1:first-child, .comment-text h2:first-child, .lte-text-page h2:first-child, .comment-text h3:first-child, .lte-text-page h3:first-child, .comment-text h4:first-child, .lte-text-page h4:first-child, .comment-text h5:first-child, .lte-text-page h5:first-child, .comment-text h6:first-child, .lte-text-page h6:first-child { margin-top: 0; } .comment-text .entry-content > p, .lte-text-page .entry-content > p { font-size: 18px; } .lte-background-black .comment-text, .lte-background-black .lte-text-page { color: rgba(255, 255, 255, 0.75); } .lte-background-black .comment-text h1, .lte-background-black .lte-text-page h1, .lte-background-black .comment-text h2, .lte-background-black .lte-text-page h2, .lte-background-black .comment-text h3, .lte-background-black .lte-text-page h3, .lte-background-black .comment-text h4, .lte-background-black .lte-text-page h4, .lte-background-black .comment-text h5, .lte-background-black .lte-text-page h5, .lte-background-black .comment-text h6, .lte-background-black .lte-text-page h6 { color: #c42221; color: var(--main); } .comment-text ul li, .lte-text-page ul li { margin-bottom: 6px; } @media (max-width: 1599px) { .comment-text ul li, .lte-text-page ul li { font-size: 16px; } } .comment-text h1, .lte-text-page h1 { margin-bottom: 16px; } .comment-text h1 + h2, .lte-text-page h1 + h2, .comment-text h1 + h3, .lte-text-page h1 + h3, .comment-text h1 + h4, .lte-text-page h1 + h4, .comment-text h1 + h5, .lte-text-page h1 + h5, .comment-text h1 + h6, .lte-text-page h1 + h6, .comment-text h2 + h3, .lte-text-page h2 + h3, .comment-text h2 + h4, .lte-text-page h2 + h4, .comment-text h2 + h5, .lte-text-page h2 + h5, .comment-text h2 + h6, .lte-text-page h2 + h6, .comment-text h3 + h4, .lte-text-page h3 + h4, .comment-text h3 + h5, .lte-text-page h3 + h5, .comment-text h3 + h6, .lte-text-page h3 + h6, .comment-text h4 + h5, .lte-text-page h4 + h5, .comment-text h4 + h6, .lte-text-page h4 + h6, .comment-text h5 + h6, .lte-text-page h5 + h6 { margin-top: 0; } .comment-text hr, .lte-text-page hr { margin: 30px 0 26px 0; } .comment-text hr + h1, .lte-text-page hr + h1, .comment-text hr + h2, .lte-text-page hr + h2, .comment-text hr + h3, .lte-text-page hr + h3 { margin-top: 30px; } .comment-text dl dd, .lte-text-page dl dd { margin: 0 0 10px 20px; } .comment-text ol ul, .lte-text-page ol ul, .comment-text ul ul, .lte-text-page ul ul, .comment-text ol ol, .lte-text-page ol ol, .comment-text ul ol, .lte-text-page ul ol { margin-top: 6px; } .comment-text dt, .lte-text-page dt { font-weight: bold; } .comment-text p, .lte-text-page p { margin-bottom: 30px; } .comment-text p:last-child, .lte-text-page p:last-child { margin-bottom: 0; } .comment-text kbd, .lte-text-page kbd { padding: 2px 4px; font-size: 90%; color: #fff; background-color: #333; border-radius: 3px; box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); } .comment-text code, .lte-text-page code, .comment-text kbd, .lte-text-page kbd, .comment-text pre, .lte-text-page pre, .comment-text samp, .lte-text-page samp { font-family: monospace, monospace; font-size: 1em; } .comment-text abbr[title], .lte-text-page abbr[title] { border-bottom: none; text-decoration: underline; text-decoration: underline dotted; } .comment-text .tags-short, .lte-text-page .tags-short { border-top: 1px solid var(--gray); margin-top: 16px; padding-top: 16px; } .comment-text img.left, .lte-text-page img.left { margin: 9px 30px 15px 0; float: left; } @media (max-width: 991px) { .comment-text img.size-full, .lte-text-page img.size-full { max-width: 100% !important; height: auto !important; } } .comment-text table.wp-block-table, .lte-text-page table.wp-block-table, .comment-text table.shop_table, .lte-text-page table.shop_table, .comment-text table.lte-table, .lte-text-page table.lte-table { width: 100%; border-collapse: separate; border-spacing: 0px; } .comment-text table.wp-block-table th, .lte-text-page table.wp-block-table th, .comment-text table.shop_table th, .lte-text-page table.shop_table th, .comment-text table.lte-table th, .lte-text-page table.lte-table th, .comment-text table.wp-block-table td, .lte-text-page table.wp-block-table td, .comment-text table.shop_table td, .lte-text-page table.shop_table td, .comment-text table.lte-table td, .lte-text-page table.lte-table td { padding: 20px 25px; font-size: 18px; } .comment-text table.wp-block-table thead tr:first-child th:first-child, .lte-text-page table.wp-block-table thead tr:first-child th:first-child, .comment-text table.shop_table thead tr:first-child th:first-child, .lte-text-page table.shop_table thead tr:first-child th:first-child, .comment-text table.lte-table thead tr:first-child th:first-child, .lte-text-page table.lte-table thead tr:first-child th:first-child { -webkit-border-top-left-radius: 0px; -webkit-background-clip: padding-box; -moz-border-radius-topleft: 0px; -moz-background-clip: padding; border-top-left-radius: 0px; } .comment-text table.wp-block-table thead tr:first-child th:last-child, .lte-text-page table.wp-block-table thead tr:first-child th:last-child, .comment-text table.shop_table thead tr:first-child th:last-child, .lte-text-page table.shop_table thead tr:first-child th:last-child, .comment-text table.lte-table thead tr:first-child th:last-child, .lte-text-page table.lte-table thead tr:first-child th:last-child { -webkit-border-top-right-radius: 0px; -webkit-background-clip: padding-box; -moz-border-radius-topright: 0px; -moz-background-clip: padding; border-top-right-radius: 0px; } .comment-text table.wp-block-table thead th, .lte-text-page table.wp-block-table thead th, .comment-text table.shop_table thead th, .lte-text-page table.shop_table thead th, .comment-text table.lte-table thead th, .lte-text-page table.lte-table thead th { background-color: #222222; background-color: var(--black); color: #ffffff; color: var(--white); font-size: 18px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; text-transform: uppercase; border-color: var(--main); border-color: rgba(0, 0, 0, 0.1); } .comment-text table.wp-block-table thead th h1, .lte-text-page table.wp-block-table thead th h1, .comment-text table.shop_table thead th h1, .lte-text-page table.shop_table thead th h1, .comment-text table.lte-table thead th h1, .lte-text-page table.lte-table thead th h1, .comment-text table.wp-block-table thead th h2, .lte-text-page table.wp-block-table thead th h2, .comment-text table.shop_table thead th h2, .lte-text-page table.shop_table thead th h2, .comment-text table.lte-table thead th h2, .lte-text-page table.lte-table thead th h2, .comment-text table.wp-block-table thead th h3, .lte-text-page table.wp-block-table thead th h3, .comment-text table.shop_table thead th h3, .lte-text-page table.shop_table thead th h3, .comment-text table.lte-table thead th h3, .lte-text-page table.lte-table thead th h3, .comment-text table.wp-block-table thead th h4, .lte-text-page table.wp-block-table thead th h4, .comment-text table.shop_table thead th h4, .lte-text-page table.shop_table thead th h4, .comment-text table.lte-table thead th h4, .lte-text-page table.lte-table thead th h4, .comment-text table.wp-block-table thead th h5, .lte-text-page table.wp-block-table thead th h5, .comment-text table.shop_table thead th h5, .lte-text-page table.shop_table thead th h5, .comment-text table.lte-table thead th h5, .lte-text-page table.lte-table thead th h5, .comment-text table.wp-block-table thead th h6, .lte-text-page table.wp-block-table thead th h6, .comment-text table.shop_table thead th h6, .lte-text-page table.shop_table thead th h6, .comment-text table.lte-table thead th h6, .lte-text-page table.lte-table thead th h6 { text-transform: none; } .comment-text table.wp-block-table thead th a, .lte-text-page table.wp-block-table thead th a, .comment-text table.shop_table thead th a, .lte-text-page table.shop_table thead th a, .comment-text table.lte-table thead th a, .lte-text-page table.lte-table thead th a { color: #ffffff; color: var(--white); } .comment-text table.wp-block-table thead + tbody:first-child tr:first-child td, .lte-text-page table.wp-block-table thead + tbody:first-child tr:first-child td, .comment-text table.shop_table thead + tbody:first-child tr:first-child td, .lte-text-page table.shop_table thead + tbody:first-child tr:first-child td, .comment-text table.lte-table thead + tbody:first-child tr:first-child td, .lte-text-page table.lte-table thead + tbody:first-child tr:first-child td, .comment-text table.wp-block-table thead + tbody:first-child tr:first-child th, .lte-text-page table.wp-block-table thead + tbody:first-child tr:first-child th, .comment-text table.shop_table thead + tbody:first-child tr:first-child th, .lte-text-page table.shop_table thead + tbody:first-child tr:first-child th, .comment-text table.lte-table thead + tbody:first-child tr:first-child th, .lte-text-page table.lte-table thead + tbody:first-child tr:first-child th { border-top: 0; } .comment-text table.wp-block-table tbody th, .lte-text-page table.wp-block-table tbody th, .comment-text table.shop_table tbody th, .lte-text-page table.shop_table tbody th, .comment-text table.lte-table tbody th, .lte-text-page table.lte-table tbody th, .comment-text table.wp-block-table tbody td, .lte-text-page table.wp-block-table tbody td, .comment-text table.shop_table tbody td, .lte-text-page table.shop_table tbody td, .comment-text table.lte-table tbody td, .lte-text-page table.lte-table tbody td { border-top: 0; border-left: 0; border-right: 0; border-right: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(0, 0, 0, 0.1); border-color: var(--main); border-color: rgba(0, 0, 0, 0.3); border-color: #f5f5f5; border-color: var(--gray); border-color: rgba(0, 0, 0, 0.1); } .comment-text table.wp-block-table tbody th:first-child, .lte-text-page table.wp-block-table tbody th:first-child, .comment-text table.shop_table tbody th:first-child, .lte-text-page table.shop_table tbody th:first-child, .comment-text table.lte-table tbody th:first-child, .lte-text-page table.lte-table tbody th:first-child, .comment-text table.wp-block-table tbody td:first-child, .lte-text-page table.wp-block-table tbody td:first-child, .comment-text table.shop_table tbody td:first-child, .lte-text-page table.shop_table tbody td:first-child, .comment-text table.lte-table tbody td:first-child, .lte-text-page table.lte-table tbody td:first-child { border-left: 1px solid rgba(0, 0, 0, 0.1); border-color: rgba(0, 0, 0, 0.3); border-color: #f5f5f5; border-color: var(--gray); border-color: rgba(0, 0, 0, 0.1); } .comment-text table.wp-block-table tbody th, .lte-text-page table.wp-block-table tbody th, .comment-text table.shop_table tbody th, .lte-text-page table.shop_table tbody th, .comment-text table.lte-table tbody th, .lte-text-page table.lte-table tbody th { background-color: #f5f5f5; background-color: var(--gray); } .comment-text table.wp-block-table tbody:first-child tr:first-child td, .lte-text-page table.wp-block-table tbody:first-child tr:first-child td, .comment-text table.shop_table tbody:first-child tr:first-child td, .lte-text-page table.shop_table tbody:first-child tr:first-child td, .comment-text table.lte-table tbody:first-child tr:first-child td, .lte-text-page table.lte-table tbody:first-child tr:first-child td, .comment-text table.wp-block-table tbody:first-child tr:first-child th, .lte-text-page table.wp-block-table tbody:first-child tr:first-child th, .comment-text table.shop_table tbody:first-child tr:first-child th, .lte-text-page table.shop_table tbody:first-child tr:first-child th, .comment-text table.lte-table tbody:first-child tr:first-child th, .lte-text-page table.lte-table tbody:first-child tr:first-child th { border-top: 1px solid rgba(0, 0, 0, 0.1); border-color: var(--main); border-color: #f5f5f5; border-color: var(--gray); border-color: rgba(0, 0, 0, 0.1); border-color: rgba(0, 0, 0, 0.3); } .comment-text table.wp-block-table tbody:first-child tr:first-child > th, .lte-text-page table.wp-block-table tbody:first-child tr:first-child > th, .comment-text table.shop_table tbody:first-child tr:first-child > th, .lte-text-page table.shop_table tbody:first-child tr:first-child > th, .comment-text table.lte-table tbody:first-child tr:first-child > th, .lte-text-page table.lte-table tbody:first-child tr:first-child > th { background-color: #222222; background-color: var(--black); color: #ffffff; color: var(--white); border-right: none; border-top: none; border-bottom: none; font-size: 18px; } .comment-text table.wp-block-table tbody:first-child tr:first-child th:first-child, .lte-text-page table.wp-block-table tbody:first-child tr:first-child th:first-child, .comment-text table.shop_table tbody:first-child tr:first-child th:first-child, .lte-text-page table.shop_table tbody:first-child tr:first-child th:first-child, .comment-text table.lte-table tbody:first-child tr:first-child th:first-child, .lte-text-page table.lte-table tbody:first-child tr:first-child th:first-child { -webkit-border-top-left-radius: 0px; -webkit-background-clip: padding-box; -moz-border-radius-topleft: 0px; -moz-background-clip: padding; border-top-left-radius: 0px; } .comment-text table.wp-block-table tbody:first-child tr:first-child th:last-child, .lte-text-page table.wp-block-table tbody:first-child tr:first-child th:last-child, .comment-text table.shop_table tbody:first-child tr:first-child th:last-child, .lte-text-page table.shop_table tbody:first-child tr:first-child th:last-child, .comment-text table.lte-table tbody:first-child tr:first-child th:last-child, .lte-text-page table.lte-table tbody:first-child tr:first-child th:last-child { -webkit-border-top-right-radius: 0px; -webkit-background-clip: padding-box; -moz-border-radius-topright: 0px; -moz-background-clip: padding; border-top-right-radius: 0px; } .comment-text table.wp-block-table tbody tr:nth-child(even) td, .lte-text-page table.wp-block-table tbody tr:nth-child(even) td, .comment-text table.shop_table tbody tr:nth-child(even) td, .lte-text-page table.shop_table tbody tr:nth-child(even) td, .comment-text table.lte-table tbody tr:nth-child(even) td, .lte-text-page table.lte-table tbody tr:nth-child(even) td { background: transparent; } .comment-text table.wp-block-table td, .lte-text-page table.wp-block-table td, .comment-text table.shop_table td, .lte-text-page table.shop_table td, .comment-text table.lte-table td, .lte-text-page table.lte-table td { border: 1px solid var(--white); } @media (max-width: 767px) { .comment-text table.wp-block-table thead th, .lte-text-page table.wp-block-table thead th, .comment-text table.shop_table thead th, .lte-text-page table.shop_table thead th, .comment-text table.lte-table thead th, .lte-text-page table.lte-table thead th { font-size: 14px; } .comment-text table.wp-block-table th, .lte-text-page table.wp-block-table th, .comment-text table.shop_table th, .lte-text-page table.shop_table th, .comment-text table.lte-table th, .lte-text-page table.lte-table th, .comment-text table.wp-block-table td, .lte-text-page table.wp-block-table td, .comment-text table.shop_table td, .lte-text-page table.shop_table td, .comment-text table.lte-table td, .lte-text-page table.lte-table td { font-size: 12px; padding: 10px 12px; } } @media (max-width: 479px) { .comment-text table.wp-block-table th, .lte-text-page table.wp-block-table th, .comment-text table.shop_table th, .lte-text-page table.shop_table th, .comment-text table.lte-table th, .lte-text-page table.lte-table th, .comment-text table.wp-block-table td, .lte-text-page table.wp-block-table td, .comment-text table.shop_table td, .lte-text-page table.shop_table td, .comment-text table.lte-table td, .lte-text-page table.lte-table td { font-size: 12px; padding: 5px 7px; } } .lte-lh-2 { line-height: 2em; } .line-height-2 { line-height: 2em; } .text-md { font-size: 16px; line-height: 1.7em; } @media (max-width: 767px) { .text-md { font-size: 18px; } } .text-lg { font-size: 18px; line-height: 1.5em; } @media (max-width: 1199px) { .text-lg { font-size: 18px; } } .semi-transparent { zoom: 1; filter: alpha(opacity=80); -webkit-opacity: 0.8; -moz-opacity: 0.8; opacity: 0.8; } p + ul { margin-top: -10px !important; } ul.ul-arrow, ul.arrow, ul.disc, ul.check, ul.check-invert { list-style: none; margin-top: 10px; margin-bottom: 10px; padding-left: 30px; font-size: 16px; } ul.ul-arrow.two-col, ul.arrow.two-col, ul.disc.two-col, ul.check.two-col, ul.check-invert.two-col { margin-top: 10px !important; margin-bottom: 20px; } ul.ul-arrow.two-col li, ul.arrow.two-col li, ul.disc.two-col li, ul.check.two-col li, ul.check-invert.two-col li { padding-right: 50px; } @media (min-width: 480px) { ul.ul-arrow.two-col, ul.arrow.two-col, ul.disc.two-col, ul.check.two-col, ul.check-invert.two-col { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } } @media (max-width: 479px) { ul.ul-arrow.two-col, ul.arrow.two-col, ul.disc.two-col, ul.check.two-col, ul.check-invert.two-col { text-align: left !important; display: inline-block; } } ul.ul-arrow.strong li, ul.arrow.strong li, ul.disc.strong li, ul.check.strong li, ul.check-invert.strong li { margin-bottom: 10px; } ul.ul-arrow li, ul.arrow li, ul.disc li, ul.check li, ul.check-invert li { margin-bottom: 14px; text-align: left; position: relative; } ul.ul-arrow li:before, ul.arrow li:before, ul.disc li:before, ul.check li:before, ul.check-invert li:before { content: "\f00c"; display: block; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; font-weight: 100; position: absolute; margin: 0px 0 0 -46px; } .rtl ul.ul-arrow li:before, .rtl ul.arrow li:before, .rtl ul.disc li:before, .rtl ul.check li:before, .rtl ul.check-invert li:before { margin-inline-start: -46px; margin-inline-end: 0; } ul.ul-arrow.check-invert, ul.arrow.check-invert, ul.disc.check-invert, ul.check.check-invert, ul.check-invert.check-invert, ul.ul-arrow.check, ul.arrow.check, ul.disc.check, ul.check.check, ul.check-invert.check { padding-left: 34px; margin-left: 10px; display: inline-block; margin-inline-start: 0px; margin-inline-end: 0; padding-inline-start: 4px; padding-inline-end: 0; } ul.ul-arrow.check-invert li, ul.arrow.check-invert li, ul.disc.check-invert li, ul.check.check-invert li, ul.check-invert.check-invert li, ul.ul-arrow.check li, ul.arrow.check li, ul.disc.check li, ul.check.check li, ul.check-invert.check li { margin-bottom: 12px; } ul.ul-arrow.check-invert li:before, ul.arrow.check-invert li:before, ul.disc.check-invert li:before, ul.check.check-invert li:before, ul.check-invert.check-invert li:before, ul.ul-arrow.check li:before, ul.arrow.check li:before, ul.disc.check li:before, ul.check.check li:before, ul.check-invert.check li:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "\f00c"; font-size: 22px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; margin-left: -36px; margin-inline-start: -36px; margin-inline-end: 0; margin-top: 0px; color: #c42221; color: var(--main); font-weight: 600; } ul.ul-arrow.check-invert li:before .lte-background-black, ul.arrow.check-invert li:before .lte-background-black, ul.disc.check-invert li:before .lte-background-black, ul.check.check-invert li:before .lte-background-black, ul.check-invert.check-invert li:before .lte-background-black, ul.ul-arrow.check li:before .lte-background-black, ul.arrow.check li:before .lte-background-black, ul.disc.check li:before .lte-background-black, ul.check.check li:before .lte-background-black, ul.check-invert.check li:before .lte-background-black { color: #ffffff; color: var(--white); } .rtl ul.ul-arrow.check-invert li:before, .rtl ul.arrow.check-invert li:before, .rtl ul.disc.check-invert li:before, .rtl ul.check.check-invert li:before, .rtl ul.check-invert.check-invert li:before, .rtl ul.ul-arrow.check li:before, .rtl ul.arrow.check li:before, .rtl ul.disc.check li:before, .rtl ul.check.check li:before, .rtl ul.check-invert.check li:before { margin-inline-start: -48px; margin-inline-end: 0; } ul.ul-arrow.check-invert.lte-header li, ul.arrow.check-invert.lte-header li, ul.disc.check-invert.lte-header li, ul.check.check-invert.lte-header li, ul.check-invert.check-invert.lte-header li, ul.ul-arrow.check.lte-header li, ul.arrow.check.lte-header li, ul.disc.check.lte-header li, ul.check.check.lte-header li, ul.check-invert.check.lte-header li { font-size: 24px; } ul.ul-arrow.check, ul.arrow.check, ul.disc.check, ul.check.check, ul.check-invert.check { padding-left: 34px; padding-inline-start: 34px; padding-inline-end: 0; } ul.ul-arrow.check li:before, ul.arrow.check li:before, ul.disc.check li:before, ul.check.check li:before, ul.check-invert.check li:before { margin-left: -36px; margin-top: 2px; } .rtl ul.ul-arrow.check li:before, .rtl ul.arrow.check li:before, .rtl ul.disc.check li:before, .rtl ul.check.check li:before, .rtl ul.check-invert.check li:before { margin-inline-start: -36px; margin-inline-end: 0; } ul.ul-arrow.check-invert, ul.arrow.check-invert, ul.disc.check-invert, ul.check.check-invert, ul.check-invert.check-invert { padding-left: 34px; padding-inline-start: 34px; padding-inline-end: 0; } ul.ul-arrow.check-invert li, ul.arrow.check-invert li, ul.disc.check-invert li, ul.check.check-invert li, ul.check-invert.check-invert li { margin-bottom: 16px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; } ul.ul-arrow.check-invert li:before, ul.arrow.check-invert li:before, ul.disc.check-invert li:before, ul.check.check-invert li:before, ul.check-invert.check-invert li:before { font-size: 14px; background-color: #c42221; background-color: var(--second); color: #ffffff; color: var(--white); width: 24px; height: 24px; line-height: 24px; display: block; text-align: center; margin-top: 2px; } ul.ul-arrow li:before, ul.arrow li:before, ul.disc li:before, ul.check li:before, ul.check-invert li:before { color: #c42221; color: var(--main); } ul.ul-arrow.ul-arrow li:before, ul.arrow.ul-arrow li:before, ul.disc.ul-arrow li:before, ul.check.ul-arrow li:before, ul.check-invert.ul-arrow li:before, ul.ul-arrow.arrow li:before, ul.arrow.arrow li:before, ul.disc.arrow li:before, ul.check.arrow li:before, ul.check-invert.arrow li:before { content: "\f105"; display: block; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; position: absolute; margin: 1px 0 0 -16px; } .rtl ul.ul-arrow.ul-arrow li:before, .rtl ul.arrow.ul-arrow li:before, .rtl ul.disc.ul-arrow li:before, .rtl ul.check.ul-arrow li:before, .rtl ul.check-invert.ul-arrow li:before, .rtl ul.ul-arrow.arrow li:before, .rtl ul.arrow.arrow li:before, .rtl ul.disc.arrow li:before, .rtl ul.check.arrow li:before, .rtl ul.check-invert.arrow li:before { margin-inline-start: -16px; margin-inline-end: 0; } ul.ul-arrow.disc, ul.arrow.disc, ul.disc.disc, ul.check.disc, ul.check-invert.disc { margin-bottom: 30px; } ul.ul-arrow.disc li:before, ul.arrow.disc li:before, ul.disc.disc li:before, ul.check.disc li:before, ul.check-invert.disc li:before { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); content: "•"; color: #c42221; color: var(--second); font-weight: 400; font-size: 20px; margin: -1px 0 0 -22px; margin-left: -22px; margin-inline-start: -22px; margin-inline-end: 0; } .rtl ul.ul-arrow.disc li:before, .rtl ul.arrow.disc li:before, .rtl ul.disc.disc li:before, .rtl ul.check.disc li:before, .rtl ul.check-invert.disc li:before { margin-inline-start: -22px; margin-inline-end: 0; } ul.check-small li { margin-bottom: 15px !important; } ul.lte-football { list-style: none; margin-top: 10px; margin-bottom: 10px; padding-left: 30px; font-size: 18px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; text-transform: uppercase; } @media (min-width: 480px) { ul.lte-football { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; -webkit-column-gap: 40px; -moz-column-gap: 40px; column-gap: 40px; } } ul.lte-football li { margin-bottom: 14px; } ul.lte-football li:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "\f1e3"; display: block; font-weight: 100; position: absolute; font-size: 12px; margin-top: -1px; margin-left: -26px; margin-inline-start: -26px; margin-inline-end: 0; } .rtl ul.ul-arrow li, .rtl ul.arrow li, .rtl ul.disc li, .rtl ul.check li, .rtl ul.check-invert li, .rtl .lte-list li { direction: rtl; text-align: start; } ul.multicol { padding-left: 0; list-style: none; } ul.multicol li { width: 49%; display: inline-block; vertical-align: top; margin-bottom: 18px; } @media (max-width: 991px) { ul.multicol li { width: 49%; } } @media (max-width: 767px) { ul.multicol li { width: 100%; display: block; } } ul.multicol li:before { content: "•"; font-size: 16px; margin: 0px 10px 0 0px; color: #c42221; color: var(--main); } .ul-yes { display: inline-block; width: 14px; font-size: 14px; color: #01be4d; color: var(--green); margin-right: 10px; top: 1px; } .ul-yes:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "\f00c"; } .ul-no { display: inline-block; width: 14px; text-align: center; font-size: 12px; color: #222222; color: var(--black); zoom: 1; filter: alpha(opacity=80); -webkit-opacity: 0.8; -moz-opacity: 0.8; opacity: 0.8; margin-right: 10px; padding-right: 4px; position: relative; left: 2px; top: -1px; } .ul-no:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "\f00d"; } ol { padding-left: 30px; } ol li { padding-left: 10px; } .elementor-widget-lte-header { overflow: visible !important; } .lte-hover-underline { background-image: linear-gradient(var(--second), var(--second)); background-position: 0% 100%; background-repeat: no-repeat; background-size: 0% 2px; display: inline; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } .lte-hover-underline:hover { background-size: 100% 2px; } .lte-heading { position: relative; /* &.lte-color-main .lte-watermark { .color-main; } &.lte-color-second .lte-watermark { .color-second; } &.lte-color-black .lte-watermark { .color-black; } &.lte-color-white .lte-watermark { .color-white; .opacity(.03); } */ /* .lte-body-black & { &.lte-color-white .lte-watermark { .color-white; .opacity(.03); } } */ } .lte-heading.lte-margin { margin: 64px 0 16px; } .lte-heading h1, .lte-heading h2, .lte-heading h3, .lte-heading h4, .lte-heading h5, .lte-heading h6 { z-index: 3; position: relative; margin: 0; } .lte-heading h1 { line-height: 1em; padding-bottom: 10px; padding-top: 10px; } .lte-heading h2 { line-height: 1.1em; } .lte-heading h3 { line-height: 1.0em; } .lte-heading h4 { line-height: 1.3em; } .lte-heading h5 { line-height: 1.2em; } .lte-heading h6 { line-height: 1.4em; } .lte-heading a { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .lte-heading .lte-header { letter-spacing: 0 !important; } .lte-background-black .lte-heading .lte-header { color: #ffffff; color: var(--white); } .lte-heading .lte-heading-content { display: block; } @media (max-width: 767px) { .lte-heading.lte-style-italic.heading-tag-h4 h4 { font-size: 24px; margin-top: 10px; } } .lte-heading.lte-style-header-subheader .lte-subheader { margin-bottom: 8px; font-size: 16px; position: relative; display: inline-block; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-subheaders), serif; letter-spacing: var(--font-subheaders-letterspacing); font-weight: 800; line-height: 1em; text-transform: uppercase; } .lte-heading.lte-style-header-subheader .lte-subheader:after, .lte-heading.lte-style-header-subheader .lte-subheader:before { content: ""; display: inline-block; border-bottom: 1px solid var(--main); width: 55px; margin-right: 15px; margin-bottom: 3px; display: none; } .lte-heading.lte-style-header-subheader .lte-subheader:after { display: none; } .lte-heading-align-center .lte-heading.lte-style-header-subheader .lte-subheader:before { display: none; } .lte-heading-align-right .lte-heading.lte-style-header-subheader .lte-subheader:before { display: none; } .lte-heading.lte-style-header-subheader .lte-subheader span { color: #222222; color: var(--black); } .lte-heading.lte-style-header-subheader .lte-subheader + .lte-header { margin-top: 0px; } .lte-heading.lte-style-header-subheader.hasIconBg .lte-subheader { margin-bottom: 16px; } .lte-heading.lte-style-header-subheader.heading-tag-h4 .lte-subheader { margin-bottom: 8px; } .lte-heading.lte-style-header-underline.heading-tag-h3 .lte-header { background-position: 0 90%; } .lte-heading.lte-style-header-underline.heading-tag-h4 .lte-header { background-position: 0 90%; } .lte-heading.lte-style-header-underline .lte-header { background-image: linear-gradient(var(--second), var(--second)); background-position: 0% 80%; background-repeat: no-repeat; background-size: 100% 3px; line-height: 1.2em; display: inline; } .lte-heading.lte-style-header-author .lte-heading-content { display: flex; flex-direction: row-reverse; align-items: center; justify-content: start; } .lte-heading.lte-style-header-author.has-subheader .lte-header:after { content: "/"; margin: 0 10px; } @media (max-width: 767px) { .lte-heading.lte-style-header-author.has-subheader .lte-header { font-size: 20px; } } .lte-heading.lte-style-header-author .lte-subheader { margin: 0; opacity: .6; font-size: 16px; } .lte-heading.lte-style-header-author .lte-image { max-width: 64px; margin-right: 20px; margin-inline-end: 20px; margin-inline-start: 0; } .lte-heading.lte-style-subheader span { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-subheaders), serif; letter-spacing: var(--font-subheaders-letterspacing); font-weight: 800; } .lte-heading.lte-style-subheader-italic span { font-style: italic; font-weight: 300; display: inline-block; line-height: 0.8em; padding: 6px 8px 0 8px; position: relative; z-index: 2; color: #ffffff !important; color: var(--white) !important; background: transparent !important; } .lte-heading.lte-style-subheader-italic span:before { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: #c42221; background-color: var(--main); -webkit-transform: skew(-15deg, 0); -moz-transform: skew(-15deg, 0); -ms-transform: skew(-15deg, 0); -o-transform: skew(-15deg, 0); transform: skew(-15deg, 0); z-index: -1; } .lte-heading.lte-style-subheader-curve span { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-subheaders), serif; letter-spacing: var(--font-subheaders-letterspacing); font-weight: 800; } .lte-heading.lte-style-header-sign .lte-subheader { font-size: 24px; } .lte-heading.lte-style-header-sign .lte-header { margin-top: 0px; font-size: 16px; } .lte-heading .lte-heading-icon-bg { font-size: 120px; color: #f5f5f5; color: var(--gray); top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 0; margin-top: 4px; } .lte-background-gray .lte-heading .lte-heading-icon-bg { color: #e9e7e5; } .lte-heading.lte-style-header-dash .lte-header:after { content: ""; border-bottom: 1px solid var(--second); border-color: #c42221; border-color: var(--second); width: 50px; display: inline-block; margin-bottom: 9px; margin-left: 15px; } .lte-heading.lte-style-header-dash.heading-tag-h5 .lte-header:after { margin-bottom: 5px; } .lte-heading.lte-line-height-2 .lte-header { line-height: 1.65em; } .lte-heading.lte-style-header-subheader-dash .lte-subheader { text-transform: uppercase; letter-spacing: 4px; font-size: 12px; margin-bottom: 16px; } .lte-heading.lte-style-header-subheader-dash .lte-subheader:before { content: ""; border-bottom: 1px solid var(--second); border-color: #c42221; border-color: var(--second); width: 50px; display: inline-block; margin-bottom: 3px; margin-right: 15px; margin-inline-start: 0px; margin-inline-end: 15px; } .lte-heading.lte-style-header-subheader-dash.lte-subcolor-main .lte-subheader:after { border-color: #c42221; border-color: var(--second); } .lte-heading.lte-style-header-subheader-dash.lte-subcolor-second .lte-subheader:after { border-color: #c42221; border-color: var(--main); } .lte-heading.has-watermark { overflow: visible; padding-top: 34px; padding-bottom: 34px; } .lte-background-gray .lte-heading.lte-subcolor-white .lte-watermark { color: #ffffff; color: var(--white); opacity: 1; } .lte-heading .lte-watermark { pointer-events: none; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-subheaders), serif; letter-spacing: var(--font-subheaders-letterspacing); font-weight: 800; text-transform: uppercase; white-space: nowrap; font-size: 250px; line-height: 250px; color: #222222; color: var(--black); opacity: 0.05; z-index: 0; overflow: hidden; display: block; position: absolute; top: 50%; -webkit-transform: translate(0%, -50%); -moz-transform: translate(0%, -50%); -ms-transform: translate(0%, -50%); -o-transform: translate(0%, -50%); transform: translate(0%, -50%); } .lte-watermark-offset-1 .lte-heading .lte-watermark { margin-left: -270px; margin-inline-start: -270px; margin-inline-end: 0; } @media (max-width: 991px) { .lte-heading .lte-watermark { font-size: 120px; } } @media (min-width: 1199px) { .lte-heading-align-left .lte-watermark-offset-1 .lte-heading .lte-watermark { margin-left: -270px; margin-inline-start: -270px; margin-inline-end: 0; } .lte-heading-align-right .lte-watermark-offset-1 .lte-heading .lte-watermark { margin-right: -270px; margin-inline-end: -270px; margin-inline-start: 0; right: 0; } } @media (max-width: 1599px) { .lte-heading-align-tablet_extra-center .lte-heading .lte-watermark { left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); margin-left: 0; } } @media (max-width: 1199px) { .lte-heading .lte-watermark { left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); margin-left: 0; } } .lte-heading-align-center .lte-heading .lte-watermark { left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); margin-left: 0; } .lte-heading.lte-style-price .lte-subheader { display: inline-block; font-size: 16px; opacity: .3; text-decoration: line-through; margin-right: 16px; position: relative; top: -6px; } .lte-heading.lte-style-price .lte-header { display: inline-block; font-size: 40px; line-height: 1em; color: #c42221; color: var(--red); padding-top: 10px; } .lte-heading.lte-style-discount .lte-subheader, .lte-heading.lte-style-discount .lte-header { display: inline-block; } .lte-heading.lte-style-discount .lte-subheader { position: relative; margin-right: 25px; top: -6px; padding-right: 15px; padding-left: 15px; } @media (max-width: 767px) { .lte-heading.lte-style-discount .lte-subheader { font-size: 18px; top: -4px; } } .lte-heading.lte-style-discount .lte-subheader:after { display: block; content: ""; border-bottom: 1px solid var(--white); left: 0; right: 0; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .lte-heading.lte-style-circle-dashed { width: 160px; height: 160px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; background-color: #ffffff; background-color: var(--white); -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.1); box-shadow: 0 0 30px rgba(0, 0, 0, 0.1); padding: 15px; } .lte-heading.lte-style-circle-dashed .lte-subheader { margin-bottom: -10px; } .lte-heading.lte-style-circle-dashed:after { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; width: 185px; height: 185px; position: absolute; border: 2px dashed var(--main); border-color: #c42221; border-color: var(--main); content: ""; -webkit-animation: loader 30s infinite linear; -moz-animation: loader 30s infinite linear; -o-animation: loader 30s infinite linear; animation: loader 30s infinite linear; -webkit-animation-play-state: paused; -moz-animation-play-state: paused; -o-animation-play-state: paused; animation-play-state: paused; } .lte-heading.lte-style-circle-dashed:hover:after { -webkit-animation-play-state: running; -moz-animation-play-state: running; -o-animation-play-state: running; animation-play-state: running; } @keyframes lte-dashed-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .lte-heading.hasIcon { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; color: #222222; color: var(--black); } .lte-heading.hasIcon.lte-icon-color-main { color: #c42221; color: var(--main); } .lte-heading.hasIcon.lte-icon-color-second { color: #c42221; color: var(--second); } .lte-heading.hasIcon.lte-icon-color-white { color: #ffffff; color: var(--white); } .lte-heading.hasIcon.lte-icon-color-black { color: #222222; color: var(--black); } .lte-heading.hasIcon.lte-icon-size-lg i { font-size: 100px; margin-right: 30px; margin-top: 10px; } @media (max-width: 1599px) { .lte-heading.hasIcon.lte-icon-size-lg i { font-size: 80px; margin-right: 20px; } } .lte-heading.hasIcon.lte-icon-size-sm i { font-size: 18px; margin-right: 16px; } .lte-heading.hasIcon.lte-icon-size-sm .lte-heading-content + i { margin-left: 10px; margin-inline-start: 10px; margin-inline-end: 0; } @media (max-width: 1199px) { .lte-heading.hasIcon { -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; } .lte-heading.hasIcon i { margin-right: 0 !important; font-size: 100px; width: 100%; text-align: center; } } .lte-heading.hasIcon.hasLink { color: #ffffff; color: var(--white); } @media (min-width: 480px) { .lte-heading.hasIcon .lte-image + .lte-heading-content { margin-left: 24px; margin-inline-start: 24px; margin-inline-end: 0; } .lte-heading.hasIcon .lte-heading-content + .lte-image { margin-left: 24px; margin-inline-start: 24px; margin-inline-end: 0; } } .lte-heading.lte-extra-bold .lte-header, .lte-heading.lte-extra-bold .lte-subheader { font-weight: 800; } .lte-heading.lte-size-huge .lte-header { font-size: 200px; line-height: 0.8em; overflow: visible; } @media (max-width: 1199px) { .lte-heading.lte-size-huge .lte-header { font-size: 120px; } } .lte-heading.lte-size-xl .lte-header { font-size: 120px; line-height: 0.8em; overflow: visible; } @media (max-width: 1599px) { .lte-heading.lte-size-xl .lte-header { font-size: 90px; } } @media (max-width: 1199px) { .lte-heading.lte-size-xl .lte-header { font-size: 80px; } } @media (max-width: 991px) { .lte-heading.lte-size-xl .lte-header { font-size: 64px; } } @media (max-width: 767px) { .lte-heading.lte-size-xl .lte-header { font-size: 64px; } } .lte-heading.lte-size-xl .lte-subheader { font-size: 30px; } .lte-heading.lte-size-xl .lte-subheader:before { display: none; } .lte-heading.lte-size-lg .lte-header { font-size: 100px; line-height: 0.9em; overflow: visible; } @media (max-width: 1599px) { .lte-heading.lte-size-lg .lte-header { font-size: 90px; } } @media (max-width: 1199px) { .lte-heading.lte-size-lg .lte-header { font-size: 80px; } } @media (max-width: 991px) { .lte-heading.lte-size-lg .lte-header { font-size: 64px; } } @media (max-width: 767px) { .lte-heading.lte-size-lg .lte-header { font-size: 64px; } } .lte-heading.lte-size-bg .lte-header { font-size: 80px; line-height: 1em; } @media (max-width: 1599px) { .lte-heading.lte-size-bg .lte-header { font-size: 48px; } } @media (max-width: 767px) { .lte-heading.lte-size-bg .lte-header { font-size: 40px; } } .lte-heading.lte-size-md .lte-header { font-size: 24px; line-height: 1.2em; } @media (max-width: 991px) { .lte-heading.lte-size-md .lte-header { font-size: 36px; } } @media (max-width: 479px) { .lte-heading.lte-size-md .lte-header { font-size: 36px; } } .lte-heading.lte-size-sm .lte-header { font-size: 18px; line-height: 1.5em; } @media (max-width: 767px) { .lte-heading.lte-size-sm .lte-header { line-height: 1.5em; } } .lte-heading.lte-size-sm .lte-subheader { font-size: 18px; } .lte-heading.lte-uppercase .lte-header { text-transform: uppercase; } .lte-heading.lte-lowercase .lte-header { text-transform: lowercase; } .lte-heading.lte-underline { position: relative; /* &:after { content: ""; width: 100px; position: absolute; bottom: 0; border-bottom: 2px solid @main; .border-main; left: 50%; .translateX(-50%); } */ padding-bottom: 16px; } .lte-heading.lte-underline.lte-heading { padding-bottom: 14px; } .lte-heading.lte-underline:before { content: ""; width: 500px; position: absolute; bottom: 0; border-bottom: 1px solid var(--black); border-color: rgba(0, 0, 0, 0.2); left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } .lte-background-black .lte-heading.lte-underline:before { border-color: rgba(255, 255, 255, 0.1); } .lte-background-gray .lte-heading.lte-underline:before { border-color: #ffffff; } .lte-background-black .lte-heading.lte-underline { border-color: rgba(255, 255, 255, 0.3); } .lte-heading.lte-underline-wavy { position: relative; padding-bottom: 20px; } .lte-background-black .lte-heading.lte-underline-wavy { /* border-color: rgba(255,255,255,.3);*/ } .lte-heading.lte-style-year { display: inline-block; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; padding: 70px 46px 45px; min-width: 300px; } .lte-heading.lte-style-year .lte-subheader { font-size: 80px; margin-bottom: 4px; } .lte-heading.lte-style-year .lte-subheader span { display: block; color: #222222; color: var(--black); } .lte-heading.lte-style-year .lte-header { font-size: 30px; opacity: .7; } .lte-heading.lte-color-main .lte-header { color: #c42221; color: var(--main); } .lte-heading.lte-color-second .lte-header { color: #c42221; color: var(--second); } .lte-heading.lte-color-white .lte-header { color: #ffffff; color: var(--white); } .lte-heading.lte-color-black .lte-header { color: #222222; color: var(--black); } .lte-heading.lte-color-gray .lte-header { color: #f5f5f5; color: var(--gray); } .lte-heading.lte-color-main .lte-subheader { color: #c42221; color: var(--main); } .lte-heading.lte-color-second .lte-subheader { color: #c42221; color: var(--second); } .lte-heading.lte-color-white .lte-subheader { color: #ffffff; color: var(--white); } .lte-heading.lte-color-black .lte-subheader { color: #222222; color: var(--black); } .lte-heading.lte-color-gray .lte-subheader { color: #f5f5f5; color: var(--gray); } .lte-heading.lte-color-outline .lte-header { color: rgba(0, 0, 0, 0.35); -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: #fff; color: transparent; } .lte-heading.lte-subcolor-outline .lte-subheader, .lte-heading.lte-subcolor-outline .lte-header span { color: rgba(0, 0, 0, 0.35); -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: #fff; } .lte-heading.lte-subcolor-main .lte-subheader, .lte-heading.lte-subcolor-main .lte-header span { color: #c42221; color: var(--main); } .lte-heading.lte-subcolor-second .lte-subheader, .lte-heading.lte-subcolor-second .lte-header span { color: #c42221; color: var(--second); } .lte-heading.lte-subcolor-white .lte-subheader, .lte-heading.lte-subcolor-white .lte-header span { color: #ffffff; color: var(--white); } .lte-heading.lte-subcolor-black .lte-subheader, .lte-heading.lte-subcolor-black .lte-header span { color: #222222; color: var(--black); } .lte-heading.lte-subcolor-gray .lte-subheader, .lte-heading.lte-subcolor-gray .lte-header span { color: #f5f5f5; color: var(--gray); } .lte-heading.lte-style-subheader-italic.lte-subcolor-main span { color: #ffffff; color: var(--white); } .lte-heading.lte-style-subheader-italic.lte-subcolor-second span { color: #ffffff; color: var(--white); } .lte-heading.lte-style-subheader-italic.lte-subcolor-white span { color: #222222; color: var(--black); } .lte-heading.lte-style-subheader-italic.lte-subcolor-black span { color: #ffffff; color: var(--white); } .lte-heading.lte-style-subheader-italic.lte-subcolor-gray span { color: #222222; color: var(--black); } .lte-heading.lte-style-subheader-italic.lte-subcolor-main span:before { background-color: #c42221; background-color: var(--main); } .lte-heading.lte-style-subheader-italic.lte-subcolor-second span:before { background-color: #c42221; background-color: var(--second); } .lte-heading.lte-style-subheader-italic.lte-subcolor-white span:before { background-color: #ffffff; background-color: var(--white); } .lte-heading.lte-style-subheader-italic.lte-subcolor-black span:before { background-color: #222222; background-color: var(--black); } .lte-heading.lte-style-subheader-italic.lte-subcolor-gray span:before { background-color: #f5f5f5; background-color: var(--gray); } .lte-outline-text { color: rgba(0, 0, 0, 0.35); -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: #fff; } .lte-underline-solid { /* &:after { content: ""; width: 100px; position: absolute; bottom: 0; border-bottom: 2px solid @main; .border-main; left: 50%; .translateX(-50%); } */ } .lte-underline-solid:before { content: ""; width: 500px; position: absolute; bottom: 0; border-bottom: 1px solid var(--black); border-color: rgba(0, 0, 0, 0.2); left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } .lte-background-black .lte-underline-solid:before { border-color: rgba(255, 255, 255, 0.1); } .lte-background-gray .lte-underline-solid:before { border-color: #ffffff; } /* 6.Theme Sections */ @media (max-width: 767px) { .lte-image-shadow img { box-shadow: 5px 5px 0px 0px #FFFFFF !important; } } .lte-hours { list-style: none; padding: 0 0; margin: 0 auto; max-width: 400px; width: 100%; display: inline-block; } @media (max-width: 991px) { .lte-hours { padding: 0 25px; } } .lte-hours li { text-align: left; padding-bottom: 10px; margin-bottom: 6px !important; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 18px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -moz-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; } .lte-hours li:last-child { padding-bottom: 0; margin-bottom: 0 !important; } .lte-hours li > strong { position: relative; font-weight: normal; text-transform: uppercase; } .lte-hours li > strong:first-child { font-size: 18px; line-height: 1.5em; margin-top: -4px; } @media (max-width: 1199px) { .lte-hours li > strong:first-child { font-size: 18px; } } @media (max-width: 1199px) { .lte-hours li > strong:first-child { font-size: 18px; } } .lte-hours li .lte-dots { content: ""; -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; border-bottom: 1px dotted rgba(0, 0, 0, 0.4); margin: 0px 10px 0; position: relative; top: -12px; } .lte-background-black .lte-hours li .lte-dots { border-bottom: 2px dotted rgba(255, 255, 255, 0.3); } .lte-hours li strong + span + strong { /* .color-main; font-size: 20px; */ } .lte-hours li strong + span + strong.color-red { color: #c42221; color: var(--main); font-size: 18px; } .lte-rounded .elementor-column { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .lte-lineheight-05 p { margin-bottom: 20px; } @media (min-width: 1199px) { .lte-grid-row .elementor-column:first-child { margin-right: 15px; } .lte-grid-row .elementor-column:last-child { margin-left: 15px; } } .lte-grid-row .elementor-column.lte-grid-padding .elementor-widget-wrap { padding: 60px 60px 60px; } @media (max-width: 1599px) { .lte-grid-row .elementor-column.lte-grid-padding .elementor-widget-wrap { padding: 30px; } } .lte-circle-animation { -webkit-animation: loader 12000ms infinite linear; -moz-animation: loader 12000ms infinite linear; -o-animation: loader 12000ms infinite linear; animation: loader 12000ms infinite linear; } .lte-overflow-hidden { overflow: hidden; } @media (min-width: 992px) { .lte-full-column-image img { max-width: initial !important; position: absolute; left: 0; } } @media (max-width: 1199px) { .lte-full-column-image { display: none !important; } } .lte-image-vane-blades { left: -278px !important; top: -397px !important; } .lte-image-vane-blades img { pointer-events: none; max-width: initial !important; /* position: absolute; left: 0px; top: 0px; */ -webkit-animation: vane 40000ms infinite linear; -moz-animation: vane 40000ms infinite linear; -o-animation: vane 40000ms infinite linear; animation: vane 40000ms infinite linear; } @media (min-width: 1600px) { .lte-image-vane-blades { left: -250px !important; top: -465px !important; } } @media (max-width: 1440px) { .lte-image-vane-blades { left: -297px !important; } } @media (max-width: 1320px) { .lte-image-vane-blades { left: -315px !important; } } .elementor-editor-active .lte-image-vane-blades img { pointer-events: auto; } @keyframes vane { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } @media (min-width: 1199px) { .elementor .elementor-element.lte-slider-image-full { overflow: visible !important; } .elementor .elementor-element.lte-slider-image-full img { max-width: initial; } } @media (min-width: 1199px) and (min-width: 1600px) { .elementor .elementor-element.lte-slider-image-full img { width: 50vw; } } @media (min-width: 1199px) and (min-width: 1600px) { .elementor .elementor-element.lte-slider-image-full { max-height: 600px; } } @media (min-width: 1900px) { .lte-section-right .elementor-container { margin-right: 100px !important; } .lte-section-left .elementor-container { margin-left: 180px !important; } } .elementor-element.lte-column-floating { /* .elementor-widget-wrap { pointer-events: auto !important; z-index: 10; } */ } @media (min-width: 1199px) { .elementor-element.lte-column-floating { width: 500px; max-width: 500px; pointer-events: auto; } } .elementor-inner-section.lte-floating-section { pointer-events: none; } .lte-contacts-icons.elementor-widget-lte-icons .lte-block-icon i { /* font-size: 30px !important; &:before { .circle; .size(64); line-height: 64px; } */ } @media (min-width: 1600px) { .elementor-element.e-flex.lte-offset-left { margin-right: calc((100% - 1570px)/ 2); } .elementor-element.e-flex.lte-offset-left > .e-con-inner { margin-right: 0 !important; } .elementor-element.e-flex.lte-offset-left .swiper-pagination { padding-left: calc((100% - 1570px)); } } @media (min-width: 1600px) { .elementor-element.e-flex.lte-offset-right { margin-left: calc((100% - 1570px)/ 2); } .elementor-element.e-flex.lte-offset-right > .e-con-inner { margin-left: 0 !important; } .elementor-element.e-flex.lte-offset-right .swiper-pagination { padding-right: calc((100% - 1570px)); } } @media (min-width: 1199px) { .elementor-inner-section.lte-offset-left { margin-right: calc((100% - 1570px)/ 2); } .elementor-inner-section.lte-offset-left > .elementor-container { margin-right: 0 !important; } .elementor-inner-section.lte-offset-left .swiper-pagination { padding-left: calc((100% - 1570px)); } } @media (min-width: 1199px) { .elementor-inner-section.lte-offset-right { margin-left: calc((100% - 1570px)/ 2); } .elementor-inner-section.lte-offset-right > .elementor-container { margin-left: 0 !important; } .elementor-inner-section.lte-offset-right .swiper-pagination { padding-right: calc((100% - 1570px)); } } .lte-image-hover-zoom .elementor-widget-container { border-radius: 40px; overflow: hidden; } .lte-image-hover-zoom .elementor-widget-container img { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .lte-image-hover-zoom .elementor-widget-container:hover img { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); } .lte-line-height_05 .lte-header { line-height: 1em; } .lte-background-zoom { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; background-position: center; } @media (min-width: 1199px) { .lte-background-zoom:hover { background-size: 130% !important; } } @media (min-width: 1600px) { .lte-background-zoom:hover { background-size: 120% !important; } } @media (min-width: 992px) and (max-width: 1199px) { .lte-background-zoom:hover { background-size: 100% !important; } } /* 7. Tariffs Block */ .lte-tariff-item { text-align: center; position: relative; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; margin: 0 auto; z-index: 2; background-size: cover; background-repeat: no-repeat; background-color: #ffffff; background-color: var(--white); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .lte-tariff-item.hasBackground { color: #ffffff; color: var(--white); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .lte-tariff-item.hasBackground .lte-tariff-inner:before { height: 100%; width: 100%; top: 0; left: 0; position: absolute; pointer-events: none; background: #000; zoom: 1; filter: alpha(opacity=40); -webkit-opacity: 0.4; -moz-opacity: 0.4; opacity: 0.4; content: ""; z-index: -1; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .lte-tariff-item.hasBackground .lte-tariff-inner:before + .elementor-background-video-container + .elementor-container, .lte-tariff-item.hasBackground .lte-tariff-inner:before + .elementor-widget-wrap { z-index: 2; } .lte-tariff-item.hasBackground .ul-no { color: #ffffff; color: var(--white); zoom: 1 !important; filter: alpha(opacity=80) !important; -webkit-opacity: 0.8 !important; -moz-opacity: 0.8 !important; opacity: 0.8 !important; } .lte-tariff-item .lte-triangle { /* display: none;*/ position: absolute; top: 0; right: 0; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); width: 0; height: 0; border: 0 solid transparent; border-right-width: 95px; border-left-width: 0px; border-bottom: 95px solid var(--red); /*border-bottom-left-radius: @border-radius;*/ } .lte-tariff-item .lte-label-vip { width: 50px; height: 50px; display: block; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; color: #ffffff; color: var(--white); font-size: 16px; line-height: 1.2em; position: absolute; right: 10px; top: 5px; padding-top: 12px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); z-index: 2; /* display: none;*/ } @media (min-width: 1200px) and (max-width: 1599px) { .lte-tariff-item .btn.btn-lg { min-width: initial; } } @media (max-width: 1199px) { .lte-tariff-item { margin-bottom: 30px; } } .lte-tariff-item .lte-subheader { font-weight: normal; font-size: 16px; margin: 0; } .lte-tariff-item .lte-header { text-align: center; font-size: 24px; text-transform: uppercase; margin: 0px 0 0px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; } .lte-tariff-item .lte-header span { color: #c42221; color: var(--second); } .lte-tariff-item .lte-price { font-size: 80px; line-height: .8em; margin: 0px 0 34px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); vertical-align: middle; font-weight: 800; color: #c42221; color: var(--main); } .lte-tariff-item .lte-price span { vertical-align: super; display: inline-block; font-size: 48px; } @media (max-width: 1599px) { .lte-tariff-item .lte-price { font-size: 64px; } } @media (max-width: 1599px) { .lte-tariff-item .lte-btn { min-width: 180px !important; } } .lte-tariff-item p { text-align: left; margin-bottom: 10px; line-height: 2em; display: inline-block; font-size: 18px; } .lte-tariff-item ul.lte-tariff-list { list-style: none; margin: 0px auto 50px; padding: 0 0 0 0; position: relative; display: inline-block; text-align: left; } @media (min-width: 1600px) { .lte-tariff-item ul.lte-tariff-list { padding-left: 10px; padding-right: 10px; } } .lte-tariff-item ul.lte-tariff-list li { padding: 8px 10px 8px; margin: 0 0 0 0; font-size: 14px; } @media (min-width: 1200px) and (max-width: 1599px) { .lte-tariff-item ul.lte-tariff-list li { font-size: 14px; } } .lte-tariff-item ul.lte-tariff-list li:last-child { border-bottom: 0; } .lte-tariff-item ul.lte-tariff-list .ul-no { zoom: 1; filter: alpha(opacity=70); -webkit-opacity: 0.7; -moz-opacity: 0.7; opacity: 0.7; } .lte-tariff-item .lte-tariff-inner { position: relative; z-index: 2; padding: 70px 30px 100px; background-size: cover; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } /* 8. Testimonials */ .elementor-widget-lte-testimonials { overflow: hidden; } .lte-testimonials-list .swiper-slide { height: auto !important; } @media (max-width: 991px) { .lte-testimonials-list .swiper-slide { padding-left: 0px; padding-right: 0px; } } @media (min-width: 1199px) { .lte-testimonials-list { margin-left: 256px; margin-inline-start: 256px; margin-inline-end: 0; max-width: 870px; } } .lte-testimonials-list .lte-inner { position: relative; margin: 0 auto 0px auto; padding: 0 0px 0 130px; z-index: 2; } @media (max-width: 991px) { .lte-testimonials-list .lte-inner { padding-left: 0; text-align: center; } } .lte-testimonials-list .lte-inner .lte-descr { z-index: 2; position: relative; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; margin: 0px 0 0px; } @media (max-width: 767px) { .lte-testimonials-list .lte-inner .lte-descr { padding: 20px 0px; } } .lte-testimonials-list .lte-inner .lte-descr:before { display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\E850"; pointer-events: none; z-index: 0; font-size: 28px; line-height: 1; color: #c42221; color: var(--main); font-size: 64px; display: block; margin: 10px auto 0; z-index: 5; left: -130px; position: absolute; } @media (max-width: 991px) { .lte-testimonials-list .lte-inner .lte-descr:before { top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); opacity: .2; pointer-events: none; } } .lte-testimonials-list .lte-inner .lte-descr p { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; display: block; z-index: 2; position: relative; font-weight: 600; font-size: 24px; font-style: italic; line-height: 1.6em; margin: 0 0 0 -30px; opacity: .7; padding-left: 30px; padding-right: 30px; } .lte-testimonials-large .lte-testimonials-list .lte-inner .lte-descr p { font-size: 22px; margin-top: 20px; } @media (max-width: 991px) { .lte-testimonials-list .lte-inner .lte-descr p { margin-top: 0 !important; margin-left: 0; padding: 0; } } .lte-testimonials-list .lte-inner .lte-image { vertical-align: top; display: inline-block; margin-top: 40px; margin-bottom: 10px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; position: relative; z-index: 2; } .lte-testimonials-list .lte-inner .lte-image img { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; max-width: 80px; height: auto; } .lte-testimonials-list .lte-inner .lte-testimotials-author-wrap { display: inline-block; margin: 40px 0 0 20px; margin-left: 20px; margin-inline-start: 20px; margin-inline-end: 0; } .lte-testimonials-list .lte-inner .lte-header { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 18px; line-height: 28px; margin: 14px auto -10px; position: relative; display: block; text-transform: uppercase; } .lte-testimonials-list .lte-inner .lte-header + .lte-subheader:before { content: ","; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 22px; padding-right: 10px; display: none; } @media (min-width: 768px) { .lte-testimonials-list .lte-inner .lte-header { white-space: nowrap; } } .lte-testimonials-list .lte-inner .lte-subheader { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); font-size: 14px; line-height: 26px; display: block; zoom: 1; filter: alpha(opacity=70); -webkit-opacity: 0.7; -moz-opacity: 0.7; opacity: 0.7; margin-top: -6px; } .lte-testimonials-list .lte-inner .rate { color: #c42221; color: var(--second); font-size: 12px; margin-bottom: 0px; margin-top: 2px; } .lte-testimonials-list .lte-inner .rate span { margin: 0 2px; } .lte-testimonials-list .lte-inner .lte-more-link { margin-bottom: 25px; } .lte-testimonials-list.lte-testimonials-sc .lte-descr:before, .lte-testimonials-list.lte-testimonials-sc .lte-header { display: none; } .lte-testimonials-list.showHeader .lte-header { display: inline-block; } .lte-testimonials-list.showQuoteChar .lte-descr:before { display: inline-block; } .lte-testimonials-list.showQuoteChar .lte-descr p { margin-top: 40px; } .lte-testimonials-list.lte-testimonials-layout-transparent .lte-item { background: transparent; } .lte-testimonials-list.lte-testimonials-layout-transparent .lte-inner { padding-top: 0; } @media (max-width: 767px) { .lte-testimonials-list.lte-testimonials-layout-transparent .lte-inner { padding-left: 0; padding-right: 0; } } .lte-testimonials-list.lte-cols-1.lte-swiper-slider { /* padding-bottom: 64px;*/ } .lte-testimonials-list .swiper-pagination { position: relative; text-align: center; padding-top: 80px; } .lte-testimonials-inner { max-width: initial; margin-bottom: -30px; margin-top: 0px; margin-left: 0; } .lte-testimonials-inner > div { margin-bottom: 30px; } .lte-testimonials-inner .lte-inner .lte-descr::before { display: none; } .lte-testimonials-inner .lte-descr:before { margin-bottom: 24px !important; } .lte-testimonials-inner .lte-inner { padding: 75px 50px 65px 80px; margin-bottom: 0; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; position: relative; background-color: #f5f5f5; background-color: var(--gray); } .lte-testimonials-inner .lte-inner .lte-subheader { margin-top: 4px; } @media (max-width: 991px) { .lte-testimonials-inner .lte-inner { padding: 25px 30px 30px; } } .lte-testimonials-inner .paging-navigation { margin: 0 auto; } .lte-testimonials-list.lte-swiper-slider + .lte-arrows .lte-arrow-left, .lte-testimonials-list.lte-swiper-slider + .lte-arrows .lte-arrow-right { background-color: #ffffff; background-color: var(--white); } @media (min-width: 1199px) { .lte-testimonials-list.lte-swiper-slider + .lte-arrows .lte-arrow-left, .lte-testimonials-list.lte-swiper-slider + .lte-arrows .lte-arrow-right { margin-top: -70px !important; } } @media (max-width: 1599px) { } @media (max-width: 1899px) { .lte-testimonials-list.lte-swiper-slider + .lte-arrows .lte-arrow-left, .lte-testimonials-list.lte-swiper-slider + .lte-arrows .lte-arrow-right { position: absolute; /* display: inline-block; text-align: center; line-height: 48px; margin: 10px 20px 0; */ } } @media (max-width: 1199px) { .lte-testimonials-list.lte-swiper-slider + .lte-arrows .lte-arrow-left, .lte-testimonials-list.lte-swiper-slider + .lte-arrows .lte-arrow-right { position: relative; display: inline-block; text-align: center; line-height: 48px; margin: 60px 20px 0; } } .lte-background-main .lte-testimonials-list .lte-descr:before, .lte-background-black .lte-testimonials-list .lte-descr:before { color: #c42221; color: var(--second); } .lte-background-main .lte-testimonials-list .lte-descr:after, .lte-background-black .lte-testimonials-list .lte-descr:after { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } /* 9. Bottom widgets goes before footer */ .subscribe-wrapper + #lte-widgets-footer .container:before { border-top: 1px solid rgba(0, 0, 0, 0.1); position: absolute; top: 0; left: 15px; right: 15px; content: ""; } #lte-widgets-footer { color: #222222; color: var(--black); position: relative; background-position: 50% 0%; background-repeat: no-repeat; background-size: cover; } .lte-background-main #lte-widgets-footer { color: rgba(255, 255, 255, 0.8); } #lte-widgets-footer .container { padding-top: 0px; padding-bottom: 30px; position: relative; } #lte-widgets-footer.lte-fw.lte-footer-cols-1 .widget, #lte-widgets-footer.lte-fw.lte-footer-cols-1 .row > div { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; text-align: center; } @media (max-width: 991px) { .col-sm-12 .lte-footer-widget-area { text-align: center; } .col-sm-12 .lte-footer-widget-area .widget_text { text-align: center; } .col-sm-12 .lte-footer-widget-area .widget_lte_icons ul { text-align: center; } } @media (max-width: 767px) { .lte-background-black .elementor-widget-wp-widget-nav_menu { text-align: center; } } .lte-background-black .elementor-widget-wp-widget-nav_menu ul { list-style: none; margin: -10px 0 0 0; margin-left: -40px; margin-inline-start: -40px; margin-inline-end: 0; padding: 0; } .lte-background-black .elementor-widget-wp-widget-nav_menu ul li { padding: 0; margin: 10px 0 0 0; margin-left: 40px; margin-inline-start: 40px; margin-inline-end: 0; display: inline-block; } .lte-background-black .elementor-widget-wp-widget-nav_menu ul li a { font-size: 14px; position: relative; background-image: linear-gradient(var(--second), var(--second)); background-position: 0% 100%; background-repeat: no-repeat; background-size: 0% 2px; display: inline; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } .lte-background-black .elementor-widget-wp-widget-nav_menu ul li a:hover { background-size: 100% 2px; } .lte-background-black .elementor-widget-wp-widget-nav_menu ul li a:after { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; position: absolute; top: 50%; content: "\f054"; font-size: 8px; line-height: 8px; color: #c42221; color: var(--main); margin-top: -3px; margin-left: 6px; } .lte-background-black .elementor-widget-wp-widget-nav_menu ul li a:hover { color: #c42221; color: var(--second); } .lte-background-black .elementor-widget-wp-widget-nav_menu ul li.active a { color: #c42221 !important; color: var(--main) !important; cursor: default; } .lte-footer-widget-area .lte-header-widget { padding: 0px 0px 10px; margin: 0px 0 30px 0; font-size: 24px; line-height: 1.2em; text-align: left; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; display: block; background-image: none !important; position: relative; text-transform: none; color: #ffffff; color: var(--white); } .lte-footer-widget-area .lte-header-widget:after, .lte-footer-widget-area .lte-header-widget:before { content: ""; vertical-align: middle; border-bottom: 2px solid var(--main); border-color: rgba(255, 255, 255, 0.5); width: 100%; display: block; position: absolute; bottom: 0; max-width: 250px; } .lte-footer-widget-area .lte-header-widget:after { border-color: #c42221; border-color: var(--main); width: 100px; margin-left: 0; } .lte-footer-widget-area .lte-header-widget a { color: #c42221 !important; color: var(--main) !important; } .lte-footer-widget-area .lte-header-widget a:hover { color: #ffffff; color: var(--white); } .lte-footer-widget-area .lte-header-widget .widget-icon { display: none; } @media (max-width: 991px) { .lte-footer-widget-area .lte-header-widget { text-align: center; } } .lte-footer-widget-area .widget { background-color: transparent; } .lte-footer-widget-area .widget + .widget .lte-header-widget { margin-top: 60px; } .lte-footer-widget-area ul { list-style: none; } .lte-footer-widget-area a:not(.btn) { /* .text-opacity;*/ } .lte-footer-widget-area .lte-social-icons-top { display: -webkit-box !important; display: -moz-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-top: 60px; width: 100%; } @media (max-width: 991px) { .lte-footer-widget-area .lte-social-icons-top { margin-top: 20px; } } .lte-footer-widget-area .lte-social-icons-top li { vertical-align: top; text-align: center; padding-left: 20px; padding-right: 20px; } @media (min-width: 992px) { .lte-footer-widget-area .lte-social-icons-top li { -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } } @media (max-width: 991px) { .lte-footer-widget-area .lte-social-icons-top li { width: 50%; margin-top: 40px; } } @media (max-width: 479px) { .lte-footer-widget-area .lte-social-icons-top li { width: 100%; } } @media (max-width: 991px) { .lte-footer-widget-area .lte-social-icons-top li { padding: 0; } } .lte-footer-widget-area .lte-social-icons-top li a:hover .lte-ic { color: #ffffff; color: var(--white); } .lte-footer-widget-area .lte-social-icons-top li .lte-ic { display: inline-block; font-size: 30px; color: #ffffff; color: var(--white); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; position: relative; } .lte-footer-widget-area .lte-social-icons-top li .lte-ic:before { color: #ffffff; color: var(--white); z-index: 2; position: relative; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .lte-footer-widget-area .lte-social-icons-top li .lte-ic:after { content: ""; top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 60px; height: 60px; background-color: #c42221; background-color: var(--main); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; z-index: 0; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .lte-footer-widget-area .lte-social-icons-top li .lte-ic:hover:after { background-color: #ffffff; background-color: var(--white); } .lte-footer-widget-area .lte-social-icons-top li .lte-ic:hover:before { color: #222222; color: var(--black); } .lte-footer-widget-area .lte-social-icons-top li .lte-header { display: block; color: #ffffff; color: var(--white); font-size: 18px; margin-top: 30px; margin-bottom: 8px; } .lte-footer-widget-area .lte-social-icons-top li .lte-header strong { font-weight: normal; } .lte-footer-widget-area .lte-social-icons-top li .txt { font-size: 14px; color: #ffffff; color: var(--white); } .lte-footer-widget-area .lte-social-icons-top li .txt strong { font-weight: normal; color: #c42221; color: var(--main); } .lte-footer-widget-area .lte-social-icons-list { display: -webkit-box !important; display: -moz-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; width: 100%; margin-bottom: 0px; margin-top: -20px; } .lte-footer-widget-area .lte-social-icons-list li { text-transform: none; margin: 0 0 0 0px; position: relative; } @media (min-width: 992px) { .lte-footer-widget-area .lte-social-icons-list li { -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } } @media (max-width: 991px) { .lte-footer-widget-area .lte-social-icons-list li { width: 100%; } } .rtl .lte-footer-widget-area .lte-social-icons-list li:last-child:after { display: block; } .rtl .lte-footer-widget-area .lte-social-icons-list li:first-child:after { display: none; } .lte-footer-widget-area .lte-social-icons-list .lte-header { display: block; font-size: 24px; color: #ffffff; color: var(--white); font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; padding-left: 34px; } .lte-footer-widget-area .lte-social-icons-list .lte-header:hover { color: #ffffff; color: var(--white); } .lte-footer-widget-area .lte-social-icons-list .lte-txt { font-size: 14px; line-height: 1.6em; display: block; margin-top: 8px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; color: #c42221; color: var(--second); padding-left: 34px; } .lte-footer-widget-area .lte-social-icons-list .lte-txt:hover { color: #c42221; color: var(--main); } @media (max-width: 991px) { .lte-footer-widget-area .lte-social-icons-list .lte-header, .lte-footer-widget-area .lte-social-icons-list .lte-txt { padding-left: 0; } } .lte-footer-widget-area .lte-social-icons-list span.lte-ic { font-size: 14px; text-align: center; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; background-color: #c42221; background-color: var(--second); color: #222222; color: var(--black); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; width: 24px; height: 24px; line-height: 24px; margin-right: 0px; position: absolute; } @media (max-width: 991px) { .lte-footer-widget-area .lte-social-icons-list span.lte-ic { position: relative; display: block; text-align: center; margin: 0 auto; margin-bottom: 16px; } } .lte-footer-widget-area .lte-social-icons-list strong { font-weight: 400; font-size: 16px; color: #c42221; color: var(--main); } .lte-footer-widget-area .lte-social-icons-list a:hover { color: #ffffff; color: var(--white); } .lte-footer-widget-area .lte-social-icons-list a:hover .lte-txt { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } .lte-footer-widget-area .lte-social-big { margin-bottom: 0 !important; } .lte-footer-widget-area .lte-social-big li .fa { background-color: #c42221; background-color: var(--main); color: #222222; color: var(--black); line-height: 48px; width: 48px; height: 48px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .lte-footer-widget-area .lte-social-big li .fa:hover { background-color: #ffffff; background-color: var(--white); } .lte-footer-widget-area .lte-social-small { margin-top: 50px; } .lte-footer-widget-area .lte-social-small a { font-size: 14px; margin-right: 10px; color: #c42221; color: var(--main); } .lte-footer-widget-area .lte-social-small a:hover { color: #ffffff; color: var(--white); } .lte-footer-widget-area .elementor-widget-wp-widget-nav_menu, .lte-footer-widget-area .widget_lte_navmenu { margin: 0px 0 0 0px; } @media (max-width: 767px) { .lte-footer-widget-area .elementor-widget-wp-widget-nav_menu, .lte-footer-widget-area .widget_lte_navmenu { text-align: center; } } .lte-footer-widget-area .elementor-widget-wp-widget-nav_menu ul, .lte-footer-widget-area .widget_lte_navmenu ul { margin-top: -3px; margin: 0; padding: 0; } .lte-footer-widget-area .elementor-widget-wp-widget-nav_menu ul li, .lte-footer-widget-area .widget_lte_navmenu ul li { margin-top: 8px; } .lte-footer-widget-area .elementor-widget-wp-widget-nav_menu ul li a, .lte-footer-widget-area .widget_lte_navmenu ul li a { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); font-size: 16px; } .lte-footer-widget-area .elementor-widget-wp-widget-nav_menu ul li a:before, .lte-footer-widget-area .widget_lte_navmenu ul li a:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "+"; color: #c42221; color: var(--main); font-size: 10px; margin-right: 10px; top: -1px; position: relative; display: none; } /* 10. Footer and copyrights */ .lte-footer-wrapper { margin-top: 0px; position: relative; background: var(--black-dark); } .lte-footer-wrapper:before { content: ""; position: absolute; top: 0; left: 0; bottom: 0; right: 0; display: block; background-position: center; } body.lte-background-main .lte-footer-wrapper { background-color: #c42221; background-color: var(--main); } .lte-footer-wrapper.lte-footer-layout-copyright, .lte-footer-wrapper.lte-footer-layout-copyright-transparent { background: transparent; } .lte-footer-wrapper.lte-footer-layout-copyright:before, .lte-footer-wrapper.lte-footer-layout-copyright-transparent:before { display: none !important; } .lte-footer-wrapper .lte-heading .lte-header { line-height: 1em; } @media (min-width: 992px) { .lte-content-wrapper.lte-footer-parallax + .lte-footer-wrapper { position: fixed; z-index: -1; left: 0; bottom: 0; width: 100%; } } .no-footer-widgets .copyright-block { background-color: #222222; background-color: var(--black); } .error404.lte-bg-404 .no-footer-widgets .copyright-block { background-color: transparent !important; } body:not(.error404) .copyright-block.copyright-layout-copyright-transparent { margin-top: -45px; } .copyright-block { position: relative; padding: 36px 0; overflow: hidden; text-align: center; } .copyright-block:first-child { background-color: #c42221; background-color: var(--main); } .error404.lte-bg-404 .copyright-block { background-color: transparent !important; } .copyright-block.copyright-layout-copyright { border: 0 none; text-align: center; background-color: #222222; background-color: var(--black); background-image: none; color: #ffffff; color: var(--white); } .copyright-block.copyright-layout-copyright:after { display: none; } .copyright-block.copyright-layout-default { background-color: #222222; background-color: var(--black); } .copyright-block.copyright-layout-default, .copyright-block.copyright-layout-copyright-transparent { display: block; width: 100%; padding: 8px 0 0; z-index: 10; border-top: 1px solid rgba(255, 255, 255, 0.1); } @media (max-width: 991px) { .copyright-block.copyright-layout-default, .copyright-block.copyright-layout-copyright-transparent { text-align: center; } } .copyright-block p { margin-bottom: 0; font-size: 14px; color: #ffffff; color: var(--white); position: relative; display: inline-block; } .copyright-block a { color: #c42221; color: var(--second); } .copyright-block a:hover { color: #f5f5f5; color: var(--gray); } .copyright-block .container { position: relative; } @media (max-width: 767px) { .copyright-block { text-align: center; } .copyright-block p { font-size: 14px; } } @media (max-width: 479px) { .copyright-block p { font-size: 12px; } } .lte-go-top { color: #c42221; color: var(--main); z-index: 10; zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; text-align: center; padding: 6px 6px 6px 6px; font-size: 16px; font-weight: bold; display: block; pointer-events: none; width: 75px; height: 75px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; background-color: #c42221; background-color: var(--main); } .lte-invert-color-main .lte-go-top { color: #ffffff; color: var(--white); } .lte-go-top.static { position: absolute; right: 0px; top: -29px; } .lte-go-top.floating { position: fixed; right: 30px; bottom: 30px; } .rtl .lte-go-top.floating { right: auto; left: 30px; } @media (max-width: 479px) { .lte-go-top.floating.scroll-bottom { bottom: 70px; } } @media (max-width: 767px) { .lte-go-top { -webkit-transform: scale(0.8); -moz-transform: scale(0.8); -ms-transform: scale(0.8); -o-transform: scale(0.8); transform: scale(0.8); } .lte-go-top span { margin-left: 0 !important; } .lte-go-top.floating { right: 10px; bottom: 20px; } } .lte-go-top.lte-go-top-img { padding: 13px 0 0; } .lte-go-top img { display: inline-block; margin: 0 0px 2px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); } .lte-go-top .go-top-icon-custom { max-width: 30px; } .lte-go-top .go-top-icon-v2 { font-size: 26px; color: #ffffff; color: var(--white); padding: 6px 0 0 2px; margin: 0 auto 0; text-align: center; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; display: block; } .lte-invert-color-main .lte-go-top .go-top-icon-v2 { color: #ffffff; color: var(--white); } .lte-go-top.lte-go-top-rotate .go-top-icon-v2 { -webkit-transform: translate(-50%, -50%) rotate(90deg); -moz-transform: translate(-50%, -50%) rotate(90deg); -ms-transform: translate(-50%, -50%) rotate(90deg); -o-transform: translate(-50%, -50%) rotate(90deg); transform: translate(-50%, -50%) rotate(90deg); } .lte-go-top .go-top-header { font-size: 16px; line-height: 1em; margin: 2px 0 0 0px; display: block; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; color: #ffffff; color: var(--white); text-transform: uppercase; } .lte-go-top:hover { background-color: #f5f5f5; background-color: var(--gray); } .lte-go-top:hover .go-top-icon-v2 { color: #222222; color: var(--black); } .lte-go-top:hover .go-top-header { color: #222222; color: var(--black); } .lte-go-top:hover img { -webkit-transform: scale(0.8); -moz-transform: scale(0.8); -ms-transform: scale(0.8); -o-transform: scale(0.8); transform: scale(0.8); } .lte-invert-color-main .lte-go-top:hover .go-top-icon-v2 { color: #222222; color: var(--black); } .lte-go-top.show { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; pointer-events: auto; } .lte-before-footer { border-top: 1px solid rgba(0, 0, 0, 0.1); background-color: #ffffff; background-color: var(--white); padding: 30px 0; } .lte-before-footer .container { position: relative; } /* 11. Widgets */ .row.lte-sidebar-position-left { -webkit-box-direction: reverse; -moz-box-direction: reverse; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .lte-sidebar-header { margin-bottom: 15px; } .wp-block-group h2, .lte-header-widget { padding: 0 0 0px 0; margin: 0 0 0px 0px; font-size: 18px; line-height: 1.27em; text-transform: uppercase; color: #222222; color: var(--black); font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; display: block; position: relative; z-index: 2; } .lte-background-main .wp-block-group h2, .lte-background-main .lte-header-widget { color: #ffffff; color: var(--white); } .wp-block-group h2:after, .lte-header-widget:after { display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\E828"; font-size: 18px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); color: #c42221; color: var(--main); margin-left: 8px; display: none; } .lte-background-black .wp-block-group h2, .lte-background-black .lte-header-widget { color: #c42221; color: var(--main); } .wp-block-group h2 + .lte-header-watermark, .lte-header-widget + .lte-header-watermark { position: absolute; opacity: .05; top: -10px; margin: 0; font-size: 60px; text-transform: uppercase; white-space: nowrap; overflow: hidden; width: 100%; } .wp-block-group h2 + .lte-header-watermark .widget-icon, .lte-header-widget + .lte-header-watermark .widget-icon { display: none; } .wp-block-group h2 .widget-icon, .lte-header-widget .widget-icon { opacity: .75; font-size: 8px; display: inline; z-index: -1; margin-top: 0px; position: relative; top: -3px; } .wp-block-group h2 a, .lte-header-widget a { color: #c42221; color: var(--main); } .woocommerce-MyAccount-navigation, .widget-area { background-color: #f5f5f5; background-color: var(--gray); overflow: hidden; color: #222222; color: var(--black); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; margin-bottom: 0px; padding-top: 30px; padding-bottom: 40px; position: relative; } .woocommerce-MyAccount-navigation a:not(.lte-btn), .widget-area a:not(.lte-btn) { color: #222222; color: var(--black); } .woocommerce-MyAccount-navigation a:not(.lte-btn):hover, .widget-area a:not(.lte-btn):hover { color: #c42221; color: var(--main); } .lte-background-black .woocommerce-MyAccount-navigation, .lte-background-black .widget-area { color: rgba(255, 255, 255, 0.8); } .lte-background-black .woocommerce-MyAccount-navigation a:not(.lte-btn), .lte-background-black .widget-area a:not(.lte-btn) { color: #ffffff; color: var(--white); } .woocommerce-MyAccount-navigation:after, .widget-area:after { bottom: 10px; font-size: 200px; } .woocommerce-MyAccount-navigation aside, .widget-area aside { padding: 30px 30px 30px; position: relative; margin-bottom: 30px; background-repeat: no-repeat; background-position: 110% 50px; } .woocommerce-MyAccount-navigation aside:last-child, .widget-area aside:last-child { margin-bottom: 0; } .woocommerce-MyAccount-navigation aside > ul, .widget-area aside > ul { margin: 0 0 0 0; padding: 0; } .woocommerce-MyAccount-navigation aside > ul li, .widget-area aside > ul li { margin-bottom: 10px; vertical-align: middle; position: relative; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; font-size: 14px; } .woocommerce-MyAccount-navigation aside > ul li a, .widget-area aside > ul li a { display: inline-block; vertical-align: baseline; padding-left: 0px; padding-bottom: 0px; line-height: 1.4em; color: #222222; color: var(--black); } .woocommerce-MyAccount-navigation aside > ul li a:hover, .widget-area aside > ul li a:hover { color: #c42221; color: var(--second); } .woocommerce-MyAccount-navigation aside > ul li.current-cat > a, .widget-area aside > ul li.current-cat > a { font-weight: bold; } .woocommerce-MyAccount-navigation aside > ul li.current-cat > a, .widget-area aside > ul li.current-cat > a { cursor: default; } .woocommerce-MyAccount-navigation aside > ul li ul, .widget-area aside > ul li ul { margin: 10px 0 0 20px; } .woocommerce-MyAccount-navigation aside ul ul ul ul ul ul ul, .widget-area aside ul ul ul ul ul ul ul { margin-left: 0; } .woocommerce-MyAccount-navigation aside .gallery-small, .widget-area aside .gallery-small { padding: 0 11px; } .woocommerce-MyAccount-navigation aside .gallery-small a, .widget-area aside .gallery-small a { padding: 5px; } .woocommerce-MyAccount-navigation aside .gallery-small a img, .widget-area aside .gallery-small a img { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .woocommerce-MyAccount-navigation aside .gallery-small a:hover, .widget-area aside .gallery-small a:hover { zoom: 1; filter: alpha(opacity=80); -webkit-opacity: 0.8; -moz-opacity: 0.8; opacity: 0.8; } .widget_lte_blogposts .items { margin-top: -25px; } .widget_lte_blogposts .items + a { display: inline-block; margin-top: 0px; } .widget_lte_blogposts .post { padding-top: 25px; padding-bottom: 0px; display: block; text-align: left; } .widget_lte_blogposts .post:last-child { border-bottom: 0; padding-bottom: 0; } .widget_lte_blogposts .post h6 { font-size: 18px; line-height: 1.2em; text-transform: none; margin: 0px 0 2px 0; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; color: #222222; color: var(--black); background-image: linear-gradient(var(--second), var(--second)); background-position: 0% 100%; background-repeat: no-repeat; background-size: 0% 2px; display: inline; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } .widget_lte_blogposts .post h6:hover { background-size: 100% 2px; } .widget_lte_blogposts .post .lte-photo { display: block; margin-bottom: 0; } .widget_lte_blogposts .post .lte-photo img { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .widget_lte_blogposts .post .lte-photo.lte-photo-left { display: inline-block; vertical-align: top; width: 26%; } .widget_lte_blogposts .post .lte-photo.lte-photo-left img { max-width: 90px; } .widget_lte_blogposts .post .lte-photo.lte-photo-left + .descr-right { display: inline-block; vertical-align: top; width: 73%; padding-left: 20px; text-align: left; margin-top: -5px; } .widget_lte_blogposts .post .lte-cats { margin-top: 0px; display: block; } .widget_lte_blogposts .post .lte-cats a { background-color: transparent; border: 0 none; padding: 0; color: #222222; color: var(--black); font-size: 14px; text-transform: uppercase; line-height: 1.3em; font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); opacity: .5; } .widget_lte_blogposts .post .lte-post-headline { border-top: 0; margin-top: 10px; } .widget_lte_blogposts .post .lte-post-headline .lte-comments { color: rgba(0, 0, 0, 0.5); } .widget_lte_blogposts .post .lte-post-headline a { font-size: 12px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .widget_lte_blogposts .post .lte-post-headline a:first-child { margin-right: 20px; } .widget_lte_blogposts .post .lte-post-headline a:hover { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; color: #222222; color: var(--black); } .widget_lte_blogposts .btn-wrapper { margin: 10px auto 10px; } .widget .select-wrap select { font-size: 14px; } .widget ul, .page-content ul { padding-left: 0; } .widget form, .page-content form { padding: 0; } .widget select, .page-content select { width: 100%; display: block; padding: 6px 6px; } .widget .select-wrap, .page-content .select-wrap { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .lte-background-black .widget .select-wrap, .lte-background-black .page-content .select-wrap { background: transparent !important; border: 1px solid rgba(255, 255, 255, 0.15); } .lte-background-black .widget .select-wrap select, .lte-background-black .page-content .select-wrap select { color: #ffffff !important; color: var(--white) !important; } .widget.widget_product_search, .page-content.widget_product_search, .widget.widget_search, .page-content.widget_search { border: 0 none; padding-top: 0; margin-top: 0px; } .widget.widget_product_search .lte-sidebar-header, .page-content.widget_product_search .lte-sidebar-header, .widget.widget_search .lte-sidebar-header, .page-content.widget_search .lte-sidebar-header { margin-top: -15px; margin-bottom: 8px; } .widget.widget_product_search .header-widget, .page-content.widget_product_search .header-widget, .widget.widget_search .header-widget, .page-content.widget_search .header-widget { color: #c42221; color: var(--second); background: none; border: 0; } .widget.widget_product_search .header-widget:after, .page-content.widget_product_search .header-widget:after, .widget.widget_search .header-widget:after, .page-content.widget_search .header-widget:after { display: none; } .widget.widget_block.widget_search button, .page-content.widget_block.widget_search button, .widget.widget_product_search button, .page-content.widget_product_search button { font-size: 0px !important; color: #ffffff !important; color: var(--white) !important; padding: 0 !important; margin: 0; min-width: auto; line-height: 0; } .widget.widget_block.widget_search button:before, .page-content.widget_block.widget_search button:before, .widget.widget_product_search button:before, .page-content.widget_product_search button:before { text-align: center; margin: 0 !important; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); position: relative; display: block !important; top: 0; line-height: 64px !important; display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\E842"; font-size: 20px; margin-top: 0px; } .widget.widget_block.widget_search button:hover:before, .page-content.widget_block.widget_search button:hover:before, .widget.widget_product_search button:hover:before, .page-content.widget_product_search button:hover:before { background-color: #222222; background-color: var(--black); color: #ffffff !important; color: var(--white) !important; } .widget .wp-block-search__inside-wrapper, .page-content .wp-block-search__inside-wrapper, .widget .wp-searchform, .page-content .wp-searchform { padding: 0 0px; margin: 0 0 0px; width: 100%; display: block; position: relative; } .widget .wp-block-search__inside-wrapper .btn, .page-content .wp-block-search__inside-wrapper .btn, .widget .wp-searchform .btn, .page-content .wp-searchform .btn { min-width: initial; margin: 0; } .widget .wp-block-search__inside-wrapper input[type="text"], .page-content .wp-block-search__inside-wrapper input[type="text"], .widget .wp-searchform input[type="text"], .page-content .wp-searchform input[type="text"] { width: 100%; display: block; } .widget .wp-block-search__inside-wrapper, .page-content .wp-block-search__inside-wrapper, .widget .woocommerce-product-search, .page-content .woocommerce-product-search, .widget .search-form, .page-content .search-form { margin: 0; width: 100%; display: block; position: relative; } .widget .wp-block-search__inside-wrapper label, .page-content .wp-block-search__inside-wrapper label, .widget .woocommerce-product-search label, .page-content .woocommerce-product-search label, .widget .search-form label, .page-content .search-form label { display: block; } .widget .wp-block-search__inside-wrapper .search-icon, .page-content .wp-block-search__inside-wrapper .search-icon, .widget .woocommerce-product-search .search-icon, .page-content .woocommerce-product-search .search-icon, .widget .search-form .search-icon, .page-content .search-form .search-icon { transition: background .4s ease; } .widget .wp-block-search__inside-wrapper .search-icon:before, .page-content .wp-block-search__inside-wrapper .search-icon:before, .widget .woocommerce-product-search .search-icon:before, .page-content .woocommerce-product-search .search-icon:before, .widget .search-form .search-icon:before, .page-content .search-form .search-icon:before { display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\E842"; font-size: 18px; margin-top: 0px; width: 64px; height: 64px; line-height: 64px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; border-radius: 0; color: #ffffff; color: var(--white); background-color: #c42221; background-color: var(--main); } .widget .wp-block-search__inside-wrapper .search-icon:hover:before, .page-content .wp-block-search__inside-wrapper .search-icon:hover:before, .widget .woocommerce-product-search .search-icon:hover:before, .page-content .woocommerce-product-search .search-icon:hover:before, .widget .search-form .search-icon:hover:before, .page-content .search-form .search-icon:hover:before { background-color: #222222; background-color: var(--black); } .widget .wp-block-search__inside-wrapper input[type="search"], .page-content .wp-block-search__inside-wrapper input[type="search"], .widget .woocommerce-product-search input[type="search"], .page-content .woocommerce-product-search input[type="search"], .widget .search-form input[type="search"], .page-content .search-form input[type="search"], .widget .wp-block-search__inside-wrapper input[type="text"], .page-content .wp-block-search__inside-wrapper input[type="text"], .widget .woocommerce-product-search input[type="text"], .page-content .woocommerce-product-search input[type="text"], .widget .search-form input[type="text"], .page-content .search-form input[type="text"] { width: 100%; display: block; font-size: 14px !important; padding: 12px 25px 12px 20px !important; padding-right: 80px; height: 64px; border: 0 !important; border-radius: 0 !important; background-color: #ffffff !important; background-color: var(--white) !important; } .widget .wp-block-search__inside-wrapper.search-form input[type="text"], .page-content .wp-block-search__inside-wrapper.search-form input[type="text"], .widget .woocommerce-product-search.search-form input[type="text"], .page-content .woocommerce-product-search.search-form input[type="text"], .widget .search-form.search-form input[type="text"], .page-content .search-form.search-form input[type="text"] { /*border: 1px solid @gray-border !important;*/ } .widget .wp-block-search__inside-wrapper a, .page-content .wp-block-search__inside-wrapper a, .widget .woocommerce-product-search a, .page-content .woocommerce-product-search a, .widget .search-form a, .page-content .search-form a, .widget .wp-block-search__inside-wrapper button, .page-content .wp-block-search__inside-wrapper button, .widget .woocommerce-product-search button, .page-content .woocommerce-product-search button, .widget .search-form button, .page-content .search-form button, .widget .wp-block-search__inside-wrapper input[type="submit"], .page-content .wp-block-search__inside-wrapper input[type="submit"], .widget .woocommerce-product-search input[type="submit"], .page-content .woocommerce-product-search input[type="submit"], .widget .search-form input[type="submit"], .page-content .search-form input[type="submit"], .widget .wp-block-search__inside-wrapper button[type="submit"], .page-content .wp-block-search__inside-wrapper button[type="submit"], .widget .woocommerce-product-search button[type="submit"], .page-content .woocommerce-product-search button[type="submit"], .widget .search-form button[type="submit"], .page-content .search-form button[type="submit"] { overflow: hidden; background-color: transparent; width: 64px; height: 64px; display: block; right: 0px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); font-size: 14px; z-index: 1; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; border: 0; padding: 0; position: absolute; } .rtl .widget .wp-block-search__inside-wrapper a, .rtl .page-content .wp-block-search__inside-wrapper a, .rtl .widget .woocommerce-product-search a, .rtl .page-content .woocommerce-product-search a, .rtl .widget .search-form a, .rtl .page-content .search-form a, .rtl .widget .wp-block-search__inside-wrapper button, .rtl .page-content .wp-block-search__inside-wrapper button, .rtl .widget .woocommerce-product-search button, .rtl .page-content .woocommerce-product-search button, .rtl .widget .search-form button, .rtl .page-content .search-form button, .rtl .widget .wp-block-search__inside-wrapper input[type="submit"], .rtl .page-content .wp-block-search__inside-wrapper input[type="submit"], .rtl .widget .woocommerce-product-search input[type="submit"], .rtl .page-content .woocommerce-product-search input[type="submit"], .rtl .widget .search-form input[type="submit"], .rtl .page-content .search-form input[type="submit"], .rtl .widget .wp-block-search__inside-wrapper button[type="submit"], .rtl .page-content .wp-block-search__inside-wrapper button[type="submit"], .rtl .widget .woocommerce-product-search button[type="submit"], .rtl .page-content .woocommerce-product-search button[type="submit"], .rtl .widget .search-form button[type="submit"], .rtl .page-content .search-form button[type="submit"] { right: auto; left: 0px; } .widget .wp-block-search__inside-wrapper a span, .page-content .wp-block-search__inside-wrapper a span, .widget .woocommerce-product-search a span, .page-content .woocommerce-product-search a span, .widget .search-form a span, .page-content .search-form a span, .widget .wp-block-search__inside-wrapper button span, .page-content .wp-block-search__inside-wrapper button span, .widget .woocommerce-product-search button span, .page-content .woocommerce-product-search button span, .widget .search-form button span, .page-content .search-form button span, .widget .wp-block-search__inside-wrapper input[type="submit"] span, .page-content .wp-block-search__inside-wrapper input[type="submit"] span, .widget .woocommerce-product-search input[type="submit"] span, .page-content .woocommerce-product-search input[type="submit"] span, .widget .search-form input[type="submit"] span, .page-content .search-form input[type="submit"] span, .widget .wp-block-search__inside-wrapper button[type="submit"] span, .page-content .wp-block-search__inside-wrapper button[type="submit"] span, .widget .woocommerce-product-search button[type="submit"] span, .page-content .woocommerce-product-search button[type="submit"] span, .widget .search-form button[type="submit"] span, .page-content .search-form button[type="submit"] span { padding: 0; position: relative; } .widget .wp-block-search__inside-wrapper a:after, .page-content .wp-block-search__inside-wrapper a:after, .widget .woocommerce-product-search a:after, .page-content .woocommerce-product-search a:after, .widget .search-form a:after, .page-content .search-form a:after, .widget .wp-block-search__inside-wrapper button:after, .page-content .wp-block-search__inside-wrapper button:after, .widget .woocommerce-product-search button:after, .page-content .woocommerce-product-search button:after, .widget .search-form button:after, .page-content .search-form button:after, .widget .wp-block-search__inside-wrapper input[type="submit"]:after, .page-content .wp-block-search__inside-wrapper input[type="submit"]:after, .widget .woocommerce-product-search input[type="submit"]:after, .page-content .woocommerce-product-search input[type="submit"]:after, .widget .search-form input[type="submit"]:after, .page-content .search-form input[type="submit"]:after, .widget .wp-block-search__inside-wrapper button[type="submit"]:after, .page-content .wp-block-search__inside-wrapper button[type="submit"]:after, .widget .woocommerce-product-search button[type="submit"]:after, .page-content .woocommerce-product-search button[type="submit"]:after, .widget .search-form button[type="submit"]:after, .page-content .search-form button[type="submit"]:after { display: none; } .widget.widget_products .product_list_widget li, .page-content.widget_products .product_list_widget li { padding-bottom: 4px; } .widget.widget_products .product_list_widget > li > a, .page-content.widget_products .product_list_widget > li > a { padding-left: 0; } .widget.widget_products .product_list_widget > li > a img, .page-content.widget_products .product_list_widget > li > a img { margin-right: 12px; width: 70px !important; } .widget.widget_products .product_list_widget .star-rating, .page-content.widget_products .product_list_widget .star-rating { margin: 8px 0 0; padding-bottom: 19px; } .widget.widget_products .product_list_widget del, .page-content.widget_products .product_list_widget del { zoom: 1; filter: alpha(opacity=50); -webkit-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5; } .widget.widget_nav_menu, .page-content.widget_nav_menu { /* a { .font-main; font-weight: bold; }*/ } .widget.widget_nav_menu .fa:before, .page-content.widget_nav_menu .fa:before { display: none; } .widget ol, .page-content ol { padding-left: 0; } .widget ul[class*="wp-block-"] .lte-header-widget, .page-content ul[class*="wp-block-"] .lte-header-widget, .widget.widget_nav_menu .lte-header-widget, .page-content.widget_nav_menu .lte-header-widget, .widget.widget_recent_entries .lte-header-widget, .page-content.widget_recent_entries .lte-header-widget, .widget.widget_meta .lte-header-widget, .page-content.widget_meta .lte-header-widget, .widget.widget_pages .lte-header-widget, .page-content.widget_pages .lte-header-widget, .widget.widget_archive .lte-header-widget, .page-content.widget_archive .lte-header-widget, .widget.widget_categories .lte-header-widget, .page-content.widget_categories .lte-header-widget, .widget.widget_product_categories .lte-header-widget, .page-content.widget_product_categories .lte-header-widget { margin-right: -20px; } .widget ul[class*="wp-block-"][class*="wp-block-"], .page-content ul[class*="wp-block-"][class*="wp-block-"], .widget.widget_nav_menu[class*="wp-block-"], .page-content.widget_nav_menu[class*="wp-block-"], .widget.widget_recent_entries[class*="wp-block-"], .page-content.widget_recent_entries[class*="wp-block-"], .widget.widget_meta[class*="wp-block-"], .page-content.widget_meta[class*="wp-block-"], .widget.widget_pages[class*="wp-block-"], .page-content.widget_pages[class*="wp-block-"], .widget.widget_archive[class*="wp-block-"], .page-content.widget_archive[class*="wp-block-"], .widget.widget_categories[class*="wp-block-"], .page-content.widget_categories[class*="wp-block-"], .widget.widget_product_categories[class*="wp-block-"], .page-content.widget_product_categories[class*="wp-block-"], .widget ul[class*="wp-block-"] ul, .page-content ul[class*="wp-block-"] ul, .widget.widget_nav_menu ul, .page-content.widget_nav_menu ul, .widget.widget_recent_entries ul, .page-content.widget_recent_entries ul, .widget.widget_meta ul, .page-content.widget_meta ul, .widget.widget_pages ul, .page-content.widget_pages ul, .widget.widget_archive ul, .page-content.widget_archive ul, .widget.widget_categories ul, .page-content.widget_categories ul, .widget.widget_product_categories ul, .page-content.widget_product_categories ul { margin-top: 0px; padding-bottom: 0px; margin-left: 1px; } .widget ul[class*="wp-block-"][class*="wp-block-"] ul, .page-content ul[class*="wp-block-"][class*="wp-block-"] ul, .widget.widget_nav_menu[class*="wp-block-"] ul, .page-content.widget_nav_menu[class*="wp-block-"] ul, .widget.widget_recent_entries[class*="wp-block-"] ul, .page-content.widget_recent_entries[class*="wp-block-"] ul, .widget.widget_meta[class*="wp-block-"] ul, .page-content.widget_meta[class*="wp-block-"] ul, .widget.widget_pages[class*="wp-block-"] ul, .page-content.widget_pages[class*="wp-block-"] ul, .widget.widget_archive[class*="wp-block-"] ul, .page-content.widget_archive[class*="wp-block-"] ul, .widget.widget_categories[class*="wp-block-"] ul, .page-content.widget_categories[class*="wp-block-"] ul, .widget.widget_product_categories[class*="wp-block-"] ul, .page-content.widget_product_categories[class*="wp-block-"] ul, .widget ul[class*="wp-block-"] ul ul, .page-content ul[class*="wp-block-"] ul ul, .widget.widget_nav_menu ul ul, .page-content.widget_nav_menu ul ul, .widget.widget_recent_entries ul ul, .page-content.widget_recent_entries ul ul, .widget.widget_meta ul ul, .page-content.widget_meta ul ul, .widget.widget_pages ul ul, .page-content.widget_pages ul ul, .widget.widget_archive ul ul, .page-content.widget_archive ul ul, .widget.widget_categories ul ul, .page-content.widget_categories ul ul, .widget.widget_product_categories ul ul, .page-content.widget_product_categories ul ul { margin-top: 0; margin-left: 20px; margin-bottom: 0; padding-bottom: 0; } .widget ul[class*="wp-block-"][class*="wp-block-"] li, .page-content ul[class*="wp-block-"][class*="wp-block-"] li, .widget.widget_nav_menu[class*="wp-block-"] li, .page-content.widget_nav_menu[class*="wp-block-"] li, .widget.widget_recent_entries[class*="wp-block-"] li, .page-content.widget_recent_entries[class*="wp-block-"] li, .widget.widget_meta[class*="wp-block-"] li, .page-content.widget_meta[class*="wp-block-"] li, .widget.widget_pages[class*="wp-block-"] li, .page-content.widget_pages[class*="wp-block-"] li, .widget.widget_archive[class*="wp-block-"] li, .page-content.widget_archive[class*="wp-block-"] li, .widget.widget_categories[class*="wp-block-"] li, .page-content.widget_categories[class*="wp-block-"] li, .widget.widget_product_categories[class*="wp-block-"] li, .page-content.widget_product_categories[class*="wp-block-"] li, .widget ul[class*="wp-block-"] ul li, .page-content ul[class*="wp-block-"] ul li, .widget.widget_nav_menu ul li, .page-content.widget_nav_menu ul li, .widget.widget_recent_entries ul li, .page-content.widget_recent_entries ul li, .widget.widget_meta ul li, .page-content.widget_meta ul li, .widget.widget_pages ul li, .page-content.widget_pages ul li, .widget.widget_archive ul li, .page-content.widget_archive ul li, .widget.widget_categories ul li, .page-content.widget_categories ul li, .widget.widget_product_categories ul li, .page-content.widget_product_categories ul li { margin-bottom: 0; color: rgba(0, 0, 0, 0.4); font-size: 14px; position: relative; font-weight: normal; } .widget ul[class*="wp-block-"][class*="wp-block-"] li:last-child, .page-content ul[class*="wp-block-"][class*="wp-block-"] li:last-child, .widget.widget_nav_menu[class*="wp-block-"] li:last-child, .page-content.widget_nav_menu[class*="wp-block-"] li:last-child, .widget.widget_recent_entries[class*="wp-block-"] li:last-child, .page-content.widget_recent_entries[class*="wp-block-"] li:last-child, .widget.widget_meta[class*="wp-block-"] li:last-child, .page-content.widget_meta[class*="wp-block-"] li:last-child, .widget.widget_pages[class*="wp-block-"] li:last-child, .page-content.widget_pages[class*="wp-block-"] li:last-child, .widget.widget_archive[class*="wp-block-"] li:last-child, .page-content.widget_archive[class*="wp-block-"] li:last-child, .widget.widget_categories[class*="wp-block-"] li:last-child, .page-content.widget_categories[class*="wp-block-"] li:last-child, .widget.widget_product_categories[class*="wp-block-"] li:last-child, .page-content.widget_product_categories[class*="wp-block-"] li:last-child, .widget ul[class*="wp-block-"] ul li:last-child, .page-content ul[class*="wp-block-"] ul li:last-child, .widget.widget_nav_menu ul li:last-child, .page-content.widget_nav_menu ul li:last-child, .widget.widget_recent_entries ul li:last-child, .page-content.widget_recent_entries ul li:last-child, .widget.widget_meta ul li:last-child, .page-content.widget_meta ul li:last-child, .widget.widget_pages ul li:last-child, .page-content.widget_pages ul li:last-child, .widget.widget_archive ul li:last-child, .page-content.widget_archive ul li:last-child, .widget.widget_categories ul li:last-child, .page-content.widget_categories ul li:last-child, .widget.widget_product_categories ul li:last-child, .page-content.widget_product_categories ul li:last-child { padding-bottom: 0; } .widget ul[class*="wp-block-"][class*="wp-block-"] li:last-child:after, .page-content ul[class*="wp-block-"][class*="wp-block-"] li:last-child:after, .widget.widget_nav_menu[class*="wp-block-"] li:last-child:after, .page-content.widget_nav_menu[class*="wp-block-"] li:last-child:after, .widget.widget_recent_entries[class*="wp-block-"] li:last-child:after, .page-content.widget_recent_entries[class*="wp-block-"] li:last-child:after, .widget.widget_meta[class*="wp-block-"] li:last-child:after, .page-content.widget_meta[class*="wp-block-"] li:last-child:after, .widget.widget_pages[class*="wp-block-"] li:last-child:after, .page-content.widget_pages[class*="wp-block-"] li:last-child:after, .widget.widget_archive[class*="wp-block-"] li:last-child:after, .page-content.widget_archive[class*="wp-block-"] li:last-child:after, .widget.widget_categories[class*="wp-block-"] li:last-child:after, .page-content.widget_categories[class*="wp-block-"] li:last-child:after, .widget.widget_product_categories[class*="wp-block-"] li:last-child:after, .page-content.widget_product_categories[class*="wp-block-"] li:last-child:after, .widget ul[class*="wp-block-"] ul li:last-child:after, .page-content ul[class*="wp-block-"] ul li:last-child:after, .widget.widget_nav_menu ul li:last-child:after, .page-content.widget_nav_menu ul li:last-child:after, .widget.widget_recent_entries ul li:last-child:after, .page-content.widget_recent_entries ul li:last-child:after, .widget.widget_meta ul li:last-child:after, .page-content.widget_meta ul li:last-child:after, .widget.widget_pages ul li:last-child:after, .page-content.widget_pages ul li:last-child:after, .widget.widget_archive ul li:last-child:after, .page-content.widget_archive ul li:last-child:after, .widget.widget_categories ul li:last-child:after, .page-content.widget_categories ul li:last-child:after, .widget.widget_product_categories ul li:last-child:after, .page-content.widget_product_categories ul li:last-child:after { display: none; } .widget ul[class*="wp-block-"][class*="wp-block-"] li:before, .page-content ul[class*="wp-block-"][class*="wp-block-"] li:before, .widget.widget_nav_menu[class*="wp-block-"] li:before, .page-content.widget_nav_menu[class*="wp-block-"] li:before, .widget.widget_recent_entries[class*="wp-block-"] li:before, .page-content.widget_recent_entries[class*="wp-block-"] li:before, .widget.widget_meta[class*="wp-block-"] li:before, .page-content.widget_meta[class*="wp-block-"] li:before, .widget.widget_pages[class*="wp-block-"] li:before, .page-content.widget_pages[class*="wp-block-"] li:before, .widget.widget_archive[class*="wp-block-"] li:before, .page-content.widget_archive[class*="wp-block-"] li:before, .widget.widget_categories[class*="wp-block-"] li:before, .page-content.widget_categories[class*="wp-block-"] li:before, .widget.widget_product_categories[class*="wp-block-"] li:before, .page-content.widget_product_categories[class*="wp-block-"] li:before, .widget ul[class*="wp-block-"] ul li:before, .page-content ul[class*="wp-block-"] ul li:before, .widget.widget_nav_menu ul li:before, .page-content.widget_nav_menu ul li:before, .widget.widget_recent_entries ul li:before, .page-content.widget_recent_entries ul li:before, .widget.widget_meta ul li:before, .page-content.widget_meta ul li:before, .widget.widget_pages ul li:before, .page-content.widget_pages ul li:before, .widget.widget_archive ul li:before, .page-content.widget_archive ul li:before, .widget.widget_categories ul li:before, .page-content.widget_categories ul li:before, .widget.widget_product_categories ul li:before, .page-content.widget_product_categories ul li:before { line-height: 10px; color: #c42221; color: var(--main); margin-right: 8px; margin-inline-end: 8px; margin-inline-start: 0; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 10px; position: relative; top: -1px; } .rtl .widget ul[class*="wp-block-"][class*="wp-block-"] li:before, .rtl .page-content ul[class*="wp-block-"][class*="wp-block-"] li:before, .rtl .widget.widget_nav_menu[class*="wp-block-"] li:before, .rtl .page-content.widget_nav_menu[class*="wp-block-"] li:before, .rtl .widget.widget_recent_entries[class*="wp-block-"] li:before, .rtl .page-content.widget_recent_entries[class*="wp-block-"] li:before, .rtl .widget.widget_meta[class*="wp-block-"] li:before, .rtl .page-content.widget_meta[class*="wp-block-"] li:before, .rtl .widget.widget_pages[class*="wp-block-"] li:before, .rtl .page-content.widget_pages[class*="wp-block-"] li:before, .rtl .widget.widget_archive[class*="wp-block-"] li:before, .rtl .page-content.widget_archive[class*="wp-block-"] li:before, .rtl .widget.widget_categories[class*="wp-block-"] li:before, .rtl .page-content.widget_categories[class*="wp-block-"] li:before, .rtl .widget.widget_product_categories[class*="wp-block-"] li:before, .rtl .page-content.widget_product_categories[class*="wp-block-"] li:before, .rtl .widget ul[class*="wp-block-"] ul li:before, .rtl .page-content ul[class*="wp-block-"] ul li:before, .rtl .widget.widget_nav_menu ul li:before, .rtl .page-content.widget_nav_menu ul li:before, .rtl .widget.widget_recent_entries ul li:before, .rtl .page-content.widget_recent_entries ul li:before, .rtl .widget.widget_meta ul li:before, .rtl .page-content.widget_meta ul li:before, .rtl .widget.widget_pages ul li:before, .rtl .page-content.widget_pages ul li:before, .rtl .widget.widget_archive ul li:before, .rtl .page-content.widget_archive ul li:before, .rtl .widget.widget_categories ul li:before, .rtl .page-content.widget_categories ul li:before, .rtl .widget.widget_product_categories ul li:before, .rtl .page-content.widget_product_categories ul li:before { -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); } .widget ul[class*="wp-block-"][class*="wp-block-"] li a, .page-content ul[class*="wp-block-"][class*="wp-block-"] li a, .widget.widget_nav_menu[class*="wp-block-"] li a, .page-content.widget_nav_menu[class*="wp-block-"] li a, .widget.widget_recent_entries[class*="wp-block-"] li a, .page-content.widget_recent_entries[class*="wp-block-"] li a, .widget.widget_meta[class*="wp-block-"] li a, .page-content.widget_meta[class*="wp-block-"] li a, .widget.widget_pages[class*="wp-block-"] li a, .page-content.widget_pages[class*="wp-block-"] li a, .widget.widget_archive[class*="wp-block-"] li a, .page-content.widget_archive[class*="wp-block-"] li a, .widget.widget_categories[class*="wp-block-"] li a, .page-content.widget_categories[class*="wp-block-"] li a, .widget.widget_product_categories[class*="wp-block-"] li a, .page-content.widget_product_categories[class*="wp-block-"] li a, .widget ul[class*="wp-block-"] ul li a, .page-content ul[class*="wp-block-"] ul li a, .widget.widget_nav_menu ul li a, .page-content.widget_nav_menu ul li a, .widget.widget_recent_entries ul li a, .page-content.widget_recent_entries ul li a, .widget.widget_meta ul li a, .page-content.widget_meta ul li a, .widget.widget_pages ul li a, .page-content.widget_pages ul li a, .widget.widget_archive ul li a, .page-content.widget_archive ul li a, .widget.widget_categories ul li a, .page-content.widget_categories ul li a, .widget.widget_product_categories ul li a, .page-content.widget_product_categories ul li a { padding-left: 0; padding: 0px 0 10px; font-size: 14px; display: inline-block; font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); } .lte-background-black .widget ul[class*="wp-block-"][class*="wp-block-"] li a, .lte-background-black .page-content ul[class*="wp-block-"][class*="wp-block-"] li a, .lte-background-black .widget.widget_nav_menu[class*="wp-block-"] li a, .lte-background-black .page-content.widget_nav_menu[class*="wp-block-"] li a, .lte-background-black .widget.widget_recent_entries[class*="wp-block-"] li a, .lte-background-black .page-content.widget_recent_entries[class*="wp-block-"] li a, .lte-background-black .widget.widget_meta[class*="wp-block-"] li a, .lte-background-black .page-content.widget_meta[class*="wp-block-"] li a, .lte-background-black .widget.widget_pages[class*="wp-block-"] li a, .lte-background-black .page-content.widget_pages[class*="wp-block-"] li a, .lte-background-black .widget.widget_archive[class*="wp-block-"] li a, .lte-background-black .page-content.widget_archive[class*="wp-block-"] li a, .lte-background-black .widget.widget_categories[class*="wp-block-"] li a, .lte-background-black .page-content.widget_categories[class*="wp-block-"] li a, .lte-background-black .widget.widget_product_categories[class*="wp-block-"] li a, .lte-background-black .page-content.widget_product_categories[class*="wp-block-"] li a, .lte-background-black .widget ul[class*="wp-block-"] ul li a, .lte-background-black .page-content ul[class*="wp-block-"] ul li a, .lte-background-black .widget.widget_nav_menu ul li a, .lte-background-black .page-content.widget_nav_menu ul li a, .lte-background-black .widget.widget_recent_entries ul li a, .lte-background-black .page-content.widget_recent_entries ul li a, .lte-background-black .widget.widget_meta ul li a, .lte-background-black .page-content.widget_meta ul li a, .lte-background-black .widget.widget_pages ul li a, .lte-background-black .page-content.widget_pages ul li a, .lte-background-black .widget.widget_archive ul li a, .lte-background-black .page-content.widget_archive ul li a, .lte-background-black .widget.widget_categories ul li a, .lte-background-black .page-content.widget_categories ul li a, .lte-background-black .widget.widget_product_categories ul li a, .lte-background-black .page-content.widget_product_categories ul li a { color: #ffffff; color: var(--white); } .widget ul[class*="wp-block-"][class*="wp-block-"] li a:hover, .page-content ul[class*="wp-block-"][class*="wp-block-"] li a:hover, .widget.widget_nav_menu[class*="wp-block-"] li a:hover, .page-content.widget_nav_menu[class*="wp-block-"] li a:hover, .widget.widget_recent_entries[class*="wp-block-"] li a:hover, .page-content.widget_recent_entries[class*="wp-block-"] li a:hover, .widget.widget_meta[class*="wp-block-"] li a:hover, .page-content.widget_meta[class*="wp-block-"] li a:hover, .widget.widget_pages[class*="wp-block-"] li a:hover, .page-content.widget_pages[class*="wp-block-"] li a:hover, .widget.widget_archive[class*="wp-block-"] li a:hover, .page-content.widget_archive[class*="wp-block-"] li a:hover, .widget.widget_categories[class*="wp-block-"] li a:hover, .page-content.widget_categories[class*="wp-block-"] li a:hover, .widget.widget_product_categories[class*="wp-block-"] li a:hover, .page-content.widget_product_categories[class*="wp-block-"] li a:hover, .widget ul[class*="wp-block-"] ul li a:hover, .page-content ul[class*="wp-block-"] ul li a:hover, .widget.widget_nav_menu ul li a:hover, .page-content.widget_nav_menu ul li a:hover, .widget.widget_recent_entries ul li a:hover, .page-content.widget_recent_entries ul li a:hover, .widget.widget_meta ul li a:hover, .page-content.widget_meta ul li a:hover, .widget.widget_pages ul li a:hover, .page-content.widget_pages ul li a:hover, .widget.widget_archive ul li a:hover, .page-content.widget_archive ul li a:hover, .widget.widget_categories ul li a:hover, .page-content.widget_categories ul li a:hover, .widget.widget_product_categories ul li a:hover, .page-content.widget_product_categories ul li a:hover { color: #c42221; color: var(--main); } .widget ul[class*="wp-block-"] div > ul > li > .sub-menu .sub-menu, .page-content ul[class*="wp-block-"] div > ul > li > .sub-menu .sub-menu, .widget.widget_nav_menu div > ul > li > .sub-menu .sub-menu, .page-content.widget_nav_menu div > ul > li > .sub-menu .sub-menu, .widget.widget_recent_entries div > ul > li > .sub-menu .sub-menu, .page-content.widget_recent_entries div > ul > li > .sub-menu .sub-menu, .widget.widget_meta div > ul > li > .sub-menu .sub-menu, .page-content.widget_meta div > ul > li > .sub-menu .sub-menu, .widget.widget_pages div > ul > li > .sub-menu .sub-menu, .page-content.widget_pages div > ul > li > .sub-menu .sub-menu, .widget.widget_archive div > ul > li > .sub-menu .sub-menu, .page-content.widget_archive div > ul > li > .sub-menu .sub-menu, .widget.widget_categories div > ul > li > .sub-menu .sub-menu, .page-content.widget_categories div > ul > li > .sub-menu .sub-menu, .widget.widget_product_categories div > ul > li > .sub-menu .sub-menu, .page-content.widget_product_categories div > ul > li > .sub-menu .sub-menu { margin-left: 10px; } .widget.widget_archive ul li, .page-content.widget_archive ul li, .widget.widget_categories ul li, .page-content.widget_categories ul li, .widget.widget_product_categories ul li, .page-content.widget_product_categories ul li { border-color: #f5f5f5; border-color: var(--gray); border-color: rgba(0, 0, 0, 0.1); font-size: 14px; line-height: 26px; } .widget.widget_archive ul li a, .page-content.widget_archive ul li a, .widget.widget_categories ul li a, .page-content.widget_categories ul li a, .widget.widget_product_categories ul li a, .page-content.widget_product_categories ul li a { font-size: 14px; line-height: 26px; color: #222222; color: var(--black); } .widget.widget_rss .header-widget a, .page-content.widget_rss .header-widget a { color: #222222; color: var(--black); } .widget.widget_rss .header-widget:before, .page-content.widget_rss .header-widget:before { display: none; } .widget.widget_rss .lte-sidebar-header, .page-content.widget_rss .lte-sidebar-header { margin-bottom: 15px; } .widget.widget_rss ul, .page-content.widget_rss ul { margin-left: 0; } .widget.widget_rss li, .page-content.widget_rss li { text-align: left; padding-bottom: 15px; } .widget.widget_rss li:before, .page-content.widget_rss li:before { display: none; } .widget.widget_rss li:after, .page-content.widget_rss li:after { clear: both; content: ""; display: block; } .widget.widget_rss li a, .page-content.widget_rss li a { padding-left: 0; padding-bottom: 0; } .widget.widget_rss .rssSummary, .page-content.widget_rss .rssSummary { font-size: 14px; line-height: 1.7em; } .widget.widget_rss li .rsswidget, .page-content.widget_rss li .rsswidget { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 22px; } .widget.widget_rss li .rsswidget img, .page-content.widget_rss li .rsswidget img { position: relative; top: -3px; } .widget.widget_rss cite, .page-content.widget_rss cite { font-size: 16px; float: right; font-weight: normal; color: #222222; color: var(--black); } .widget.widget_rss .rss-date, .page-content.widget_rss .rss-date { font-size: 13px; display: block; font-weight: normal; font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); color: #222222; color: var(--black); zoom: 1; filter: alpha(opacity=75); -webkit-opacity: 0.75; -moz-opacity: 0.75; opacity: 0.75; } .lte-background-black .widget.widget_rss .rss-date, .lte-background-black .page-content.widget_rss .rss-date { color: #c42221; color: var(--main); } .lte-tag { font-size: 16px !important; line-height: 1.3em; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; display: inline-block; text-transform: lowercase; background: transparent; text-transform: uppercase; padding: 5px 18px 5px 16px; margin-bottom: 10px; margin-right: 4px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; font-weight: 700; border: 1px solid rgba(0, 0, 0, 0.2); } .lte-tag:before { content: "#"; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; color: #c42221; color: var(--main); display: none; } .lte-tag:hover { background-color: #ffffff; background-color: var(--white); color: #222222 !important; color: var(--black) !important; border-color: transparent; } .lte-tag:hover:before { color: #ffffff; color: var(--white); } .widget_product_tag_cloud, .widget_tag_cloud, .lte-tags { margin: 0 0; padding: 0 0; } .widget_product_tag_cloud a, .widget_tag_cloud a, .lte-tags a { font-size: 16px !important; line-height: 1.3em; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; display: inline-block; text-transform: lowercase; background: transparent; text-transform: uppercase; padding: 5px 18px 5px 16px; margin-bottom: 10px; margin-right: 4px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; font-weight: 700; border: 1px solid rgba(0, 0, 0, 0.2); } .widget_product_tag_cloud a:before, .widget_tag_cloud a:before, .lte-tags a:before { content: "#"; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; color: #c42221; color: var(--main); display: none; } .widget_product_tag_cloud a:hover, .widget_tag_cloud a:hover, .lte-tags a:hover { background-color: #ffffff; background-color: var(--white); color: #222222 !important; color: var(--black) !important; border-color: transparent; } .widget_product_tag_cloud a:hover:before, .widget_tag_cloud a:hover:before, .lte-tags a:hover:before { color: #ffffff; color: var(--white); } .widget_product_tag_cloud a:last-child:after, .widget_tag_cloud a:last-child:after, .lte-tags a:last-child:after { content: ""; } .page-content .search-form input[type="text"] { padding-top: 23px !important; padding-bottom: 23px !important; } .wp-block-latest-comments a { color: #c42221 !important; color: var(--main) !important; } .widget_recent_comments ul { margin-left: 0 !important; margin-top: 10px !important; } .widget_recent_comments li { padding-left: 0px; margin-top: 16px !important; color: transparent; text-align: start !important; font-size: 0px !important; padding-bottom: 16px; font-family: 'Open Sans', sans-serif !important; font-family: var(--font-main), sans-serif !important; letter-spacing: var(--font-main-letterspacing) !important; font-style: normal; line-height: 1.3em; border-bottom: 2px dotted rgba(0, 0, 0, 0.2); } .widget_recent_comments li:before { display: none !important; } .widget_recent_comments li:last-child { margin-bottom: 0; border-bottom: 0; } .widget_recent_comments li span { font-style: normal; } .widget_recent_comments li .comment-author-link { position: relative; top: 0px; color: #222222; color: var(--black); line-height: 1em; display: inline-block; margin-bottom: 10px; font-size: 18px; font-style: normal; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; text-transform: uppercase; } .widget_recent_comments li .comment-author-link a { color: #c42221; color: var(--main); } .widget_recent_comments li .comment-author-link a:hover { color: #222222; color: var(--black); } .widget_recent_comments li .comment-author-link:after { content: "|"; margin: 0 8px; font-size: 14px; font-weight: 100; top: -1px; position: relative; font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); font-style: normal; color: #222222; color: var(--black); opacity: .5; } .widget_recent_comments li a { padding-left: 0px !important; text-transform: none !important; } .widget_recent_comments li > a:not(.comment-author-link) { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); font-size: 14px; font-style: normal; font-weight: normal !important; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; vertical-align: baseline; line-height: 1.7em; opacity: .75; } .widget_recent_comments li > a:not(.comment-author-link):hover { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; color: #222222; color: var(--black); } .widget_calendar { text-align: left; } .widget_calendar .calendar_wrap { max-width: 450px; } @media (min-width: 1600px) { .widget_calendar .calendar_wrap { padding: 0 0px 0px; } } .widget_calendar caption { text-align: center; font-size: 16px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; padding: 0 15px 10px; color: #222222; color: var(--black); } .widget_calendar table { width: 100%; position: relative; } .widget_calendar th, .widget_calendar td { text-align: center; padding: 8px 0; font-weight: normal; font-size: 14px; width: 14.3%; } .widget_calendar th { font-size: 14px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; } .widget_calendar .wp-calendar-nav-prev, .widget_calendar .wp-calendar-nav-next { padding-top: 10px; display: inline-block; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; } .widget_calendar a { color: #c42221; color: var(--main); font-size: 16px; } .widget_calendar a:hover { color: #ffffff; color: var(--white); } .widget_calendar #today { position: relative; z-index: 2; color: #ffffff; color: var(--white); font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; } .widget_calendar #today > a { color: #ffffff; color: var(--white); } .widget_calendar #today:before { z-index: -1; content: ''; position: absolute; width: 2em; height: 2em; left: 50%; top: 50%; margin-top: 0px; background-color: #c42221; background-color: var(--main); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .widget_flickr ul { margin-top: -20px !important; margin-left: 0 !important; } .widget_flickr ul li { margin-bottom: 0 !important; margin-top: 20px; } .widget_flickr .flickr_badge_image { padding: 0; overflow: hidden; display: inline-block; width: 33%; text-align: center; height: auto; } .widget_flickr img { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .zoom-instagram-widget a { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .zoom-instagram-widget a:hover { zoom: 1; filter: alpha(opacity=75); -webkit-opacity: 0.75; -moz-opacity: 0.75; opacity: 0.75; } .widget_lte_navmenu ul { -webkit-column-count: 1; -moz-column-count: 1; column-count: 1; } .lte-widget-gallery { margin: -4px -12px 0 0; } .lte-widget-gallery:after { clear: both; display: block; content: ""; } .lte-widget-gallery .lte-item { padding: 0px 12px 12px 0; overflow: hidden; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; float: left; } .lte-widget-gallery .lte-item a { display: block; } .lte-widget-gallery .lte-item img { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; max-width: 92px; } .lte-widget-gallery .lte-item:hover img { zoom: 1; filter: alpha(opacity=75); -webkit-opacity: 0.75; -moz-opacity: 0.75; opacity: 0.75; } .widget_text .textwidget { padding: 0px 0px 0px; margin: 0px 0 0; } .widget_text .lte-widget-gray { text-align: center; background-color: #f5f5f5; background-color: var(--gray); -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; border-radius: 0px !important; background-clip: border-box !important; padding: 60px 30px 55px; margin-top: -37px; } .widget_text img { margin-bottom: 0px; } .widget_text img + p { margin-top: 10px; } .widget_text p { font-size: 14px; line-height: 1.8em; } .widget_text p:not(:last-child) { margin: 0 0 20px 0; } .widget_text .lte-btn-wrap { margin-top: 24px; margin-bottom: 20px; } .widget_text .lte-btn-wrap .btn-transparent { margin-top: -10px !important; padding-top: 0 !important; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; background-clip: border-box; } .widget_text .widget_tag_cloud { display: none; } .lte-widget-banner { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; width: 100%; background-color: #c42221; background-color: var(--main); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; position: relative; margin-bottom: 35px; } @media (min-width: 1199px) { .lte-widget-banner { min-width: 1020px; } } @media (max-width: 767px) { .lte-widget-banner .lte-icon, .lte-widget-banner .lte-bg { display: none !important; } } .lte-widget-banner .lte-bg { background-size: cover; background-position: 50%; width: 50%; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -webkit-background-clip: padding-box; -moz-border-radius-bottomright: 0; -moz-background-clip: padding; border-bottom-right-radius: 0; } .lte-widget-banner .lte-content { width: 50%; text-align: left; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 30px; padding: 40px 50px 40px 100px; color: #222222; color: var(--black); line-height: 1.3em; } @media (min-width: 768px) and (max-width: 991px) { .lte-widget-banner .lte-content { padding-left: 80px; } } @media (max-width: 767px) { .lte-widget-banner .lte-content { text-align: center; padding: 30px 40px; width: 100%; } } .lte-widget-banner .lte-content span { font-size: 16px; display: block; } .lte-invert-color-main .lte-widget-banner .lte-content { color: #ffffff; color: var(--white); } .lte-widget-banner .lte-icon { top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: block; } .lte-widget-banner .lte-icon span { font-size: 36px; background-color: #f5f5f5; background-color: var(--gray); color: #c42221; color: var(--main); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; display: block; width: 100px; height: 100px; line-height: 70px; border: 15px solid var(--white); border-color: #ffffff; border-color: var(--white); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .lte-widget-banner .lte-icon span:before { top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .lte-widget-banner:hover .lte-icon span { border-width: 8px; color: #222222; color: var(--black); border-color: #222222; border-color: var(--black); } @media (max-width: 1199px) { .div-sidebar .widget-area { padding: 50px 15px 0 0; max-width: 330px; z-index: 99; position: fixed; top: 0; left: 0; bottom: 0; overflow: scroll; -webkit-transform: translate3d(-100%, 0, 0); -moz-transform: translate3d(-100%, 0, 0); -ms-transform: translate3d(-100%, 0, 0); -o-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); -webkit-transition: -webkit-transform 0.7s ease; -moz-transition: -moz-transform 0.7s ease; -o-transition: -o-transform 0.7s ease; transition: -webkit-transform 0.7s ease,-moz-transform 0.7s ease,-o-transform 0.7s ease,transform 0.7s ease; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; background-clip: border-box; z-index: 500; } .admin-bar .div-sidebar .widget-area { padding-top: 80px; } .div-sidebar .widget-area > aside:last-child { margin-bottom: 20px; } .div-sidebar.lte-show .widget-area { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .lte-sidebar-close { position: absolute; top: 8px; right: 5px; cursor: pointer; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; width: 64px; height: 48px; zoom: 1; filter: alpha(opacity=75); -webkit-opacity: 0.75; -moz-opacity: 0.75; opacity: 0.75; } .admin-bar .lte-sidebar-close { top: 60px; z-index: 15; } .lte-sidebar-close:hover { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } .lte-sidebar-close:after, .lte-sidebar-close:before { content: ""; border-top: 2px solid var(--black); border-color: #222222; border-color: var(--black); width: 32px; height: 32px; display: block; position: absolute; top: 15px; right: 0px; } .lte-sidebar-close:after { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); right: 0; } .lte-sidebar-close:before { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); right: 22px; } .lte-sidebar-filter { position: fixed; bottom: 30px; left: 0; font-size: 16px; width: 34px; height: 34px; line-height: 34px; padding: 0 4px 0 0; margin-top: -80px; display: block; text-align: center; background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); -webkit-border-top-right-radius: 0px; -moz-border-radius-topright: 0px; border-top-right-radius: 0px; -webkit-border-bottom-right-radius: 0px; -webkit-background-clip: padding-box; -moz-border-radius-bottomright: 0px; -moz-background-clip: padding; border-bottom-right-radius: 0px; cursor: pointer; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; z-index: 5; } .lte-sidebar-filter:after { display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e80f"; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; color: #ffffff; color: var(--white); } .lte-sidebar-filter:hover { background-color: #222222; background-color: var(--black); color: #ffffff; color: var(--white); } .lte-sidebar-filter:hover:after { color: #ffffff; color: var(--white); } .lte-sidebar-overlay { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: #141d2c; zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; -webkit-transition: opacity 0.3s, visibility 0s ease 0.3s; -moz-transition: opacity 0.3s, visibility 0s ease 0.3s; -o-transition: opacity 0.3s, visibility 0s ease 0.3s; transition: opacity 0.3s, visibility 0s ease 0.3s; z-index: 99; visibility: hidden; } .lte-show .lte-sidebar-overlay { zoom: 1; filter: alpha(opacity=80); -webkit-opacity: 0.8; -moz-opacity: 0.8; opacity: 0.8; visibility: visible; -webkit-transition: opacity 0.3s, visibility 0s ease; -moz-transition: opacity 0.3s, visibility 0s ease; -o-transition: opacity 0.3s, visibility 0s ease; transition: opacity 0.3s, visibility 0s ease; } } .wp-block-search .wp-block-search__label { display: none; } #monster-widget-placeholder-5 .lte-header-widget:after { display: none; } /* 12. Contacts inner page width full-width map */ #page-contacts { margin: 90px 0 100px 0; } @media (max-width: 991px) { #page-contacts { margin: 10px 0 20px; } } #page-contacts .social { margin: 10px 0 60px; } #map { height: 750px; width: 100%; } #map.map-inner { height: 288px; } /* 13. Blog posts and blog inner page */ div.blog-block { margin-top: -60px; } @media (max-width: 767px) { div.blog-block { margin-top: -40px; } } div.blog { padding: 0; margin-bottom: 0; overflow: visible; } div.blog article { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; position: relative; margin-top: 60px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } @media (max-width: 767px) { div.blog article { margin-top: 40px; } } div.blog article:not(.has-post-thumbnail) { background-color: #f5f5f5; background-color: var(--gray); padding: 14px 30px 30px; color: #222222; color: var(--black); } div.blog article:not(.has-post-thumbnail) .lte-post-date { display: inline-block; } div.blog article:not(.has-post-thumbnail) .lte-cats { display: none !important; } div.blog article.has-post-thumbnail { margin-bottom: -8px; } div.blog article .lte-header { display: block; line-height: 1.4em; } div.blog article .lte-header > * { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; margin: 0; text-transform: uppercase; font-size: 24px; color: #222222; color: var(--black); display: inline; } .lte-background-main div.blog article .lte-header > *, .lte-background-black div.blog article .lte-header > * { color: #c42221; color: var(--second); } div.blog article .lte-header:hover > * { color: #c42221; color: var(--main); } .lte-background-main div.blog article .lte-header:hover > *, .lte-background-black div.blog article .lte-header:hover > * { color: #ffffff; color: var(--white); } div.blog article .lte-photo { display: block; position: relative; overflow: hidden; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } div.blog article .lte-photo .lte-photo-overlay { top: 0; right: 0; bottom: 0; left: 0; position: absolute; background-color: #222222; background-color: var(--black); zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } div.blog article .lte-photo img { -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; -webkit-border-bottom-left-radius: 0; -webkit-background-clip: padding-box; -moz-border-radius-bottomleft: 0; -moz-background-clip: padding; border-bottom-left-radius: 0; } @media (max-width: 767px) { div.blog article .lte-photo img { width: 100%; height: auto; } } div.blog article .lte-photo:hover { color: #222222; color: var(--black); } div.blog article .lte-photo:hover img { -webkit-transform: scale(1.15); -moz-transform: scale(1.15); -ms-transform: scale(1.15); -o-transform: scale(1.15); transform: scale(1.15); } div.blog article .lte-swiper-slider-wrapper + .lte-cats, div.blog article .lte-wrapper + .lte-cats, div.blog article .lte-photo + .lte-cats { position: absolute; top: 0; left: 0; z-index: 2; pointer-events: none; } div.blog article .lte-swiper-slider-wrapper + .lte-cats a, div.blog article .lte-wrapper + .lte-cats a, div.blog article .lte-photo + .lte-cats a { background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); border-radius: 0px; } div.blog article .lte-date-top .lte-date { display: block; margin-top: 0px; margin-bottom: 0px; font-size: 12px; } div.blog article .lte-date-top .lte-date:before { display: none; } div.blog article .lte-date-top .lte-date .dt { color: rgba(0, 0, 0, 0.6); } div.blog article .lte-description { z-index: 2; position: relative; padding: 14px 0px 0px; } div.blog article .lte-description .lte-more-wrap { border-top: 2px solid var(--main); border-color: #c42221; border-color: var(--main); margin-top: 16px; padding-top: 16px; } div.blog article .lte-description .lte-excerpt { padding-top: 0px; margin-top: 6px; font-size: 14px; line-height: 1.7em; zoom: 1; filter: alpha(opacity=70); -webkit-opacity: 0.7; -moz-opacity: 0.7; opacity: 0.7; } div.blog article .lte-description .lte-excerpt p { margin-top: 12px; margin-bottom: 20px; } div.blog article .lte-description .lte-excerpt p:last-child { margin-bottom: 0; } div.blog article .lte-description .lte-excerpt .more-link:first-child { margin-top: 0px; } div.blog article .lte-description .lte-post-info { margin-top: 4px; } div.blog article .lte-description .lte-post-headline { margin: 0 0 10px; } div.blog article .lte-description .lte-post-headline .i { display: none; } div.blog .paging-navigation .pagination { margin-bottom: 0; } div.blog .header + .more-link { margin-top: 22px; } div.blog p .more-link, div.blog p + .more-link { margin: -5px 0 0px 0; display: inline-block; } div.blog p:last-child { margin-bottom: 0; } @media (max-width: 991px) { div.blog { padding: 0 0 30px; } div.blog .item ul { padding-left: 0; } div.blog .btn-more { margin-top: 0px; } } .lte-excerpt { overflow-wrap: break-word; word-wrap: break-word; -ms-word-break: break-all; word-break: break-all; word-break: break-word; } .sticky { position: relative; border: 2px solid #c42221; border-color: #c42221 !important; border-color: var(--main) !important; padding: 30px; } .lte-cat { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 16px; line-height: 1em; text-transform: uppercase; display: inline-block; background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); border-radius: 0px; padding: 8px 24px 8px 24px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .lte-background-black .lte-cat:hover { color: #ffffff; color: var(--white); } .lte-cats { display: block; margin-bottom: 16px; } .lte-cats a { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 16px; line-height: 1em; text-transform: uppercase; display: inline-block; background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); border-radius: 0px; padding: 8px 24px 8px 24px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .lte-background-black .lte-cats a:hover { color: #ffffff; color: var(--white); } .more-link { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 14px; display: inline-block; position: relative; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; color: #222222; color: var(--black); } .more-link:after { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 8px; margin-left: 6px; position: relative; top: -1px; vertical-align: baseline; content: "\f054"; color: #c42221; color: var(--main); } .more-link:hover { color: #c42221; color: var(--main); } .lte-description { display: block; vertical-align: baseline; padding: 0 0; margin: 0 0; } .lte-background-light .lte-post-headline .lte-cats a { background-color: transparent; } .lte-post-headline .lte-icon-fav, .lte-post-headline .lte-fts { font-size: 12px; /* color: rgba(0,0,0,.5);*/ margin-right: 20px; } .lte-post-headline .lte-icon-fav:before, .lte-post-headline .lte-fts:before { position: relative; color: #c42221; color: var(--main); font-size: 16px; font-weight: 100; } .lte-post-headline .lte-icon-fav:hover, .lte-post-headline .lte-fts:hover { color: #222222; color: var(--black); } .lte-date-large { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; text-align: center; display: inline-block; background-color: #c42221; background-color: var(--main); padding: 14px 14px 8px; font-size: 14px; } .lte-date-large .lte-date-day { font-size: 30px; display: block; } .lte-header + .lte-post-info { margin-top: 10px; } .lte-post-info { list-style: none; margin: 0px 0 0 0; padding: 0 0 0 0; font-size: 12px; } .lte-post-info .lte-post-category { position: relative; margin-right: 24px; margin-inline-end: 24px; margin-inline-start: 0; } .lte-post-info .lte-post-category .lte-cats { position: relative; } .lte-post-info .lte-post-category + li { position: relative; } .lte-post-info .lte-post-category + li:after { content: ""; border-right: 1px solid var(--black); border-color: #222222; border-color: var(--black); position: absolute; left: -12px; bottom: 9px; height: 13px; zoom: 1; filter: alpha(opacity=50); -webkit-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5; } .rtl .lte-post-info .lte-post-category + li:after { left: auto; right: -17px; } .lte-post-info .lte-date > span, .lte-post-info .lte-icon-views > span, .lte-post-info .lte-icon-comments > span { zoom: 1 !important; filter: alpha(opacity=70) !important; -webkit-opacity: 0.7 !important; -moz-opacity: 0.7 !important; opacity: 0.7 !important; } .lte-post-info li { display: inline-block; margin-right: 16px; margin-inline-end: 16px; margin-inline-start: 0; margin-bottom: 0 !important; font-size: 14px !important; } .lte-post-info li:last-child { margin-right: 0; } .lte-post-info li span { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); font-size: 12px; } .lte-background-main .lte-post-info li span, .lte-background-black .lte-post-info li span { color: rgba(255, 255, 255, 0.55); } .lte-post-info li a:before, .lte-post-info li:before { color: #c42221; color: var(--main); margin-right: 6px; position: relative; top: 0px; } .rtl .lte-post-info li a:before, .rtl .lte-post-info li:before { margin-inline-end: 6px; margin-inline-start: 0; } .lte-post-info li.lte-icon-views:before { margin-right: 4px; } .lte-post-info li + li { margin-right: 18px; margin-inline-end: 18px; margin-inline-start: 0; } .lte-user:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 14px; content: "\f007"; } .lte-icon-views { margin-left: -4px; } .lte-icon-views:before { display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 14px; content: "\E84D"; } .lte-icon-views span { position: relative; } .lte-icon-comments:before { display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 14px; content: "\E834"; } .lte-icon-comments span { top: 0px; position: relative; } .lte-date .dt { color: #222222; color: var(--black); } .lte-date:before { font-size: 14px; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; font-weight: 400; content: "\f017"; margin-right: 6px; display: none; } .lte-date-small { margin-bottom: 8px; display: inline-block; font-size: 13px; color: rgba(0, 0, 0, 0.55); } .lte-date-small + .lte-cats { display: inline-block !important; margin-left: 15px; } .lte-date-big { text-align: center; background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); display: inline-block; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; padding: 14px 16px 10px; position: absolute; z-index: 2; bottom: 0; left: 0; } .lte-date-big .lte-date-day { display: block; font-size: 24px; line-height: 1em; } .lte-date-big .lte-date-my { font-size: 14px; } .blog-block .format-quote { margin-bottom: 30px; border: 8px solid var(--gray) !important; border-color: #f5f5f5; border-color: var(--gray); border-color: rgba(0, 0, 0, 0.1); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .blog-block .format-quote:not(.has-post-thumbnail) { /* .background-white; padding: 0; */ } .blog-block .format-quote > a { display: block; } .blog-block .format-quote blockquote { margin: 0; padding: 30px 30px 40px; border: 0; text-align: center; background-color: transparent; } .blog-block .format-quote blockquote:before { margin-bottom: 0px; } .blog-block .format-quote blockquote a { margin: 10px 0 24px; display: block; font-size: 24px; line-height: 1.5em; } .blog-block .format-quote blockquote a:hover { color: #222222; color: var(--black); } .lte-background-main .blog-block .format-quote blockquote a, .lte-background-black .blog-block .format-quote blockquote a { color: rgba(255, 255, 255, 0.8); } .blog-block .format-link { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .blog-block .format-link:not(.has-post-thumbnail) { padding: 0 30px; } .blog-block .format-link > a { display: block; } .blog-block .format-link > * { position: relative; z-index: 1; } .lte-background-black .blog-block .format-link:after { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } .blog-block .format-link .lte-wrapper { margin: 0; border: 0; padding: 10px 0 30px; text-align: center; color: #222222; color: var(--black); } .lte-background-main .blog-block .format-link .lte-wrapper, .lte-background-black .blog-block .format-link .lte-wrapper { color: rgba(255, 255, 255, 0.8); } .blog-block .format-link .lte-wrapper:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "\f0c1"; color: #c42221; color: var(--main); zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; line-height: 40px; font-size: 30px; display: block; text-align: center; margin: 45px 0 20px; } .blog-block .format-link .lte-wrapper p { font-size: 24px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-style: italic; line-height: 1.7em; font-weight: 700; opacity: .9; } @media (min-width: 992px) { .blog-block .format-link .lte-wrapper p { padding: 0 0px; } } .blog-block .format-link .lte-wrapper p a { color: #222222; color: var(--black); } .lte-background-black .blog-block .format-link .lte-wrapper p a { color: rgba(255, 255, 255, 0.8); } .blog-block .format-link .lte-wrapper cite { text-align: center; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 18px; text-transform: uppercase; margin-bottom: 35px; margin-top: 35px; font-style: normal; display: block; position: relative; color: #222222; color: var(--black); } .lte-background-black .blog-block .format-link .lte-wrapper cite { color: rgba(255, 255, 255, 0.8); } .blog-block .format-link .lte-wrapper cite > a { color: #222222; color: var(--black); background-size: 100% 2px; background-position-y: 100%; } .blog-block .format-link .lte-wrapper cite > a:hover { color: #c42221; color: var(--main); } .blog-block .format-gallery .lte-post-gallery { overflow: hidden; } .format-gallery .lte-post-gallery { position: relative; } .format-gallery .lte-post-gallery img { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .format-gallery .lte-post-gallery .lte-arrow-left, .format-gallery .lte-post-gallery .lte-arrow-right { background-color: #ffffff; background-color: var(--white); color: #222222; color: var(--black); border-width: 0; line-height: 40px; margin: 0 20px; } .format-gallery .lte-post-gallery .lte-arrow-left:before, .format-gallery .lte-post-gallery .lte-arrow-right:before { font-size: 14px !important; position: absolute; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "\f054"; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); padding-left: 6px; font-weight: 900 !important; } .format-gallery .lte-post-gallery .lte-arrow-left:after, .format-gallery .lte-post-gallery .lte-arrow-right:after { display: none; } .format-gallery .lte-post-gallery .lte-arrow-left:hover, .format-gallery .lte-post-gallery .lte-arrow-right:hover { background-color: #c42221; background-color: var(--second); color: #c42221; color: var(--main); } .format-gallery .lte-post-gallery .lte-arrow-left { margin-left: 15px; } .format-gallery .lte-post-gallery .lte-arrow-left:before { left: 0; margin-left: 7px !important; -webkit-transform: scale(-1) translateX(-50%); -moz-transform: scale(-1) translateX(-50%); -ms-transform: scale(-1) translateX(-50%); -o-transform: scale(-1) translateX(-50%); transform: scale(-1) translateX(-50%); } .format-gallery .lte-post-gallery .lte-arrow-right { margin-right: 15px; } .format-gallery .lte-post-gallery .lte-arrow-right:before { margin-right: -2px; } .format-video .lte-post-date { display: inline-block; } .format-video .lte-wrapper .lte-photo:before, .format-video .lte-wrapper .lte-photo:after { display: none; } .format-video .lte-wrapper iframe { max-width: 100%; } .format-video .lte-wrapper span.lte-icon-video { display: flex; background-color: #ffffff; background-color: var(--white); z-index: 11; position: absolute; top: 30px; left: 30px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; border: 2px solid var(--white); border-radius: 16px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; align-items: center; } .format-video .lte-wrapper span.lte-icon-video span { padding: 0 8px; line-height: 1em; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .format-video .lte-wrapper span.lte-icon-video:hover span { padding: 0 8px 0 16px; } .format-video iframe { display: block; margin: 0 auto 12px; } .format-audio .lte-post-date { display: inline-block; } .format-audio .lte-wrapper + .lte-description { margin-top: 0px !important; } .format-audio:not(.has-post-thumbnail) .lte-wrapper { padding-top: 30px; } .format-audio.has-post-thumbnail .lte-wrapper .lte-photo { margin-bottom: -1px; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; -webkit-border-bottom-right-radius: 0; -webkit-background-clip: padding-box; -moz-border-radius-bottomright: 0; -moz-background-clip: padding; border-bottom-right-radius: 0; } .format-audio.has-post-thumbnail .lte-wrapper .lte-photo img { -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; -webkit-border-bottom-right-radius: 0; -webkit-background-clip: padding-box; -moz-border-radius-bottomright: 0; -moz-background-clip: padding; border-bottom-right-radius: 0; } .format-audio.has-post-thumbnail .lte-wrapper .mejs-container { -webkit-border-bottom-left-radius: 0px !important; -moz-border-radius-bottomleft: 0px !important; border-bottom-left-radius: 0px !important; -webkit-border-bottom-right-radius: 0px !important; -webkit-background-clip: padding-box !important; -moz-border-radius-bottomright: 0px !important; -moz-background-clip: padding !important; border-bottom-right-radius: 0px !important; } .format-audio.has-post-thumbnail .lte-wrapper .mejs-container .mejs-controls { -webkit-border-bottom-left-radius: 0px !important; -moz-border-radius-bottomleft: 0px !important; border-bottom-left-radius: 0px !important; -webkit-border-bottom-right-radius: 0px !important; -webkit-background-clip: padding-box !important; -moz-border-radius-bottomright: 0px !important; -moz-background-clip: padding !important; border-bottom-right-radius: 0px !important; } .rtl .mejs-time-total, .rtl .mejs-button > button { -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); } div.blog .div-thumbnail { padding-bottom: 0px; } div.blog .div-thumbnail:last-child { padding-bottom: 0; } div.blog.layout-classic { margin-top: -80px; } div.blog.layout-classic article { margin-top: 80px; text-align: start; } div.blog.layout-classic article:not(.has-post-thumbnail) { margin-bottom: 15px; -webkit-box-shadow: 0 0 0 transparent !important; -moz-box-shadow: 0 0 0 transparent !important; box-shadow: 0 0 0 transparent !important; padding: 35px 40px 40px 40px; } div.blog.layout-classic article:not(.has-post-thumbnail) .lte-description { padding-top: 0; } div.blog.layout-classic article:not(.has-post-thumbnail) .lte-cats { position: relative; top: auto; left: auto; display: none; } div.blog.layout-classic article .lte-photo { max-height: 700px; overflow: hidden; } div.blog.layout-classic article .lte-excerpt { font-size: 16px; } div.blog.layout-classic article .lte-excerpt p { font-size: 14px; } div.blog.layout-classic article .lte-header h3 { font-size: 48px; line-height: 1.2em; margin-bottom: 8px; } @media (max-width: 479px) { div.blog.layout-classic article .lte-header h3 { font-size: 30px; } } div.blog.layout-classic .row > div:not(.div-thumbnail) + div:not(.div-thumbnail) article { margin-top: 60px; } div.blog.layout-classic .row > div.div-thumbnail + div:not(.div-thumbnail) article { margin-top: 60px; } div.blog.layout-classic .row > div:not(.div-thumbnail) + div article { margin-top: 60px; } div.blog.layout-classic .row > div:last-child article { margin-bottom: 0; } div.blog.layout-classic .format-gallery .lte-post-gallery { max-height: 600px; } div.blog.layout-classic .format-video .lte-wrapper span.lte-icon-video { width: 100px; height: 100px; } div.blog.layout-classic .format-video .lte-wrapper span.lte-icon-video:before { width: 100px; height: 100px; } div.blog.layout-classic .format-video .lte-wrapper span.lte-icon-video:after { content: ""; top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: url("assets/images/video-play-big.png") 50% 50% no-repeat; font-size: 30px; width: 32px; height: 32px; margin-left: 3px; } div.blog.layout-classic .photo:not(.vertical) { max-height: 600px !important; } div.blog.layout-classic .photo:not(.vertical) img { width: 100%; } div.blog.layout-classic .photo.vertical { max-height: initial; text-align: center; } div.blog.layout-classic .lte-excerpt p:not(:last-child) { margin-bottom: 30px; } div.blog.layout-classic p + .more-link { position: relative; top: -20px; } .lte-post-date { display: inline-block; position: relative; margin-right: 20px; margin-inline-end: 20px; margin-inline-start: 0; } .rtl .lte-post-date:after { right: auto; left: -15px; } .lte-blog-sc { margin-top: 0px; margin-bottom: -30px !important; } .lte-blog-sc.blog { padding-bottom: 0; } .lte-blog-sc.blog article { margin-top: 0px; margin-bottom: 30px !important; } .lte-blog-sc.blog article .lte-header > * { font-size: 24px; } .lte-blog-sc.layout-cols-2 .lte-header > * { font-size: 24px; } .lte-blog-sc.blog article .lte-description { padding-bottom: 0; } .lte-blog-sc.lte-grid-bg article { background-color: #ffffff; background-color: var(--white); } .lte-blog-sc.lte-grid-bg article .lte-description { padding: 25px 30px 30px; } @media (min-width: 1199px) { .lte-blog-sc.layout-posts-large article .lte-header > * { font-size: 36px; line-height: 1.2em; } } .lte-blog-sc.layout-posts-left { margin-bottom: -45px; } @media (min-width: 992px) { .lte-blog-sc.layout-posts-left .items article { vertical-align: top; padding-top: 0px; margin-bottom: 45px !important; border-radius: 0; } .lte-blog-sc.layout-posts-left .items article .lte-header > * { font-size: 18px; } .lte-blog-sc.layout-posts-left .items article .lte-photo { display: inline-block; width: 33%; margin-right: 2%; margin-inline-end: 2%; margin-inline-start: 0; vertical-align: top; } .lte-blog-sc.layout-posts-left .items article .lte-description { display: inline-block; width: 64%; vertical-align: top; padding-top: 0; margin-top: -8px; } .lte-blog-sc.layout-posts-left .items article .lte-cats { left: 35%; top: 30px; margin-left: 6px; display: none; } .lte-blog-sc.layout-posts-left .items article .lte-cats + .lte-description { padding-top: 0px; } } @media (max-width: 1199px) { .lte-blog-text { margin-top: 10px !important; } } .lte-blog-text .lte-wrapper { margin-top: 25px; background-color: #f5f5f5; background-color: var(--gray); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } @media (min-width: 1600px) { .lte-blog-text .lte-wrapper { padding-top: 10px; padding-right: 50px; } } @media (max-width: 1199px) { .lte-blog-text .lte-wrapper { padding-bottom: 25px; margin-bottom: 30px; } } .lte-blog-text .lte-wrapper article { margin: 0 !important; } .lte-blog-text .lte-wrapper article .lte-description { padding-bottom: 0px; padding-left: 30px; } @media (min-width: 1200px) and (max-width: 1599px) { .lte-blog-text .lte-wrapper article:nth-child(3) { display: none; } } .post-views { display: inline-block !important; font-size: 12px; } .blog-post { margin: 0 0 0px; overflow: visible; } .blog-post article { background: transparent; } .blog-post pre { margin: 0px 0 40px; display: block; } .blog-post .image { position: relative; display: block; margin: 0 0 11px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; max-height: 650px; overflow: hidden; } .blog-post .image img { margin: 0px 0 0px 0; max-width: 100%; height: auto; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .blog-post .image + .description { margin-top: 25px; } .blog-post p { margin-bottom: 30px; font-size: 16px; } .blog-post > article > div > .blog-info-post-top { padding: 0px 0px 10px 0px; margin-bottom: 30px; font-size: 12px; position: relative; border-bottom: 1px solid rgba(0, 0, 0, 0.2); display: flex; align-items: center; } @media (max-width: 767px) { .blog-post > article > div > .blog-info-post-top { text-align: center; } } .blog-post > article > div > .blog-info-post-top li:before, .blog-post > article > div > .blog-info-post-top a:before { top: 0px; } .blog-post > article > div > .blog-info-post-top .blog-info-left { margin-top: -2px; padding-bottom: 0; vertical-align: middle; } .blog-post > article > div > .blog-info-post-top .blog-info-left .lte-post-info { margin: 0; border: 0; } @media (max-width: 991px) { .blog-post > article > div > .blog-info-post-top .blog-info-left { text-align: center; width: 100%; } } .blog-post > article > div > .blog-info-post-top .blog-info-left .lte-post-date { display: inline-block; position: relative; margin-right: 20px; } .blog-post > article > div > .blog-info-post-top .blog-info-left li span { margin-bottom: 0; } .blog-post > article > div > .blog-info-post-top .blog-info-left .lte-post-category span { line-height: 1em; font-weight: 400; } .blog-post > article > div > .blog-info-post-top .blog-info-left .lte-post-category span a { background: transparent; color: #222222; color: var(--black); padding: 0; } .blog-post > article > div > .blog-info-post-top .blog-info-left .lte-post-category:after { display: none; } .blog-post > article > div > .blog-info-post-top .blog-info-left .lte-post-date + .lte-post-category:after { content: ""; display: block !important; left: -13px; right: auto; border-right: 1px solid var(--black); border-color: #222222; border-color: var(--black); position: absolute; bottom: 7px; height: 13px; zoom: 1; filter: alpha(opacity=30); -webkit-opacity: 0.3; -moz-opacity: 0.3; opacity: 0.3; display: none !important; } .rtl .blog-post > article > div > .blog-info-post-top .blog-info-left .lte-post-date + .lte-post-category:after { right: -15px; left: auto; } .blog-post > article > div > .blog-info-post-top .blog-info-right { font-size: 12px; margin-left: auto; } @media (max-width: 767px) { .blog-post > article > div > .blog-info-post-top .blog-info-right { display: none; } } .blog-post > article > div > .blog-info-post-top .blog-info-right .lte-post-category { display: none; } .blog-post > article > div > .blog-info-post-top .blog-info-right .lte-post-category + li::after { display: none; } .blog-post > article > div > .blog-info-post-top .blog-info-right .lte-post-date { display: none; } .blog-post > article > div > .blog-info-post-top .blog-info-right .lte-post-info { border: 0 none; margin: -4px 0 0 0; padding: 0; } .blog-post > article > div > .blog-info-post-top .blog-info-right .lte-post-info li { margin-right: 0; margin-left: 25px; } @media (max-width: 767px) { .blog-post > article > div > .blog-info-post-top .blog-info-right { position: relative; float: none; margin: 0 auto; padding-top: 0px; padding-bottom: 6px; left: -15px; } .blog-post > article > div > .blog-info-post-top .blog-info-right .i, .blog-post > article > div > .blog-info-post-top .blog-info-right .icon-fav, .blog-post > article > div > .blog-info-post-top .blog-info-right .icon-comments { display: none; } .blog-post > article > div > .blog-info-post-top .blog-info-right li { float: none; padding-top: 0; } .blog-post > article > div > .blog-info-post-top .blog-info-right .lte-post-info li:first-child { margin-left: 0; } } .blog-post .blog-info-post-bottom { margin-top: 40px; padding: 14px 0px 11px; margin-bottom: 0px; position: relative; border-top: 1px solid rgba(0, 0, 0, 0.1); } .blog-post .blog-info-post-bottom .tags-line .tags-line-left { width: 70%; display: inline-block; vertical-align: top; } .blog-post .blog-info-post-bottom .tags-line .tags-line-right { width: 30%; display: inline-block; vertical-align: top; } .blog-post .blog-info-post-bottom .tags-line .tags a { line-height: 1.3em; } .blog-post .blog-info-post-bottom .tags-line .tags a:hover { color: #c42221; color: var(--main); } .blog-post .blog-info-post-bottom .tags-line .tags a:before { color: #222222; color: var(--black); } @media (max-width: 991px) { .blog-post .blog-info-post-bottom .tags-line { text-align: center; } .blog-post .blog-info-post-bottom .tags-line .tags-line-left, .blog-post .blog-info-post-bottom .tags-line .tags-line-right { width: 100%; display: block; } } .blog-post .blog-info-post-bottom .tags-line .lte-tags .tags-header { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; margin-right: 12px; font-size: 14px; position: relative; top: 0px; font-weight: 400; } @media (max-width: 991px) { .blog-post .blog-info-post-bottom .tags-line .lte-tags .tags-header { display: none; } } .blog-post .blog-info-post-bottom .tags-line .lte-tags .tags-short { display: inline-block; padding-left: 0px; vertical-align: top; margin-top: 0px; } .blog-post .blog-info-post-bottom .tags-line .lte-tags a { margin-left: 4px; margin-right: 4px; margin-bottom: 8px; color: #222222 !important; color: var(--black) !important; } .blog-post .blog-info-post-bottom .tags-line .lte-tags a:hover { background-color: #c42221; background-color: var(--main); color: #ffffff !important; color: var(--white) !important; } .blog-post .tags-many { display: block; } @media (min-width: 1199px) { .blog-post .tags-many { margin-right: -40%; } } .blog-post .tags-many a { display: inline-block; margin-right: 8px !important; margin-bottom: 6px; } .blog-post .cats-many { margin-top: 15px; margin-bottom: 10px; color: #999; } .blog-post .cats-many .cats-many-header { margin-right: 12px; font-size: 14px; color: #222222; color: var(--black); } .lte-background-black .blog-post .cats-many .cats-many-header { color: #ffffff; color: var(--white); } @media (max-width: 991px) { .blog-post .cats-many .cats-many-header { display: none; } } .blog-post .cats-many a { line-height: 20px; padding-left: 5px; padding-right: 5px; color: #222222; color: var(--black); background-color: transparent; font-size: 10px; font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); border: 0 none; } .lte-background-black .blog-post .cats-many a { color: #c42221; color: var(--main); } .blog-post .cats-many a:hover { color: #c42221; color: var(--main); } .blog-post .author-by { padding-left: 8px; padding-right: 14px; } .blog-post .tags-short { margin: 4px 0 0 0px; font-size: 14px; color: #222222; color: var(--black); display: inline-block; } .blog-post .tags-short strong { color: #222222; color: var(--black); } .blog-post .tags-short .fa { float: left; padding-top: 7px; padding-right: 10px; } .blog-post .tags-short a { margin: 0; margin-bottom: 8px; } .blog-post .mejs-container { margin-bottom: 8px; } .blog-post iframe { display: block; } .page-links { clear: both; margin: 1em 0 1em; font-size: 14px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; } .page-links .page-links-title { padding-right: 10px; font-size: 14px; } .page-links span:not(.page-links-title) { padding-right: 13px; } .page-links > span.current { color: #c42221; color: var(--second); padding-right: 0 !important; } .page-links span.post-page-numbers span, .page-links a.post-page-numbers span { zoom: 1 !important; filter: alpha(opacity=100) !important; -webkit-opacity: 1 !important; -moz-opacity: 1 !important; opacity: 1 !important; width: 36px; height: 36px; display: inline-block; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; padding-right: 0 !important; line-height: 36px; text-align: center; background-color: #f5f5f5; background-color: var(--gray); } @media (max-width: 767px) { .page-links { font-size: 18px; text-align: center; } .page-links span:not(.page-links-title), .page-links a span { font-size: 24px; } } .lte-related > .lte-heading .lte-header, .comments-area .comments-title, .comment-reply-title { font-size: 36px; text-align: center; color: #222222; color: var(--black); display: inline-block; margin: 0 auto; background-size: 100% 2px; position: relative; margin-bottom: 20px; padding-bottom: 6px !important; } .lte-related > .lte-heading .lte-header:before, .comments-area .comments-title:before, .comment-reply-title:before { max-width: 300px; } .lte-related > .lte-heading .lte-header { /* .lte-underline-solid;*/ padding-bottom: 26px !important; } .comments-area .comments-title { /* .lte-underline-solid;*/ padding-bottom: 16px !important; } .lte-related { margin-top: 60px !important; padding-bottom: 0px !important; } .lte-related .row { margin-top: -60px; } .lte-related .lte-heading { margin-bottom: 0px; text-align: center; padding-bottom: 0px; } .lte-author-bio { font-size: 14px; background-color: #f5f5f5; background-color: var(--gray); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; padding: 60px; margin: 60px 0 60px; width: 100%; text-align: left; display: table; } @media (max-width: 767px) { .lte-author-bio { display: block; width: 100%; } } .lte-author-bio p { margin-bottom: 0; font-size: 14px; } .lte-author-bio a + .i { color: #c42221; color: var(--main); margin: 0 10px; } .lte-author-bio .author-links { margin-top: 24px; } .lte-author-bio h5 { margin: -6px 0 10px 0; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 24px; color: #222222; color: var(--black); } .lte-author-bio .author-name { text-align: center; font-weight: bold; font-size: 12px; display: inline-block; margin-bottom: 6px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-weight: 600; color: #c42221; color: var(--main); } .lte-author-bio .author-image, .lte-author-bio .author-info { vertical-align: top; } .lte-author-bio .author-image.author-info, .lte-author-bio .author-info.author-info { float: left; width: 85%; margin-top: -6px; } @media (max-width: 1599px) { .lte-author-bio .author-image.author-info, .lte-author-bio .author-info.author-info { width: 82%; } } @media (max-width: 991px) { .lte-author-bio .author-image.author-info, .lte-author-bio .author-info.author-info { text-align: center; float: none; width: 100%; } } .lte-author-bio .author-image.author-image, .lte-author-bio .author-info.author-image { width: 15%; text-align: left; margin: 0 auto 8px 0; float: left; } @media (max-width: 1599px) { .lte-author-bio .author-image.author-image, .lte-author-bio .author-info.author-image { width: 18%; } } @media (max-width: 991px) { .lte-author-bio .author-image.author-image, .lte-author-bio .author-info.author-image { text-align: center; float: none; width: 100%; margin-bottom: 20px; } } .lte-author-bio .author-image.author-image img, .lte-author-bio .author-info.author-image img { max-width: 120px; height: auto; display: inline-block; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .lte-author-bio .author-image.author-image span, .lte-author-bio .author-info.author-image span { display: inline-block; text-align: left; margin-left: 20px; padding-top: 10px; vertical-align: middle; } .lte-author-bio .author-image.author-image p, .lte-author-bio .author-info.author-image p { font-size: 14px; margin: 0 0 -4px; } @media (max-width: 767px) { .lte-author-bio .author-image.author-image, .lte-author-bio .author-info.author-image { width: 100%; margin-bottom: 16px; } .lte-author-bio .author-image.author-image img, .lte-author-bio .author-info.author-image img { margin: 0 auto; } } @media (max-width: 767px) { .lte-author-bio .author-image, .lte-author-bio .author-info { display: block; width: 100%; text-align: center; } .lte-author-bio .author-image.author-info, .lte-author-bio .author-info.author-info { padding-left: 0; } } .nav-links { margin: 40px 0 25px 0; } @media (max-width: 991px) { .nav-links { display: none; } } .nav-links > span { display: inline-block; width: 50%; vertical-align: top; color: #c42221; color: var(--main); } @media (min-width: 992px) { .nav-links > span:before { margin-top: -2px !important; } .nav-links > span:after { margin-top: -2px !important; } } @media (max-width: 991px) { .nav-links > span:before { margin-top: 0px !important; } .nav-links > span:after { margin-top: 0px !important; } } .nav-links > .next:first-child { width: 100%; } .nav-links a { font-size: 18px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; } .nav-links a span { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .nav-links a span span { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; } .nav-links a:hover span { color: #c42221; color: var(--main); } .nav-links a:hover span span { color: #222222; color: var(--black); } @media (max-width: 991px) { .nav-links a span { display: none; } } .nav-links span { max-width: 320px; color: #222222; color: var(--black); line-height: 1.3em; padding: 10px 15px 10px 15px; display: inline-block; position: relative; background-color: #f5f5f5; background-color: var(--gray); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .nav-links span .nav-arrow { display: block; color: #c42221; color: var(--main); margin-top: 3px; margin-bottom: 8px; font-size: 14px; } .nav-links span img { max-width: 90px; height: auto; margin-bottom: 30px; } .nav-links span.prev a { padding-left: 40px; display: inline-block; } .nav-links span.prev a img { float: left; margin-right: 18px; } .nav-links span.prev a:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; position: absolute; content: "\f060"; font-size: 18px; left: 25px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .nav-links span.next { text-align: right; float: right; } .nav-links span.next a { padding-right: 40px; display: inline-block; } .nav-links span.next a img { float: right; margin-left: 18px; } .nav-links span.next a:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; position: absolute; content: "\f061"; font-size: 18px; right: 25px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .nav-links .href-arrow-left { padding-right: 1%; } .nav-links .href-arrow-right { text-align: right; padding-left: 1%; } .tags-line + .post-navigation { margin-top: 25px; } .post-password-form { padding-top: 15px !important; padding-bottom: 15px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; border-radius: 0px !important; background-clip: border-box !important; } .post-password-form .lte-btn-wrap { margin-top: 25px; display: block; } .post-password-form .lte-btn-wrap .btn { font-size: 16px; padding: 14px 44px 14px 44px; line-height: 1.6em; min-width: 150px; } .post-password-form input[type="password"] { margin-bottom: 15px !important; margin-top: 10px !important; } .post-password-form input[type="submit"] { display: inline-block; } .post-password-form label { font-size: 0; margin-top: -30px; display: inline-block; vertical-align: top; } .post-password-form input[type="submit"] { padding-left: 35px !important; padding-right: 35px !important; } .post-password-form p { max-width: 660px; margin: 0 auto 35px !important; } .post-password-form p:first-child { margin-bottom: 60px !important; } .comments-area { margin-top: 60px; margin-bottom: 0px; text-align: center; } .comments-area .comment-form-cookies-consent label { display: inline-block; } .comments-area .comment-navigation { margin-top: -25px; } .comments-area .comments-title { position: relative; margin-top: 0px; padding-top: 20px; margin-bottom: 10px; padding-bottom: 12px !important; display: inline-block !important; } @media (max-width: 991px) { .comments-area .comments-title { margin-bottom: 20px; } } .comments-area .comment-list { list-style: none; margin-bottom: 60px; text-align: left; } .comments-area .comment-list .comment-reply-title { background: none !important; font-size: 24px; } .comments-area .comment-list .pingback, .comments-area .comment-list .trackback { padding: 0px 0 10px; font-weight: bold; } .comments-area .comment-list .pingback a, .comments-area .comment-list .trackback a, .comments-area .comment-list .pingback span, .comments-area .comment-list .trackback span { font-weight: normal; } .comments-area .comment-list .pingback .url, .comments-area .comment-list .trackback .url { padding-right: 10px; position: relative; zoom: 1; filter: alpha(opacity=80); -webkit-opacity: 0.8; -moz-opacity: 0.8; opacity: 0.8; } .comments-area .comment-list .pingback .edit-link a, .comments-area .comment-list .trackback .edit-link a { zoom: 1; filter: alpha(opacity=50); -webkit-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5; } .comments-area .comment-list .pingback + .comment, .comments-area .comment-list .trackback + .comment { padding-top: 50px; } .comments-area .comment-list li { padding-left: 0; } .comments-area .comment-list li .comment-single { padding: 0; margin-bottom: 32px; padding-bottom: 25px; position: relative; border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .lte-background-black .comments-area .comment-list li .comment-single { border-color: rgba(255, 255, 255, 0.1); } @media (max-width: 767px) { .comments-area .comment-list li .comment-single { margin-bottom: 22px; padding-bottom: 20px; } } .comments-area .comment-list li > .children { list-style: none; } @media (min-width: 768px) { .comments-area .comment-list li > .children { padding-left: 90px; } .comments-area .comment-list li > .children > li > .children { padding-left: 90px; } .comments-area .comment-list li > .children > li > .children .children { padding-left: 0; } } @media (max-width: 767px) { .comments-area .comment-list li > .children { padding-left: 80px; } .comments-area .comment-list li > .children .children { padding-left: 0; } } @media (max-width: 479px) { .comments-area .comment-list li > .children { padding-left: 50px; } } .comments-area .comment-list li > .children li article { position: relative; } .comments-area .comment-info { font-size: 15px; margin: 0 0 15px 0; } .comments-area .comment-info .comment-author { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; color: #c42221; color: var(--main); margin: 0 0 0 0; font-size: 18px; } .lte-background-black .comments-area .comment-info .comment-author { color: #c42221; color: var(--main); } @media (max-width: 767px) { .comments-area .comment-info .comment-author { padding-top: 6px; font-size: 18px; } } .comments-area .comment-info .comment-date { margin-top: -8px; margin-right: 10px; padding-left: 0px; font-size: 12px; zoom: 1; filter: alpha(opacity=75); -webkit-opacity: 0.75; -moz-opacity: 0.75; opacity: 0.75; } .comments-area .comment-info .comment-date .date-value { color: #222222; color: var(--black); } .lte-background-black .comments-area .comment-info .comment-date .date-value { color: #ffffff; color: var(--white); } .comments-area .comment_not_approved { font-size: 12px; color: #c42221; color: var(--main); } .comments-area .comments-ol .comment-list { padding-left: 0px; } .comments-area .comments-ol .comment-list > li.comment { padding-left: 0; } .comments-area .comments-ol .comment-respond { margin-bottom: 70px; text-align: center; } .comments-area .comments-ol .comment-respond h3 { display: inline-block; } .comments-area .comments-ol .comment-respond h3 span { display: none; } .comments-area .comment-text p { font-size: 16px; margin-bottom: 15px; } @media (max-width: 767px) { .comments-area .comment-text { margin-left: -85px; margin-inline-start: -85px; margin-inline-end: 0; padding-top: 8px; } .comments-area .comment-text p { font-size: 15px; line-height: 1.5em; } } .comments-area .comment-reply-link { color: #222222; color: var(--black); zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 12px; text-transform: uppercase; } .comments-area .comment-reply-link:hover { color: #c42221; color: var(--main); } .comments-area .comment-reply-link:before { margin-right: 6px; position: relative; top: 1px; content: "+"; color: #c42221; color: var(--main); font-size: 18px; text-align: center; font-style: normal; display: inline-block; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; } .lte-background-black .comments-area .comment-reply-link { color: #c42221; color: var(--main); } .lte-background-black .comments-area .comment-reply-link:before { color: #c42221; color: var(--main); } @media (max-width: 767px) { .comments-area .comment-reply { margin-left: -85px; margin-inline-start: -85px; margin-inline-end: 0; } } .comments-area .comment-author-avatar { position: absolute; top: 6px; } .comments-area .comment-author-avatar img { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; } .comments-area .comment-content { padding: 0 0 0 90px; padding-inline-start: 90px; padding-inline-end: 0; } @media (max-width: 767px) { .comments-area .comment-content { padding-right: 10px; padding-left: 83px; padding-inline-start: 83px; padding-inline-end: 10px; } } .comment-respond { margin-bottom: 0px; text-align: center; } .comments-form-wrap { padding-top: 20px; } .comments-form-wrap h3 { color: #222222; color: var(--black); } .comments-form-wrap h3:not(.comment-reply-title) { margin: 0px 0 20px 0; } .comments-form-wrap h3.comment-reply-title { color: #222222; color: var(--black); margin: 0 0 20px; padding-bottom: 16px; } .comment-respond form, .comments-form form { margin-top: 30px !important; padding: 0px 40px !important; } .lte-background-black .comment-respond form, .lte-background-black .comments-form form { background-color: #f5f5f5; background-color: var(--gray); } @media (max-width: 767px) { .comment-respond form, .comments-form form { padding: 40px 20px !important; } } .comment-respond.comment-respond form, .comments-form.comment-respond form { margin-top: 0 !important; padding: 0px 0px !important; } @media (max-width: 767px) { .comment-respond.comment-respond form, .comments-form.comment-respond form { padding: 0px 20px !important; } } @media (max-width: 767px) { .comment-respond #send_comment, .comments-form #send_comment { padding: 16px 35px !important; min-width: initial !important; } } .form-submit { text-align: center; } .comments-field { margin-bottom: 20px; } h3.comment-reply-title { color: #222222 !important; color: var(--black) !important; margin-top: 0px !important; margin-bottom: 20px !important; padding-bottom: 0px; position: relative; margin-left: auto !important; margin-right: auto !important; } .lte-background-black h3.comment-reply-title { color: #ffffff !important; color: var(--white) !important; } h3.comment-reply-title small { display: none; font-weight: bold; text-transform: lowercase; margin-left: 5px; margin-top: 2px; font-size: 14px; height: 20px; text-align: center; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; color: #222222; color: var(--black); } @media (max-width: 767px) { h3.comment-reply-title { font-size: 36px; } } .comments-ol h3 { font-size: 30px; margin-top: 0; padding-bottom: 0; margin-bottom: 0 !important; } .comments-ol h3:before, .comments-ol h3:after { display: none; } .comments-ol h3 + form { margin-top: 4px; } .comments-ol h3 small { border-bottom: 0; display: block; } .comments-ol h3 small a { float: right; height: 32px; width: 32px; overflow: hidden; position: absolute; right: -40px; bottom: 20px; } .comments-ol h3 small a:before { content: "Г—"; font-size: 20px; padding: 8px 0; color: #c42221; color: var(--main); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; width: 20px; height: 20px; line-height: 2px; display: block; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; font-weight: bold; } .comments-ol h3 small a:hover:before { color: #222222; color: var(--black); } form.comment-form { margin-top: 20px; color: #222222; color: var(--black); padding: 10px 0px 45px; text-align: left; } .lte-background-black form.comment-form { color: #ffffff; color: var(--white); } form.comment-form input[type="text"], form.comment-form textarea { width: 100%; } form.comment-form form { background: var(--white) !important; } form.comment-form .comments_notes { text-align: left; font-size: 14px; margin-bottom: 22px; color: #c42221; color: var(--red); text-align: center; } form.comment-form .comments-field label { display: none; } form.comment-form .form-submit { margin-top: 40px; margin-bottom: 0; } form.comment-form .submit { margin: 0 !important; min-width: 240px; } @media (min-width: 992px) and (max-width: 1199px) { .layout-featured { margin: 0 9%; } } .layout-featured .lte-featured-large .lte-header > * { font-size: 36px; } @media (max-width: 767px) { .layout-featured .lte-featured-large .lte-header > * { font-size: 24px; } } .layout-featured .lte-featured-large .lte-excerpt { display: none; } .layout-featured .lte-featured-small article { display: flex; } .layout-featured .lte-featured-small article .lte-cats { display: none; } .layout-featured .lte-featured-small article .lte-photo { width: 33%; } .layout-featured .lte-featured-small article img { -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; border-radius: 0px !important; background-clip: border-box !important; } .layout-featured .lte-featured-small article .lte-description { width: 67%; padding-top: 0; padding-left: 30px; } .layout-featured .lte-featured-small article .lte-description .lte-post-info { margin-top: -5px; } @media (max-width: 767px) { .layout-featured .lte-featured-small article { display: block; } .layout-featured .lte-featured-small article .lte-photo { width: 100%; } .layout-featured .lte-featured-small article .lte-description { width: 100%; padding: 20px 0 0; } } .blog.layout-featured-rows { margin-bottom: 0 !important; } @media (min-width: 768px) { .blog.layout-featured-rows .lte-featured-large { margin-left: -30px; } .blog.layout-featured-rows .lte-featured-large article { width: 50%; float: left; padding-left: 30px; } } .blog.layout-featured-rows .lte-featured-small { margin-top: -39px; } @media (max-width: 991px) { .blog.layout-featured-rows .lte-featured-small { padding-left: 15px; } } .blog.layout-featured-rows .lte-featured-small article { margin-top: 35px; } .blog.layout-featured-rows .lte-featured-small .lte-post-date { display: inline-block; } .blog.layout-featured-rows .lte-featured-small .lte-header > * { font-size: 24px; } article.lte-featured-post { position: relative; } article.lte-featured-post .lte-photo { min-height: 521px; background-size: cover; } @media (max-width: 767px) { article.lte-featured-post .lte-photo { min-height: 360px; } } article.lte-featured-post .lte-photo .lte-photo-overlay { zoom: 1; filter: alpha(opacity=50); -webkit-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5; } article.lte-featured-post .lte-photo .lte-photo-overlay-href { z-index: 10; position: absolute; top: 0; right: 0; bottom: 0; left: 0; } article.lte-featured-post .lte-post-headline { color: #ffffff; color: var(--white); } article.lte-featured-post .lte-post-headline a { color: #ffffff; color: var(--white); } article.lte-featured-post .lte-post-headline .lte-date { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } article.lte-featured-post .lte-post-headline .lte-cats:before { border-color: #ffffff; border-color: var(--white); zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } article.lte-featured-post .lte-description-featured { color: #ffffff; color: var(--white); margin-bottom: 0; position: absolute; bottom: 30px; left: 30px; right: 30px; z-index: 3; } @media (max-width: 767px) { article.lte-featured-post .lte-description-featured { left: 30px; right: 30px; bottom: 30px; } } article.lte-featured-post .lte-description-featured h3 { color: #ffffff; color: var(--white); font-size: 30px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; line-height: 1.3em; margin: 4px 0 0 0; } @media (max-width: 767px) { article.lte-featured-post .lte-description-featured h3 { font-size: 36px; } } @media (max-width: 479px) { article.lte-featured-post .lte-description-featured h3 { font-size: 24px; } } article.lte-featured-post .lte-description-featured h3:hover { zoom: 1; filter: alpha(opacity=90); -webkit-opacity: 0.9; -moz-opacity: 0.9; opacity: 0.9; } .lte-blog-sc.blog .lte-blog-inline { background-color: transparent; padding: 0; margin-bottom: 0 !important; } .lte-blog-sc.blog .lte-blog-inline .lte-description { padding-top: 0; } .lte-sharing-header { float: right; } @media (max-width: 991px) { .lte-sharing-header { display: none; } } .lte-sharing-header .header { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 14px; margin-left: 10px; margin-right: 2px; font-weight: 400; } .lte-sharing-header .fa { color: #c42221; color: var(--main); font-size: 18px; margin-right: -4px; position: relative; bottom: -2px; } .rtl .lte-sharing-header { float: left; } .lte-sharing-header:hover + .lte-sharing { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } .tags-many-wrapper { /* .lte-sharing-header { display: none; }*/ } .lte-sharing { list-style: none; margin-left: 0; margin-bottom: 0; padding: 12px 0; } @media (min-width: 992px) { .lte-sharing { position: absolute; right: 0; bottom: -40px; zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; -webkit-transform: translateY(-20px); -moz-transform: translateY(-20px); -ms-transform: translateY(-20px); -o-transform: translateY(-20px); transform: translateY(-20px); -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; } .rtl .lte-sharing { right: auto; left: 0; } } .lte-sharing:hover { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); } @media (max-width: 991px) { .lte-sharing { text-align: center; margin: 15px auto; display: block; } } .lte-sharing li { display: inline-block; margin-left: 12px; } @media (max-width: 767px) { .lte-sharing li { margin-left: 6px; margin-right: 6px; } } .lte-sharing li.sharing-header { margin-right: 0px; vertical-align: top; padding-top: 0px; font-size: 16px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; } @media (max-width: 991px) { .lte-sharing li.sharing-header { display: none; } } .lte-sharing li a span { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); font-size: 13px; width: 27px; height: 27px; overflow: hidden; line-height: 28px; text-align: center; display: block; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .lte-sharing li a:hover span { background-color: #222222 !important; background-color: var(--black) !important; } /* 14. Gallery */ .elementor-widget-lte-gallery { /* .lte-swiper-slider-wrapper { margin-left: -400px; margin-right: -400px; } */ } .gallery-page { margin-top: 0px; } .gallery-page > .row { margin-top: -50px; } .gallery-page .paging-navigation { margin-top: -10px; } .gallery-page .item { margin-top: 50px; text-align: center; } .gallery-page .item .header { font-size: 24px; line-height: 1.5em; margin: 8px 0 0 !important; padding-bottom: 12px; } @media (max-width: 991px) { .gallery-page .item { margin-bottom: 40px; } } .gallery-page .photo { transition: visibility 0s linear 0.2s, opacity 0.2s linear; position: relative; overflow: hidden; display: block; } .gallery-page .photo img { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .gallery-page .photo .fa { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%) scale(0); -moz-transform: translate(-50%, -50%) scale(0); -ms-transform: translate(-50%, -50%) scale(0); -o-transform: translate(-50%, -50%) scale(0); transform: translate(-50%, -50%) scale(0); font-size: 26px; color: #ffffff; color: var(--white); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; background: rgba(0, 0, 0, 0.8); padding: 20px; z-index: 10; } .gallery-page .photo:after { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; transition: visibility 0s linear 0.2s, opacity 0.2s linear; } .gallery-page .photo:hover { zoom: 1; filter: alpha(opacity=80); -webkit-opacity: 0.8; -moz-opacity: 0.8; opacity: 0.8; } .gallery-page .photo:hover .fa { -webkit-transform: translate(-50%, -50%) scale(1); -moz-transform: translate(-50%, -50%) scale(1); -ms-transform: translate(-50%, -50%) scale(1); -o-transform: translate(-50%, -50%) scale(1); transform: translate(-50%, -50%) scale(1); } .gallery-page .photo:hover:after { zoom: 1; filter: alpha(opacity=60); -webkit-opacity: 0.6; -moz-opacity: 0.6; opacity: 0.6; } .gallery-page .descr { padding: 0px 0px; } .gallery-page .descr .header { margin: 18px 0 6px; line-height: 1.5em; } .gallery-page .descr .fa { color: #c42221; color: var(--main); margin-right: 10px; } .gallery-page .descr a { font-size: 14px; } .gallery-page ul { list-style: none; padding: 0; margin: 0; } .gallery-page ul li { font-size: 14px; color: #f5f5f5; color: var(--gray); margin-right: 15px; display: inline-block; } .gallery-page.gallery-col-4 > .row { margin-top: -20px; } .gallery-page.gallery-col-4 .item { margin-top: 20px; } .gallery-page.gallery-col-4 .item .header { font-size: 22px !important; } .gallery-inner { margin-top: -30px; } .gallery-inner .item { margin-top: 30px; } .lte-gallery-sc.lte-gallery-slider { margin-bottom: 0px; } .lte-gallery-sc .lte-gallery-header { top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 30px; background-color: rgba(0, 0, 0, 0.5); padding: 30px 50px; border: 1px dashed rgba(255, 255, 255, 0.6); z-index: 2; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } @media (max-width: 991px) { .lte-gallery-sc .lte-gallery-header { font-size: 24px; } } @media (max-width: 767px) { .lte-gallery-sc .lte-gallery-header { text-align: center; } } .lte-gallery-sc .lte-gallery-header span { color: #c42221; color: var(--main); } .lte-gallery-sc .lte-gallery-header:hover { background-color: rgba(0, 0, 0, 0.75); } .lte-gallery-sc .lte-gallery { padding: 0 8px; margin-bottom: 15px; display: block; overflow: hidden; position: relative; } .lte-gallery-sc .lte-gallery span { display: block; overflow: hidden; } .lte-gallery-sc .lte-gallery img { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; } .lte-gallery-sc .lte-gallery:hover img { -webkit-transform: scale(1.15); -moz-transform: scale(1.15); -ms-transform: scale(1.15); -o-transform: scale(1.15); transform: scale(1.15); } .lte-gallery-sc .lte-photo { display: block; overflow: hidden; position: relative; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .elementor-editor-active .lte-gallery-sc .lte-photo { pointer-events: none; } .lte-gallery-sc .lte-photo img { width: 100%; } .lte-gallery-sc .lte-photo.swipebox img { -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; } .lte-gallery-sc .lte-photo.swipebox img:hover { /* .scale(1.08);*/ } .lte-gallery-sc .lte-photo span { position: relative; display: block; overflow: hidden; } .lte-gallery-sc .lte-photo:hover img { -webkit-transform: scale(1.08); -moz-transform: scale(1.08); -ms-transform: scale(1.08); -o-transform: scale(1.08); transform: scale(1.08); -webkit-transform: scale(1.3); -moz-transform: scale(1.3); -ms-transform: scale(1.3); -o-transform: scale(1.3); transform: scale(1.3); } @media (min-width: 992px) { .lte-gallery-sc.lte-gallery-grid-layout { display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: 1fr 1fr; gap: 0px 0px; grid-template-areas: "i-1 i-2 i-3 i-6" "i-4 i-4 i-5 i-6"; } .lte-gallery-sc.lte-gallery-grid-layout .i-1 { grid-area: i-1; } .lte-gallery-sc.lte-gallery-grid-layout .i-2 { grid-area: i-2; } .lte-gallery-sc.lte-gallery-grid-layout .i-4 { grid-area: i-4; } .lte-gallery-sc.lte-gallery-grid-layout .i-3 { grid-area: i-3; } .lte-gallery-sc.lte-gallery-grid-layout .i-5 { grid-area: i-5; } .lte-gallery-sc.lte-gallery-grid-layout .i-6 { grid-area: i-6; } .lte-gallery-sc.lte-gallery-grid-layout .i-1 { aspect-ratio: 1; } } @media (max-width: 991px) { .lte-gallery-sc.lte-gallery-grid-layout div { display: block; min-height: 250px; float: left; width: 50%; } } @media (max-width: 767px) { .lte-gallery-sc.lte-gallery-grid-layout div { width: 100%; } } .lte-gallery-sc.lte-gallery-grid-layout a { position: absolute; top: 0; right: 0; bottom: 0; left: 0; } .lte-gallery-sc.lte-gallery-grid-layout div { background-size: 100%; background-position: center; position: relative; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .lte-gallery-sc.lte-gallery-grid-layout div:hover { background-size: 110%; } .lte-gallery-sc.lte-gallery-grid { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } /* 15. Forms (buttons/radio/inputs) */ button { line-height: 1.7em; } .button, input[type="button"], input[type="submit"], .lte-btn { position: relative; overflow: hidden; -webkit-background-clip: border-box !important; -moz-background-clip: border-box !important; background-clip: border-box !important; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: background 0.25s, color 0.25s, border 0.25s !important; -moz-transition: background 0.25s, color 0.25s, border 0.25s !important; -o-transition: background 0.25s, color 0.25s, border 0.25s !important; transition: background 0.25s, color 0.25s, border 0.25s !important; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 18px; text-transform: uppercase; padding: 16px 18px 16px 14px; min-width: 180px; display: inline-flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; border: 0px solid var(--main); color: #ffffff; color: var(--white); background-color: #c42221; background-color: var(--main); } .button span, input[type="button"] span, input[type="submit"] span, .lte-btn span { -webkit-transition: background 0.25s, color 0.25s, border 0.25s !important; -moz-transition: background 0.25s, color 0.25s, border 0.25s !important; -o-transition: background 0.25s, color 0.25s, border 0.25s !important; transition: background 0.25s, color 0.25s, border 0.25s !important; } .button .lte-btn-inner:after, input[type="button"] .lte-btn-inner:after, input[type="submit"] .lte-btn-inner:after, .lte-btn .lte-btn-inner:after, .button .lte-btn-inner:before, input[type="button"] .lte-btn-inner:before, input[type="submit"] .lte-btn-inner:before, .lte-btn .lte-btn-inner:before { position: absolute; left: 50%; bottom: 0; width: 100%; opacity: 0; height: 100%; z-index: -1; background-color: #222222; background-color: var(--black); -webkit-transition: all 0.45s ease-out; -moz-transition: all 0.45s ease-out; -o-transition: all 0.45s ease-out; transition: all 0.45s ease-out; content: ""; } .button .lte-btn-inner:after, input[type="button"] .lte-btn-inner:after, input[type="submit"] .lte-btn-inner:after, .lte-btn .lte-btn-inner:after { left: auto; right: 50%; } .button .lte-btn-after:after, input[type="button"] .lte-btn-after:after, input[type="submit"] .lte-btn-after:after, .lte-btn .lte-btn-after:after { display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; content: "\E848"; font-size: 18px; position: relative; padding-left: 10px; } .rtl .button .lte-btn-after:after, .rtl input[type="button"] .lte-btn-after:after, .rtl input[type="submit"] .lte-btn-after:after, .rtl .lte-btn .lte-btn-after:after { -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); } .button:focus, input[type="button"]:focus, input[type="submit"]:focus, .lte-btn:focus, .button:hover, input[type="button"]:hover, input[type="submit"]:hover, .lte-btn:hover { color: #ffffff; color: var(--white); border-color: #ffffff; border-color: var(--white); } .button:focus .lte-btn-inner:before, input[type="button"]:focus .lte-btn-inner:before, input[type="submit"]:focus .lte-btn-inner:before, .lte-btn:focus .lte-btn-inner:before, .button:hover .lte-btn-inner:before, input[type="button"]:hover .lte-btn-inner:before, input[type="submit"]:hover .lte-btn-inner:before, .lte-btn:hover .lte-btn-inner:before, .button:focus .lte-btn-inner:after, input[type="button"]:focus .lte-btn-inner:after, input[type="submit"]:focus .lte-btn-inner:after, .lte-btn:focus .lte-btn-inner:after, .button:hover .lte-btn-inner:after, input[type="button"]:hover .lte-btn-inner:after, input[type="submit"]:hover .lte-btn-inner:after, .lte-btn:hover .lte-btn-inner:after { width: 100%; opacity: 1; } .button:focus .lte-btn-after:after, input[type="button"]:focus .lte-btn-after:after, input[type="submit"]:focus .lte-btn-after:after, .lte-btn:focus .lte-btn-after:after, .button:hover .lte-btn-after:after, input[type="button"]:hover .lte-btn-after:after, input[type="submit"]:hover .lte-btn-after:after, .lte-btn:hover .lte-btn-after:after { /* .transform(translateX(6px));*/ } .button.btn-lg, input[type="button"].btn-lg, input[type="submit"].btn-lg, .lte-btn.btn-lg { padding: 14px 20px 14px 20px; min-width: 220px; } @media (max-width: 767px) { .button.btn-lg, input[type="button"].btn-lg, input[type="submit"].btn-lg, .lte-btn.btn-lg { padding: 16px 30px; min-width: 200px !important; } } .button.btn-xs, input[type="button"].btn-xs, input[type="submit"].btn-xs, .lte-btn.btn-xs { padding: 12px 24px 12px 24px; line-height: 1.6em; min-width: 160px; font-size: 16px; } .button.btn-xs .lte-btn-after:after, input[type="button"].btn-xs .lte-btn-after:after, input[type="submit"].btn-xs .lte-btn-after:after, .lte-btn.btn-xs .lte-btn-after:after { font-size: 14px; } .button .lte-btn-inner, input[type="button"] .lte-btn-inner, input[type="submit"] .lte-btn-inner, .lte-btn .lte-btn-inner { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; } .button .lte-btn-overlay, input[type="button"] .lte-btn-overlay, input[type="submit"] .lte-btn-overlay, .lte-btn .lte-btn-overlay { display: block; position: absolute; background-color: #222222; background-color: var(--black); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; -webkit-transition: width 0.25s ease-out; -moz-transition: width 0.25s ease-out; -o-transition: width 0.25s ease-out; transition: width 0.25s ease-out; -webkit-transition-delay: 0 !important; -moz-transition-delay: 0 !important; -o-transition-delay: 0 !important; transition-delay: 0 !important; bottom: 0; left: 0; height: 100%; width: 0; z-index: -1; } .button .lte-btn-overlay.lte-btn-overlay-top, input[type="button"] .lte-btn-overlay.lte-btn-overlay-top, input[type="submit"] .lte-btn-overlay.lte-btn-overlay-top, .lte-btn .lte-btn-overlay.lte-btn-overlay-top { display: none !important; top: 0; bottom: auto; } .button.btn-transparent, input[type="button"].btn-transparent, input[type="submit"].btn-transparent, .lte-btn.btn-transparent { border: 0 none; background-color: transparent; font-weight: 700; position: relative; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; background-clip: border-box; padding-left: 0; padding-inline-start: 0; padding-inline-end: 0; min-width: initial !important; color: #c42221; color: var(--main); } .button.btn-transparent .lte-btn-inner:before, input[type="button"].btn-transparent .lte-btn-inner:before, input[type="submit"].btn-transparent .lte-btn-inner:before, .lte-btn.btn-transparent .lte-btn-inner:before { background-color: transparent; } .lte-background-black .button.btn-transparent, .lte-background-black input[type="button"].btn-transparent, .lte-background-black input[type="submit"].btn-transparent, .lte-background-black .lte-btn.btn-transparent { color: #ffffff; color: var(--white); } .lte-background-main .button.btn-transparent, .lte-background-main input[type="button"].btn-transparent, .lte-background-main input[type="submit"].btn-transparent, .lte-background-main .lte-btn.btn-transparent { color: #ffffff; color: var(--white); } .button.btn-transparent .lte-btn-inner:after, input[type="button"].btn-transparent .lte-btn-inner:after, input[type="submit"].btn-transparent .lte-btn-inner:after, .lte-btn.btn-transparent .lte-btn-inner:after, .button.btn-transparent .lte-btn-inner:before, input[type="button"].btn-transparent .lte-btn-inner:before, input[type="submit"].btn-transparent .lte-btn-inner:before, .lte-btn.btn-transparent .lte-btn-inner:before { background-color: transparent !important; } .button.btn-transparent .lte-btn-after, input[type="button"].btn-transparent .lte-btn-after, input[type="submit"].btn-transparent .lte-btn-after, .lte-btn.btn-transparent .lte-btn-after { color: #c42221; color: var(--main); } .button.btn-transparent:hover, input[type="button"].btn-transparent:hover, input[type="submit"].btn-transparent:hover, .lte-btn.btn-transparent:hover { background-color: transparent; color: #222222; color: var(--black); } .button.btn-transparent:hover.color-hover-main, input[type="button"].btn-transparent:hover.color-hover-main, input[type="submit"].btn-transparent:hover.color-hover-main, .lte-btn.btn-transparent:hover.color-hover-main { color: #c42221; color: var(--main); } .button.btn-transparent:hover.color-hover-second, input[type="button"].btn-transparent:hover.color-hover-second, input[type="submit"].btn-transparent:hover.color-hover-second, .lte-btn.btn-transparent:hover.color-hover-second { color: #c42221; color: var(--second); } .button.btn-transparent:hover.color-hover-black, input[type="button"].btn-transparent:hover.color-hover-black, input[type="submit"].btn-transparent:hover.color-hover-black, .lte-btn.btn-transparent:hover.color-hover-black { color: #222222; color: var(--black); } .button.btn-transparent:hover.color-hover-white, input[type="button"].btn-transparent:hover.color-hover-white, input[type="submit"].btn-transparent:hover.color-hover-white, .lte-btn.btn-transparent:hover.color-hover-white { color: #ffffff; color: var(--white); } .button.btn-transparent:hover:before, input[type="button"].btn-transparent:hover:before, input[type="submit"].btn-transparent:hover:before, .lte-btn.btn-transparent:hover:before { width: 100%; } .button.btn-second, input[type="button"].btn-second, input[type="submit"].btn-second, .lte-btn.btn-second { border-color: #c42221; border-color: var(--second); background-color: #c42221; background-color: var(--second); color: #ffffff; color: var(--white); } .lte-invert-color-main .button.btn-second, .lte-invert-color-main input[type="button"].btn-second, .lte-invert-color-main input[type="submit"].btn-second, .lte-invert-color-main .lte-btn.btn-second { color: #ffffff; color: var(--white); } .button.btn-black, input[type="button"].btn-black, input[type="submit"].btn-black, .lte-btn.btn-black { color: #ffffff; color: var(--white); background-color: #222222; background-color: var(--black); } .button.btn-black:hover, input[type="button"].btn-black:hover, input[type="submit"].btn-black:hover, .lte-btn.btn-black:hover { color: #222222; color: var(--black); } .button.btn-black .lte-btn-inner:after, input[type="button"].btn-black .lte-btn-inner:after, input[type="submit"].btn-black .lte-btn-inner:after, .lte-btn.btn-black .lte-btn-inner:after, .button.btn-black .lte-btn-inner:before, input[type="button"].btn-black .lte-btn-inner:before, input[type="submit"].btn-black .lte-btn-inner:before, .lte-btn.btn-black .lte-btn-inner:before { background-color: #c42221; background-color: var(--main); } .button.btn-gray, input[type="button"].btn-gray, input[type="submit"].btn-gray, .lte-btn.btn-gray { color: #f5f5f5; color: var(--gray); border-color: #f5f5f5; border-color: var(--gray); border-color: rgba(0, 0, 0, 0.1); background-color: #f5f5f5; background-color: var(--gray); } .button.btn-gray:hover, input[type="button"].btn-gray:hover, input[type="submit"].btn-gray:hover, .lte-btn.btn-gray:hover { color: #c42221; color: var(--main); border-color: #c42221; border-color: var(--main); } .button.btn-white, input[type="button"].btn-white, input[type="submit"].btn-white, .lte-btn.btn-white { color: #222222; color: var(--black); border-color: #ffffff; border-color: var(--white); background-color: #ffffff; background-color: var(--white); } .button.btn-white:hover, input[type="button"].btn-white:hover, input[type="submit"].btn-white:hover, .lte-btn.btn-white:hover { color: #ffffff; color: var(--white); border-color: #c42221; border-color: var(--main); } .button.color-hover-main .lte-btn-inner:after, input[type="button"].color-hover-main .lte-btn-inner:after, input[type="submit"].color-hover-main .lte-btn-inner:after, .lte-btn.color-hover-main .lte-btn-inner:after, .button.color-hover-main .lte-btn-inner:before, input[type="button"].color-hover-main .lte-btn-inner:before, input[type="submit"].color-hover-main .lte-btn-inner:before, .lte-btn.color-hover-main .lte-btn-inner:before { background-color: #c42221; background-color: var(--main); } .button.color-hover-main:focus, input[type="button"].color-hover-main:focus, input[type="submit"].color-hover-main:focus, .lte-btn.color-hover-main:focus, .button.color-hover-main:hover, input[type="button"].color-hover-main:hover, input[type="submit"].color-hover-main:hover, .lte-btn.color-hover-main:hover { color: #ffffff; color: var(--white); border-color: #c42221; border-color: var(--main); } .lte-invert-color-main .button.color-hover-main:focus, .lte-invert-color-main input[type="button"].color-hover-main:focus, .lte-invert-color-main input[type="submit"].color-hover-main:focus, .lte-invert-color-main .lte-btn.color-hover-main:focus, .lte-invert-color-main .button.color-hover-main:hover, .lte-invert-color-main input[type="button"].color-hover-main:hover, .lte-invert-color-main input[type="submit"].color-hover-main:hover, .lte-invert-color-main .lte-btn.color-hover-main:hover { color: #ffffff; color: var(--white); } .button.color-hover-second .lte-btn-inner:after, input[type="button"].color-hover-second .lte-btn-inner:after, input[type="submit"].color-hover-second .lte-btn-inner:after, .lte-btn.color-hover-second .lte-btn-inner:after, .button.color-hover-second .lte-btn-inner:before, input[type="button"].color-hover-second .lte-btn-inner:before, input[type="submit"].color-hover-second .lte-btn-inner:before, .lte-btn.color-hover-second .lte-btn-inner:before { background-color: #c42221; background-color: var(--second); } .button.color-hover-second:focus, input[type="button"].color-hover-second:focus, input[type="submit"].color-hover-second:focus, .lte-btn.color-hover-second:focus, .button.color-hover-second:hover, input[type="button"].color-hover-second:hover, input[type="submit"].color-hover-second:hover, .lte-btn.color-hover-second:hover { color: #222222; color: var(--black); border-color: #c42221; border-color: var(--second); } .lte-invert-color-main:hover .button.color-hover-second, .lte-invert-color-main:hover input[type="button"].color-hover-second, .lte-invert-color-main:hover input[type="submit"].color-hover-second, .lte-invert-color-main:hover .lte-btn.color-hover-second { color: #ffffff; color: var(--white); } .button.color-hover-black .lte-btn-inner:after, input[type="button"].color-hover-black .lte-btn-inner:after, input[type="submit"].color-hover-black .lte-btn-inner:after, .lte-btn.color-hover-black .lte-btn-inner:after, .button.color-hover-black .lte-btn-inner:before, input[type="button"].color-hover-black .lte-btn-inner:before, input[type="submit"].color-hover-black .lte-btn-inner:before, .lte-btn.color-hover-black .lte-btn-inner:before { background-color: #222222; background-color: var(--black); } .button.color-hover-black:hover, input[type="button"].color-hover-black:hover, input[type="submit"].color-hover-black:hover, .lte-btn.color-hover-black:hover { color: #ffffff; color: var(--white); border-color: #222222; border-color: var(--black); } .button.color-hover-black:hover .lte-btn-after, input[type="button"].color-hover-black:hover .lte-btn-after, input[type="submit"].color-hover-black:hover .lte-btn-after, .lte-btn.color-hover-black:hover .lte-btn-after { border-color: #ffffff; border-color: var(--white); } .button.color-hover-white .lte-btn-inner:after, input[type="button"].color-hover-white .lte-btn-inner:after, input[type="submit"].color-hover-white .lte-btn-inner:after, .lte-btn.color-hover-white .lte-btn-inner:after, .button.color-hover-white .lte-btn-inner:before, input[type="button"].color-hover-white .lte-btn-inner:before, input[type="submit"].color-hover-white .lte-btn-inner:before, .lte-btn.color-hover-white .lte-btn-inner:before { background-color: #ffffff; background-color: var(--white); } .button.color-hover-white:focus, input[type="button"].color-hover-white:focus, input[type="submit"].color-hover-white:focus, .lte-btn.color-hover-white:focus, .button.color-hover-white:hover, input[type="button"].color-hover-white:hover, input[type="submit"].color-hover-white:hover, .lte-btn.color-hover-white:hover { color: #222222; color: var(--black); border-color: #ffffff; border-color: var(--white); } .button.color-hover-white:focus span, input[type="button"].color-hover-white:focus span, input[type="submit"].color-hover-white:focus span, .lte-btn.color-hover-white:focus span, .button.color-hover-white:hover span, input[type="button"].color-hover-white:hover span, input[type="submit"].color-hover-white:hover span, .lte-btn.color-hover-white:hover span { border-color: #222222; border-color: var(--black); } .button.color-hover-white:focus .lte-btn-after, input[type="button"].color-hover-white:focus .lte-btn-after, input[type="submit"].color-hover-white:focus .lte-btn-after, .lte-btn.color-hover-white:focus .lte-btn-after, .button.color-hover-white:hover .lte-btn-after, input[type="button"].color-hover-white:hover .lte-btn-after, input[type="submit"].color-hover-white:hover .lte-btn-after, .lte-btn.color-hover-white:hover .lte-btn-after { border-color: #222222; border-color: var(--black); } .button.color-hover-gray .lte-btn-inner:after, input[type="button"].color-hover-gray .lte-btn-inner:after, input[type="submit"].color-hover-gray .lte-btn-inner:after, .lte-btn.color-hover-gray .lte-btn-inner:after, .button.color-hover-gray .lte-btn-inner:before, input[type="button"].color-hover-gray .lte-btn-inner:before, input[type="submit"].color-hover-gray .lte-btn-inner:before, .lte-btn.color-hover-gray .lte-btn-inner:before { background-color: #f5f5f5; background-color: var(--gray); } .button.color-hover-gray:focus, input[type="button"].color-hover-gray:focus, input[type="submit"].color-hover-gray:focus, .lte-btn.color-hover-gray:focus, .button.color-hover-gray:hover, input[type="button"].color-hover-gray:hover, input[type="submit"].color-hover-gray:hover, .lte-btn.color-hover-gray:hover { color: #222222; color: var(--black); border-color: #f5f5f5; border-color: var(--gray); border-color: rgba(0, 0, 0, 0.1); } .lte-btn-outline-yes .button, .lte-btn-outline-yes input[type="button"], .lte-btn-outline-yes input[type="submit"], .lte-btn-outline-yes .lte-btn { border: 1px solid var(--black); color: #222222; color: var(--black); } .lte-btn-outline-yes .button.lte-btn, .lte-btn-outline-yes input[type="button"].lte-btn, .lte-btn-outline-yes input[type="submit"].lte-btn, .lte-btn-outline-yes .lte-btn.lte-btn { background: transparent !important; } .lte-btn-outline-yes .button.btn-main, .lte-btn-outline-yes input[type="button"].btn-main, .lte-btn-outline-yes input[type="submit"].btn-main, .lte-btn-outline-yes .lte-btn.btn-main { border-color: #c42221; border-color: var(--main); color: #c42221; color: var(--main); } .lte-btn-outline-yes .button.btn-second, .lte-btn-outline-yes input[type="button"].btn-second, .lte-btn-outline-yes input[type="submit"].btn-second, .lte-btn-outline-yes .lte-btn.btn-second { border-color: #c42221; border-color: var(--second); color: #c42221; color: var(--second); } .lte-btn-outline-yes .button.btn-gray, .lte-btn-outline-yes input[type="button"].btn-gray, .lte-btn-outline-yes input[type="submit"].btn-gray, .lte-btn-outline-yes .lte-btn.btn-gray { border-color: #f5f5f5; border-color: var(--gray); border-color: rgba(0, 0, 0, 0.1); color: #f5f5f5; color: var(--gray); } .lte-btn-outline-yes .button.btn-white, .lte-btn-outline-yes input[type="button"].btn-white, .lte-btn-outline-yes input[type="submit"].btn-white, .lte-btn-outline-yes .lte-btn.btn-white { border-color: #ffffff; border-color: var(--white); color: #ffffff; color: var(--white); } .lte-btn-outline-yes .button.btn-black, .lte-btn-outline-yes input[type="button"].btn-black, .lte-btn-outline-yes input[type="submit"].btn-black, .lte-btn-outline-yes .lte-btn.btn-black { border-color: #222222; border-color: var(--black); color: #222222; color: var(--black); } .lte-btn-outline-yes .button:hover, .lte-btn-outline-yes input[type="button"]:hover, .lte-btn-outline-yes input[type="submit"]:hover, .lte-btn-outline-yes .lte-btn:hover { border-color: transparent; } .lte-btn-outline-yes .button.color-hover-default .lte-btn-inner:after, .lte-btn-outline-yes input[type="button"].color-hover-default .lte-btn-inner:after, .lte-btn-outline-yes input[type="submit"].color-hover-default .lte-btn-inner:after, .lte-btn-outline-yes .lte-btn.color-hover-default .lte-btn-inner:after, .lte-btn-outline-yes .button.color-hover-default .lte-btn-inner:before, .lte-btn-outline-yes input[type="button"].color-hover-default .lte-btn-inner:before, .lte-btn-outline-yes input[type="submit"].color-hover-default .lte-btn-inner:before, .lte-btn-outline-yes .lte-btn.color-hover-default .lte-btn-inner:before { background-color: #222222; background-color: var(--black); } .lte-btn-outline-yes .button.color-hover-default:hover, .lte-btn-outline-yes input[type="button"].color-hover-default:hover, .lte-btn-outline-yes input[type="submit"].color-hover-default:hover, .lte-btn-outline-yes .lte-btn.color-hover-default:hover { color: #ffffff; color: var(--white); } .lte-btn-outline-yes .button.color-hover-main .lte-btn-inner:after, .lte-btn-outline-yes input[type="button"].color-hover-main .lte-btn-inner:after, .lte-btn-outline-yes input[type="submit"].color-hover-main .lte-btn-inner:after, .lte-btn-outline-yes .lte-btn.color-hover-main .lte-btn-inner:after, .lte-btn-outline-yes .button.color-hover-main .lte-btn-inner:before, .lte-btn-outline-yes input[type="button"].color-hover-main .lte-btn-inner:before, .lte-btn-outline-yes input[type="submit"].color-hover-main .lte-btn-inner:before, .lte-btn-outline-yes .lte-btn.color-hover-main .lte-btn-inner:before { background-color: #c42221; background-color: var(--main); } .lte-btn-outline-yes .button.color-hover-main:hover, .lte-btn-outline-yes input[type="button"].color-hover-main:hover, .lte-btn-outline-yes input[type="submit"].color-hover-main:hover, .lte-btn-outline-yes .lte-btn.color-hover-main:hover { color: #222222; color: var(--black); } .lte-btn-outline-yes .button.color-hover-second .lte-btn-inner:after, .lte-btn-outline-yes input[type="button"].color-hover-second .lte-btn-inner:after, .lte-btn-outline-yes input[type="submit"].color-hover-second .lte-btn-inner:after, .lte-btn-outline-yes .lte-btn.color-hover-second .lte-btn-inner:after, .lte-btn-outline-yes .button.color-hover-second .lte-btn-inner:before, .lte-btn-outline-yes input[type="button"].color-hover-second .lte-btn-inner:before, .lte-btn-outline-yes input[type="submit"].color-hover-second .lte-btn-inner:before, .lte-btn-outline-yes .lte-btn.color-hover-second .lte-btn-inner:before { background-color: #c42221; background-color: var(--second); } .lte-btn-outline-yes .button.color-hover-second:hover, .lte-btn-outline-yes input[type="button"].color-hover-second:hover, .lte-btn-outline-yes input[type="submit"].color-hover-second:hover, .lte-btn-outline-yes .lte-btn.color-hover-second:hover { color: #222222; color: var(--black); } .lte-btn-outline-yes .button.color-hover-gray .lte-btn-inner:after, .lte-btn-outline-yes input[type="button"].color-hover-gray .lte-btn-inner:after, .lte-btn-outline-yes input[type="submit"].color-hover-gray .lte-btn-inner:after, .lte-btn-outline-yes .lte-btn.color-hover-gray .lte-btn-inner:after, .lte-btn-outline-yes .button.color-hover-gray .lte-btn-inner:before, .lte-btn-outline-yes input[type="button"].color-hover-gray .lte-btn-inner:before, .lte-btn-outline-yes input[type="submit"].color-hover-gray .lte-btn-inner:before, .lte-btn-outline-yes .lte-btn.color-hover-gray .lte-btn-inner:before { background-color: #f5f5f5; background-color: var(--gray); } .lte-btn-outline-yes .button.color-hover-gray:hover, .lte-btn-outline-yes input[type="button"].color-hover-gray:hover, .lte-btn-outline-yes input[type="submit"].color-hover-gray:hover, .lte-btn-outline-yes .lte-btn.color-hover-gray:hover { color: #222222; color: var(--black); } .lte-btn-outline-yes .button.color-hover-white .lte-btn-inner:after, .lte-btn-outline-yes input[type="button"].color-hover-white .lte-btn-inner:after, .lte-btn-outline-yes input[type="submit"].color-hover-white .lte-btn-inner:after, .lte-btn-outline-yes .lte-btn.color-hover-white .lte-btn-inner:after, .lte-btn-outline-yes .button.color-hover-white .lte-btn-inner:before, .lte-btn-outline-yes input[type="button"].color-hover-white .lte-btn-inner:before, .lte-btn-outline-yes input[type="submit"].color-hover-white .lte-btn-inner:before, .lte-btn-outline-yes .lte-btn.color-hover-white .lte-btn-inner:before { background-color: #ffffff; background-color: var(--white); } .lte-btn-outline-yes .button.color-hover-white:hover, .lte-btn-outline-yes input[type="button"].color-hover-white:hover, .lte-btn-outline-yes input[type="submit"].color-hover-white:hover, .lte-btn-outline-yes .lte-btn.color-hover-white:hover { color: #222222; color: var(--black); } .lte-btn-outline-yes .button.color-hover-black .lte-btn-inner:after, .lte-btn-outline-yes input[type="button"].color-hover-black .lte-btn-inner:after, .lte-btn-outline-yes input[type="submit"].color-hover-black .lte-btn-inner:after, .lte-btn-outline-yes .lte-btn.color-hover-black .lte-btn-inner:after, .lte-btn-outline-yes .button.color-hover-black .lte-btn-inner:before, .lte-btn-outline-yes input[type="button"].color-hover-black .lte-btn-inner:before, .lte-btn-outline-yes input[type="submit"].color-hover-black .lte-btn-inner:before, .lte-btn-outline-yes .lte-btn.color-hover-black .lte-btn-inner:before { background-color: #222222; background-color: var(--black); } .lte-btn-outline-yes .button.color-hover-black:hover, .lte-btn-outline-yes input[type="button"].color-hover-black:hover, .lte-btn-outline-yes input[type="submit"].color-hover-black:hover, .lte-btn-outline-yes .lte-btn.color-hover-black:hover { color: #ffffff; color: var(--white); } .button.hasIcon, input[type="button"].hasIcon, input[type="submit"].hasIcon, .lte-btn.hasIcon { font-size: 18px; } .button .lte-icon, input[type="button"] .lte-icon, input[type="submit"] .lte-icon, .lte-btn .lte-icon { margin-top: -22px; margin-bottom: -22px; margin-right: 16px; } .button .lte-icon i, input[type="button"] .lte-icon i, input[type="submit"] .lte-icon i, .lte-btn .lte-icon i { font-size: 24px; color: #222222; color: var(--black); background-color: #f5f5f5; background-color: var(--gray); width: 64px; height: 64px; line-height: 66px; text-align: center; display: block; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; margin-right: 0px; margin-inline-end: 0px; margin-inline-start: 0; } .button .lte-icon i:before, input[type="button"] .lte-icon i:before, input[type="submit"] .lte-icon i:before, .lte-btn .lte-icon i:before { position: relative; top: -1px; right: -2px; } .button .lte-icon + .lte-btn-after, input[type="button"] .lte-icon + .lte-btn-after, input[type="submit"] .lte-icon + .lte-btn-after, .lte-btn .lte-icon + .lte-btn-after { display: none; } .e-con-inner > .elementor-element.lte-btn-inline-yes, .elementor-widget-wrap > .elementor-element.lte-btn-inline-yes { width: auto; } @media (max-width: 767px) { .e-con-inner > .elementor-element.lte-btn-inline-yes, .elementor-widget-wrap > .elementor-element.lte-btn-inline-yes { width: 100%; text-align: center; } .e-con-inner > .elementor-element.lte-btn-inline-yes.elementor-element, .elementor-widget-wrap > .elementor-element.lte-btn-inline-yes.elementor-element { margin-bottom: 25px; } } .e-con-inner > .elementor-element.lte-btn-inline-yes + .lte-btn-inline-yes, .elementor-widget-wrap > .elementor-element.lte-btn-inline-yes + .lte-btn-inline-yes { margin-left: 16px; margin-inline-start: 16px; margin-inline-end: 0; margin-bottom: 0; } @media (max-width: 767px) { .e-con-inner > .elementor-element.lte-btn-inline-yes + .lte-btn-inline-yes, .elementor-widget-wrap > .elementor-element.lte-btn-inline-yes + .lte-btn-inline-yes { margin-left: 0; margin-inline-start: 0; margin-inline-end: 0; } } .lte-btn-wrap.btn-wrap-inline { display: inline-block; margin-bottom: 5px; } @media (min-width: 992px) { .lte-btn-wrap.btn-wrap-inline { margin-right: 18px; margin-left: 18px; } } @media (max-width: 991px) { .lte-btn-wrap.btn-wrap-inline { margin-left: 18px; margin-right: 18px; } } @media (max-width: 479px) { .lte-btn-wrap.btn-wrap-inline { margin-left: 0; margin-right: 0; } } .lte-btn-wrap.align-center { text-align: center; } .lte-btn-wrap.align-center.btn-wrap-inline { margin: 0 20px 15px 0; } @media (max-width: 767px) { .lte-btn-wrap.align-center.btn-wrap-inline { margin-left: 15px; } } .lte-btn-wrap + .lte-btn-wrap { margin-top: 20px; } .lte-btn + .lte-btn { margin-left: 10px; } .lte-more-link { display: inline-block; position: relative; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 14px; padding-right: 18px; } .lte-background-black .lte-more-link { color: #ffffff; color: var(--white); } .lte-more-link:after { display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\E828"; font-size: 16px; position: relative; top: 6px; padding-left: 14px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); color: #c42221; color: var(--main); } .woocommerce #respond input#submit { position: relative; overflow: hidden; -webkit-background-clip: border-box !important; -moz-background-clip: border-box !important; background-clip: border-box !important; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: background 0.25s, color 0.25s, border 0.25s !important; -moz-transition: background 0.25s, color 0.25s, border 0.25s !important; -o-transition: background 0.25s, color 0.25s, border 0.25s !important; transition: background 0.25s, color 0.25s, border 0.25s !important; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 18px; text-transform: uppercase; padding: 16px 18px 16px 14px; min-width: 180px; display: inline-flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; border: 0px solid var(--main); color: #ffffff; color: var(--white); background-color: #c42221; background-color: var(--main); } .woocommerce #respond input#submit span { -webkit-transition: background 0.25s, color 0.25s, border 0.25s !important; -moz-transition: background 0.25s, color 0.25s, border 0.25s !important; -o-transition: background 0.25s, color 0.25s, border 0.25s !important; transition: background 0.25s, color 0.25s, border 0.25s !important; } .woocommerce #respond input#submit .lte-btn-inner:after, .woocommerce #respond input#submit .lte-btn-inner:before { position: absolute; left: 50%; bottom: 0; width: 100%; opacity: 0; height: 100%; z-index: -1; background-color: #222222; background-color: var(--black); -webkit-transition: all 0.45s ease-out; -moz-transition: all 0.45s ease-out; -o-transition: all 0.45s ease-out; transition: all 0.45s ease-out; content: ""; } .woocommerce #respond input#submit .lte-btn-inner:after { left: auto; right: 50%; } .woocommerce #respond input#submit .lte-btn-after:after { display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; content: "\E848"; font-size: 18px; position: relative; padding-left: 10px; } .rtl .woocommerce #respond input#submit .lte-btn-after:after { -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); } .woocommerce #respond input#submit:focus, .woocommerce #respond input#submit:hover { color: #ffffff; color: var(--white); border-color: #ffffff; border-color: var(--white); } .woocommerce #respond input#submit:focus .lte-btn-inner:before, .woocommerce #respond input#submit:hover .lte-btn-inner:before, .woocommerce #respond input#submit:focus .lte-btn-inner:after, .woocommerce #respond input#submit:hover .lte-btn-inner:after { width: 100%; opacity: 1; } .woocommerce #respond input#submit:focus .lte-btn-after:after, .woocommerce #respond input#submit:hover .lte-btn-after:after { /* .transform(translateX(6px));*/ } .woocommerce #respond input#submit.btn-lg { padding: 14px 20px 14px 20px; min-width: 220px; } @media (max-width: 767px) { .woocommerce #respond input#submit.btn-lg { padding: 16px 30px; min-width: 200px !important; } } .woocommerce #respond input#submit.btn-xs { padding: 12px 24px 12px 24px; line-height: 1.6em; min-width: 160px; font-size: 16px; } .woocommerce #respond input#submit.btn-xs .lte-btn-after:after { font-size: 14px; } .woocommerce #respond input#submit .lte-btn-inner { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; } .woocommerce #respond input#submit .lte-btn-overlay { display: block; position: absolute; background-color: #222222; background-color: var(--black); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; -webkit-transition: width 0.25s ease-out; -moz-transition: width 0.25s ease-out; -o-transition: width 0.25s ease-out; transition: width 0.25s ease-out; -webkit-transition-delay: 0 !important; -moz-transition-delay: 0 !important; -o-transition-delay: 0 !important; transition-delay: 0 !important; bottom: 0; left: 0; height: 100%; width: 0; z-index: -1; } .woocommerce #respond input#submit .lte-btn-overlay.lte-btn-overlay-top { display: none !important; top: 0; bottom: auto; } .woocommerce #respond input#submit.btn-transparent { border: 0 none; background-color: transparent; font-weight: 700; position: relative; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; background-clip: border-box; padding-left: 0; padding-inline-start: 0; padding-inline-end: 0; min-width: initial !important; color: #c42221; color: var(--main); } .woocommerce #respond input#submit.btn-transparent .lte-btn-inner:before { background-color: transparent; } .lte-background-black .woocommerce #respond input#submit.btn-transparent { color: #ffffff; color: var(--white); } .lte-background-main .woocommerce #respond input#submit.btn-transparent { color: #ffffff; color: var(--white); } .woocommerce #respond input#submit.btn-transparent .lte-btn-inner:after, .woocommerce #respond input#submit.btn-transparent .lte-btn-inner:before { background-color: transparent !important; } .woocommerce #respond input#submit.btn-transparent .lte-btn-after { color: #c42221; color: var(--main); } .woocommerce #respond input#submit.btn-transparent:hover { background-color: transparent; color: #222222; color: var(--black); } .woocommerce #respond input#submit.btn-transparent:hover.color-hover-main { color: #c42221; color: var(--main); } .woocommerce #respond input#submit.btn-transparent:hover.color-hover-second { color: #c42221; color: var(--second); } .woocommerce #respond input#submit.btn-transparent:hover.color-hover-black { color: #222222; color: var(--black); } .woocommerce #respond input#submit.btn-transparent:hover.color-hover-white { color: #ffffff; color: var(--white); } .woocommerce #respond input#submit.btn-transparent:hover:before { width: 100%; } .woocommerce #respond input#submit.btn-second { border-color: #c42221; border-color: var(--second); background-color: #c42221; background-color: var(--second); color: #ffffff; color: var(--white); } .lte-invert-color-main .woocommerce #respond input#submit.btn-second { color: #ffffff; color: var(--white); } .woocommerce #respond input#submit.btn-black { color: #ffffff; color: var(--white); background-color: #222222; background-color: var(--black); } .woocommerce #respond input#submit.btn-black:hover { color: #222222; color: var(--black); } .woocommerce #respond input#submit.btn-black .lte-btn-inner:after, .woocommerce #respond input#submit.btn-black .lte-btn-inner:before { background-color: #c42221; background-color: var(--main); } .woocommerce #respond input#submit.btn-gray { color: #f5f5f5; color: var(--gray); border-color: #f5f5f5; border-color: var(--gray); border-color: rgba(0, 0, 0, 0.1); background-color: #f5f5f5; background-color: var(--gray); } .woocommerce #respond input#submit.btn-gray:hover { color: #c42221; color: var(--main); border-color: #c42221; border-color: var(--main); } .woocommerce #respond input#submit.btn-white { color: #222222; color: var(--black); border-color: #ffffff; border-color: var(--white); background-color: #ffffff; background-color: var(--white); } .woocommerce #respond input#submit.btn-white:hover { color: #ffffff; color: var(--white); border-color: #c42221; border-color: var(--main); } .woocommerce #respond input#submit.color-hover-main .lte-btn-inner:after, .woocommerce #respond input#submit.color-hover-main .lte-btn-inner:before { background-color: #c42221; background-color: var(--main); } .woocommerce #respond input#submit.color-hover-main:focus, .woocommerce #respond input#submit.color-hover-main:hover { color: #ffffff; color: var(--white); border-color: #c42221; border-color: var(--main); } .lte-invert-color-main .woocommerce #respond input#submit.color-hover-main:focus, .lte-invert-color-main .woocommerce #respond input#submit.color-hover-main:hover { color: #ffffff; color: var(--white); } .woocommerce #respond input#submit.color-hover-second .lte-btn-inner:after, .woocommerce #respond input#submit.color-hover-second .lte-btn-inner:before { background-color: #c42221; background-color: var(--second); } .woocommerce #respond input#submit.color-hover-second:focus, .woocommerce #respond input#submit.color-hover-second:hover { color: #222222; color: var(--black); border-color: #c42221; border-color: var(--second); } .lte-invert-color-main:hover .woocommerce #respond input#submit.color-hover-second { color: #ffffff; color: var(--white); } .woocommerce #respond input#submit.color-hover-black .lte-btn-inner:after, .woocommerce #respond input#submit.color-hover-black .lte-btn-inner:before { background-color: #222222; background-color: var(--black); } .woocommerce #respond input#submit.color-hover-black:hover { color: #ffffff; color: var(--white); border-color: #222222; border-color: var(--black); } .woocommerce #respond input#submit.color-hover-black:hover .lte-btn-after { border-color: #ffffff; border-color: var(--white); } .woocommerce #respond input#submit.color-hover-white .lte-btn-inner:after, .woocommerce #respond input#submit.color-hover-white .lte-btn-inner:before { background-color: #ffffff; background-color: var(--white); } .woocommerce #respond input#submit.color-hover-white:focus, .woocommerce #respond input#submit.color-hover-white:hover { color: #222222; color: var(--black); border-color: #ffffff; border-color: var(--white); } .woocommerce #respond input#submit.color-hover-white:focus span, .woocommerce #respond input#submit.color-hover-white:hover span { border-color: #222222; border-color: var(--black); } .woocommerce #respond input#submit.color-hover-white:focus .lte-btn-after, .woocommerce #respond input#submit.color-hover-white:hover .lte-btn-after { border-color: #222222; border-color: var(--black); } .woocommerce #respond input#submit.color-hover-gray .lte-btn-inner:after, .woocommerce #respond input#submit.color-hover-gray .lte-btn-inner:before { background-color: #f5f5f5; background-color: var(--gray); } .woocommerce #respond input#submit.color-hover-gray:focus, .woocommerce #respond input#submit.color-hover-gray:hover { color: #222222; color: var(--black); border-color: #f5f5f5; border-color: var(--gray); border-color: rgba(0, 0, 0, 0.1); } .lte-btn-outline-yes .woocommerce #respond input#submit { border: 1px solid var(--black); color: #222222; color: var(--black); } .lte-btn-outline-yes .woocommerce #respond input#submit.lte-btn { background: transparent !important; } .lte-btn-outline-yes .woocommerce #respond input#submit.btn-main { border-color: #c42221; border-color: var(--main); color: #c42221; color: var(--main); } .lte-btn-outline-yes .woocommerce #respond input#submit.btn-second { border-color: #c42221; border-color: var(--second); color: #c42221; color: var(--second); } .lte-btn-outline-yes .woocommerce #respond input#submit.btn-gray { border-color: #f5f5f5; border-color: var(--gray); border-color: rgba(0, 0, 0, 0.1); color: #f5f5f5; color: var(--gray); } .lte-btn-outline-yes .woocommerce #respond input#submit.btn-white { border-color: #ffffff; border-color: var(--white); color: #ffffff; color: var(--white); } .lte-btn-outline-yes .woocommerce #respond input#submit.btn-black { border-color: #222222; border-color: var(--black); color: #222222; color: var(--black); } .lte-btn-outline-yes .woocommerce #respond input#submit:hover { border-color: transparent; } .lte-btn-outline-yes .woocommerce #respond input#submit.color-hover-default .lte-btn-inner:after, .lte-btn-outline-yes .woocommerce #respond input#submit.color-hover-default .lte-btn-inner:before { background-color: #222222; background-color: var(--black); } .lte-btn-outline-yes .woocommerce #respond input#submit.color-hover-default:hover { color: #ffffff; color: var(--white); } .lte-btn-outline-yes .woocommerce #respond input#submit.color-hover-main .lte-btn-inner:after, .lte-btn-outline-yes .woocommerce #respond input#submit.color-hover-main .lte-btn-inner:before { background-color: #c42221; background-color: var(--main); } .lte-btn-outline-yes .woocommerce #respond input#submit.color-hover-main:hover { color: #222222; color: var(--black); } .lte-btn-outline-yes .woocommerce #respond input#submit.color-hover-second .lte-btn-inner:after, .lte-btn-outline-yes .woocommerce #respond input#submit.color-hover-second .lte-btn-inner:before { background-color: #c42221; background-color: var(--second); } .lte-btn-outline-yes .woocommerce #respond input#submit.color-hover-second:hover { color: #222222; color: var(--black); } .lte-btn-outline-yes .woocommerce #respond input#submit.color-hover-gray .lte-btn-inner:after, .lte-btn-outline-yes .woocommerce #respond input#submit.color-hover-gray .lte-btn-inner:before { background-color: #f5f5f5; background-color: var(--gray); } .lte-btn-outline-yes .woocommerce #respond input#submit.color-hover-gray:hover { color: #222222; color: var(--black); } .lte-btn-outline-yes .woocommerce #respond input#submit.color-hover-white .lte-btn-inner:after, .lte-btn-outline-yes .woocommerce #respond input#submit.color-hover-white .lte-btn-inner:before { background-color: #ffffff; background-color: var(--white); } .lte-btn-outline-yes .woocommerce #respond input#submit.color-hover-white:hover { color: #222222; color: var(--black); } .lte-btn-outline-yes .woocommerce #respond input#submit.color-hover-black .lte-btn-inner:after, .lte-btn-outline-yes .woocommerce #respond input#submit.color-hover-black .lte-btn-inner:before { background-color: #222222; background-color: var(--black); } .lte-btn-outline-yes .woocommerce #respond input#submit.color-hover-black:hover { color: #ffffff; color: var(--white); } .woocommerce #respond input#submit.hasIcon { font-size: 18px; } .woocommerce #respond input#submit .lte-icon { margin-top: -22px; margin-bottom: -22px; margin-right: 16px; } .woocommerce #respond input#submit .lte-icon i { font-size: 24px; color: #222222; color: var(--black); background-color: #f5f5f5; background-color: var(--gray); width: 64px; height: 64px; line-height: 66px; text-align: center; display: block; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; margin-right: 0px; margin-inline-end: 0px; margin-inline-start: 0; } .woocommerce #respond input#submit .lte-icon i:before { position: relative; top: -1px; right: -2px; } .woocommerce #respond input#submit .lte-icon + .lte-btn-after { display: none; } .woocommerce #respond input#submit, input[type="button"], input[type="submit"] { padding: 20px 20px 20px 20px; min-width: 220px; line-height: 20px; background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); -webkit-transition: all 0.2s ease !important; -moz-transition: all 0.2s ease !important; -o-transition: all 0.2s ease !important; transition: all 0.2s ease !important; } @media (max-width: 767px) { .woocommerce #respond input#submit, input[type="button"], input[type="submit"] { max-width: initial; font-size: 16px; } } .woocommerce #respond input#submit:hover, input[type="button"]:hover, input[type="submit"]:hover { background-color: #222222; background-color: var(--black); color: #ffffff; color: var(--white); -webkit-transition-delay: 0s, 0s, 0s !important; -moz-transition-delay: 0s, 0s, 0s !important; -o-transition-delay: 0s, 0s, 0s !important; transition-delay: 0s, 0s, 0s !important; } .form-control:focus, input:focus { outline: none; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; } .rtl select, .rtl input, .rtl textarea { direction: rtl; } input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]), textarea, select, option { box-sizing: border-box; } textarea, input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]) { width: 100%; display: block; margin: 0 auto; font-weight: 400; font-size: 16px; color: #000000; background-clip: padding-box; box-shadow: none !important; -webkit-appearance: none; background: transparent; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; padding: 14px 0 14px; border: 0 none; border-bottom: 1px solid var(--black); } .lte-background-black textarea, .lte-background-black input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]) { color: #ffffff; color: var(--white); border-color: #ffffff; border-color: var(--white); } textarea.wpcf7-not-valid, input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]).wpcf7-not-valid { border-bottom-color: var(--red) !important; } textarea:focus, input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):focus { outline: none; border-color: #c42221; border-color: var(--main); } textarea { line-height: 1.6em; } input[type="number"] { padding: 0 !important; padding-left: 20px !important; padding-inline-start: 20px !important; padding-inline-end: 0 !important; font-size: 16px !important; font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); -webkit-border-radius: 8px !important; -moz-border-radius: 8px !important; border-radius: 8px !important; background-clip: border-box !important; } select:hover, option:hover, select:focus, option:focus { outline: none; } option { font-family: Arial; } .select-wrap { width: 100%; position: relative; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; border: 0 none; border-bottom: 1px solid var(--black); outline: 0 !important; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; color: #222222; color: var(--black); } .lte-background-black .select-wrap { border-color: #ffffff; border-color: var(--white); color: #ffffff; color: var(--white); } .lte-background-black .select-wrap:after { color: #ffffff; color: var(--white); } .select-wrap:after, .select-wrap select { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .select-wrap select { background: none !important; border: none; width: 99%; font-size: 16px; padding: 20px 20px 20px 0px; padding-right: 3.4em !important; max-width: 100%; -webkit-appearance: none; -moz-appearance: none; appearance: none; } .select-wrap select:hover { cursor: pointer; } .select-wrap option { font-family: arial; padding: 0.4em 1em; color: #000; } .select-wrap:after { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "\f078"; font-size: 14px; position: relative; display: block; line-height: 1em; text-align: center; position: absolute; right: 0; top: 50%; margin-top: -7px; z-index: 2; pointer-events: none; cursor: pointer; color: #222222; color: var(--black); zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } .rtl .select-wrap:after { right: auto; left: 0; } .select-wrap select::-ms-expand { display: none; } .woo-variation-items-wrapper .select-wrap { display: none; } @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { .select-wrap select { padding: 13px 18px; } } @supports (-ms-ime-align:auto) { .select-wrap select { padding: 13px 18px; } } .select2-container .select2-selection--single { text-align: start; padding: 22px 25px 12px; font-size: 16px; height: 72px !important; border: 1px solid rgba(0, 0, 0, 0.2); margin-bottom: 0 !important; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); font-weight: 400; } .select2-container .select2-selection--single .select2-selection__rendered { padding: 0; } .select2-container--default .select2-selection--single .select2-selection__arrow { top: 21px !important; right: 16px !important; } .rtl .select2-container--default .select2-selection--single .select2-selection__arrow { right: auto !important; left: 16px !important; } .select2-container--default .select2-selection--single .select2-selection__arrow b { display: none; } .select2-container--default .select2-selection--single .select2-selection__arrow:before { content: "\f078"; zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 14px; color: #222222; color: var(--black); } .woocommerce-product-search, .wp-searchform, form.post-password-form, form.search-form, form.wpcf7-form, form.form, form { padding: 45px 45px 25px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; position: relative; } .woocommerce-product-search .ajax-loader, .wp-searchform .ajax-loader, form.post-password-form .ajax-loader, form.search-form .ajax-loader, form.wpcf7-form .ajax-loader, form.form .ajax-loader, form .ajax-loader { display: block; margin: 0 auto; text-align: center; } .woocommerce-product-search h3, .wp-searchform h3, form.post-password-form h3, form.search-form h3, form.wpcf7-form h3, form.form h3, form h3 { text-align: start; } .woocommerce-product-search label, .wp-searchform label, form.post-password-form label, form.search-form label, form.wpcf7-form label, form.form label, form label { text-align: start; display: block; font-size: 14px; padding-left: 0px; margin-bottom: -2px; } .woocommerce-product-search.comment-form textarea, .wp-searchform.comment-form textarea, form.post-password-form.comment-form textarea, form.search-form.comment-form textarea, form.wpcf7-form.comment-form textarea, form.form.comment-form textarea, form.comment-form textarea, .woocommerce-product-search.comment-form input[type="search"], .wp-searchform.comment-form input[type="search"], form.post-password-form.comment-form input[type="search"], form.search-form.comment-form input[type="search"], form.wpcf7-form.comment-form input[type="search"], form.form.comment-form input[type="search"], form.comment-form input[type="search"], .woocommerce-product-search.comment-form input[type="email"], .wp-searchform.comment-form input[type="email"], form.post-password-form.comment-form input[type="email"], form.search-form.comment-form input[type="email"], form.wpcf7-form.comment-form input[type="email"], form.form.comment-form input[type="email"], form.comment-form input[type="email"], .woocommerce-product-search.comment-form input[type="text"], .wp-searchform.comment-form input[type="text"], form.post-password-form.comment-form input[type="text"], form.search-form.comment-form input[type="text"], form.wpcf7-form.comment-form input[type="text"], form.form.comment-form input[type="text"], form.comment-form input[type="text"] { width: 100%; } .woocommerce-product-search .input-group input, .wp-searchform .input-group input, form.post-password-form .input-group input, form.search-form .input-group input, form.wpcf7-form .input-group input, form.form .input-group input, form .input-group input { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -webkit-background-clip: padding-box; -moz-border-radius-bottomright: 0; -moz-background-clip: padding; border-bottom-right-radius: 0; } .woocommerce-product-search.woocommerce-product-search, .wp-searchform.woocommerce-product-search, form.post-password-form.woocommerce-product-search, form.search-form.woocommerce-product-search, form.wpcf7-form.woocommerce-product-search, form.form.woocommerce-product-search, form.woocommerce-product-search, .woocommerce-product-search.wp-searchform, .wp-searchform.wp-searchform, form.post-password-form.wp-searchform, form.search-form.wp-searchform, form.wpcf7-form.wp-searchform, form.form.wp-searchform, form.wp-searchform { padding: 0; margin: 0; } .woocommerce-product-search.woocommerce-product-search input[type="text"], .wp-searchform.woocommerce-product-search input[type="text"], form.post-password-form.woocommerce-product-search input[type="text"], form.search-form.woocommerce-product-search input[type="text"], form.wpcf7-form.woocommerce-product-search input[type="text"], form.form.woocommerce-product-search input[type="text"], form.woocommerce-product-search input[type="text"], .woocommerce-product-search.wp-searchform input[type="text"], .wp-searchform.wp-searchform input[type="text"], form.post-password-form.wp-searchform input[type="text"], form.search-form.wp-searchform input[type="text"], form.wpcf7-form.wp-searchform input[type="text"], form.form.wp-searchform input[type="text"], form.wp-searchform input[type="text"] { width: 100% !important; color: #222222; color: var(--black); } .woocommerce-product-search textarea, .wp-searchform textarea, form.post-password-form textarea, form.search-form textarea, form.wpcf7-form textarea, form.form textarea, form textarea { height: 120px; } @media (max-width: 991px) { .woocommerce-product-search, .wp-searchform, form.post-password-form, form.search-form, form.wpcf7-form, form.form, form { padding: 30px 25px; } } .woocommerce-product-search p > input[type="submit"], .wp-searchform p > input[type="submit"], form.post-password-form p > input[type="submit"], form.search-form p > input[type="submit"], form.wpcf7-form p > input[type="submit"], form.form p > input[type="submit"], form p > input[type="submit"] { margin-top: 30px; } .page-content div.search-form form.wp-searchform .input-div input[type="text"] { background-color: #f5f5f5 !important; background-color: var(--gray) !important; } form .input-radio + label { display: inline-block; } label.css-radio { margin: 0 0 16px 0px !important; display: block; position: relative; min-height: 22px; line-height: 17px; padding: 4px 0; margin: 0 0 10px 0; overflow: hidden; cursor: pointer; } label.css-radio:hover { opacity: 0.8; } label.css-radio input { position: absolute; left: -20px; } label.css-radio > span { font-size: 10pt; font-weight: bold; padding: 6px 0 0 30px; display: inline-block; } label.css-radio > span:before { width: 22px; height: 22px; bottom: 0px; -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2); box-shadow: 0 0 2px rgba(0, 0, 0, 0.2); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; background-color: #ffffff; background-color: var(--white); left: 2px; display: block; content: ""; position: absolute; background: #f5f5f5; } label.css-radio input:checked + span:after { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; background-color: #222222; background-color: var(--black); width: 12px; height: 12px; display: block; content: ""; top: 8px; left: 7px; position: absolute; z-index: 100; } label.css-radio.no-label { display: inline-block; width: 22px; margin: 0 4px 0 0; } .form-input-group form p { margin: 0 auto; width: 100%; margin-bottom: 0; } @media (min-width: 480px) { .form-input-group form p { display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: stretch; -moz-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; } .form-input-group form p .wpcf7-form-control-wrap { -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; width: 1%; display: block; position: relative; margin-bottom: 0; margin-top: 0; } .form-input-group form p span + span { display: flex; margin-left: -1px; } .form-input-group form p .lte-btn { min-width: 240px; margin: 0 0 0 -70px !important; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -webkit-background-clip: padding-box; -moz-border-radius-bottomleft: 0; -moz-background-clip: padding; border-bottom-left-radius: 0; line-height: 1.5em; } } .form-input-group form p input { margin-bottom: 0 !important; height: 100%; } @media (max-width: 479px) { .form-input-group form p input { margin-bottom: 16px !important; } } .form-input-group form p span.wpcf7-not-valid-tip { position: absolute; font-size: 14px; } /* ContactForm7 */ .lte-contact-form-7 { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .lte-contact-form-7 form { padding: 0; } .lte-contact-form-7 select { width: 100%; } .lte-contact-form-7.lte-padding-yes { padding: 40px 40px 20px; } @media (max-width: 479px) { .lte-contact-form-7.lte-padding-yes { padding: 50px 15px 30px; } } .lte-contact-form-7 h4.lte-header { margin-bottom: 24px; padding-right: 15px; line-height: 1.3em; font-size: 24px; } .lte-contact-form-7 h4.lte-header span { color: #c42221; color: var(--main); } .lte-background-main .lte-contact-form-7 h4.lte-header { color: #ffffff; color: var(--white); } .lte-background-main .lte-contact-form-7 h4.lte-header span { color: #222222; color: var(--black); } .lte-contact-form-7 h6.lte-header { font-size: 18px; margin-bottom: 30px; } .lte-contact-form-7 .lte-descr { font-size: 16px; margin-bottom: 24px; display: block; } .lte-contact-form-7 .wpcf7-spinner { display: block; position: absolute; left: 50%; margin-top: 20px; margin-left: -12px; } .lte-contact-form-7 .wpcf7-submit { display: block; } .lte-contact-form-7 p { margin-bottom: 20px; } .lte-contact-form-7.form-padding-none form { padding: 0; margin-bottom: 0; } .lte-contact-form-7 .lte-btn-wrap { margin-top: 16px; display: block; } .lte-contact-form-7.lte-background-white { background-color: #ffffff; background-color: var(--white); } .lte-contact-form-7.lte-background-white input[type="submit"] { background-color: #222222; background-color: var(--black); color: #ffffff; color: var(--white); } .lte-contact-form-7.lte-background-white input[type="submit"]:hover { background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); } .lte-contact-form-7.lte-btn-main input[type="submit"] { background-color: #c42221 !important; background-color: var(--main) !important; color: #ffffff; color: var(--white); } .lte-contact-form-7.lte-btn-main input[type="submit"]:hover { background-color: #222222 !important; background-color: var(--black) !important; color: #ffffff; color: var(--white); } .lte-contact-form-7.lte-btn-second input[type="submit"] { background-color: #c42221 !important; background-color: var(--second) !important; color: #ffffff; color: var(--white); } .lte-contact-form-7.lte-btn-second input[type="submit"]:hover { background-color: #222222 !important; background-color: var(--black) !important; color: #ffffff; color: var(--white); } .lte-contact-form-7.lte-btn-white input[type="submit"] { background-color: #ffffff !important; background-color: var(--white) !important; color: #222222; color: var(--black); } .lte-contact-form-7.lte-btn-white input[type="submit"]:hover { background-color: #c42221 !important; background-color: var(--main) !important; color: #ffffff; color: var(--white); } .lte-contact-form-7.lte-btn-black input[type="submit"] { background-color: #222222 !important; background-color: var(--black) !important; color: #ffffff; color: var(--white); } .lte-contact-form-7.lte-btn-black input[type="submit"]:hover { background-color: #f5f5f5 !important; background-color: var(--gray) !important; color: #222222; color: var(--black); } .elementor-widget-lte-cf7.lte-background-black { background: transparent; } .elementor-widget-lte-cf7.lte-background-black textarea, .elementor-widget-lte-cf7.lte-background-black input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]) { background-color: #ffffff; background-color: var(--white); padding: 14px 14px; } .elementor-widget-lte-cf7.lte-background-black input[type="submit"].lte-btn { display: block; width: 100% !important; margin: 0 !important; } .elementor-widget-lte-cf7.lte-background-black input[type="submit"].lte-btn:hover { background-color: #ffffff !important; background-color: var(--white) !important; color: #222222; color: var(--black); } .wpcf7-not-valid-tip { font-size: 14px; } div.wpcf7-response-output { max-width: 600px; margin: 0 auto; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; font-size: 14px; padding: 6px 8px; } div.wpcf7-validation-errors, div.wpcf7-acceptance-missing { background-color: #c42221; background-color: var(--main); border-color: transparent; } .wpcf7-form-control-wrap { position: relative; display: block; width: 100%; margin-top: 0px; margin-bottom: 26px; } .wpcf7-form-control-wrap textarea { margin-bottom: 0px !important; } .wpcf7-form-control-wrap.margin-none { margin-bottom: 0; } .wpcf7-form-control-wrap > .select-wrap { margin-bottom: 0; } .wpcf7-form-control-wrap + span.fa { color: rgba(0, 0, 0, 0.15); position: absolute; top: 23px; right: 35px; font-size: 18px; } .wpcf7-radio, .wpcf7-checkbox { overflow: hidden; display: block; position: relative; cursor: pointer; } .wpcf7-radio .wpcf7-list-item, .wpcf7-checkbox .wpcf7-list-item { margin-left: 0; margin-bottom: 14px; } .wpcf7-radio input, .wpcf7-checkbox input { position: absolute; left: -50px; } .wpcf7-radio label, .wpcf7-checkbox label { font-weight: normal; margin-bottom: 0; font-size: 16px !important; } .wpcf7-radio input + span, .wpcf7-checkbox input + span { vertical-align: bottom; display: inline-block; cursor: pointer; position: relative; } .wpcf7-radio input + span:before, .wpcf7-checkbox input + span:before { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAIAAADZrBkAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjEzNDYxNkQ3N0M5RjExRTdBQ0JGRjdCMkREMTNFNkRBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjEzNDYxNkQ4N0M5RjExRTdBQ0JGRjdCMkREMTNFNkRBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTM0NjE2RDU3QzlGMTFFN0FDQkZGN0IyREQxM0U2REEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTM0NjE2RDY3QzlGMTFFN0FDQkZGN0IyREQxM0U2REEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4I513VAAAALUlEQVR42mK8evUqA+mABYi1tLRI0nPt2jUmBrLAqLZRbSNbGwsk/5CqDSDAAN+KCCm2GjBVAAAAAElFTkSuQmCC") no-repeat 50% 50%; width: 20px; height: 20px; text-align: center; font-size: 14px; margin-bottom: 2px; margin-right: 10px; padding: 0px 0 0 1px; vertical-align: middle; content: " "; display: inline-block; } .wpcf7-radio input:checked + span:before, .wpcf7-checkbox input:checked + span:before { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAIAAADZrBkAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVFNENEODc5N0M5RTExRTdBMDg2RjZGRTNCREQyM0NGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVFNENEODdBN0M5RTExRTdBMDg2RjZGRTNCREQyM0NGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUU0Q0Q4Nzc3QzlFMTFFN0EwODZGNkZFM0JERDIzQ0YiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUU0Q0Q4Nzg3QzlFMTFFN0EwODZGNkZFM0JERDIzQ0YiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz66Prs0AAAAsElEQVR42rzTuw3DIBQFUCdyRc0SsAi9h2AdempqahgEWIKaNrkREk7wJyFSciWjJ5kjeNhcQgjTeGY8nPMhE2O8Tl/llyzn7L3ve3trlFIYUQshPlrt2Vhra9EzvEgp7RpkWRZKac+01mgAY5Vb03a49lZKqbNRQGKSc+7IrKsRQqSUGKs0xpyYl00yxpps2TX9kXTyyOx8gCpxYifmEdyA22BA/vsrz/X+jLK7AAMAW8GbphLkpbkAAAAASUVORK5CYII="); } .wpcf7-radio.wpcf7-radio input + span:before, .wpcf7-checkbox.wpcf7-radio input + span:before { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM4MUZCM0JBN0M5RjExRTdBRjMxODdDQjJCMzdCRkFGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjM4MUZCM0JCN0M5RjExRTdBRjMxODdDQjJCMzdCRkFGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzgxRkIzQjg3QzlGMTFFN0FGMzE4N0NCMkIzN0JGQUYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzgxRkIzQjk3QzlGMTFFN0FGMzE4N0NCMkIzN0JGQUYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6fyCEwAAABlUlEQVR42qSUvUvDUBTFX9oa0HbK16jiB5JuTo4uiqC4u+oo7iLOou7WTVz9BxxEXNw6dWqLg1Ld2nxMjWBsqeeUp0hMY9tcOLyb5J1f3kvevUqv1xPRqNVqMxh2oE1oATIgF3qGbqGbYrH4GvUpv2GATGI4gQ4Mw5goFApCVVWRzWZFt9sVYRiKdrstXNf9xJwSdAzo+x8YQCaGO13Xly3LEoqiiEFBT6vVEp7nVXC5AaDzAwNIRf5omuYKJIYNx3GoMtJVAD8y8v65pmkjgRicTx/Ss/7KqtXqND+sbdu5pK0lbbler3eQLnJle3jDWKD+auCjH+kuYWv5fF6kCf51xDphc/z9aUL6lwjTeY7ShPRrhHk8kGlC+n3CXniy04T0PxH2EARBKhhLDHFP2BVOcSeu4Ic9Z/Qjvc6gDN6QXDSbzbFg0lcCp/FdToe+75dZa6ME59NHP6/7MFD5BbfxsMI3/bdlPuc8zqePRR7Xz6YwnEL76Ge5hH7Gb3QJHcX2s0innZWddguaH9BpG1HflwADAL6cxSKlTuy3AAAAAElFTkSuQmCC") no-repeat 50% 50%; } .wpcf7-radio.wpcf7-radio input:checked + span:before, .wpcf7-checkbox.wpcf7-radio input:checked + span:before { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjIxQjg1N0U1N0M5RjExRTdBMUZBQTIwQjVDNkEwQTQ2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjIxQjg1N0U2N0M5RjExRTdBMUZBQTIwQjVDNkEwQTQ2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjFCODU3RTM3QzlGMTFFN0ExRkFBMjBCNUM2QTBBNDYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjFCODU3RTQ3QzlGMTFFN0ExRkFBMjBCNUM2QTBBNDYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7vLx1nAAACAUlEQVR42qxUPW8aQRR8Zz4kGwq+SycKjiLoUiDo0tgCbLlPG5dRCrooch0lqUxj/4b8ACyBojSpOBpXgFwQxRXimwIsBYLIzOmIbi9wMlFGmtt9eztzu+92n7ZcLsWORqPxCM1L8Bg8ACNgH2yB1+DnZDJ5Z9dpVjOY7KJ5D76JRCIev98vXq9XXC6XLBYLmc1mMplMpN/vzzHnEjyH6f1fZjCKoqmEw+HnsVhMNE2TTaCm2+3KYDC4QZiFYe+PGYy86H+LRqNpUB6KXq9H6ui+gOHPHXP8UygU2sqI4Hzq0P1orKxer+8zsYlEwm3d2nw+l3K5LLquy2g0kmAwKOl0WnK5nHg8HmXLzWbzF7pP3Xic4QuKERNdLBal1WopWyqVShRKoVAwfoyxGuiox/tX3Oahz+dTls8VWY2s4HilUlHG+NeBI5o9WX1lhVqt5pirarWqxKb+Gc3CPEdWMEdOGI/HSmzqQzQb8EBawWQ7IRAIKLGpH9LsOxNuRSqVcjTLZDJKbOpvafZ1Op0qL/P5vMTj8bVGHM9ms8oYrxjw5b+eMyOA4UW73V7+C6iDvkif1XV6OxwOdR7MbcD51FHP2DDDJWUGT/HyptPpyLoaZ68anMf51PGSr6tne2g+gK9Rz9wO9Yw5ugLfra1ntkr72Ky0J/yBGyrtD7vutwADAFsMQcfkQVQRAAAAAElFTkSuQmCC"); } .wpcf7-radio .wpcf7-list-item { display: block; margin-bottom: 16px; } .wpcf7-submit { /* margin: 0 auto !important;*/ } .um-modal form { position: static; } /* 16. Shortcodes */ .elementor-widget-lte-icons.lte-icons-align-center { text-align: center; } @media (max-width: 1199px) { .elementor-widget-lte-icons.lte-icons-align-tablet-center { text-align: center; -webkit-align-content: center; -ms-flex-line-pack: center; align-content: center; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .elementor-widget-lte-icons.lte-icons-align-tablet-center .lte-block-icon { display: block; } .elementor-widget-lte-icons.lte-icons-align-tablet-center .lte-block-icon > li { float: none; width: auto; } } @media (max-width: 767px) { .elementor-widget-lte-icons.lte-icons-align-mobile-center { text-align: center; -webkit-align-content: center; -ms-flex-line-pack: center; align-content: center; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .elementor-widget-lte-icons.lte-icons-align-mobile-center .lte-block-icon { display: block; } .elementor-widget-lte-icons.lte-icons-align-mobile-center .lte-block-icon > li { float: none; width: auto; } } .elementor-widget-lte-icons.lte-icons-align-left { text-align: left; } @media (max-width: 1199px) { .elementor-widget-lte-icons.lte-icons-align-tablet-left { text-align: left; } .elementor-widget-lte-icons.lte-icons-align-tablet-left .lte-block-icon.lte-icon-type-right { text-align: left; } .elementor-widget-lte-icons.lte-icons-align-tablet-left .lte-block-icon.lte-icon-type-right .lte-inner { -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; } .elementor-widget-lte-icons.lte-icons-align-tablet-left .lte-block-icon.lte-icon-type-right .lte-inner .lte-icon-content { margin-right: 0; margin-left: 24px; margin-inline-start: 24px; margin-inline-end: 0; } } @media (max-width: 767px) { .elementor-widget-lte-icons.lte-icons-align-mobile-left { text-align: left; } } .elementor-widget-lte-icons.lte-icons-align-right { text-align: right; } @media (max-width: 1199px) { .elementor-widget-lte-icons.lte-icons-align-tablet-right { text-align: right; } } @media (max-width: 767px) { .elementor-widget-lte-icons.lte-icons-align-mobile-right { text-align: right; } } .elementor-widget-lte-icons .lte-block-icon { list-style: none; padding: 0; margin-top: 0; margin-left: -15px; margin-right: -15px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; /* &.lte-icon-shape-circle i:before, &.lte-icon-shape-square i:before { padding: 4px; } */ } @media (max-width: 767px) { .elementor-widget-lte-icons .lte-block-icon .col-xs-6 { width: 49% !important; } } @media (max-width: 479px) { .elementor-widget-lte-icons .lte-block-icon.row { display: block !important; } } .elementor-widget-lte-icons .lte-block-icon:after { content: ""; display: block; clear: both; } .elementor-widget-lte-icons .lte-block-icon .lte-descr { line-height: 1.7em; display: block; font-size: 14px; } .lte-body-black .elementor-widget-lte-icons .lte-block-icon .lte-descr, .lte-background-black .elementor-widget-lte-icons .lte-block-icon .lte-descr { color: #ffffff; color: var(--white); } .elementor-widget-lte-icons .lte-block-icon small + .lte-descr { margin-top: -5px; } .elementor-widget-lte-icons .lte-block-icon .lte-header { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; display: block; margin: 0; text-transform: uppercase; } .lte-background-black .elementor-widget-lte-icons .lte-block-icon .lte-header { color: #ffffff; color: var(--white); } .elementor-widget-lte-icons .lte-block-icon span.lte-header.lte-h4 { font-size: 24px; } .elementor-widget-lte-icons .lte-block-icon span.lte-header.lte-h5 { font-size: 18px; } .elementor-widget-lte-icons .lte-block-icon span.lte-header.lte-h6 { font-size: 16px; } .elementor-widget-lte-icons .lte-block-icon span.lte-header.lte-span { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); font-size: 16px; font-weight: 400; } .elementor-widget-lte-icons .lte-block-icon span.lte-header.lte-small { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); font-style: italic; text-transform: none; font-size: 12px; line-height: 1.4em; font-weight: 600; padding-top: 2px; } .elementor-widget-lte-icons .lte-block-icon.layout-cols8 { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .elementor-widget-lte-icons .lte-block-icon.layout-cols8 li { width: 12.5%; } .elementor-widget-lte-icons .lte-block-icon.layout-cols5 { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .elementor-widget-lte-icons .lte-block-icon.layout-cols5 li { width: 20%; } .elementor-widget-lte-icons .lte-block-icon.layout-inline { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -moz-box-pack: start; -ms-flex-pack: start; -webkit-justify-content: start; justify-content: start; margin-left: -46px; } @media (max-width: 767px) { .elementor-widget-lte-icons .lte-block-icon.layout-inline { -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; margin-bottom: -20px !important; } .elementor-widget-lte-icons .lte-block-icon.layout-inline li { margin-bottom: 20px !important; } } .elementor-widget-lte-icons .lte-block-icon.layout-inline li { margin-left: 46px; } .elementor-widget-lte-icons .lte-block-icon.layout-inline li:after { right: -23px !important; } .elementor-widget-lte-icons .lte-block-icon.layout-inline.lte-icon-space-sm { margin-left: -32px; margin-inline-start: -32px; margin-inline-end: 0; } .elementor-widget-lte-icons .lte-block-icon.layout-inline.lte-icon-space-sm li { margin-left: 32px; margin-inline-start: 32px; margin-inline-end: 0; } .elementor-widget-lte-icons .lte-block-icon.layout-inline .lte-inner { -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-top.lte-hover-animation-yes li i:before { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-top.lte-hover-animation-yes li:hover i:before { -webkit-transform: translateY(-8px); -moz-transform: translateY(-8px); -ms-transform: translateY(-8px); -o-transform: translateY(-8px); transform: translateY(-8px); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-top .lte-inner { display: block; } @media (max-width: 767px) { .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-top .lte-inner { text-align: center; } } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-top i { margin-bottom: 0px; display: inline-block; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-top .lte-icon-content { margin: 16px 0 0 0; display: block; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-top .lte-header { margin: 8px 0 0 0; line-height: 1.4em; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-top .lte-descr { padding: 8px 0; zoom: 1; filter: alpha(opacity=70); -webkit-opacity: 0.7; -moz-opacity: 0.7; opacity: 0.7; } @media (max-width: 767px) { .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-top .lte-descr { font-size: 14px; line-height: 1.4em; padding-left: 0; padding-right: 0; } } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-top.icon-hidden .lte-header, .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-top.icon-hidden .lte-icon-content { margin-top: 0; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-only .lte-inner i { position: relative; } @keyframes lte-glowing { 0% { -webkit-transform: translate(-50%, -50%) scale(0.95); -moz-transform: translate(-50%, -50%) scale(0.95); -ms-transform: translate(-50%, -50%) scale(0.95); -o-transform: translate(-50%, -50%) scale(0.95); transform: translate(-50%, -50%) scale(0.95); } 100% { -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); -ms-transform: translate(-50%, -50%) scale(1.1); -o-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1); } } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-left .lte-inner { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-left a:hover .lte-header { color: #c42221; color: var(--main); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-left .lte-icon-content { display: flex; flex-wrap: wrap; align-items: center; margin-left: 22px; margin-inline-start: 22px; margin-inline-end: 0; } .has-descr .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-left .lte-icon-content { margin-top: 0px; } @media (min-width: 1199px) { } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-left .lte-icon-content .lte-header { width: 100%; margin-top: -4px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-left .lte-icon-content .lte-header.lte-h6 { margin-bottom: -4px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-left .lte-icon-content .lte-descr { margin-top: 6px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-left .lte-icon-text + .lte-icon-content { margin: 0; margin-left: 24px !important; margin-inline-start: 24px !important; margin-inline-end: 0 !important; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-left.hasIconText li { margin-bottom: 30px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-left.hasIconText .lte-descr { margin-top: 12px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-left.hasIconText li:after { content: ""; display: block; height: 1px; width: 100%; bottom: 0px; left: 0; padding-top: 34px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-left.hasIconText li:last-child:after { display: none; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-left.lte-icon-size-xsmall .lte-icon-content { margin-left: 8px; margin-inline-start: 8px; margin-inline-end: 0; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-right .lte-inner { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-direction: reverse; -moz-box-direction: reverse; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-right .lte-icon-content { margin-top: 12px; margin-right: 22px; margin-inline-end: 22px; margin-inline-start: 0; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-right .lte-icon-content .lte-descr { margin-top: 12px; } .elementor-widget-lte-icons .lte-block-icon a .lte-header { color: #222222; color: var(--black); } .elementor-widget-lte-icons .lte-block-icon a:hover { /* .lte-header { .color-black; } .lte-descr { .color-black; } */ } .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-curve li .lte-inner:before { display: none !important; content: ""; background-color: white; position: absolute; top: 0px; right: 70px; bottom: 0px; left: 70px; z-index: 2; display: block; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-curve li .lte-icon-content { z-index: 5; position: relative; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-curve li:not(:last-child) i { position: relative; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-curve li:not(:last-child) i:after { z-index: 1; content: ""; position: absolute; left: 50%; top: 0; border: 3px dotted #000000; width: 300px; height: 300px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; opacity: .5; background-color: transparent; display: none; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-solid li, .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-dashed li { padding-top: 10px; padding-bottom: 10px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-solid li:not(:last-child):after, .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-dashed li:not(:last-child):after { content: ""; position: absolute; right: 0; top: 0; bottom: 0; border-right: 2px dotted #000000; border-color: #ffffff; border-color: var(--white); } @media (max-width: 1199px) { .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-solid li:not(:last-child):after, .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-dashed li:not(:last-child):after { display: none; } } .rtl .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-solid li:not(:first-child):after, .rtl .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-dashed li:not(:first-child):after { content: ""; position: absolute; right: 0; top: -5px; height: 100px; border-right: 2px dotted rgba(0, 0, 0, 0.35); } .lte-background-black .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-solid li:after, .lte-background-black .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-dashed li:after, .lte-background-main .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-solid li:after, .lte-background-main .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-dashed li:after { border-color: rgba(255, 255, 255, 0.25); } @media (max-width: 991px) { .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-solid li:nth-child(even), .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-dashed li:nth-child(even) { border-right: 0; } } @media (max-width: 991px) { .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-solid li, .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-dashed li { border-right: 0 !important; } } @media (max-width: 767px) { .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-solid li:after, .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-dashed li:after { display: none; } } .lte-background-black .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-solid li:not(:last-child), .lte-background-black .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-dashed li:not(:last-child) { border-color: rgba(255, 255, 255, 0.25); } .rtl .lte-background-black .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-solid li:first-child, .rtl .lte-background-black .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-dashed li:first-child { border-color: transparent; } .rtl .lte-background-black .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-solid li:not(:first-child), .rtl .lte-background-black .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-dashed li:not(:first-child) { border-color: rgba(255, 255, 255, 0.25); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-solid li { position: relative; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-solid li:not(:last-child):after { border-right: 1px solid rgba(0, 0, 0, 0.1); } .rtl .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-solid li:not(:first-child):after { border-right: 1px solid rgba(0, 0, 0, 0.1); } .lte-background-black .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-solid li:after, .lte-background-main .elementor-widget-lte-icons .lte-block-icon.lte-icon-divider-solid li:after { border-color: rgba(255, 255, 255, 0.3); } .elementor-widget-lte-icons .lte-block-icon.icons-count-4.lte-icon-divider-solid { position: relative; } .elementor-widget-lte-icons .lte-block-icon.icons-count-4.lte-icon-divider-solid li:after { display: none; } .elementor-widget-lte-icons .lte-block-icon.icons-count-4.lte-icon-divider-solid:after { content: ""; display: block; height: 1px; border-top: 1px solid var(--main); top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 200px; padding-bottom: 130px; margin-left: -50px; } @media (max-width: 1199px) { .elementor-widget-lte-icons .lte-block-icon.icons-count-4.lte-icon-divider-solid:after { display: none !important; } } .elementor-widget-lte-icons .lte-block-icon.icons-count-4.lte-icon-divider-solid:before { content: ""; display: block; height: 200px; border-left: 1px solid var(--main); top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 1px; margin-top: -65px; margin-left: -50px; } @media (max-width: 1199px) { .elementor-widget-lte-icons .lte-block-icon.icons-count-4.lte-icon-divider-solid:before { display: none; } } .elementor-widget-lte-icons .lte-block-icon.lte-icon-space-lg { margin-bottom: -64px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-space-lg li { margin-bottom: 64px; } @media (max-width: 1199px) { .elementor-widget-lte-icons .lte-block-icon.lte-icon-space-lg { margin-bottom: -64px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-space-lg li { margin-bottom: 64px; } } .elementor-widget-lte-icons .lte-block-icon.lte-icon-space-md { margin-bottom: -40px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-space-md li { margin-bottom: 40px; } @media (max-width: 767px) { .elementor-widget-lte-icons .lte-block-icon.lte-icon-space-md { margin-bottom: -40px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-space-md li { margin-bottom: 40px; } } .elementor-widget-lte-icons .lte-block-icon.lte-icon-space-sm { margin-bottom: -30px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-space-sm li { margin-bottom: 30px; } @media (max-width: 991px) { .elementor-widget-lte-icons .lte-block-icon.lte-icon-space-sm { margin-bottom: -30px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-space-sm li { margin-bottom: 30px; } } @media (min-width: 992px) { .elementor-widget-lte-icons .lte-block-icon.lte-icon-align-left { text-align: start; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-align-left .lte-descr { padding-left: 0; padding-inline-start: 0; padding-inline-end: 0; } } .elementor-widget-lte-icons .lte-block-icon.lte-icon-align-center { -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-align-right { text-align: end; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-align-right .lte-descr { padding-right: 0; padding-inline-end: 0; padding-inline-start: 0; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-shape-pulse { position: relative; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-shape-pulse i:before { font-size: 64px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-shape-pulse .lte-pulse-icon { top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 160px; height: 160px; display: block; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-shape-pulse .lte-pulse-icon:before, .elementor-widget-lte-icons .lte-block-icon.lte-icon-shape-pulse .lte-pulse-icon:after { content: ""; display: block; width: 160px; height: 160px; opacity: 0; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; position: absolute; border: 1px solid var(--white); -webkit-animation: lte-pulse 4s infinite; -moz-animation: lte-pulse 4s infinite; -o-animation: lte-pulse 4s infinite; animation: lte-pulse 4s infinite; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-shape-pulse .lte-pulse-icon-1:after { animation-delay: 1s; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-shape-pulse .lte-pulse-icon-1:before { animation-delay: 2s; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-shape-pulse .lte-pulse-icon-2:after { animation-delay: 3s; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-shape-pulse .lte-pulse-icon-2:before { animation-delay: 4s; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-shape-pulse .lte-icon-content { display: none; } @keyframes lte-pulse { 0% { opacity: 0; scale: 1; } 10% { opacity: 1; scale: 1; } 100% { opacity: 0; scale: 2; } } .elementor-widget-lte-icons .lte-block-icon.lte-icon-shape-circle .lte-icon-content { margin-top: 30px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-shape-circle .lte-descr { padding-top: 8px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-shape-circle i:after { background-color: #f5f5f5; background-color: var(--gray); width: 80px; height: 80px; display: block; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; position: absolute; top: 0; margin-left: 36px; z-index: 1; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-shape-circle i:before { display: flex; align-items: center; justify-content: center; z-index: 2; position: relative; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; width: 100px; height: 100px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-background-white i.lte-icon-text { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-padding-small i:before { padding: 8px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-padding-large i:before { padding: 12px; width: 80px; height: 80px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-size-large i { font-size: 80px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-size-big i { font-size: 64px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-size-medium i { font-size: 48px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-size-small i { font-size: 36px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-size-xsmall i { font-size: 18px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-size-xsmall.lte-icon-shape-circle { text-align: center; /* .lte-header { font-weight: 400; font-size: 12px; }*/ } .elementor-widget-lte-icons .lte-block-icon.lte-icon-size-xsmall.lte-icon-shape-circle i { line-height: 14px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-size-xsmall.lte-icon-shape-circle i:before { display: block; width: 20px; height: 20px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-shape-shape { margin-bottom: -100px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-shape-shape > li { margin-bottom: 100px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-shape-shape i { margin-bottom: 30px; z-index: 4; position: relative; -webkit-transform: translateY(0) !important; -moz-transform: translateY(0) !important; -ms-transform: translateY(0) !important; -o-transform: translateY(0) !important; transform: translateY(0) !important; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-shape-shape .lte-inner { position: relative; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-shape-shape .lte-inner:after { display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e82a"; color: #f5f5f5; color: var(--gray); transform-origin: center; font-size: 180px; width: 180px; height: 180px; line-height: 180px; position: absolute; display: block; top: -30px; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); z-index: 0; transition: transform 400ms cubic-bezier(0.175, 0.885, 0.32, 2.75); } .lte-body-black .elementor-widget-lte-icons .lte-block-icon.lte-icon-shape-shape .lte-inner:after { color: #ffffff; color: var(--white); zoom: 1; filter: alpha(opacity=3); -webkit-opacity: 0.03; -moz-opacity: 0.03; opacity: 0.03; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-shape-shape .lte-inner:hover:after { -webkit-transform: translateX(-50%) scale(1.2); -moz-transform: translateX(-50%) scale(1.2); -ms-transform: translateX(-50%) scale(1.2); -o-transform: translateX(-50%) scale(1.2); transform: translateX(-50%) scale(1.2); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-shape-shape.lte-additional-shape-displaced .lte-inner:after { top: 10px; margin-left: -7%; font-size: 230px; line-height: 230px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-shape-shape.lte-additional-shape-displaced .icon { margin-bottom: 0; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-border-disabled i { border: 0 none; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-border-main i, .elementor-widget-lte-icons .lte-block-icon.lte-icon-border-second i, .elementor-widget-lte-icons .lte-block-icon.lte-icon-border-black i, .elementor-widget-lte-icons .lte-block-icon.lte-icon-border-white i { border: 10px solid var(--white); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-border-main i { border-color: #c42221; border-color: var(--main); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-border-second i { border-color: #c42221; border-color: var(--second); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-border-black i { border-color: #222222; border-color: var(--black); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-border-white i { border-color: #ffffff; border-color: var(--white); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-background-main i:before { background-color: #c42221; background-color: var(--main); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-background-second i:before { background-color: #c42221; background-color: var(--second); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-background-gray i:before { background-color: #f5f5f5; background-color: var(--gray); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-background-black i:before { background-color: #222222; background-color: var(--black); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-background-white i:before, .elementor-widget-lte-icons .lte-block-icon.lte-icon-background-white i.lte-icon-text { background-color: #ffffff; background-color: var(--white); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-background-main i:before { background-color: #c42221; background-color: var(--main); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-background-second i:before { background-color: #c42221; background-color: var(--second); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-background-gray i:before { background-color: #f5f5f5; background-color: var(--gray); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-background-black i:before { background-color: #222222; background-color: var(--black); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-background-white i:before, .elementor-widget-lte-icons .lte-block-icon.lte-icon-background-white i.lte-icon-text { background-color: #ffffff; background-color: var(--white); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-background-main.lte-icon-shape-circle.lte-icon-size-xlarge li:before { background-color: #c42221; background-color: var(--main); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-background-second.lte-icon-shape-circle.lte-icon-size-xlarge li:before { background-color: #c42221; background-color: var(--second); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-background-gray.lte-icon-shape-circle.lte-icon-size-xlarge li:before { background-color: #f5f5f5; background-color: var(--gray); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-border-main i { border-color: #c42221; border-color: var(--main); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-border-second i { border-color: #c42221; border-color: var(--second); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-border-black i { border-color: #222222; border-color: var(--black); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-border-white i { border-color: #ffffff; border-color: var(--white); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-color-main i { color: #c42221; color: var(--main); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-color-second i { color: #c42221; color: var(--second); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-color-black i { color: #222222; color: var(--black); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-color-white i { color: #ffffff; color: var(--white); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-color-gray i { color: #f5f5f5; color: var(--gray); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-color-social i { color: #ffffff; color: var(--white); } .elementor-widget-lte-icons .lte-block-icon.lte-header-color-main .lte-header { color: #c42221; color: var(--main); } .elementor-widget-lte-icons .lte-block-icon.lte-header-color-second .lte-header { color: #c42221; color: var(--second); } .elementor-widget-lte-icons .lte-block-icon.lte-header-color-black .lte-header { color: #222222; color: var(--black); } .elementor-widget-lte-icons .lte-block-icon.lte-header-color-white .lte-header { color: #ffffff; color: var(--white); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-inner-padding-yes .lte-inner { padding-top: 20px; padding-bottom: 20px; } @media (min-width: 992px) { .elementor-widget-lte-icons .lte-block-icon.lte-icon-inner-padding-yes .lte-inner { padding-top: 40px; padding-bottom: 40px; } } .elementor-widget-lte-icons .lte-block-icon i.lte-icon-text { font-style: normal; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 64px; display: block; line-height: 64px; text-align: center; color: #c42221; color: var(--main); } .elementor-widget-lte-icons .lte-block-icon.lte-additional-white-boxes .lte-inner { background-color: #ffffff; background-color: var(--white); padding: 70px 15px 80px; } @media (min-width: 1200px) and (max-width: 1599px) { .elementor-widget-lte-icons .lte-block-icon.lte-additional-white-boxes .lte-inner { padding: 50px 15px 50px; } } @media (max-width: 767px) { .elementor-widget-lte-icons .lte-block-icon.lte-additional-white-boxes .lte-inner { padding: 20px; } } .elementor-widget-lte-icons.lte-style-grid-enabled .lte-block-icon li .lte-inner { background-color: #ffffff; background-color: var(--white); padding: 30px 30px 30px; border-bottom: 3px solid transparent; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } @media (max-width: 991px) { .elementor-widget-lte-icons.lte-style-grid-enabled .lte-block-icon li .lte-inner { padding: 25px; } } .elementor-widget-lte-icons.lte-style-grid-enabled .lte-block-icon li:hover .lte-inner { border-bottom: 3px solid var(--main); } .elementor-widget-lte-icons.lte-style-grid-enabled .lte-block-icon li:hover .lte-btn-inner { -webkit-transform: translateX(-18px); -moz-transform: translateX(-18px); -ms-transform: translateX(-18px); -o-transform: translateX(-18px); transform: translateX(-18px); } .elementor-widget-lte-icons.lte-style-grid-enabled .lte-btn .lte-btn-inner { -webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); -ms-transform: translateX(-100%); -o-transform: translateX(-100%); transform: translateX(-100%); margin-left: 18px; -webkit-transition: all 0.4s ease !important; -moz-transition: all 0.4s ease !important; -o-transition: all 0.4s ease !important; transition: all 0.4s ease !important; } .elementor-widget-lte-icons.lte-style-grid-large .lte-block-icon li .lte-inner { background-color: #ffffff; background-color: var(--white); padding: 80px 35px 80px; } @media (max-width: 1199px) { .elementor-widget-lte-icons.lte-style-grid-large .lte-block-icon li .lte-inner { padding: 55px 25px; } } @media (min-width: 1199px) { .elementor-widget-lte-icons.lte-style-grid-large .lte-block-icon li .lte-descr { max-width: 300px; margin: 0 auto; } } .lte-social-icons-list { list-style: none; margin: 14px 0 60px 0; padding: 0; } .lte-social-icons-list li { margin: 26px 0 0px 0 !important; } .lte-social-icons-list li.large { font-size: 30px; } .lte-social-icons-list li a { color: #222222; color: var(--black); } .lte-social-icons-list li a:hover { color: #c42221; color: var(--main); } .lte-social-icons-list li [class^="icon-"], .lte-social-icons-list li span.fa { color: #c42221; color: var(--main); font-size: 22px; width: 48px; margin-left: -12px; vertical-align: baseline; text-align: center; position: absolute; } .lte-social-icons-list li .head { padding-left: 35px; display: inline-block; position: relative; top: -5px; } .lte-social-icons-list.bg-second span.fa { color: #c42221 !important; color: var(--main) !important; } .lte-social-icons-list.icon-weight-bold li { font-weight: bold; } .lte-social-icons-list.icon-style-round { margin-left: 24px; } .lte-social-icons-list.icon-style-round span.fa { width: 34px; height: 34px; position: absolute; text-transform: center; line-height: 28px; display: inline-block; background-color: #c42221; background-color: var(--main); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; margin-right: 16px; } .lte-social-icons-list.icon-style-round span.fa:before { color: #222222; color: var(--black); font-size: 14px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } .lte-social-icons-list.icon-style-round.bg-second span.fa { background-color: #c42221; background-color: var(--main); } .lte-social-icons-list.icon-style-round .head { padding-top: 4px; padding-left: 35px; display: inline-block; } .lte-background-black .elementor-widget-lte-icons .lte-block-icon .lte-descr { color: rgba(255, 255, 255, 0.8); } .lte-social-small { margin-top: -3px; margin-left: 0px; list-style: none; padding: 0; } .lte-social-small li { display: inline-block; margin-right: 4px; vertical-align: middle; } .lte-social-small li a { display: block; width: 30px; height: 30px; text-align: center; line-height: 30px; margin: 0 10px 0 0px; font-size: 18px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .lte-social-small.icon-style-square { margin: 0; } .lte-social-small.icon-style-square a { width: 50px; height: 50px; display: block; margin-right: 6px; position: relative; background-color: rgba(255, 255, 255, 0.3); padding: 10px 16px; } .lte-social-small.icon-style-square a:before { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .lte-social-small.icon-style-square a:hover { background-color: rgba(255, 255, 255, 0.4); } .lte-social-small.icon-style-square a:hover:before { font-size: 24px; } .lte-social-big { list-style: none; margin: 0px 0 35px -12px !important; padding: 0; } .lte-social-big li { display: inline; margin-left: 12px !important; vertical-align: middle; } .lte-social-big li a { color: #ffffff; color: var(--white); display: inline-block; width: 42px; height: 42px; line-height: 42px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; text-align: center; font-size: 24px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .lte-social-big li:hover a { background-color: #222222; background-color: var(--black); } .lte-social-xl { list-style: none; margin: 0; padding: 0; display: table; width: 100%; text-align: center; } .lte-social-xl li { display: table-cell; vertical-align: middle; } .lte-social-xl li a { color: #ffffff; color: var(--white); display: inline-block; width: 97px; height: 97px; line-height: 97px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; text-align: center; font-size: 45px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } @media (max-width: 767px) { .lte-social-xl li a { width: 48px; height: 48px; line-height: 48px; font-size: 24px; } } .lte-social-xl li a.fa-linkedin { background: #007BB6; } .lte-social-xl li a.fa-google-plus { background: #DC4E41; } .lte-social-xl li a.fa-skype { background: #00AFF0; } .lte-social-xl li a.fa-facebook-f, .lte-social-xl li a.fa-facebook { background: #4E71A8; } .lte-social-xl li a.fa-twitter { background: #1CB7EB; } .lte-social-xl li a.fa-youtube-play, .lte-social-xl li a.fa-youtube { background: #CA3737; } .lte-social-xl li a.fa-instagram { background: #444444; } .lte-social-xl li:hover a { background-color: #222222; background-color: var(--black); } .lte-block-icon.lte-icon-color-social i.fa-linkedin:before { background: #007BB6; } .lte-block-icon.lte-icon-color-social i.fa-skype:before { background: #00AFF0; } .lte-block-icon.lte-icon-color-social i.fa-facebook-f:before, .lte-block-icon.lte-icon-color-social i.fa-facebook:before { background: #4E71A8; } .lte-block-icon.lte-icon-color-social i.fa-twitter:before { background: #1CB7EB; } .lte-block-icon.lte-icon-color-social i.fa-youtube-play:before, .lte-block-icon.lte-icon-color-social i.fa-youtube:before { background: #CA3737; } .lte-block-icon.lte-icon-color-social i.fa-instagram:before { background: #444444; } .lte-social { height: 25px; margin-top: -2px; } .lte-social .lte-header { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-weight: 700; font-size: 20px; display: inline-block; margin-right: 32px; line-height: 1em; } .lte-social .lte-header:after { content: ""; width: 10px; border-bottom: 1px solid var(--white); display: inline-block; margin: 0 0 3px 14px; margin-inline-start: 14px; display: none; } .lte-social ul { margin: 0 0 0 -48px; padding: 0; list-style: none; display: inline-block; } .lte-social ul li { display: inline-block; margin-left: 48px; margin-bottom: 18px; } .lte-social ul li a { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; position: relative; z-index: 10; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; /* .fa-linkedin { background: #007BB6; } .fa-google, .fa-google-plus { background: #DC4E41; } .fa-skype { background: #00AFF0; } .fa-facebook-f, .fa-facebook { background: #4E71A8; } .fa-twitter { background: #1CB7EB; } .fa-youtube-play, .fa-youtube { background: #CA3737; } .fa-instagram { background: #444444; } */ } .lte-social ul li a span { color: #c42221; color: var(--main); font-size: 16px; display: block; text-align: center; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .lte-social ul li a span:hover { color: #ffffff; color: var(--white); } .lte-social.lte-type-titles { /* position: absolute; z-index: 11; top: 50%; left: 15px; pointer-events: auto; @media (min-width: 1600px) and (max-width: 1750px) { display: none; } @media (min-width: 1200px) and (max-width: 1400px) { display: none; } @media (min-width: 1000px) and (max-width: 1150px) { display: none; } @media @sm-and-less { display: none; } */ } .lte-social.lte-type-titles ul { margin: 0 0 0 -40px; padding: 0; list-style: none; /* transform-origin: left; .transform(rotate(-90deg) translateX(-50%)); */ } .lte-social.lte-type-titles li { list-style: none; position: relative; display: inline-block; margin: 0 0 0 40px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; } .lte-social.lte-type-titles li:before { content: ""; border-top: 1px solid var(--second); border-color: #222222; border-color: var(--black); opacity: .3; width: 20px; height: 1px; margin: 1px; display: block; position: absolute; left: -30px; top: 50%; } .lte-social.lte-type-titles li:first-child:before { display: none; } .lte-social.lte-type-titles a { background: transparent; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; color: #222222; color: var(--black); border-radius: 0; width: auto; height: auto; line-height: 1em; position: relative; z-index: 10; font-size: 16px; text-align: center; display: inline-block; transition: all 300ms cubic-bezier(0.175, 0.885, 0.32, 1); } .lte-social.lte-type-titles a span { z-index: 1; position: relative; } .lte-social.lte-type-titles a:hover { background: transparent; color: #c42221; color: var(--second); } .lte-has-flip-card { perspective: 1000px; } .lte-has-flip-card:hover .lte-back-card { -webkit-transform: rotateY(-180deg); -moz-transform: rotateY(-180deg); -ms-transform: rotateY(-180deg); -o-transform: rotateY(-180deg); transform: rotateY(-180deg); } .lte-has-flip-card:hover .lte-front-card { -webkit-transform: rotateY(0deg); -moz-transform: rotateY(0deg); -ms-transform: rotateY(0deg); -o-transform: rotateY(0deg); transform: rotateY(0deg); } .lte-has-flip-card:nth-child(odd):hover .lte-back-card { -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); transform: rotateY(180deg); } .lte-has-flip-card .lte-back-card, .lte-has-flip-card .lte-front-card { -webkit-backface-visibility: hidden; backface-visibility: hidden; transform-style: preserve-3d; transition: ease-in-out 700ms; } .lte-has-flip-card .lte-back-card { background-color: #ffffff; background-color: var(--white); } .lte-has-flip-card .lte-front-card { position: absolute; top: 0; left: 15px; right: 15px; bottom: 0; transform: rotateY(-180deg); color: #ffffff; color: var(--white); background-size: cover; display: flex !important; align-content: center; } .lte-has-flip-card .lte-front-card .lte-icon-content { display: flex !important; align-content: center; flex-wrap: wrap; justify-content: center; } .lte-has-flip-card .lte-front-card .lte-header { margin-top: 0 !important; } .lte-has-flip-card .lte-front-card i { display: none !important; } .lte-has-flip-card .lte-front-card:before { content: ""; z-index: -1; height: 100%; width: 100%; top: 0; left: 0; position: absolute; pointer-events: none; background-image: -webkit-linear-gradient(270deg, transparent 0%, rgba(29, 41, 57, 0.6) 70%); background-image: -moz-linear-gradient(270deg, transparent 0%, rgba(29, 41, 57, 0.6) 70%); background-image: -ms-linear-gradient(270deg, transparent 0%, rgba(29, 41, 57, 0.6) 70%); background-image: -o-linear-gradient(270deg, transparent 0%, rgba(29, 41, 57, 0.6) 70%); background-image: linear-gradient(-180deg, transparent 0%, rgba(29, 41, 57, 0.6) 70%); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; opacity: 1; } .lte-has-flip-card .lte-front-card:before + .elementor-background-video-container + .elementor-container, .lte-has-flip-card .lte-front-card:before + .elementor-widget-wrap { z-index: 2; } .lte-arrow-element { display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\E848"; font-size: 24px; } .lte-arrow-left, .lte-arrow-right { transition: background .4s ease; margin: 0px 0 0 0; display: flex; padding: 0px; text-align: center; justify-content: center; align-items: center; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; width: 62px; height: 62px; color: #222222; color: var(--black); background-color: #f5f5f5; background-color: var(--gray); font-size: 40px; } .lte-background-black .lte-arrow-left, .lte-background-black .lte-arrow-right { color: #c42221; color: var(--main); } .lte-arrow-left:not(.swiper-button-disabled):hover, .lte-arrow-right:not(.swiper-button-disabled):hover { color: #ffffff; color: var(--white); background-color: #222222; background-color: var(--black); } .lte-background-black .lte-arrow-left:not(.swiper-button-disabled):hover, .lte-background-black .lte-arrow-right:not(.swiper-button-disabled):hover { color: #ffffff; color: var(--white); } .lte-arrow-left.lte-arrow-left:before, .lte-arrow-right.lte-arrow-left:before, .lte-arrow-left.lte-arrow-right:before, .lte-arrow-right.lte-arrow-right:before { position: relative; z-index: 2; display: inline-block; font-family: "Material Icons"; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e5c8"; /* Unicode for Material Icons right arrow */ font-size: 24px; transition: transform 100ms linear; padding: 7px; } .lte-arrow-left.lte-arrow-left:before, .lte-arrow-right.lte-arrow-left:before { -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1); } .lte-arrow-left.swiper-button-disabled, .lte-arrow-right.swiper-button-disabled { zoom: 1; filter: alpha(opacity=30); -webkit-opacity: 0.3; -moz-opacity: 0.3; opacity: 0.3; cursor: default; } .lte-arrow-left:not(.swiper-button-disabled):hover, .lte-arrow-right:not(.swiper-button-disabled):hover { border-color: transparent; } .lte-arrow-left:not(.swiper-button-disabled):hover:before, .lte-arrow-right:not(.swiper-button-disabled):hover:before { transition: transform 400ms cubic-bezier(0.175, 0.885, 0.32, 4.75); } .lte-arrow-left:not(.swiper-button-disabled):active:after, .lte-arrow-right:not(.swiper-button-disabled):active:after { background-color: #c42221; background-color: var(--main); display: none; } .lte-arrows-fraction { position: relative; } .lte-arrows-fraction .lte-arrow-left { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); margin-left: -120px; } .lte-arrows-fraction .lte-arrow-right { position: absolute; top: 0; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); margin-left: 120px; } @media (max-width: 767px) { .lte-arrows-fraction .lte-arrow-left, .lte-arrows-fraction .lte-arrow-right { font-size: 64px; } } .lte-arrows-fraction + .swiper-pagination-fraction { bottom: -4px; font-size: 24px; pointer-events: none; } .lte-background-main .lte-arrows-fraction + .swiper-pagination-fraction { color: #ffffff; color: var(--white); } .lte-arrows-fraction + .swiper-pagination-fraction .swiper-pagination-current { color: #c42221; color: var(--second); } .lte-arrows-sides-tiny .lte-arrow-left, .lte-arrows-sides-tiny .lte-arrow-right { width: 40px; height: 40px; line-height: 23px; } .lte-arrows-sides-tiny .lte-arrow-left.lte-arrow-left:before, .lte-arrows-sides-tiny .lte-arrow-right.lte-arrow-left:before, .lte-arrows-sides-tiny .lte-arrow-left.lte-arrow-right:before, .lte-arrows-sides-tiny .lte-arrow-right.lte-arrow-right:before { font-size: 16px; } .lte-arrows-sides-tiny .lte-arrow-left.lte-arrow-left:before, .lte-arrows-sides-tiny .lte-arrow-right.lte-arrow-left:before { margin-right: -2px; } .lte-arrows-sides-tiny .lte-arrow-left.lte-arrow-right:before, .lte-arrows-sides-tiny .lte-arrow-right.lte-arrow-right:before { margin-left: -2px; } .lte-arrows-sides-outside, .lte-arrows-sides-tiny, .lte-arrows-sides { text-align: center; } .lte-arrows-sides-outside .lte-arrow-left, .lte-arrows-sides-tiny .lte-arrow-left, .lte-arrows-sides .lte-arrow-left, .lte-arrows-sides-outside .lte-arrow-right, .lte-arrows-sides-tiny .lte-arrow-right, .lte-arrows-sides .lte-arrow-right { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); z-index: 3; } @media (min-width: 992px) { .lte-arrows-sides-outside .lte-arrow-left.lte-arrow-left, .lte-arrows-sides-tiny .lte-arrow-left.lte-arrow-left, .lte-arrows-sides .lte-arrow-left.lte-arrow-left, .lte-arrows-sides-outside .lte-arrow-right.lte-arrow-left, .lte-arrows-sides-tiny .lte-arrow-right.lte-arrow-left, .lte-arrows-sides .lte-arrow-right.lte-arrow-left { left: 0px; } .lte-arrows-sides-outside .lte-arrow-left.lte-arrow-right, .lte-arrows-sides-tiny .lte-arrow-left.lte-arrow-right, .lte-arrows-sides .lte-arrow-left.lte-arrow-right, .lte-arrows-sides-outside .lte-arrow-right.lte-arrow-right, .lte-arrows-sides-tiny .lte-arrow-right.lte-arrow-right, .lte-arrows-sides .lte-arrow-right.lte-arrow-right { right: 0px; } } @media (max-width: 1199px) { .lte-arrows-sides-outside .lte-arrow-left, .lte-arrows-sides-tiny .lte-arrow-left, .lte-arrows-sides .lte-arrow-left, .lte-arrows-sides-outside .lte-arrow-right, .lte-arrows-sides-tiny .lte-arrow-right, .lte-arrows-sides .lte-arrow-right { position: relative; display: inline-block; text-align: center; margin: 60px 20px 0px; } } .lte-swiper-slider + .lte-arrows.lte-arrows-right-top { max-width: 1000px; direction: ltr; } @media (min-width: 768px) { .lte-swiper-slider + .lte-arrows.lte-arrows-right-top .lte-arrow-left, .lte-swiper-slider + .lte-arrows.lte-arrows-right-top .lte-arrow-right { display: flex; position: absolute; top: -60px; left: 1470px; z-index: 10; margin-top: 0; background-color: #222222; background-color: var(--black); } .rtl .lte-swiper-slider + .lte-arrows.lte-arrows-right-top .lte-arrow-left, .rtl .lte-swiper-slider + .lte-arrows.lte-arrows-right-top .lte-arrow-right { left: auto; right: 1400px; } .lte-swiper-slider + .lte-arrows.lte-arrows-right-top .lte-arrow-left:hover, .lte-swiper-slider + .lte-arrows.lte-arrows-right-top .lte-arrow-right:hover { background-color: #ffffff; background-color: var(--white); color: #222222; color: var(--black); } .lte-swiper-slider + .lte-arrows.lte-arrows-right-top .lte-arrow-left { margin-left: -80px; } .rtl .lte-swiper-slider + .lte-arrows.lte-arrows-right-top .lte-arrow-left { margin-right: 80px; } .lte-swiper-slider + .lte-arrows.lte-arrows-right-top .lte-arrow-right { margin-left: 0; margin-right: 0; } } @media (max-width: 767px) { .lte-swiper-slider + .lte-arrows.lte-arrows-right-top .lte-arrow-left, .lte-swiper-slider + .lte-arrows.lte-arrows-right-top .lte-arrow-right { margin-left: 0; margin-top: 20px; background-color: #222222; background-color: var(--black); } .lte-swiper-slider + .lte-arrows.lte-arrows-right-top .lte-arrow-left:hover, .lte-swiper-slider + .lte-arrows.lte-arrows-right-top .lte-arrow-right:hover { background-color: #ffffff; background-color: var(--white); color: #222222; color: var(--black); } } @media (max-width: 767px) { .lte-arrows-sides-outside .lte-arrow-left.lte-arrow-left, .lte-arrows-sides-outside .lte-arrow-right.lte-arrow-left { left: 0px; } .lte-arrows-sides-outside .lte-arrow-left.lte-arrow-right, .lte-arrows-sides-outside .lte-arrow-right.lte-arrow-right { right: 0px; } } .elementor-widget-lte-zoomslider .lte-swiper-slider .swiper-pagination-bullets { bottom: 50% !important; left: auto !important; right: 60px !important; width: 30px !important; text-align: end; } @media (max-width: 1199px) { .elementor-widget-lte-zoomslider .lte-swiper-slider .swiper-pagination-bullets { display: none !important; } } .elementor-widget-lte-zoomslider .lte-swiper-slider .swiper-pagination-bullets .swiper-pagination-bullet { display: block; margin-bottom: 40px !important; background-color: #ffffff !important; background-color: var(--white) !important; } .elementor-widget-lte-zoomslider .lte-swiper-slider .swiper-pagination-bullets .swiper-pagination-bullet:before { border-color: #ffffff !important; border-color: var(--white) !important; } .elementor-element.elementor-widget-lte-zoomslider { overflow: visible !important; } .elementor-element.elementor-widget-lte-zoomslider .lte-swiper-slider-wrapper { overflow: visible !important; } .lte-arrows-right { z-index: 10; } .lte-arrows-right .lte-arrow-left, .lte-arrows-right .lte-arrow-right { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); margin: 0px !important; margin-right: -30px !important; z-index: 3; right: 0; display: block; } @media (max-width: 1620px) and (min-width: 1599px) { .lte-arrows-right .lte-arrow-left, .lte-arrows-right .lte-arrow-right { margin-right: -15px !important; } } @media (max-width: 1450px) and (min-width: 1440px) { .lte-arrows-right .lte-arrow-left, .lte-arrows-right .lte-arrow-right { margin-right: -15px !important; } } @media (max-width: 1330px) and (min-width: 1320px) { .lte-arrows-right .lte-arrow-left, .lte-arrows-right .lte-arrow-right { margin-right: -15px !important; } } @media (max-width: 1230px) and (min-width: 1199px) { .lte-arrows-right .lte-arrow-left, .lte-arrows-right .lte-arrow-right { margin-right: -15px !important; display: none; } } .lte-arrows-right .lte-arrow-left { margin-bottom: 0px !important; } .lte-arrows-right .lte-arrow-right { margin-top: 0px !important; top: 41%; } @media (max-width: 1199px) { .lte-arrows-right { position: relative; top: auto; /* .translateY(0); left: 50%;*/ text-align: center; } .lte-arrows-right .lte-arrow-left { margin-right: 15px !important; } .lte-arrows-right .lte-arrow-right { margin-left: 15px !important; margin-right: 0 !important; } .lte-arrows-right .lte-arrow-left, .lte-arrows-right .lte-arrow-right { width: 64px; font-size: 64px; position: relative; display: inline-block; margin-bottom: 0 !important; margin-top: 0 !important; } } .lte-arrows-sides-small { max-width: 1690px; display: block; position: relative; margin: 0 auto; margin-top: -92px; text-align: center; } .lte-arrows-sides-small .lte-arrow-left, .lte-arrows-sides-small .lte-arrow-right { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); z-index: 3; background-color: transparent; } @media (min-width: 1199px) { .lte-arrows-sides-small .lte-arrow-left.lte-arrow-left, .lte-arrows-sides-small .lte-arrow-right.lte-arrow-left { left: 30px; } .lte-arrows-sides-small .lte-arrow-left.lte-arrow-right, .lte-arrows-sides-small .lte-arrow-right.lte-arrow-right { right: 30px; } } .lte-arrows-sides-small .lte-arrow-left:hover, .lte-arrows-sides-small .lte-arrow-right:hover { color: #c42221; color: var(--main); background-color: transparent; } .lte-arrows-sides-small .lte-arrow-left.lte-arrow-left, .lte-arrows-sides-small .lte-arrow-right.lte-arrow-left { left: 0; } .lte-arrows-sides-small .lte-arrow-left.lte-arrow-right, .lte-arrows-sides-small .lte-arrow-right.lte-arrow-right { right: 0; } .lte-swiper-slider-wrapper { position: relative; } .lte-arrows-bottom { text-align: center; } .lte-arrows-bottom .lte-arrow-left, .lte-arrows-bottom .lte-arrow-right { position: relative; display: inline-block; margin: 0 16px; } @media (max-width: 767px) { .lte-arrows-bottom { text-align: center; margin-bottom: 30px; } } .body-black .lte-arrow-left, .bg-color-true-black .lte-arrow-left, .bg-color-black .lte-arrow-left, .lte-background-main .lte-arrow-left, .body-black .lte-arrow-right, .bg-color-true-black .lte-arrow-right, .bg-color-black .lte-arrow-right, .lte-background-main .lte-arrow-right { color: #ffffff; color: var(--white); border-color: #ffffff; border-color: var(--white); } .body-black .lte-arrow-left:not(.swiper-button-disabled):hover, .bg-color-true-black .lte-arrow-left:not(.swiper-button-disabled):hover, .bg-color-black .lte-arrow-left:not(.swiper-button-disabled):hover, .lte-background-main .lte-arrow-left:not(.swiper-button-disabled):hover, .body-black .lte-arrow-right:not(.swiper-button-disabled):hover, .bg-color-true-black .lte-arrow-right:not(.swiper-button-disabled):hover, .bg-color-black .lte-arrow-right:not(.swiper-button-disabled):hover, .lte-background-main .lte-arrow-right:not(.swiper-button-disabled):hover { color: #c42221; color: var(--second); } .swiper-pagination-bullets { bottom: 0; } .swiper-pagination-bullets .swiper-pagination-bullet { width: 16px; height: 16px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; background: rgba(0, 0, 0, 0.1); cursor: pointer; zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; position: relative; margin: 0 16px !important; border-radius: 0; } .swiper-pagination-bullets .swiper-pagination-bullet:only-child { visibility: hidden; } @media (max-width: 767px) { .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 16px !important; } } .swiper-pagination-bullets .swiper-pagination-bullet:after { content: ""; display: block; width: 52px; border-bottom: 3px dotted var(--white); zoom: 1; filter: alpha(opacity=5); -webkit-opacity: 0.05; -moz-opacity: 0.05; opacity: 0.05; margin: 0 0 0 16px; position: absolute; top: 50%; margin-top: -1.5px; display: none; } @media (max-width: 767px) { .swiper-pagination-bullets .swiper-pagination-bullet:after { display: none; } } .lte-background-white .swiper-pagination-bullets .swiper-pagination-bullet:after { border-color: #222222; border-color: var(--black); opacity: .1; } .lte-background-black .swiper-pagination-bullets .swiper-pagination-bullet:after { border-color: #ffffff !important; border-color: var(--white) !important; opacity: .05 !important; } .swiper-pagination-bullets .swiper-pagination-bullet:last-child:after { display: none; } .swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover { background-color: #222222; background-color: var(--black); } .lte-background-main .swiper-pagination-bullets .swiper-pagination-bullet, .lte-background-black .swiper-pagination-bullets .swiper-pagination-bullet, .lte-body-black .swiper-pagination-bullets .swiper-pagination-bullet { border-color: #ffffff; border-color: var(--white); } .lte-background-main .swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover, .lte-background-black .swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover, .lte-body-black .swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover { background-color: #ffffff; background-color: var(--white); } .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active { border-color: #c42221; border-color: var(--main); background-color: #c42221; background-color: var(--main); } .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:before { display: block; border-color: #222222; border-color: var(--black); } .lte-background-main .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:before, .lte-background-black .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:before, .lte-body-black .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:before { border-color: #c42221; border-color: var(--second); } .lte-rental-sc .lte-icons-tags { margin: 0 -8px 10px -8px; padding: 0; } .lte-rental-sc .lte-icons-tags li { display: block; margin: 0 0 0 0px; float: left; width: 33.3%; text-align: center; position: relative; font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); font-weight: bold; font-size: 14px; padding: 18px 0; max-width: 130px; } .lte-rental-sc .lte-icons-tags li span { display: block; font-size: 20px; margin: 0; color: #c42221; color: var(--main); } .lte-rental-sc .lte-icons-tags li:after { content: ""; border: 2px solid var(--gray); border-color: rgba(0, 0, 0, 0.1); position: absolute; top: 5px; right: 8px; bottom: 5px; left: 8px; } .lte-background-black .lte-rental-sc .lte-icons-tags li:after { border-color: rgba(255, 255, 255, 0.1); } .lte-background-black .lte-rental-sc .lte-icons-tags li { zoom: 1; filter: alpha(opacity=70); -webkit-opacity: 0.7; -moz-opacity: 0.7; opacity: 0.7; } .lte-rental-sc .lte-icons-tags:after { content: ""; display: block; clear: both; } .lte-rental-list { margin-top: -30px; } .lte-rental-list .lte-rental-item { margin-top: 30px; } @media (max-width: 767px) { .lte-rental-list { margin-top: -30px; } .lte-rental-list .lte-rental-item { margin-top: 30px; } } .lte-rental-list .lte-rental-item { position: relative; text-align: center; max-width: 490px; background-color: #ffffff; background-color: var(--white); } .lte-limmo-white .lte-rental-list .lte-rental-item { border: 2px dashed rgba(0, 0, 0, 0.1); } .lte-rental-list .lte-rental-item .lte-price-top { display: inline-block; background-color: #222222; background-color: var(--black); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; color: #c42221; color: var(--main); font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; width: 80px; height: 80px; text-align: center; font-size: 16px; padding-top: 16px; position: absolute; right: 0; top: 0; } .lte-rental-list .lte-rental-item .lte-price-top span { display: block; color: #ffffff; color: var(--white); font-size: 12px; margin-top: -6px; } .lte-rental-list .lte-rental-item .lte-price-bottom { display: none; } .lte-rental-list .lte-rental-item .lte-photo { padding: 0 15px; display: block; margin-bottom: 20px; } .lte-rental-list .lte-rental-item .lte-photo img { -webkit-transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1); -moz-transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1); -o-transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1); transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1); } .lte-rental-list .lte-rental-item .lte-photo img:hover { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); -webkit-transition: all 0.5s cubic-bezier(0.175, 0.885, 0.32, 3.75); -moz-transition: all 0.5s cubic-bezier(0.175, 0.885, 0.32, 3.75); -o-transition: all 0.5s cubic-bezier(0.175, 0.885, 0.32, 3.75); transition: all 0.5s cubic-bezier(0.175, 0.885, 0.32, 3.75); } .lte-rental-list .lte-rental-item .lte-rental-inner { position: relative; } .lte-rental-list .lte-rental-item .lte-header { margin-top: 0; } .lte-rental-list .lte-rental-item .lte-header + .lte-excerpt { margin-top: -10px; } .lte-background-black .lte-rental-list .lte-rental-item { background-color: #f5f5f5; background-color: var(--gray); } .lte-background-black .lte-rental-list .lte-rental-item .lte-header a { color: #ffffff; color: var(--white); } .lte-background-black .lte-rental-list .lte-rental-item .lte-excerpt { zoom: 1; filter: alpha(opacity=60); -webkit-opacity: 0.6; -moz-opacity: 0.6; opacity: 0.6; } .lte-rental-list .lte-rental-item .lte-subheader { color: #c42221; color: var(--main); font-size: 18px; margin: -10px 0 8px 0; } .lte-rental-list .lte-rental-item .lte-icons { list-style: none; margin-left: -30px; padding-left: 0; } .lte-rental-list .lte-rental-item .lte-icons li { display: inline-block; margin-left: 30px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 14px; } .lte-rental-list .lte-rental-item .lte-icons li span { color: #c42221; color: var(--main); margin-right: 8px; font-size: 16px; position: relative; top: 2px; } .lte-rental-list .lte-rental-item .lte-list { list-style: none; margin-bottom: 40px; padding-top: 12px; margin: 0 auto 30px auto; display: inline-block; position: relative; -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } @media (min-width: 992px) { .lte-rental-list .lte-rental-item .lte-list { padding-left: 20px; } } .lte-rental-list .lte-rental-item .lte-list li { padding-right: 20px; text-align: left; font-size: 16px; } @media (max-width: 1599px) { .lte-rental-list .lte-rental-item .lte-list li { padding-right: 10px; } } .lte-rental-list .lte-rental-item .lte-list li:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "\f00c"; font-size: 14px; margin-left: 0px; margin-right: 10px; margin-top: 0px; color: #c42221; color: var(--main); } .lte-background-black .lte-rental-list .lte-rental-item .lte-btn .lte-btn-inner:before { background-color: #ffffff; background-color: var(--white); } .lte-background-black .lte-rental-list .lte-rental-item .lte-btn:hover { color: #222222; color: var(--black); } .lte-rental-list.lte-layout-buy .lte-rental-item, .lte-rental-list.lte-layout-car .lte-rental-item { text-align: start; padding: 60px; } @media (max-width: 991px) { .lte-rental-list.lte-layout-buy .lte-rental-item, .lte-rental-list.lte-layout-car .lte-rental-item { padding: 20px; } } .lte-limmo-white .lte-rental-list.lte-layout-buy .lte-rental-item, .lte-limmo-white .lte-rental-list.lte-layout-car .lte-rental-item { padding-top: 10px; } .lte-rental-list.lte-layout-buy .lte-rental-item .lte-photo, .lte-rental-list.lte-layout-car .lte-rental-item .lte-photo { padding: 0; display: block; overflow: hidden; } .lte-limmo-white .lte-rental-list.lte-layout-buy .lte-rental-item .lte-photo, .lte-limmo-white .lte-rental-list.lte-layout-car .lte-rental-item .lte-photo { margin-bottom: 0px; } .lte-rental-list.lte-layout-buy .lte-rental-item .lte-photo img, .lte-rental-list.lte-layout-car .lte-rental-item .lte-photo img { -webkit-transition: all 0.3s ease !important; -moz-transition: all 0.3s ease !important; -o-transition: all 0.3s ease !important; transition: all 0.3s ease !important; } .lte-rental-list.lte-layout-buy .lte-rental-item .lte-photo img:hover, .lte-rental-list.lte-layout-car .lte-rental-item .lte-photo img:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -webkit-transition: all 0.3s ease !important; -moz-transition: all 0.3s ease !important; -o-transition: all 0.3s ease !important; transition: all 0.3s ease !important; } .lte-rental-list.lte-layout-buy .lte-rental-item .lte-price-top, .lte-rental-list.lte-layout-car .lte-rental-item .lte-price-top { display: none; } .lte-rental-list.lte-layout-buy .lte-rental-item .lte-price-bottom, .lte-rental-list.lte-layout-car .lte-rental-item .lte-price-bottom { display: block; } .lte-rental-list.lte-layout-buy .lte-rental-item .lte-price-bottom, .lte-rental-list.lte-layout-car .lte-rental-item .lte-price-bottom { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; color: #c42221; color: var(--main); font-size: 24px; margin-bottom: 20px; } .lte-background-black .lte-rental-list.lte-layout-buy .lte-rental-item .lte-price-bottom, .lte-background-black .lte-rental-list.lte-layout-car .lte-rental-item .lte-price-bottom { color: #ffffff; color: var(--white); } .lte-rental-list.lte-layout-buy .lte-rental-item .lte-price-bottom span, .lte-rental-list.lte-layout-car .lte-rental-item .lte-price-bottom span { color: #222222; color: var(--black); font-size: 18px; } .lte-background-black .lte-rental-list.lte-layout-buy .lte-rental-item .lte-price-bottom span, .lte-background-black .lte-rental-list.lte-layout-car .lte-rental-item .lte-price-bottom span { color: #ffffff; color: var(--white); zoom: 1; filter: alpha(opacity=70); -webkit-opacity: 0.7; -moz-opacity: 0.7; opacity: 0.7; } .lte-rental-list.lte-layout-buy .lte-rental-item .lte-price-bottom span:before, .lte-rental-list.lte-layout-car .lte-rental-item .lte-price-bottom span:before { content: "/"; padding-left: 8px; padding-right: 8px; } .lte-rental-list.lte-layout-buy .lte-rental-item .lte-btn, .lte-rental-list.lte-layout-car .lte-rental-item .lte-btn { display: block; } .lte-rental-list.lte-layout-buy .lte-rental-item .lte-rental-footer, .lte-rental-list.lte-layout-car .lte-rental-item .lte-rental-footer { position: relative; } .lte-rental-list.lte-layout-buy .lte-rental-item .lte-rental-footer .lte-ratio, .lte-rental-list.lte-layout-car .lte-rental-item .lte-rental-footer .lte-ratio { position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .rtl .lte-rental-list.lte-layout-buy .lte-rental-item .lte-rental-footer .lte-ratio, .rtl .lte-rental-list.lte-layout-car .lte-rental-item .lte-rental-footer .lte-ratio { right: auto; left: 0; } .lte-rental-list.lte-layout-buy .lte-rental-item .lte-rental-footer .lte-mileage, .lte-rental-list.lte-layout-car .lte-rental-item .lte-rental-footer .lte-mileage { position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); color: #222222; color: var(--black); font-size: 14px; } .rtl .lte-rental-list.lte-layout-buy .lte-rental-item .lte-rental-footer .lte-mileage, .rtl .lte-rental-list.lte-layout-car .lte-rental-item .lte-rental-footer .lte-mileage { right: auto; left: 0; } .lte-rental-list.lte-layout-buy .lte-rental-item .lte-rental-footer .lte-mileage span, .lte-rental-list.lte-layout-car .lte-rental-item .lte-rental-footer .lte-mileage span { color: #c42221; color: var(--main); } .lte-background-black .lte-rental-list.lte-layout-buy .lte-rental-item .lte-rental-footer .lte-mileage, .lte-background-black .lte-rental-list.lte-layout-car .lte-rental-item .lte-rental-footer .lte-mileage { color: #c42221; color: var(--main); } .lte-background-black .lte-rental-list.lte-layout-buy .lte-rental-item .lte-rental-footer .lte-mileage span, .lte-background-black .lte-rental-list.lte-layout-car .lte-rental-item .lte-rental-footer .lte-mileage span { color: rgba(255, 255, 255, 0.6); } .lte-rental-large .lte-photo { padding: 0; overflow: hidden; background-size: cover; background-position: center; } .lte-rental-large .lte-photo img { zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; } @media (max-width: 1199px) { .lte-rental-large .lte-photo { background-image: none !important; width: 100%; } .lte-rental-large .lte-photo img { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; width: 100%; } } .lte-rental-large .lte-label { color: #ffffff; color: var(--white); font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 24px; position: absolute; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); display: block; top: 0; left: 0; width: 300px; height: 300px; text-align: center; text-transform: uppercase; } .lte-rental-large .lte-label span { background-color: var(--red); display: block; margin-top: 6px; padding: 14px 0 12px; } .lte-rental-large .lte-rental-inner { background-color: #f5f5f5; background-color: var(--gray); padding: 60px 70px; } @media (max-width: 1199px) { .lte-rental-large .lte-rental-inner { width: 100%; } } @media (max-width: 991px) { .lte-rental-large .lte-rental-inner { text-align: center; } } .lte-rental-large .lte-rental-inner .lte-header { font-size: 36px; } .lte-rental-large .lte-rental-inner .lte-header a { color: #ffffff; color: var(--white); } .lte-rental-large .lte-rental-inner .lte-price { font-size: 80px; color: #c42221; color: var(--main); font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; margin-top: -50px; } @media (max-width: 767px) { .lte-rental-large .lte-rental-inner .lte-price { font-size: 64px; margin-top: -30px; } } .lte-rental-large .lte-rental-inner .lte-price span { vertical-align: super; font-size: 48px; } .lte-rental-large .lte-rental-inner .lte-excerpt { font-size: 18px; zoom: 1; filter: alpha(opacity=60); -webkit-opacity: 0.6; -moz-opacity: 0.6; opacity: 0.6; max-width: 600px; margin-top: -10px; margin-bottom: 40px; } @media (max-width: 767px) { .lte-rental-large .lte-rental-inner .lte-excerpt { font-size: 16px; } } .lte-rental-large .lte-rental-inner .lte-btn { margin-top: 20px; } @media (min-width: 1199px) { .lte-rental-large .lte-rental-inner .lte-btn { min-width: 374px; padding-top: 26px; padding-bottom: 26px; } } .lte-rental-large .lte-rental-inner .lte-icons-tags { text-align: center; } .lte-rental-archive.margin-default { padding-bottom: 140px !important; } .lte-rental-archive .lte-rental-item { padding: 0 !important; } .lte-rental-archive .lte-search-rental { margin-bottom: 60px; } .lte-rental-archive .lte-rental-item { margin-bottom: 30px; } .lte-ratio .lte-stars-active, .lte-ratio .lte-stars { display: block; } .lte-ratio .lte-stars-active span:after, .lte-ratio .lte-stars span:after { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "\f005"; font-size: 14px; color: #f5f5f5; color: var(--gray); } .lte-ratio .lte-stars-active { position: absolute; top: 0; } .lte-ratio .lte-stars-active span:after { color: #c42221; color: var(--main); } .rental-template-default .lte-search-rental { background-color: #c42221; background-color: var(--main); margin-bottom: 60px; } .elementor-widget-lte-rental-search { overflow: visible !important; } .lte-search-rental { position: relative; z-index: 3; } .lte-search-rental .lte-form-icon { margin-top: 0px; } .lte-search-rental .lte-form-icon + .select-wrap select { padding-left: 52px; } .lte-search-rental .lte-form-icon + input { padding-left: 55px !important; } .lte-search-rental.lte-style-pattern { padding: 47px 75px 83px; background-color: #c42221; background-color: var(--main); background-image: url(assets/images/pattern_search_08.png); } @media (max-width: 991px) { .lte-search-rental.lte-style-pattern { padding: 35px 45px 60px; } } .lte-search-rental.lte-style-gray { padding: 18px; background: #F4F2EC; } .lte-search-rental.lte-style-gray .row > div + div { padding-left: 0; } .lte-search-rental.lte-style-gray label { display: none; } @media (max-width: 991px) { .lte-search-rental.lte-style-gray { padding: 35px 45px 60px; } } .lte-search-rental.lte-style-gray:after, .lte-search-rental.lte-style-gray:before { content: ""; display: block; position: absolute; bottom: -5px; background: rgba(255, 255, 255, 0.2); height: 10px; left: 10px; right: 10px; z-index: 5; } .lte-search-rental.lte-style-gray:before { bottom: -10px; left: 20px; right: 20px; } .lte-search-rental.lte-style-gray input[type="text"] { height: 75px; } .lte-search-rental.lte-style-gray .lte-btn.btn-lg { height: 75px; } .lte-search-rental.lte-style-gray .lte-btn.btn-lg:hover { background-color: #222222; background-color: var(--black); } @media (max-width: 767px) { .lte-search-rental .lte-empty { display: none !important; } } .lte-search-rental .row { margin-top: -30px; } .lte-search-rental .row > div { margin-top: 30px; } .lte-search-rental select:focus { outline: none; } .lte-search-rental label { font-size: 16px; display: block; color: #ffffff; color: var(--white); font-weight: bold; margin-bottom: 6px; } .lte-search-rental .lte-btn { height: 78px; width: 100%; min-width: initial !important; } .lte-search-rental .lte-btn:hover { background-color: #f5f5f5; background-color: var(--gray); } .lte-rental-single .lte-description { position: relative; } .lte-rental-single .lte-header { font-size: 36px; margin: 24px 0 0 0; } .lte-rental-single .lte-subheader { font-size: 18px; margin: 6px 0 0px 0; color: #c42221; color: var(--main); } .lte-rental-single .lte-header-wrapper { position: relative; } .lte-rental-single .lte-content { margin-top: 24px; } .lte-rental-single .lte-ratio { position: relative; margin-bottom: -18px; margin-top: 15px; } .lte-rental-single .lte-icons-tags { margin-top: 20px !important; } .lte-rental-single .lte-price { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; color: #c42221; color: var(--main); font-size: 36px; margin-bottom: 0px; position: absolute; right: 0; top: -8px; } .rtl .lte-rental-single .lte-price { right: auto; left: 0; } @media (max-width: 767px) { .lte-rental-single .lte-price { position: relative; right: auto; top: auto; } } .lte-rental-single .lte-price span { color: #222222; color: var(--black); font-size: 18px; } .lte-rental-single .lte-price span:before { content: "/"; padding-left: 8px; padding-right: 8px; } .booking_form { margin-top: 40px; padding: 0; } .booking_form .wpbc_structure_form { margin-top: 40px; max-width: 600px; margin-left: auto; margin-right: auto; } .booking_form_div select, .booking_form_div textarea, .booking_form_div input[type="text"] { -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important; height: auto !important; } .booking_form_div textarea { width: 100% !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; border-radius: 0px !important; background-clip: border-box !important; padding: 20px 30px !important; } .wpbc-payment-form .btn, .wpbc-payment-form .button, .booking_form_div .btn, .booking_form_div .button, .booking_form_div .submit, .booking_form_div .button-secondary { -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; border-radius: 0px !important; background-clip: border-box !important; transition: color 0.3s ease, opacity 0.3s ease, border 0.3s ease, background 0.3s ease, box-shadow 0.25s ease-in-out; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-weight: 500 !important; font-size: 16px !important; padding: 24px 54px 24px 54px !important; line-height: 1.4em !important; min-width: 260px !important; margin-left: auto; margin-right: auto; margin-bottom: 25px; min-width: 170px; position: relative; overflow: hidden; display: inline-block; border: 0; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; -webkit-box-shadow: 0 0 0 !important; -moz-box-shadow: 0 0 0 !important; box-shadow: 0 0 0 !important; border: 0 none !important; -webkit-background-clip: border-box; -moz-background-clip: border-box; background-clip: border-box; color: #222222 !important; color: var(--black) !important; background-color: #c42221 !important; background-color: var(--main) !important; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); text-shadow: none !important ; display: block !important; } .wpbc-payment-form .btn:hover, .wpbc-payment-form .button:hover, .booking_form_div .btn:hover, .booking_form_div .button:hover, .booking_form_div .submit:hover, .booking_form_div .button-secondary:hover { color: #ffffff !important; color: var(--white) !important; background-color: #222222 !important; background-color: var(--black) !important; } .bk_calendar_frame { width: 100% !important; } .bk_calendar_frame .datepick-inline .calendar-links { background: transparent !important; background-color: #c42221 !important; background-color: var(--main) !important; color: #ffffff !important; color: var(--white) !important; padding: 10px 0; border: 0 none !important; } .bk_calendar_frame .datepick-inline .datepick-header { color: #ffffff !important; color: var(--white) !important; text-shadow: none !important; margin-top: -10px; padding-bottom: 10px; } .bk_calendar_frame .datepick-inline .datepick-header span { font-size: 18px; } .bk_calendar_frame .datepick-inline .calendar-links .datepick-prev a, .bk_calendar_frame .datepick-inline .calendar-links .datepick-next a { color: #ffffff !important; color: var(--white) !important; text-shadow: none !important; } .bk_calendar_frame .datepick-inline { -webkit-box-shadow: 0 0 0 !important; -moz-box-shadow: 0 0 0 !important; box-shadow: 0 0 0 !important; border: 0 !important; } .bk_calendar_frame table { border: 0 !important; } @media (min-width: 768px) { .bk_calendar_frame table td, .bk_calendar_frame table th { padding: 20px !important; } } .bk_calendar_frame table td span, .bk_calendar_frame table td a { font-size: 16px !important; color: #222222; color: var(--black); } .bk_calendar_frame table th { font-size: 16px !important; border-top: 0 !important; text-transform: none !important; } @media (min-width: 768px) { .bk_calendar_frame table th { padding: 20px !important; } } .bk_calendar_frame .datepick-inline .calendar-links .datepick-prev { padding-left: 20px !important; } .bk_calendar_frame .datepick-inline .calendar-links .datepick-next { padding-right: 20px !important; } div.datepick-inline .datepick-title-row th { border: 0; } .type-rental .datepick { width: 100%; } .type-rental .datepick th, .type-rental .datepick td { border: 0; } .lte-search-wrapper { position: relative; } .lte-search-wrapper .elementor-column { overflow: visible !important; } .lte-search-wrapper .lte-quick-search { position: absolute; left: -160px; top: -25px; z-index: 10; display: inline-block !important; width: auto !important; } @media (max-width: 1890px) { .lte-search-wrapper .lte-quick-search { display: none !important; } } .lte-search-wrapper .lte-quick-search .lte-header { font-size: 14px; } .lte-countup { margin-bottom: -40px; } .lte-countup .row > div:last-child .item:after { display: none; } @media (max-width: 1199px) { .lte-countup .row > div:nth-child(even) .item:after { display: none; } } @media (max-width: 479px) { .lte-countup .row > div .item:after { display: none; } } .lte-countup.lte-style-default .countUp-wrap, .lte-countup.lte-style-static .countUp-wrap { margin: 0 0 0 0; justify-content: start; } .lte-countup.lte-style-default .countUp-wrap:last-child .countUp-item:after, .lte-countup.lte-style-static .countUp-wrap:last-child .countUp-item:after { display: none; } .lte-countup.lte-style-default .countUp-wrap.lte-icon-color-black .countUp-item i, .lte-countup.lte-style-static .countUp-wrap.lte-icon-color-black .countUp-item i { color: #222222; color: var(--black); } .lte-countup.lte-style-default .countUp-wrap.lte-icon-color-main .countUp-item i, .lte-countup.lte-style-static .countUp-wrap.lte-icon-color-main .countUp-item i { color: #c42221; color: var(--main); } .lte-countup.lte-style-default .countUp-wrap.lte-icon-color-second .countUp-item i, .lte-countup.lte-style-static .countUp-wrap.lte-icon-color-second .countUp-item i { color: #c42221; color: var(--second); } .lte-countup.lte-style-default .countUp-wrap.lte-icon-color-main .countUp-item .lte-header, .lte-countup.lte-style-static .countUp-wrap.lte-icon-color-main .countUp-item .lte-header { color: #c42221; color: var(--main); } .lte-countup.lte-style-default .countUp-wrap.lte-icon-color-second .countUp-item .lte-header, .lte-countup.lte-style-static .countUp-wrap.lte-icon-color-second .countUp-item .lte-header { color: #c42221; color: var(--second); } .lte-countup.lte-style-default .countUp-wrap .countUp-item, .lte-countup.lte-style-static .countUp-wrap .countUp-item { padding: 48px 40px; padding-left: 0; position: relative; z-index: 2; border: 2px dotted var(--black); border-color: #222222; border-color: var(--black); } .lte-divider-yes .lte-countup.lte-style-default .countUp-wrap .countUp-item, .lte-divider-yes .lte-countup.lte-style-static .countUp-wrap .countUp-item { border-color: rgba(0, 0, 0, 0.65); } .lte-countup.lte-style-default .countUp-wrap .countUp-item:after, .lte-countup.lte-style-static .countUp-wrap .countUp-item:after { border-color: #ffffff; border-color: var(--white); content: ""; position: absolute; right: -15px; top: 0; bottom: 0; zoom: 1; filter: alpha(opacity=30); -webkit-opacity: 0.3; -moz-opacity: 0.3; opacity: 0.3; } .rtl .lte-countup.lte-style-default .countUp-wrap .countUp-item:after, .rtl .lte-countup.lte-style-static .countUp-wrap .countUp-item:after { right: auto; left: -15px; } @media (max-width: 767px) { .lte-countup.lte-style-default .countUp-wrap .countUp-item:after, .lte-countup.lte-style-static .countUp-wrap .countUp-item:after { display: none; } } .lte-countup.lte-style-default .countUp-wrap .countUp-item i, .lte-countup.lte-style-static .countUp-wrap .countUp-item i { font-size: 64px; margin-top: 8px; margin-right: 20px; margin-inline-end: 20px; } .lte-countup.lte-style-default .countUp-wrap .countUp-item .lte-header, .lte-countup.lte-style-static .countUp-wrap .countUp-item .lte-header { position: relative; margin-top: 0; margin-bottom: 10px; font-size: 48px; line-height: 1; color: #c42221; color: var(--main); } @media (max-width: 1599px) { .lte-countup.lte-style-default .countUp-wrap .countUp-item .lte-header, .lte-countup.lte-style-static .countUp-wrap .countUp-item .lte-header { font-size: 64px; } } .lte-countup.lte-style-default .countUp-wrap .countUp-item .lte-subheader, .lte-countup.lte-style-static .countUp-wrap .countUp-item .lte-subheader { margin: 0px 0 4px 0; font-size: 16px; line-height: 1.5em; max-width: 160px; display: block; } .lte-countup.lte-style-default .countUp-wrap .countUp-item .lte-subheader span, .lte-countup.lte-style-static .countUp-wrap .countUp-item .lte-subheader span { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); color: #222222; color: var(--black); text-transform: uppercase; letter-spacing: 3px; font-size: 14px; line-height: 1em; display: block; } .body-black .lte-countup.lte-style-default .countUp-wrap .countUp-item .lte-subheader, .body-black .lte-countup.lte-style-static .countUp-wrap .countUp-item .lte-subheader, .bg-color-true-black .lte-countup.lte-style-default .countUp-wrap .countUp-item .lte-subheader, .bg-color-true-black .lte-countup.lte-style-static .countUp-wrap .countUp-item .lte-subheader, .bg-black .lte-countup.lte-style-default .countUp-wrap .countUp-item .lte-subheader, .bg-black .lte-countup.lte-style-static .countUp-wrap .countUp-item .lte-subheader { color: #ffffff; color: var(--white); } .lte-countup.lte-style-default .countUp-wrap .countUp-item .lte-countup-background-text, .lte-countup.lte-style-static .countUp-wrap .countUp-item .lte-countup-background-text { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: transparent; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 200px; z-index: -1; -webkit-text-stroke: 1px var(--gray-border); } @media (max-width: 1199px) { .lte-countup.lte-style-default .countUp-wrap .countUp-item .lte-countup-background-text, .lte-countup.lte-style-static .countUp-wrap .countUp-item .lte-countup-background-text { font-size: 120px; } } .lte-background-black .lte-countup.lte-style-default .countUp-wrap .countUp-item .lte-countup-background-text, .lte-background-black .lte-countup.lte-style-static .countUp-wrap .countUp-item .lte-countup-background-text { -webkit-text-stroke: 1px rgba(255, 255, 255, 0.25); } .lte-background-gray .lte-countup.lte-style-default .countUp-wrap .countUp-item .lte-countup-background-text, .lte-background-gray .lte-countup.lte-style-static .countUp-wrap .countUp-item .lte-countup-background-text { -webkit-text-stroke: 1px rgba(0, 0, 0, 0.1); } .lte-countup.lte-style-default .countUp-wrap .countUp-item .descr, .lte-countup.lte-style-static .countUp-wrap .countUp-item .descr { font-size: 14px; line-height: 1.7em; margin: 14px 0px; } .lte-countup.lte-style-default .countUp-wrap .countUp-item canvas, .lte-countup.lte-style-static .countUp-wrap .countUp-item canvas { top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 0; width: 220px !important; height: 220px !important; } .lte-countup.lte-style-circle .lte-countup-inner { position: relative; text-align: center; } .lte-countup.lte-style-circle .lte-countup-inner .lte-header { font-size: 36px; position: absolute; height: 140px; top: 0; left: 0; right: 0; line-height: 140px; text-align: center; } .lte-countup.lte-style-circle .lte-countup-inner .lte-subheader { padding-top: 22px; font-size: 18px; } .lte-background-black .lte-countup.lte-style-circle .lte-countup-inner .lte-subheader { color: #ffffff; color: var(--white); } .lte-countup.lte-style-circle .lte-countup-inner .lte-countup-background-text { display: none; } .lte-countup.lte-style-circle .lte-countup-inner canvas { width: 140px !important; height: 140px !important; margin: 0 auto !important; } .lte-countup.lte-style-circle .lte-item-color-main .lte-header { color: #c42221; color: var(--main); } .lte-countup.lte-style-circle .lte-item-color-second .lte-header { color: #c42221; color: var(--second); } .lte-countup.lte-style-circle .lte-item-color-black .lte-header { color: #222222; color: var(--black); } .lte-countup.lte-layout-vert .row { display: block; /* & > div { text-align: center; .countUp-item { padding: 30px; .lte-subheader { margin: 0 auto; } } } */ } .lte-countup.lte-layout-vert .row > div { width: 100%; float: none; margin-bottom: -2px; } .lte-countup.lte-layout-vert .row .countUp-item { text-align: center; padding-left: 40px; } .lte-countup.lte-layout-vert .row .countUp-item .lte-subheader { margin: 0 auto; } .lte-countdown { display: flex; align-items: center; justify-content: center; margin-left: -30px; } .lte-countdown > .lte-item { text-align: center; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 22px; margin-left: 30px; position: relative; } .lte-countdown > .lte-item .lte-value { background: #000; color: #c42221; color: var(--main); padding: 14px; width: 55px; height: 55px; display: block; } .lte-countdown > .lte-item .lte-title { opacity: .35; font-size: 14px; font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); font-weight: 400; } .lte-countdown > .lte-item:after { opacity: .35; content: ":"; position: absolute; top: 12px; right: -18px; } .lte-countdown > .lte-item:last-child:after { display: none; } .lte-pop-wrapper { position: absolute; top: 0; left: 0; } .lte-pop-wrapper .lte-content { background-color: #c42221; color: #fff; width: 220px; height: auto; padding: 14px 20px 18px; position: absolute; bottom: 56px; right: 1px; z-index: 2; pointer-events: none; opacity: 0; transition: all .5s .15s; } .lte-pop-wrapper .lte-content:after { content: " "; display: table; width: 0; height: 0; border-top: 20px solid #c42221; border-left: 12px solid transparent; border-right: 12px solid transparent; position: absolute; bottom: -19px; right: 30px; } .lte-pop-wrapper .lte-content .lte-header { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); font-size: 16px; line-height: 26px; width: 100%; margin-bottom: 4px; } .lte-pop-wrapper .lte-content .lte-pop { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-subheaders), serif; letter-spacing: var(--font-subheaders-letterspacing); font-weight: 800; font-size: 14px; line-height: 18px; text-decoration: none; width: 100%; } .lte-pop-wrapper .lte-circle { width: 16px; height: 16px; background-color: #c42221; border-radius: 50%; display: inline-block; margin-top: 44px; margin-right: 34px; transition: all .3s; z-index: 1; position: relative; } .lte-pop-wrapper .lte-circle:after, .lte-pop-wrapper .lte-circle:before { content: ""; display: block; width: 26px; height: 26px; border: 1px solid #c42221; border-radius: 50%; margin-top: -5px; margin-left: -5px; transition: all .3s; opacity: .6; } .lte-pop-wrapper .lte-circle:after { margin-top: -26px; } .lte-pop-wrapper .lte-circle:hover { background-color: #c42221; } .lte-pop-wrapper .lte-circle:hover:after, .lte-pop-wrapper .lte-circle:hover:before { border-color: #c42221; } .lte-pop-wrapper .lte-circle:hover:after { display: block; width: 40px !important; height: 40px; margin-top: -33px; margin-left: -12px; } .lte-pop-wrapper .lte-circle:hover + .lte-content { opacity: 1; } .lte-pop-wrapper.lte-pop-wrapper-background-gray .lte-content { color: var(--black); } .lte-pop-wrapper.lte-pop-wrapper-background-white .lte-content { color: var(--black); } .lte-pop-wrapper-background-white .lte-content, .lte-pop-wrapper-dot-white .lte-circle, .lte-pop-wrapper-dothover-white .lte-circle:hover { background-color: var(--white); } .lte-pop-wrapper-dot-white .lte-circle:after, .lte-pop-wrapper-dot-white .lte-circle:before, .lte-pop-wrapper-dothover-white .lte-circle:hover:after, .lte-pop-wrapper-dothover-white .lte-circle:hover:before { border-color: var(--white); } .lte-pop-wrapper-background-white .lte-content:after { border-top-color: var(--white); } .lte-pop-wrapper-background-gray .lte-content, .lte-pop-wrapper-dot-gray .lte-circle, .lte-pop-wrapper-dothover-gray .lte-circle:hover { background-color: var(--gray); } .lte-pop-wrapper-dot-gray .lte-circle:after, .lte-pop-wrapper-dot-gray .lte-circle:before, .lte-pop-wrapper-dothover-gray .lte-circle:hover:after, .lte-pop-wrapper-dothover-gray .lte-circle:hover:before { border-color: var(--gray); } .lte-pop-wrapper-background-gray .lte-content:after { border-top-color: var(--gray); } .lte-pop-wrapper-background-second .lte-content, .lte-pop-wrapper-dot-second .lte-circle, .lte-pop-wrapper-dothover-second .lte-circle:hover { background-color: var(--second); } .lte-pop-wrapper-dot-second .lte-circle:after, .lte-pop-wrapper-dot-second .lte-circle:before, .lte-pop-wrapper-dothover-second .lte-circle:hover:after, .lte-pop-wrapper-dothover-second .lte-circle:hover:before { border-color: var(--second); } .lte-pop-wrapper-background-second .lte-content:after { border-top-color: var(--second); } .lte-pop-wrapper-background-main .lte-content, .lte-pop-wrapper-dot-main .lte-circle, .lte-pop-wrapper-dothover-main .lte-circle:hover { background-color: var(--main); } .lte-pop-wrapper-dot-main .lte-circle:after, .lte-pop-wrapper-dot-main .lte-circle:before, .lte-pop-wrapper-dothover-main .lte-circle:hover:after, .lte-pop-wrapper-dothover-main .lte-circle:hover:before { border-color: var(--main); } .lte-pop-wrapper-background-main .lte-content:after { border-top-color: var(--main); } .lte-pop-wrapper-background-black .lte-content, .lte-pop-wrapper-dot-black .lte-circle, .lte-pop-wrapper-dothover-black .lte-circle:hover { background-color: var(--black); } .lte-pop-wrapper-dot-black .lte-circle:after, .lte-pop-wrapper-dot-black .lte-circle:before, .lte-pop-wrapper-dothover-black .lte-circle:hover:after, .lte-pop-wrapper-dothover-black .lte-circle:hover:before { border-color: var(--black); } .lte-pop-wrapper-background-black .lte-content:after { border-top-color: var(--black); } .elementor-editor-active .elementor-widget-lte-effects.elementor-element { pointer-events: auto !important; } .elementor-widget-lte-effects.elementor-element { pointer-events: none; } .elementor-widget-lte-effects.elementor-element.elementor-widget-empty { background: transparent !important; } .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc { max-width: initial !important; width: 1000px !important; height: 950px !important; overflow: hidden !important; position: absolute; display: block; width: 100%; height: 100%; z-index: 0; opacity: .1; } .lte-background-white .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc { opacity: .1; } .lte-background-black .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc { opacity: .1; } .lte-background-main .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc { opacity: .4; } .lte-background-second .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc { opacity: .4 ; } .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc.lte-opacity-1 { opacity: .1; } .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc.lte-opacity-2 { opacity: .21; } .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc.lte-opacity-3 { opacity: .3; } .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc.lte-opacity-4 { opacity: .4; } .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc.lte-opacity-5 { opacity: .5; } .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc.lte-opacity-6 { opacity: .6; } .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc.lte-opacity-7 { opacity: .7; } .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc.lte-opacity-8 { opacity: .8; } .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc.lte-opacity-9 { opacity: .9; } .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc.lte-opacity-10 { opacity: 1; } .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc .lte-spinning-atom { width: 800px; height: 800px; display: block; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; border: 1px solid #B6BDB8; position: absolute; bottom: 0; /* pointer-events: none;*/ -webkit-animation: vane 20000ms infinite linear; -moz-animation: vane 20000ms infinite linear; -o-animation: vane 20000ms infinite linear; animation: vane 20000ms infinite linear; } .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc .lte-spinning-atom:before, .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc .lte-spinning-atom:after { content: ""; position: absolute; left: 50%; top: -9px; margin-left: -9px; width: 18px; height: 18px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; background-color: #222222; background-color: var(--black); background-color: #B6BDB8; display: block; } .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc .lte-spinning-atom-1 { left: 190px; bottom: 140px; } .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc .lte-spinning-atom-2 { left: 90px; bottom: 10px; animation-direction: reverse; } .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc .lte-spinning-atom-3 { left: 10px; bottom: 80px; } .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc .lte-spinning-atom-1:after { left: 0; top: 50%; } .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc .lte-spinning-atom-2:after { bottom: -9px; top: auto; } .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc .lte-spinning-atom-1:before { right: -9px; top: 50%; left: auto; } .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc .lte-spinning-atom-2:before { top: -9px; bottom: auto; } .elementor-widget-lte-effects.elementor-element .lte-spinning-atoms-sc .lte-spinning-atom-3:before { top: auto; bottom: -9px; } .elementor-widget-lte-effects.elementor-element.lte-pos-top-left { width: 500px !important; height: 550px !important; } .elementor-widget-lte-effects.elementor-element.lte-pos-top-left .lte-spinning-atoms-sc { margin-right: 100%; right: 0; } .elementor-widget-lte-effects.elementor-element.lte-pos-top-center { width: 1000px !important; height: 550px !important; } .elementor-widget-lte-effects.elementor-element.lte-pos-top-right { width: 500px !important; height: 550px !important; } .elementor-widget-lte-effects.elementor-element.lte-pos-center-left { width: 500px !important; height: 950px !important; } .elementor-widget-lte-effects.elementor-element.lte-pos-center-left .lte-spinning-atoms-sc { margin-right: 100%; right: 0; } .elementor-widget-lte-effects.elementor-element.lte-pos-center-right { width: 500px !important; height: 950px !important; } .elementor-widget-lte-effects.elementor-element.lte-pos-bottom-left { width: 500px !important; height: 550px !important; } .elementor-widget-lte-effects.elementor-element.lte-pos-bottom-left .lte-spinning-atoms-sc { margin-right: 100%; margin-top: 100%; right: 0; bottom: auto; top: 0; } .elementor-widget-lte-effects.elementor-element.lte-pos-bottom-center { width: 1000px !important; height: 550px !important; } .elementor-widget-lte-effects.elementor-element.lte-pos-bottom-center .lte-spinning-atoms-sc { margin-top: 400px; bottom: auto; top: 0; } .elementor-widget-lte-effects.elementor-element.lte-pos-bottom-right { width: 500px !important; height: 550px !important; } .elementor-widget-lte-effects.elementor-element.lte-pos-bottom-right .lte-spinning-atoms-sc { margin-top: 100%; bottom: auto; top: 0; } @keyframes atoms { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .lte-animation-rotating { -webkit-animation: lte-rotating 40000ms infinite linear; -moz-animation: lte-rotating 40000ms infinite linear; -o-animation: lte-rotating 40000ms infinite linear; animation: lte-rotating 40000ms infinite linear; } .lte-animation-rotating-opposite { -webkit-animation: lte-rotating 40000ms infinite linear; -moz-animation: lte-rotating 40000ms infinite linear; -o-animation: lte-rotating 40000ms infinite linear; animation: lte-rotating 40000ms infinite linear; animation-direction: reverse; } .lte-animation-speed-slow { animation-duration: 80000ms; } .lte-animation-speed-medium { animation-duration: 40000ms; } .lte-animation-speed-fast { animation-duration: 15000ms; } .lte-animation-floating { -webkit-animation: lte-floating 3000ms infinite ease; -moz-animation: lte-floating 3000ms infinite ease; -o-animation: lte-floating 3000ms infinite ease; animation: lte-floating 3000ms infinite ease; animation-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); transform: translate3d(0, 20px, 0); } .lte-animation-floating.lte-animation-speed-slow { animation-duration: 4000ms; } .lte-animation-floating.lte-animation-speed-medium { animation-duration: 3000ms; } .lte-animation-floating.lte-animation-speed-fast { animation-duration: 2000ms; } .lte-animation-vibrating { -webkit-animation: lte-vibrating 50ms linear infinite forwards; -moz-animation: lte-vibrating 50ms linear infinite forwards; -o-animation: lte-vibrating 50ms linear infinite forwards; animation: lte-vibrating 50ms linear infinite forwards; } .lte-animation-vibrating.lte-animation-speed-slow { animation-duration: 1200ms; } .lte-animation-vibrating.lte-animation-speed-medium { animation-duration: 800ms; } .lte-animation-vibrating.lte-animation-speed-fast { animation-duration: 400ms; } @keyframes lte-rotating { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } @keyframes lte-floating { 0% { margin-top: 0px; transform: translate3d(0, 20px, 0); } 50% { transform: translate3d(0, -40px, 0); } } @keyframes lte-vibrating { /* 0% { transform: translateX(-2px) translateY(2px); } 100% { transform: translateX(2px) translateY(-3px); } */ 2%, 12%, 24%, 36%, 48% { transform: translateX(-3px) translateY(3px); } 6%, 18%, 30%, 42% { transform: translateX(3px) translateY(-3px); } 48.1% { transform: translate3d(0px, 0, 0); } } .lte-effects-blinking { position: relative; display: block; padding: 70px 70px 0 0; } .lte-effects-blinking .lte-effect-item-2 { position: absolute; bottom: 0; left: 0; -webkit-animation: lte-blinking 3000ms infinite ease; -moz-animation: lte-blinking 3000ms infinite ease; -o-animation: lte-blinking 3000ms infinite ease; animation: lte-blinking 3000ms infinite ease; } @keyframes lte-blinking { 0% { opacity: 0; } 50% { opacity: 1; } 100% { opacity: 0; } } @keyframes lte-sparkle { 50% { opacity: 0.4; transform: scale(0.5); box-shadow: 0px 0px 10px 5px rgba(255, 255, 255, 0.5); } 50% { opacity: 1; transform: scale(1); box-shadow: 0px 0px 10px 5px #ffffff; } 100% { opacity: 0; transform: scale(1.5); box-shadow: 0px 0px 10px 5px rgba(255, 255, 255, 0.5); } } .lte-sparkles { position: absolute; margin-top: 200px; top: 0px; left: -50%; right: -50%; height: 500px; z-index: 100; overflow: hidden; z-index: 1; pointer-events: none; } .lte-sparkle { position: absolute; width: 2px; height: 2px; background-color: white; border-radius: 50%; opacity: 0; animation: lte-sparkle 1s infinite alternate; pointer-events: none; } .lte-sparkling-particles { margin: 0 auto; display: block; position: absolute; top: 0; left: -50%; right: -50%; bottom: 0; z-index: 1; zoom: 1; filter: alpha(opacity=50); -webkit-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5; pointer-events: none; } @media (max-width: 767px) { .lte-sparkling-particles { display: none !important; } } .lte-content-width { position: relative; } .lte-content-width.lte-block-align-center { margin-left: auto; margin-right: auto; } .lte-content-width.lte-col-align-center { margin-left: auto; margin-right: auto; text-align: center; } .lte-content-width.lte-block-align-right { float: right; } @media (max-width: 991px) { .lte-content-width { max-width: auto !important; } .lte-content-width.lte-col-align-left { margin-left: auto; margin-right: auto; } } .lte-content-width .lte-wrapper > .wpb_text_column { position: relative; } @media (max-width: 767px) { .lte-content-width .wpb_text_column { padding-left: 15px; padding-right: 15px; } } @media (min-width: 992px) { .lte-partners-sc .row { display: flex; align-items: center; justify-content: center; } } .lte-partners-sc .row > div { display: flex !important; align-items: center; justify-content: center; margin-bottom: -1px !important; margin-right: -1px !important; } .lte-partners-sc.has-lte-divider .row > div { border: 1px solid #d2d2d2; } .lte-partners-sc.has-lte-divider .item { min-height: 250px; } .lte-partners-sc .item { position: relative; overflow: hidden; text-align: center; padding: 0px 0; display: flex; min-height: 200px; transition: transform 0.4s ease; } .lte-partners-sc .item .lte-img-hover { position: absolute; top: 0; left: 50%; -webkit-transform: translate3d(-50%, -100%, 0); -moz-transform: translate3d(-50%, -100%, 0); -ms-transform: translate3d(-50%, -100%, 0); -o-transform: translate3d(-50%, -100%, 0); transform: translate3d(-50%, -100%, 0); } .lte-partners-sc .item img { max-width: 150px; } .lte-partners-sc .lte-divider:after { content: ""; position: absolute; border-right: 2px dashed var(--white); border-color: #222222; border-color: var(--black); right: 0; top: 0; bottom: 0; zoom: 1; filter: alpha(opacity=10); -webkit-opacity: 0.1; -moz-opacity: 0.1; opacity: 0.1; } .lte-partners-sc .lte-divider:after .lte-background-white { border-color: #222222; border-color: var(--black); } @media (max-width: 1199px) { .lte-partners-sc .lte-divider:after { display: none; } } .lte-partners-sc .lte-divider:last-child:after { display: none; } .lte-partners-sc.lte-hover-effect-roll .item img { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; transition: transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 2.275); -webkit-transform: translate3d(0%, 0%, 0); -moz-transform: translate3d(0%, 0%, 0); -ms-transform: translate3d(0%, 0%, 0); -o-transform: translate3d(0%, 0%, 0); transform: translate3d(0%, 0%, 0); } .lte-partners-sc.lte-hover-effect-roll .item:hover img { -webkit-transform: translate3d(0%, 100%, 0); -moz-transform: translate3d(0%, 100%, 0); -ms-transform: translate3d(0%, 100%, 0); -o-transform: translate3d(0%, 100%, 0); transform: translate3d(0%, 100%, 0); } .lte-partners-sc.lte-hover-effect-roll .item:hover .lte-img-hover { -webkit-transform: translate3d(-50%, 0%, 0); -moz-transform: translate3d(-50%, 0%, 0); -ms-transform: translate3d(-50%, 0%, 0); -o-transform: translate3d(-50%, 0%, 0); transform: translate3d(-50%, 0%, 0); } .lte-partners-sc.lte-hover-effect-opacity .item { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; } .lte-partners-sc.lte-hover-effect-opacity .item:hover { zoom: 1; filter: alpha(opacity=50); -webkit-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5; } .lte-partners-sc.lte-hover-effect-scale .item:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 3.275); } .elementor-editor-active .lte-partners-sc .item:hover { pointer-events: none; } .elementor-widget-lte-partners.opacity-half-yes .lte-partners-sc .item img { zoom: 1; filter: alpha(opacity=75); -webkit-opacity: 0.75; -moz-opacity: 0.75; opacity: 0.75; } .elementor-widget-lte-partners.lte-2x-yes .lte-partners-sc .item img { max-height: 100px; } header.lte-parallax-yes, section.lte-parallax-yes, .elementor-element.lte-parallax-yes, div.lte-parallax-yes > .elementor-widget-wrap { background-attachment: fixed !important; transition: background 0s !important; background-size: 100%; } @media (max-width: 1199px) { header.lte-parallax-yes, section.lte-parallax-yes, .elementor-element.lte-parallax-yes, div.lte-parallax-yes > .elementor-widget-wrap { background-size: cover !important; } } @media (max-width: 767px) { header.lte-parallax-yes, section.lte-parallax-yes, .elementor-element.lte-parallax-yes, div.lte-parallax-yes > .elementor-widget-wrap { background-size: cover !important; background-attachment: scroll !important; background-position: 100% 50% !important; } } .lte-tabs-cats { list-style: none; margin: 0 0 40px -30px; padding: 0; text-align: center; position: relative; z-index: 10; } @media (min-width: 992px) { .lte-tabs-cats.lte-tabs-align-right { text-align: right; } } .lte-tabs-cats.lte-tabs-align-left { text-align: left; } @media (max-width: 767px) { .lte-tabs-cats { margin-left: 0; margin-bottom: 20px; } } .lte-tabs-cats li { position: relative; display: inline-block; margin-left: 50px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 12px; } @media (max-width: 767px) { .lte-tabs-cats li { margin-left: 14px; margin-right: 14px; } } .lte-tabs-cats li span { cursor: pointer; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; color: #222222; color: var(--black); overflow: hidden; display: block; font-size: 18px; line-height: 1.3em; text-transform: uppercase; border-bottom: 2px solid var(--main); border-color: transparent; } .lte-background-black .lte-tabs-cats li span { color: #ffffff; color: var(--white); } .lte-tabs-cats li span:hover { color: #c42221; color: var(--main); } .lte-tabs-cats li span.active { border-color: #c42221; border-color: var(--main); } .lte-tabs-cats li span.active:after { display: none; } @media (max-width: 767px) { .lte-tabs-cats li span { margin-bottom: 6px; display: block; } } .lte-tabs-cats.lte-tabs-active-second li span:hover, .lte-tabs-cats.lte-tabs-active-second li span.active { color: #c42221; color: var(--second); } body:not(.elementor-editor-active):not(.elementor-editor-preview) .lte-slider-swiper .elementor-row > div, body:not(.elementor-editor-active):not(.elementor-editor-preview) .lte-slider-swiper section { overflow: visible !important; } body:not(.elementor-editor-active):not(.elementor-editor-preview) .lte-slider-swiper .elementor-invisible { visibility: visible !important; } @media (min-width: 1199px) { body:not(.elementor-editor-active):not(.elementor-editor-preview) .lte-slider-swiper .lte-arrows-bottom { margin-top: -82px; z-index: 10; position: relative; } body:not(.elementor-editor-active):not(.elementor-editor-preview) .lte-slider-swiper .lte-arrow-left { margin-left: 160px; } body:not(.elementor-editor-active):not(.elementor-editor-preview) .lte-slider-swiper .lte-arrow-right { margin-left: 1px; } } @media (max-width: 1199px) { body:not(.elementor-editor-active):not(.elementor-editor-preview) .lte-slider-swiper .lte-arrows-bottom { margin-top: -64px; z-index: 10; position: relative; } body:not(.elementor-editor-active):not(.elementor-editor-preview) .lte-slider-swiper .lte-arrows-bottom > * { background: transparent; color: #c42221; color: var(--main); } } body:not(.elementor-editor-active):not(.elementor-editor-preview) .lte-slider-swiper .elementor-row > .elementor-column:first-child { -webkit-transform: translateX(-300%); -moz-transform: translateX(-300%); -ms-transform: translateX(-300%); -o-transform: translateX(-300%); transform: translateX(-300%); -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } body:not(.elementor-editor-active):not(.elementor-editor-preview) .lte-slider-swiper .elementor-row > .elementor-column:last-child { -webkit-transform: translateX(0%); -moz-transform: translateX(0%); -ms-transform: translateX(0%); -o-transform: translateX(0%); transform: translateX(0%); -webkit-transition: all 1.5s ease; -moz-transition: all 1.5s ease; -o-transition: all 1.5s ease; transition: all 1.5s ease; } body:not(.elementor-editor-active):not(.elementor-editor-preview) .lte-slider-swiper .swiper-slide-active .elementor-row > .elementor-column:first-child { -webkit-transform: translateX(0%); -moz-transform: translateX(0%); -ms-transform: translateX(0%); -o-transform: translateX(0%); transform: translateX(0%); -webkit-transition: all 1.5s ease; -moz-transition: all 1.5s ease; -o-transition: all 1.5s ease; transition: all 1.5s ease; } body:not(.elementor-editor-active):not(.elementor-editor-preview) .lte-slider-swiper .swiper-slide-active .elementor-row > .elementor-column:last-child { -webkit-transform: translateX(0%); -moz-transform: translateX(0%); -ms-transform: translateX(0%); -o-transform: translateX(0%); transform: translateX(0%); } .lte-video-popup.lte-style-solid, .lte-video-popup.lte-style-icon-top { position: relative; display: flex; color: #ffffff; color: var(--white); flex-wrap: wrap; align-items: center; margin: 0 auto; } .lte-video-popup.lte-style-solid.hasHeader, .lte-video-popup.lte-style-icon-top.hasHeader { /* .flex-wrap(wrap); flex-direction: column; */ } .lte-video-popup.lte-style-solid > span, .lte-video-popup.lte-style-icon-top > span { width: 100px; height: 100px; text-align: center; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; position: relative; } .lte-video-popup.lte-style-solid > span:before, .lte-video-popup.lte-style-icon-top > span:before { content: ""; pointer-events: none; display: block; width: 200px; height: 200px; transition: .4s all ease; background-color: #ffffff; background-color: var(--white); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); opacity: .1; } .lte-video-popup.lte-style-solid > span:after, .lte-video-popup.lte-style-icon-top > span:after { display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\E82E"; font-size: 60px; width: 100px; height: 100px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; line-height: 100px; position: relative; padding-left: 6px; background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); transition: .4s all ease; } .lte-video-popup.lte-style-solid > span span:after, .lte-video-popup.lte-style-icon-top > span span:after { display: none; } .lte-video-popup.lte-style-solid:hover > span:before, .lte-video-popup.lte-style-icon-top:hover > span:before { width: 120px; height: 120px; opacity: 1; } .lte-video-popup.lte-style-solid:hover > span:after, .lte-video-popup.lte-style-icon-top:hover > span:after { font-size: 40px; } .lte-video-popup.lte-style-solid .lte-header, .lte-video-popup.lte-style-icon-top .lte-header { flex: 1; margin: 0 0 0 20px; font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); font-style: italic; font-weight: 400; font-size: 18px; position: relative; z-index: 10; zoom: 1; filter: alpha(opacity=80); -webkit-opacity: 0.8; -moz-opacity: 0.8; opacity: 0.8; } .elementor-editor-active .lte-video-popup { pointer-events: none; } .lte-price-sc { display: flex; } .lte-price-sc .lte-images { width: 50%; display: flex; flex-wrap: wrap; position: relative; min-height: 500px; } .lte-price-sc .lte-images .lte-image { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-size: cover; opacity: 0; transition: all .5s ease; } .lte-price-sc .lte-images .lte-image.active { opacity: 1; } .lte-price-sc .lte-items-wrap { width: 50%; padding: 80px; } @media (max-width: 1199px) { .lte-price-sc { flex-wrap: wrap; } .lte-price-sc .lte-images { width: 100%; display: none; } .lte-price-sc .lte-items-wrap { width: 100%; min-height: 500px !important; padding: 50px 30px; } } .lte-price-sc .lte-items { margin-top: 78px; width: 100%; min-height: 500px; } @media (max-width: 1199px) { .lte-price-sc .lte-items { margin-top: 10px; } } .lte-price-sc .lte-items .lte-item { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin-bottom: 40px; padding-right: 50px; } @media (max-width: 1199px) { .lte-price-sc .lte-items .lte-item { padding-right: 30px; } } .lte-price-sc .lte-items .lte-item:first-child { margin-top: 0; } .lte-price-sc .lte-items .lte-item .lte-description { -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; width: 100%; } .lte-price-sc .lte-items .lte-item .lte-description .lte-title { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .lte-price-sc .lte-items .lte-item .lte-description .lte-title .lte-header { margin: 0; font-size: 24px; text-transform: uppercase; } @media (max-width: 991px) { .lte-price-sc .lte-items .lte-item .lte-description .lte-title .lte-header { font-size: 24px; } } .lte-price-sc .lte-items .lte-item .lte-description .lte-title .lte-subheader { zoom: 1; filter: alpha(opacity=70); -webkit-opacity: 0.7; -moz-opacity: 0.7; opacity: 0.7; } .lte-price-sc .lte-items .lte-item .lte-description .lte-title .lte-dots { -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; border-bottom: 2px dotted rgba(0, 0, 0, 0.2); border-color: #222222; border-color: var(--black); margin: 10px 6px 0; position: relative; top: 2px; } @media (max-width: 479px) { .lte-price-sc .lte-items .lte-item .lte-description .lte-title .lte-dots { border-bottom: 0; } } .lte-background-black .lte-price-sc .lte-items .lte-item .lte-description .lte-title .lte-dots, body.lte-body-black .lte-background-gray .lte-price-sc .lte-items .lte-item .lte-description .lte-title .lte-dots { border-color: rgba(255, 255, 255, 0.3); } .lte-price-sc .lte-items .lte-item .lte-description .lte-title .lte-price { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 24px; } @media (min-width: 1199px) { .lte-price-sc .lte-items .lte-item .lte-description .lte-title .lte-price { margin-top: -6px; } } .lte-background-black .lte-price-sc .lte-items .lte-item .lte-description .lte-title .lte-price, body.lte-body-black .lte-background-gray .lte-price-sc .lte-items .lte-item .lte-description .lte-title .lte-price { color: #ffffff; color: var(--white); } .lte-price-sc .lte-items .lte-item .lte-description .lte-title .lte-price.highlight { color: #c42221; color: var(--main); } .lte-price-sc .lte-items .lte-item .lte-description .lte-title .lte-price span { font-size: 16px; } @media (min-width: 1199px) { .lte-price-sc .lte-items .lte-item .lte-description .lte-title .lte-price span { vertical-align: super; } } @media (max-width: 991px) { .lte-price-sc .lte-items .lte-item .lte-description .lte-title .lte-price { font-size: 20px; } } @media (max-width: 767px) { .lte-price-sc .lte-items .lte-item .lte-description .lte-title .lte-price { margin-top: 0px; } } .lte-price-sc .lte-items .lte-item .lte-description .lte-descr { margin-top: 4px; display: block; width: 100%; zoom: 1; filter: alpha(opacity=65); -webkit-opacity: 0.65; -moz-opacity: 0.65; opacity: 0.65; } .lte-price-sc .lte-items .lte-item .lte-description .lte-descr p { font-size: 14px; } @media (max-width: 767px) { .lte-price-sc .lte-items .lte-item .lte-description .lte-descr { margin-top: 8px; font-size: 14px; line-height: 1.5em; } } .lte-background-black .lte-price-sc .lte-items .lte-item .lte-description .lte-descr { color: #ffffff !important; color: var(--white) !important; } .lte-background-white .lte-price-sc .lte-items .lte-item .lte-description .lte-descr { color: #222222; color: var(--black); } .lte-price-sc.lte-scroll-yes .lte-filter-item { max-height: 500px; } @media (max-width: 767px) { .lte-price-sc.lte-scroll-yes .lte-filter-item { max-height: 540px; } } .lte-effect-smoke { position: relative; pointer-events: none; } .lte-effect-smoke img { zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; position: absolute; bottom: 0%; left: 50%; margin: 0 0 300px; -webkit-transform: translate(-50%, 0px); -moz-transform: translate(-50%, 0px); -ms-transform: translate(-50%, 0px); -o-transform: translate(-50%, 0px); transform: translate(-50%, 0px); -webkit-animation: lte-smoke-1 12s infinite; -moz-animation: lte-smoke-1 12s infinite; -o-animation: lte-smoke-1 12s infinite; animation: lte-smoke-1 12s infinite; } .lte-effect-smoke .lte-effect-item-2 { animation-delay: 2s; } .lte-effect-smoke .lte-effect-item-3 { animation-delay: 4s; } .lte-effect-smoke .lte-effect-item-4 { animation-delay: 6s; } .lte-effect-smoke .lte-effect-item-5 { animation-delay: 8s; } .lte-effect-smoke .lte-effect-item-6 { animation-delay: 10s; } .lte-effect-smoke .lte-effect-item-2 img { animation-delay: 2s; -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); } .lte-effect-smoke .lte-effect-item-4 img { animation-delay: 6s; -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); } .lte-effect-smoke .lte-effect-item-6 img { animation-delay: 10s; -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); } @keyframes lte-smoke-1 { 0% { opacity: 0; transform: translate(-50%, 650px); } 50% { opacity: .5; } 100% { opacity: 0; transform: translateY(-50%, 0px); } } .elementor-widget-lte-effects { overflow: visible !important; } .lte-effect-square-large, .lte-effect-square { display: block; overflow: visible !important; } .lte-effect-square-large .elementor-widget-empty-icon, .lte-effect-square .elementor-widget-empty-icon { display: none !important; } .lte-effect-square-large > span, .lte-effect-square > span { top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: block; height: 1px; z-index: 4; } .lte-effect-square-large > span > span, .lte-effect-square > span > span { width: 270px; height: 270px; display: block; border: 1px solid var(--main); border-color: #c42221; border-color: var(--main); margin-top: -25px; } @media (max-width: 991px) { .lte-effect-square-large > span > span, .lte-effect-square > span > span { width: 140px; height: 140px; margin-top: -25px; } } @media (max-width: 767px) { .lte-effect-square-large > span > span, .lte-effect-square > span > span { margin-top: -20px; } } @media (max-width: 479px) { .lte-effect-square-large > span > span, .lte-effect-square > span > span { margin-top: -35px; } } .lte-effect-square-large.lte-animation-yes > span > span, .lte-effect-square.lte-animation-yes > span > span { -webkit-animation: lte-square 16s linear infinite; -moz-animation: lte-square 16s linear infinite; -o-animation: lte-square 16s linear infinite; animation: lte-square 16s linear infinite; } .lte-effect-square-large.lte-animation- > span > span, .lte-effect-square.lte-animation- > span > span, .lte-effect-square-large.lte-animation-no > span > span, .lte-effect-square.lte-animation-no > span > span { -webkit-animation: none; -moz-animation: none; -o-animation: none; animation: none; -webkit-transform: rotate(15deg); -moz-transform: rotate(15deg); -ms-transform: rotate(15deg); -o-transform: rotate(15deg); transform: rotate(15deg); -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } .lte-effect-square-large.lte-animation- > span > span:hover, .lte-effect-square.lte-animation- > span > span:hover, .lte-effect-square-large.lte-animation-no > span > span:hover, .lte-effect-square.lte-animation-no > span > span:hover { -webkit-transform: rotate(30deg); -moz-transform: rotate(30deg); -ms-transform: rotate(30deg); -o-transform: rotate(30deg); transform: rotate(30deg); } .lte-effect-square-large.lte-effect-square-large > span > span, .lte-effect-square.lte-effect-square-large > span > span { width: 450px; height: 450px; margin-top: -55px; } @media (max-width: 1599px) { .lte-effect-square-large.lte-effect-square-large > span > span, .lte-effect-square.lte-effect-square-large > span > span { width: 350px; height: 350px; } } @media (max-width: 991px) { .lte-effect-square-large.lte-effect-square-large > span > span, .lte-effect-square.lte-effect-square-large > span > span { width: 300px; height: 300px; margin-top: -50px; } } @media (max-width: 767px) { .lte-effect-square-large.lte-effect-square-large > span > span, .lte-effect-square.lte-effect-square-large > span > span { width: 300px; height: 300px; margin-top: -10px; } } @keyframes lte-square { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } .elementor-widget-lte-slider-full { background-color: #222222; background-color: var(--black); position: relative; min-height: 100vh; } .elementor-widget-lte-slider-full .lte-swiper-slider { margin-left: 280px; } @media (max-width: 991px) { .elementor-widget-lte-slider-full .lte-swiper-slider { margin-left: 0; } } .elementor-widget-lte-slider-full .lte-slider-fc-menu { background-color: #222222; background-color: var(--black); position: absolute; left: 0; top: 0; bottom: 0; z-index: 3; width: 280px; padding: 0 0 0 15px; padding-top: 200px; } @media (max-width: 991px) { .elementor-widget-lte-slider-full .lte-slider-fc-menu { width: auto; position: relative; left: auto; right: auto; bottom: auto; top: auto; padding: 120px 0 10px 0; } } .elementor-widget-lte-slider-full .lte-slider-fc-menu ul { margin: 0; } .elementor-widget-lte-slider-full .lte-slider-fc-menu ul li { margin: 0; } .elementor-widget-lte-slider-full .lte-slider-fc-menu ul li span { color: #ffffff; color: var(--white); font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; font-size: 24px; display: block; padding: 16px 0; cursor: pointer; } .elementor-widget-lte-slider-full .lte-slider-fc-menu ul li span:hover { color: #c42221; color: var(--main); } .elementor-widget-lte-slider-full .lte-slider-fc-menu ul li span.active { color: #c42221; color: var(--main); pointer-events: none; } @media (max-width: 991px) { .elementor-widget-lte-slider-full .lte-slider-fc-menu ul { text-align: center; padding: 0; } .elementor-widget-lte-slider-full .lte-slider-fc-menu ul li { display: inline-block; } .elementor-widget-lte-slider-full .lte-slider-fc-menu ul li span { font-size: 16px; padding: 8px 16px; } } @media (min-width: 1199px) { .elementor-widget-lte-slider-full .lte-item { -webkit-transition: opacity 0s !important; -moz-transition: opacity 0s !important; -o-transition: opacity 0s !important; transition: opacity 0s !important; zoom: 1 !important; filter: alpha(opacity=100) !important; -webkit-opacity: 1 !important; -moz-opacity: 1 !important; opacity: 1 !important; /* &.swiper-slide-prev { .lte-content { .translateX(0%); .transition(transform 0s); } .lte-image { .translateX(0%); .transition(transform 0s); } } */ } .elementor-widget-lte-slider-full .lte-item .lte-content { -webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); -ms-transform: translateX(-100%); -o-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: -webkit-transform 1s ease; -moz-transition: -moz-transform 1s ease; -o-transition: -o-transform 1s ease; transition: -webkit-transform 1s ease,-moz-transform 1s ease,-o-transform 1s ease,transform 1s ease; } .elementor-widget-lte-slider-full .lte-item .lte-image { -webkit-transform: translateX(100%); -moz-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%); -webkit-transition: -webkit-transform 1s ease; -moz-transition: -moz-transform 1s ease; -o-transition: -o-transform 1s ease; transition: -webkit-transform 1s ease,-moz-transform 1s ease,-o-transform 1s ease,transform 1s ease; } .elementor-widget-lte-slider-full .lte-item.swiper-slide-active .lte-content { -webkit-transform: translateX(0%); -moz-transform: translateX(0%); -ms-transform: translateX(0%); -o-transform: translateX(0%); transform: translateX(0%); -webkit-transition: -webkit-transform 1s ease; -moz-transition: -moz-transform 1s ease; -o-transition: -o-transform 1s ease; transition: -webkit-transform 1s ease,-moz-transform 1s ease,-o-transform 1s ease,transform 1s ease; } .elementor-widget-lte-slider-full .lte-item.swiper-slide-active .lte-image { -webkit-transform: translateX(0%); -moz-transform: translateX(0%); -ms-transform: translateX(0%); -o-transform: translateX(0%); transform: translateX(0%); -webkit-transition: -webkit-transform 1s ease; -moz-transition: -moz-transform 1s ease; -o-transition: -o-transform 1s ease; transition: -webkit-transform 1s ease,-moz-transform 1s ease,-o-transform 1s ease,transform 1s ease; } } .elementor-widget-lte-slider-full .row > div { min-height: 100vh; } @media (max-width: 1199px) { } @media (max-width: 991px) { .elementor-widget-lte-slider-full .row > div { min-height: 700px; } } .elementor-widget-lte-slider-full .row > div.lte-content { background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); min-height: 1000px; padding: 200px 50px 100px 50px; } @media (min-width: 1900px) { .elementor-widget-lte-slider-full .row > div.lte-content { padding: 200px 100px 100px 100px; } } @media (min-width: 1200px) and (max-width: 1599px) { .elementor-widget-lte-slider-full .row > div.lte-content { width: 50%; } } @media (max-width: 1199px) { .elementor-widget-lte-slider-full .row > div.lte-content { position: absolute; z-index: 5; background: rgba(0, 0, 0, 0.3); top: 100px; right: 30px; left: 30px; bottom: 150px; min-height: auto; text-align: center; padding-top: 80px; } } @media (max-width: 991px) { .elementor-widget-lte-slider-full .row > div.lte-content { padding: 60px 30px 200px 30px; top: 30px; right: 30px; left: 30px; bottom: 30px; } } .elementor-widget-lte-slider-full .row > div.lte-content h2 { font-size: 60px; } @media (max-width: 1199px) { .elementor-widget-lte-slider-full .row > div.lte-content h2 { color: #c42221; color: var(--main); } } .elementor-widget-lte-slider-full .row > div.lte-content h2 span { color: #ffffff; color: var(--white); display: block; } @media (min-width: 1900px) { .elementor-widget-lte-slider-full .row > div.lte-content h2 { font-size: 72px; } } @media (max-width: 1300px) { .elementor-widget-lte-slider-full .row > div.lte-content h2 { font-size: 54px; } } @media (max-width: 991px) { .elementor-widget-lte-slider-full .row > div.lte-content h2 { font-size: 36px; } } .elementor-widget-lte-slider-full .row > div.lte-content .lte-price { display: block; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; color: #c42221; color: var(--red); font-size: 24px; margin-bottom: 16px; } @media (min-width: 1199px) { .elementor-widget-lte-slider-full .row > div.lte-content .lte-price { display: none; } } .elementor-widget-lte-slider-full .row > div.lte-content .lte-btn { margin-top: 80px; } @media (max-width: 1199px) { .elementor-widget-lte-slider-full .row > div.lte-content .lte-btn { margin: 30px 0 40px; } } .elementor-widget-lte-slider-full .row > div.lte-image { background-size: cover; background-position: 50% 50%; position: relative; border-bottom: 80px solid #fff; } @media (min-width: 1200px) and (max-width: 1599px) { .elementor-widget-lte-slider-full .row > div.lte-image { width: 50%; } } @media (max-width: 1199px) { .elementor-widget-lte-slider-full .row > div.lte-image { width: 100%; border-bottom: 0; } } .elementor-widget-lte-slider-full .row > div.lte-image:before { content: ""; height: 100%; width: 100%; top: 0; left: 0; position: absolute; pointer-events: none; background: #000; filter: alpha(opacity=40); -webkit-opacity: 0.4; -moz-opacity: 0.4; opacity: 0.4; zoom: 1; filter: alpha(opacity=50); -webkit-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5; } .elementor-widget-lte-slider-full .row > div.lte-image:before + .elementor-background-video-container + .elementor-container, .elementor-widget-lte-slider-full .row > div.lte-image:before + .elementor-widget-wrap { z-index: 2; } .elementor-widget-lte-slider-full .row > div.lte-image .lte-price.lte-price-desktop { position: absolute; top: 250px; right: 100px; background: url(assets/images/price-label-red.png) no-repeat 50% 50%; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; color: #ffffff; color: var(--white); font-size: 36px; display: block; width: 150px; height: 150px; text-align: center; line-height: 140px; } .elementor-widget-lte-slider-full .row > div.lte-image .lte-price.lte-price-desktop span { font-size: 18px; vertical-align: super; } @media (max-width: 1199px) { .elementor-widget-lte-slider-full .row > div.lte-image .lte-price.lte-price-desktop { display: none; } } .elementor-widget-lte-slider-full .lte-arrows { width: 58.33333333%; position: relative; float: right; } @media (min-width: 1200px) and (max-width: 1599px) { .elementor-widget-lte-slider-full .lte-arrows { width: 50% !important; } } @media (max-width: 1199px) { .elementor-widget-lte-slider-full .lte-arrows { width: 100% !important; position: absolute; float: none; bottom: 0px; } } .elementor-widget-lte-slider-full .lte-arrows a { color: #ffffff; color: var(--white); padding-bottom: 290px; } .elementor-widget-lte-slider-full .lte-arrows a.lte-arrow-left { left: 50%; margin-left: -110px; } .elementor-widget-lte-slider-full .lte-arrows a.lte-arrow-right { right: 50%; margin-right: -110px; } @media (max-width: 1199px) { .elementor-widget-lte-slider-full .lte-arrows a { left: auto; right: auto; margin-left: 0; margin-right: 0; padding: 0; } .elementor-widget-lte-slider-full .lte-arrows a.lte-arrow-left { left: 0; margin-right: 15px; } .elementor-widget-lte-slider-full .lte-arrows a.lte-arrow-right { right: 0; margin-left: 15px; } } .elementor-widget-lte-slider-full .lte-copy { position: absolute; left: 0; bottom: -80px; right: 0; background-color: #222222; background-color: var(--black); color: #ffffff; color: var(--white); text-align: center; padding: 35px; z-index: 4; } .elementor-widget-lte-slider-full .lte-copy p { font-size: 16px; } .elementor-widget-lte-slider-full .lte-copy a { color: #c42221; color: var(--main); } .elementor-widget-lte-slider-full .lte-copy a:hover { color: #ffffff; color: var(--white); } .elementor-widget-lte-slider-full .lte-copy.lte-copy-desktop { display: none; } @media (min-width: 1199px) { .elementor-widget-lte-slider-full .lte-copy.lte-copy-desktop { display: block; } } .elementor-widget-lte-slider-full .lte-copy.lte-copy-mobile { display: none; position: relative; bottom: 0; } @media (max-width: 1199px) { .elementor-widget-lte-slider-full .lte-copy.lte-copy-mobile { display: block; } } .elementor-widget-lte-slider-full .swiper-pagination-custom { position: absolute; bottom: 100px !important; z-index: 15; width: 41.66666667% !important; left: 0; padding-left: 80px; } @media (max-width: 1899px) { .elementor-widget-lte-slider-full .swiper-pagination-custom { padding-left: 30px; } } @media (min-width: 1200px) and (max-width: 1599px) { .elementor-widget-lte-slider-full .swiper-pagination-custom { width: 50% !important; } } @media (max-width: 1199px) { .elementor-widget-lte-slider-full .swiper-pagination-custom { display: none; } } .elementor-widget-lte-slider-full .swiper-pagination-custom .swiper-pagination-bullet { background: transparent; width: 100px; height: auto; margin: 0 8px; position: relative; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .elementor-widget-lte-slider-full .swiper-pagination-custom .swiper-pagination-bullet:hover { zoom: 1; filter: alpha(opacity=80); -webkit-opacity: 0.8; -moz-opacity: 0.8; opacity: 0.8; } .elementor-widget-lte-slider-full .swiper-pagination-custom .swiper-pagination-bullet.swiper-pagination-bullet-active:before { position: absolute; border: 4px solid #fff; top: 0; left: 0; right: 0; bottom: 0; content: ""; } .elementor-widget-lte-slider-full .swiper-pagination-custom .lte-title { display: none; } .lte-mouse-move .elementor-widget-wrap { -webkit-transition: background 0.25s ease-out !important; -moz-transition: background 0.25s ease-out !important; -o-transition: background 0.25s ease-out !important; transition: background 0.25s ease-out !important; } @media (min-width: 1900px) { .lte-mouse-move .elementor-widget-wrap { background-size: 100% !important; } } @media (max-width: 1599px) { .lte-mouse-move .elementor-widget-wrap { background-size: cover !important; } } .swiper-container-coverflow .swiper-slide .lte-item { -webkit-transition: all 0.5s ease !important; -moz-transition: all 0.5s ease !important; -o-transition: all 0.5s ease !important; transition: all 0.5s ease !important; -webkit-transition-delay: 0s !important; -moz-transition-delay: 0s !important; -o-transition-delay: 0s !important; transition-delay: 0s !important; zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; -webkit-transform: scale(0.3); -moz-transform: scale(0.3); -ms-transform: scale(0.3); -o-transform: scale(0.3); transform: scale(0.3); } .swiper-container-coverflow .swiper-slide.swiper-slide-prev .lte-item, .swiper-container-coverflow .swiper-slide.swiper-slide-next .lte-item, .swiper-container-coverflow .swiper-slide.swiper-slide-duplicate-prev .lte-item, .swiper-container-coverflow .swiper-slide.swiper-slide-duplicate-next .lte-item { -webkit-transform: scale(0.85); -moz-transform: scale(0.85); -ms-transform: scale(0.85); -o-transform: scale(0.85); transform: scale(0.85); margin-top: -20px; } .swiper-container-coverflow .swiper-slide.swiper-slide-nth-next-2 .lte-item, .swiper-container-coverflow .swiper-slide.swiper-slide-nth-prev-2 .lte-item { -webkit-transform: scale(0.65); -moz-transform: scale(0.65); -ms-transform: scale(0.65); -o-transform: scale(0.65); transform: scale(0.65); margin-top: -35px; } .swiper-container-coverflow .swiper-slide.swiper-slide-active .lte-item, .swiper-container-coverflow .swiper-slide.swiper-slide-duplicate-active .lte-item { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } .swiper-container-coverflow .swiper-slide.swiper-slide-nth-next-2 .lte-item, .swiper-container-coverflow .swiper-slide.swiper-slide-nth-prev-2 .lte-item, .swiper-container-coverflow .swiper-slide.swiper-slide-prev .lte-item, .swiper-container-coverflow .swiper-slide.swiper-slide-next .lte-item, .swiper-container-coverflow .swiper-slide.swiper-slide-active .lte-item, .swiper-container-coverflow .swiper-slide.swiper-slide-duplicate-prev .lte-item, .swiper-container-coverflow .swiper-slide.swiper-slide-duplicate-next .lte-item, .swiper-container-coverflow .swiper-slide.swiper-slide-duplicate-active .lte-item { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } .lte-sections-block { background-color: #f5f5f5; background-color: var(--gray); } span.lte-border-bottom:after, span.lte-border-top:after, span.lte-border-bottom:before, span.lte-border-top:before { content: ""; pointer-events: none; padding: 0; z-index: 3; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; zoom: 1; filter: alpha(opacity=75); -webkit-opacity: 0.75; -moz-opacity: 0.75; opacity: 0.75; } span.lte-border-bottom.lte-border-top, span.lte-border-top.lte-border-top { pointer-events: none; top: 0; left: 0; right: 0; bottom: 0; z-index: 3; position: absolute; } span.lte-border-bottom.lte-border-top:before, span.lte-border-top.lte-border-top:before { border-left: 1px solid #ffffff; border-color: #c42221; border-color: var(--main); -webkit-transform: scaleY(0); -moz-transform: scaleY(0); -ms-transform: scaleY(0); -o-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; -o-transform-origin: 0 0; transform-origin: 0 0; } span.lte-border-bottom.lte-border-top:after, span.lte-border-top.lte-border-top:after { border-top: 1px solid #ffffff; border-color: #c42221; border-color: var(--main); -webkit-transform: scaleX(0); -moz-transform: scaleX(0); -ms-transform: scaleX(0); -o-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; -o-transform-origin: 0 0; transform-origin: 0 0; left: 0; } span.lte-border-bottom.lte-border-bottom:after, span.lte-border-top.lte-border-bottom:after, span.lte-border-bottom.lte-border-bottom:before, span.lte-border-top.lte-border-bottom:before { top: 0; left: 0; right: 0; bottom: 0; } span.lte-border-bottom.lte-border-bottom:before, span.lte-border-top.lte-border-bottom:before { border-right: 1px solid #ffffff; border-color: #c42221; border-color: var(--main); -webkit-transform: scaleY(0); -moz-transform: scaleY(0); -ms-transform: scaleY(0); -o-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 100% 100%; -moz-transform-origin: 100% 100%; -ms-transform-origin: 100% 100%; -o-transform-origin: 100% 100%; transform-origin: 100% 100%; } span.lte-border-bottom.lte-border-bottom:after, span.lte-border-top.lte-border-bottom:after { border-bottom: 1px solid #ffffff; border-color: #c42221; border-color: var(--main); -webkit-transform: scaleX(0); -moz-transform: scaleX(0); -ms-transform: scaleX(0); -o-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 100% 100%; -moz-transform-origin: 100% 100%; -ms-transform-origin: 100% 100%; -o-transform-origin: 100% 100%; transform-origin: 100% 100%; } a:hover > span.lte-border-bottom:after, div:hover > span.lte-border-bottom:after, span:hover > span.lte-border-bottom:after, a:hover > span.lte-border-top:after, div:hover > span.lte-border-top:after, span:hover > span.lte-border-top:after, a:hover > span.lte-border-bottom:before, div:hover > span.lte-border-bottom:before, span:hover > span.lte-border-bottom:before, a:hover > span.lte-border-top:before, div:hover > span.lte-border-top:before, span:hover > span.lte-border-top:before { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } .lte-parallax-slider-sc { min-height: 1000px; height: 1000px; overflow: hidden; } @media (max-width: 767px) { .lte-parallax-slider-sc { min-height: 700px; height: 700px; } } .lte-parallax-slider-sc #lte-parallax-slider-sc-wrap { margin: 0; width: 100%; text-align: center; position: absolute; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; z-index: 4; } .lte-parallax-slider-sc .lte-header-1, .lte-parallax-slider-sc .lte-header-2 { margin: 0; padding-top: 80px; width: 100%; text-align: center; position: absolute; font-size: 430px; line-height: 430px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; } @media (max-width: 1599px) { .lte-parallax-slider-sc .lte-header-1, .lte-parallax-slider-sc .lte-header-2 { font-size: 340px; line-height: 340px; } } @media (max-width: 1199px) { .lte-parallax-slider-sc .lte-header-1, .lte-parallax-slider-sc .lte-header-2 { font-size: 240px; line-height: 240px; } } @media (max-width: 991px) { .lte-parallax-slider-sc .lte-header-1, .lte-parallax-slider-sc .lte-header-2 { font-size: 30vw; } } @media (max-width: 1199px) { .lte-parallax-slider-sc .lte-header-1, .lte-parallax-slider-sc .lte-header-2 { padding-top: 30%; } } .lte-parallax-slider-sc .lte-header-1 { color: #ffffff; color: var(--white); } .lte-parallax-slider-sc .lte-header-2 { color: #c42221; color: var(--main); margin-top: 320px; } @media (max-width: 1199px) { .lte-parallax-slider-sc .lte-header-2 { margin-top: 1em; } } .lte-parallax-slider-sc .lte-parallax-sky { min-height: 850px; background-size: cover; background-repeat: no-repeat; position: relative; z-index: 1; } .lte-parallax-slider-sc .lte-parallax-sea { min-height: 376px; background-size: cover; background-repeat: no-repeat; position: absolute; bottom: 50px; left: 0; right: 0; z-index: 3; background-position: 50% 0%; } .lte-parallax-slider-sc .lte-parallax-leaf-1, .lte-parallax-slider-sc .lte-parallax-leaf-2 { height: 500px; position: absolute; width: 50%; top: 0; left: 0; background-repeat: no-repeat; background-position: 0px 0; z-index: 5; } @media (max-width: 1199px) { .lte-parallax-slider-sc .lte-parallax-leaf-1, .lte-parallax-slider-sc .lte-parallax-leaf-2 { background-size: 300px; } } @media (max-width: 991px) { .lte-parallax-slider-sc .lte-parallax-leaf-1, .lte-parallax-slider-sc .lte-parallax-leaf-2 { background-size: 200px; } } @media (max-width: 767px) { .lte-parallax-slider-sc .lte-parallax-leaf-1, .lte-parallax-slider-sc .lte-parallax-leaf-2 { background-size: 150px; } } .lte-parallax-slider-sc .lte-parallax-leaf-2 { left: auto; right: 0; background-position: right 0px top -100px; } .lte-parallax-slider-sc .lte-parallax-podium { height: 195px; position: absolute; width: 100%; bottom: 0; background-size: cover; background-repeat: no-repeat; background-position: 50% 100%; z-index: 4; } .lte-parallax-slider-sc .lte-parallax-podium:after { content: ""; display: block; background-color: #ffffff; background-color: var(--white); height: 200px; left: 0; right: 0; position: absolute; bottom: -200px; z-index: 6; } .lte-parallax-slider-sc .lte-parallax-yoga { position: absolute; top: 52%; left: 50%; background-repeat: no-repeat; background-position: center; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 100%; height: 100%; z-index: 10; } @media (max-width: 1199px) { .lte-parallax-slider-sc .lte-parallax-yoga { max-width: 95%; background-size: contain; background-position: 0 100%; top: auto; bottom: 100px; -webkit-transform: translate(-50%, 0%); -moz-transform: translate(-50%, 0%); -ms-transform: translate(-50%, 0%); -o-transform: translate(-50%, 0%); transform: translate(-50%, 0%); } } .lte-hover-dot { position: relative; } .lte-hover-dot .l1 { width: 15px; height: 15px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; display: block; background-color: #c42221; background-color: var(--main); top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 2; -webkit-transition: 0.65s all ease; -moz-transition: 0.65s all ease; -o-transition: 0.65s all ease; transition: 0.65s all ease; } @media (max-width: 767px) { .lte-hover-dot .l1 { width: 10px; height: 10px; } } .lte-hover-dot .l2:after, .lte-hover-dot .l2:before { content: ""; width: 30px; height: 30px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; display: block; background-color: #ffffff; background-color: var(--white); top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 1; zoom: 1; filter: alpha(opacity=75); -webkit-opacity: 0.75; -moz-opacity: 0.75; opacity: 0.75; -webkit-transition: 0.5s all ease; -moz-transition: 0.5s all ease; -o-transition: 0.5s all ease; transition: 0.5s all ease; } @media (max-width: 767px) { .lte-hover-dot .l2:after, .lte-hover-dot .l2:before { width: 20px; height: 20px; } } .lte-hover-dot .l2:after { width: 45px; height: 45px; } @media (max-width: 767px) { .lte-hover-dot .l2:after { display: none; } } .lte-hover-dot h6 { margin: 0 !important; display: inline-block; width: 200px; background-color: #ffffff; background-color: var(--white); color: #222222; color: var(--black); font-size: 18px; text-align: center !important; padding: 15px 15px; top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transition: 0.5s all ease; -moz-transition: 0.5s all ease; -o-transition: 0.5s all ease; transition: 0.5s all ease; zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; z-index: 5; pointer-events: none; } .lte-hover-dot h6:after { content: ""; width: 0; height: 0; border-style: solid; border-width: 18px 15px 0 15px; border-color: #ffffff transparent transparent transparent; position: absolute; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); bottom: -16px; } .lte-hover-dot:hover h6 { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; -webkit-transform: translate(-50%, -160%); -moz-transform: translate(-50%, -160%); -ms-transform: translate(-50%, -160%); -o-transform: translate(-50%, -160%); transform: translate(-50%, -160%); } .lte-hover-dot:hover .l1 { -webkit-transform: translate(-50%, -50%) scale(1.3); -moz-transform: translate(-50%, -50%) scale(1.3); -ms-transform: translate(-50%, -50%) scale(1.3); -o-transform: translate(-50%, -50%) scale(1.3); transform: translate(-50%, -50%) scale(1.3); } .lte-hover-dot:hover .l2:after, .lte-hover-dot:hover .l2:before { zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; } .give-form-templates h1, .give-form-templates h2, .give-form-templates h3, .give-form-templates h4, .give-form-templates h5, .give-form-templates h6 { font-family: 'Sofia Sans Extra Condensed', serif !important; font-family: var(--font-headers), serif !important; letter-spacing: var(--font-headers-letterspacing) !important; font-weight: 800 !important; } .lte-hover-links .lte-item { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; display: block; line-height: 1.2em; font-size: 24px; padding: 40px 0; border-top: 1px solid rgba(0, 0, 0, 0.3); position: relative; } .lte-hover-links .lte-item:last-child { border-bottom: 1px solid rgba(0, 0, 0, 0.3); } .lte-hover-links .lte-item:after { display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; content: "\E868"; font-size: 24px; position: absolute; right: 0; } .lte-hover-links .lte-item .lte-tab-preview { max-width: 250px; position: absolute; right: 60px; top: 50%; margin-top: -120px; transition: .6s all ease; transform: translateY(0px); transform-origin: top center; opacity: 0; } .lte-hover-links .lte-item .lte-tab-cursor { -webkit-transition: opacity 0.4s ease; -moz-transition: opacity 0.4s ease; -o-transition: opacity 0.4s ease; transition: opacity 0.4s ease; margin: -50px 0 0 -50px; max-width: 300px; display: block; position: absolute; opacity: 0; background-color: #222222; background-color: var(--black); pointer-events: none; z-index: 3; } .lte-hover-links .lte-item .lte-tab-cursor img { pointer-events: none; } .elementor-editor-active .lte-hover-links .lte-item .lte-tab-cursor { display: none !important; } .lte-hover-links .lte-item span { z-index: 1; position: relative; } .elementor-editor-active .lte-hover-links .lte-item:hover { cursor: pointer; } @media (min-width: 768px) { .lte-hover-links .lte-item:hover .lte-tab-preview, .lte-hover-links .lte-item:hover .lte-tab-cursor { transform: translateY(40px); opacity: 1; } } .lte-ticker-sc { height: 100px; } .lte-ticker-sc .lte-inner > div { margin-left: -80px; position: absolute; top: 0; left: 0; width: 3000px; display: flex; align-items: start; justify-content: flex-start; word-break: break-all; white-space: nowrap; overflow: hidden; height: 120px; padding-left: 40px; } @media (max-width: 767px) { .lte-ticker-sc .lte-inner > div { height: 64px; } } .lte-ticker-sc .lte-inner > div .lte-header { display: flex; font-size: 120px; padding-right: 20px; line-height: 1em; overflow: hidden; word-break: break-all; white-space: nowrap; } @media (max-width: 767px) { .lte-ticker-sc .lte-inner > div .lte-header { font-size: 64px; } } .lte-ticker-sc .lte-inner > div + div { left: 3000px; } .lte-ticker-sc.lte-color-main { color: #c42221; color: var(--main); } .lte-ticker-sc.lte-color-second { color: #c42221; color: var(--second); } .lte-ticker-sc.lte-color-black { color: #222222; color: var(--black); } .lte-ticker-sc.lte-color-white { color: #ffffff; color: var(--white); } .lte-ticker-sc.lte-color-outline { color: transparent; -webkit-text-stroke: 2px var(--black); } .lte-ticker-sc.lte-dir-rtl .lte-inner > div { animation-name: lte-scroll-text-rtl; } @keyframes lte-scroll-text-ltr { from { transform: translateX(-100%); } to { transform: translateX(0%); } } @keyframes lte-scroll-text-rtl { from { transform: translateX(0%); } to { transform: translateX(-100%); } } /* 17. Pagination */ .paging-navigation-border { margin-top: 5px; border-top: 0px solid rgba(0, 0, 0, 0.08); } .paging-navigation { margin-top: 5px; border-top: 0px solid rgba(0, 0, 0, 0.08); } .paging-navigation, .page-numbers { text-align: center; margin-top: 0px; margin-bottom: -16px; } .paging-navigation hr, .page-numbers hr { margin-bottom: 20px; } .paging-navigation .pagination, .page-numbers .pagination { position: relative; padding-top: 0px; padding-bottom: 20px; margin-top: 35px; margin-bottom: 0px; font-size: 1px; font-size: 0; } @media (min-width: 1199px) { .paging-navigation .pagination, .page-numbers .pagination { margin-top: 85px; } } .paging-navigation .pagination .page-numbers, .page-numbers .pagination .page-numbers { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 24px; width: 180px; height: 80px; line-height: 80px; background-color: #f5f5f5; background-color: var(--red); color: #222222; color: var(--white); display: inline-block; text-align: center; vertical-align: top; margin: 0 12px 16px 0; position: relative; z-index: 5; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .paging-navigation .pagination .page-numbers.current, .page-numbers .pagination .page-numbers.current { cursor: default; background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); border: 0; z-index: 0; pointer-events: none; } .lte-background-black .paging-navigation .pagination .page-numbers.current, .lte-background-black .page-numbers .pagination .page-numbers.current { color: #ffffff; color: var(--white); } .paging-navigation .pagination .page-numbers:not(.dots):not(.current):not(.disabled):hover, .page-numbers .pagination .page-numbers:not(.dots):not(.current):not(.disabled):hover { color: #ffffff; color: var(--white); background-color: #222222; background-color: var(--black); border: 0; } .paging-navigation .pagination .prev, .page-numbers .pagination .prev, .paging-navigation .pagination .next, .page-numbers .pagination .next { line-height: 80px; color: #222222; color: var(--black); border: 0; } .paging-navigation .pagination .prev.prev, .page-numbers .pagination .prev.prev, .paging-navigation .pagination .next.prev, .page-numbers .pagination .next.prev { margin-right: 12px; } .paging-navigation .pagination .prev.next, .page-numbers .pagination .prev.next, .paging-navigation .pagination .next.next, .page-numbers .pagination .next.next { margin-left: 0px; } .lte-background-black .paging-navigation .pagination .prev, .lte-background-black .page-numbers .pagination .prev, .lte-background-black .paging-navigation .pagination .next, .lte-background-black .page-numbers .pagination .next { color: #ffffff; color: var(--white); } .lte-background-black .paging-navigation .pagination .prev:hover, .lte-background-black .page-numbers .pagination .prev:hover, .lte-background-black .paging-navigation .pagination .next:hover, .lte-background-black .page-numbers .pagination .next:hover { color: #c42221 !important; color: var(--main) !important; } @media (max-width: 767px) { .paging-navigation .pagination .prev, .page-numbers .pagination .prev, .paging-navigation .pagination .next, .page-numbers .pagination .next { display: none; } } .paging-navigation .pagination .prev.prev:before, .page-numbers .pagination .prev.prev:before, .paging-navigation .pagination .next.prev:before, .page-numbers .pagination .next.prev:before, .paging-navigation .pagination .prev.next:before, .page-numbers .pagination .prev.next:before, .paging-navigation .pagination .next.next:before, .page-numbers .pagination .next.next:before { font-style: normal; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\E848"; font-size: 24px; line-height: 80px; position: relative; zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; top: 0px; display: inline-block; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .paging-navigation .pagination .prev.prev:before, .page-numbers .pagination .prev.prev:before, .paging-navigation .pagination .next.prev:before, .page-numbers .pagination .next.prev:before { left: 0px; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); } .rtl .paging-navigation .pagination .prev.prev:before, .rtl .page-numbers .pagination .prev.prev:before, .rtl .paging-navigation .pagination .next.prev:before, .rtl .page-numbers .pagination .next.prev:before { -webkit-transform: scaleX(1); -moz-transform: scaleX(1); -ms-transform: scaleX(1); -o-transform: scaleX(1); transform: scaleX(1); left: auto; right: 0px; } .paging-navigation .pagination .prev.next:before, .page-numbers .pagination .prev.next:before, .paging-navigation .pagination .next.next:before, .page-numbers .pagination .next.next:before { right: 0px; } .rtl .paging-navigation .pagination .prev.next:before, .rtl .page-numbers .pagination .prev.next:before, .rtl .paging-navigation .pagination .next.next:before, .rtl .page-numbers .pagination .next.next:before { -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); right: auto; left: 0px; } .paging-navigation .pagination .prev.disabled, .page-numbers .pagination .prev.disabled, .paging-navigation .pagination .next.disabled, .page-numbers .pagination .next.disabled { zoom: 1; filter: alpha(opacity=25); -webkit-opacity: 0.25; -moz-opacity: 0.25; opacity: 0.25; cursor: default; } .page-numbers-function { font-size: 0; } .page-numbers-function .page-numbers { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 24px; width: 80px; height: 80px; line-height: 80px; background-color: #f5f5f5; background-color: var(--gray); color: #222222; color: var(--black); display: inline-block; text-align: center; vertical-align: top; margin: 0 12px 16px 0; position: relative; z-index: 5; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .page-numbers-function .page-numbers.current { cursor: default; background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); border: 0; z-index: 0; pointer-events: none; } .lte-background-black .page-numbers-function .page-numbers.current { color: #ffffff; color: var(--white); } .page-numbers-function .page-numbers:not(.dots):not(.current):not(.disabled):hover { color: #ffffff; color: var(--white); background-color: #222222; background-color: var(--black); border: 0; } .page-numbers-function .prev, .page-numbers-function .next { line-height: 80px; color: #222222; color: var(--black); border: 0; } .page-numbers-function .prev.prev, .page-numbers-function .next.prev { margin-right: 12px; } .page-numbers-function .prev.next, .page-numbers-function .next.next { margin-left: 0px; } .lte-background-black .page-numbers-function .prev, .lte-background-black .page-numbers-function .next { color: #ffffff; color: var(--white); } .lte-background-black .page-numbers-function .prev:hover, .lte-background-black .page-numbers-function .next:hover { color: #c42221 !important; color: var(--main) !important; } @media (max-width: 767px) { .page-numbers-function .prev, .page-numbers-function .next { display: none; } } .page-numbers-function .prev.prev:before, .page-numbers-function .next.prev:before, .page-numbers-function .prev.next:before, .page-numbers-function .next.next:before { font-style: normal; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\E848"; font-size: 24px; line-height: 80px; position: relative; zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; top: 0px; display: inline-block; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .page-numbers-function .prev.prev:before, .page-numbers-function .next.prev:before { left: 0px; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); } .rtl .page-numbers-function .prev.prev:before, .rtl .page-numbers-function .next.prev:before { -webkit-transform: scaleX(1); -moz-transform: scaleX(1); -ms-transform: scaleX(1); -o-transform: scaleX(1); transform: scaleX(1); left: auto; right: 0px; } .page-numbers-function .prev.next:before, .page-numbers-function .next.next:before { right: 0px; } .rtl .page-numbers-function .prev.next:before, .rtl .page-numbers-function .next.next:before { -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); right: auto; left: 0px; } .page-numbers-function .prev.disabled, .page-numbers-function .next.disabled { zoom: 1; filter: alpha(opacity=25); -webkit-opacity: 0.25; -moz-opacity: 0.25; opacity: 0.25; cursor: default; } .lte-background-black .page-numbers .current { color: #ffffff !important; color: var(--white) !important; } .woocommerce nav.woocommerce-pagination { margin-top: 5px; border-top: 0px solid rgba(0, 0, 0, 0.08); overflow: hidden; margin-top: 30px; } .woocommerce nav.woocommerce-pagination ul { border: 0 none; margin-top: 35px; margin-bottom: 40px; white-space: normal; font-size: 0; } @media (min-width: 1199px) { .woocommerce nav.woocommerce-pagination ul { margin-top: 65px; } } .woocommerce nav.woocommerce-pagination ul li { border: 0 none; padding: 0; vertical-align: middle; overflow: visible; float: none; display: inline-block; } .woocommerce nav.woocommerce-pagination ul li span, .woocommerce nav.woocommerce-pagination ul li a { padding: 0; vertical-align: middle; border: 0; } .woocommerce nav.woocommerce-pagination ul .page-numbers { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 24px; width: 80px; height: 80px; line-height: 80px; background-color: #f5f5f5; background-color: var(--gray); color: #222222; color: var(--black); display: inline-block; text-align: center; vertical-align: top; margin: 0 12px 16px 0; position: relative; z-index: 5; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .woocommerce nav.woocommerce-pagination ul .page-numbers.current { cursor: default; background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); border: 0; z-index: 0; pointer-events: none; } .lte-background-black .woocommerce nav.woocommerce-pagination ul .page-numbers.current { color: #ffffff; color: var(--white); } .woocommerce nav.woocommerce-pagination ul .page-numbers:not(.dots):not(.current):not(.disabled):hover { color: #ffffff; color: var(--white); background-color: #222222; background-color: var(--black); border: 0; } .woocommerce nav.woocommerce-pagination ul .prev, .woocommerce nav.woocommerce-pagination ul .next { line-height: 80px; color: #222222; color: var(--black); border: 0; } .woocommerce nav.woocommerce-pagination ul .prev.prev, .woocommerce nav.woocommerce-pagination ul .next.prev { margin-right: 12px; } .woocommerce nav.woocommerce-pagination ul .prev.next, .woocommerce nav.woocommerce-pagination ul .next.next { margin-left: 0px; } .lte-background-black .woocommerce nav.woocommerce-pagination ul .prev, .lte-background-black .woocommerce nav.woocommerce-pagination ul .next { color: #ffffff; color: var(--white); } .lte-background-black .woocommerce nav.woocommerce-pagination ul .prev:hover, .lte-background-black .woocommerce nav.woocommerce-pagination ul .next:hover { color: #c42221 !important; color: var(--main) !important; } @media (max-width: 767px) { .woocommerce nav.woocommerce-pagination ul .prev, .woocommerce nav.woocommerce-pagination ul .next { display: none; } } .woocommerce nav.woocommerce-pagination ul .prev.prev:before, .woocommerce nav.woocommerce-pagination ul .next.prev:before, .woocommerce nav.woocommerce-pagination ul .prev.next:before, .woocommerce nav.woocommerce-pagination ul .next.next:before { font-style: normal; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\E848"; font-size: 24px; line-height: 80px; position: relative; zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; top: 0px; display: inline-block; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .woocommerce nav.woocommerce-pagination ul .prev.prev:before, .woocommerce nav.woocommerce-pagination ul .next.prev:before { left: 0px; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); } .rtl .woocommerce nav.woocommerce-pagination ul .prev.prev:before, .rtl .woocommerce nav.woocommerce-pagination ul .next.prev:before { -webkit-transform: scaleX(1); -moz-transform: scaleX(1); -ms-transform: scaleX(1); -o-transform: scaleX(1); transform: scaleX(1); left: auto; right: 0px; } .woocommerce nav.woocommerce-pagination ul .prev.next:before, .woocommerce nav.woocommerce-pagination ul .next.next:before { right: 0px; } .rtl .woocommerce nav.woocommerce-pagination ul .prev.next:before, .rtl .woocommerce nav.woocommerce-pagination ul .next.next:before { -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); right: auto; left: 0px; } .woocommerce nav.woocommerce-pagination ul .prev.disabled, .woocommerce nav.woocommerce-pagination ul .next.disabled { zoom: 1; filter: alpha(opacity=25); -webkit-opacity: 0.25; -moz-opacity: 0.25; opacity: 0.25; cursor: default; } .woocommerce nav.woocommerce-pagination ul .prev, .woocommerce nav.woocommerce-pagination ul .next { font-size: 0px; overflow: hidden; line-height: 80px; } /* 18. Common classes (hover/transition effect/etc) */ .lte-background-main { background-color: #c42221; background-color: var(--main); color: #222222; color: var(--black); } .lte-background-second { background-color: #c42221; background-color: var(--second); color: #ffffff; color: var(--white); } .lte-background-gray { background-color: #f5f5f5; background-color: var(--gray); color: #222222; color: var(--black); } .lte-background-white { background-color: #ffffff; background-color: var(--white); } .lte-background-black { background-color: #222222; background-color: var(--black); color: #ffffff; color: var(--white); /* color: rgba(255,255,255,.9); */ } .lte-background-black a:not(.lte-btn) { color: #c42221; color: var(--second); } .lte-background-black .lte-content-wrapper { background-color: #222222; background-color: var(--black); color: #ffffff; color: var(--white); } .lte-content-wrapper { z-index: 3; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } body.admin-bar .lte-content-wrapper { min-height: calc(100vh - 72px - 33px); } .error404.lte-bg-404 .lte-content-wrapper { background-color: transparent !important; } @media (max-width: 991px) { .lte-content-wrapper { margin-bottom: 0; } } @media (max-width: 479px) { .lte-content-wrapper { overflow: hidden; } } body.lte-body-black .lte-content-wrapper { background-color: var(--black-dark); color: #ffffff; color: var(--white); } body.lte-body-black .lte-footer-wrapper .lte-background-black { background-color: var(--black-dark); } .page-template-full-width .lte-text-page > .row { margin: 0 !important; } .page-template-full-width .lte-text-page > .row > div { padding: 0; width: 100%; } .screen-reader-text { position: absolute !important; margin: 0 !important; padding: 0 !important; clip: rect(1px, 1px, 1px, 1px); } img { height: auto; max-width: 100%; vertical-align: middle; } .full-width { max-width: 100%; height: auto; } a[href^=tel] { color: inherit; text-decoration: inherit; font-size: inherit; } .row { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .row:before { display: none; } .row.row-center { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; } .row.row-center-x { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; } .center-flex { display: flex; flex-direction: column; justify-content: center; } .row.centered { display: flex; justify-content: center; } .container-short { max-width: 1170px; } @media (max-width: 1599px) { .container { max-width: initial; } } .col-xs-5, .col-ms-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xl-5 { position: relative; min-height: 1px; padding-right: 10px; padding-left: 10px; } .col-xs-5 { width: 20%; float: left; } @media (min-width: 480px) and (max-width: 767px) { .col-ms-5 { width: 20%; float: left; } } @media (min-width: 768px) and (max-width: 991px) { .col-sm-5 { width: 20%; float: left; } } @media (min-width: 992px) and (max-width: 1199px) { .col-md-5 { width: 20%; float: left; } } @media (min-width: 1200px) and (max-width: 1599px) { .col-lg-5 { width: 20%; float: left; } } @media (min-width: 1600px) { .col-xl-5 { width: 20%; float: left; } } @media (min-width: 1600px) { .row.hideLastOdd .col-xl-4:last-child:not(:nth-child(odd)) { display: none; } } @media (min-width: 1200px) and (max-width: 1599px) { .row.hideLastOdd .col-lg-4:last-child:not(:nth-child(odd)) { display: none; } } @media (min-width: 992px) and (max-width: 1199px) { .row.hideLastOdd .col-md-4:last-child:not(:nth-child(odd)) { display: none; } } @media (min-width: 768px) and (max-width: 991px) { .row.hideLastOdd .col-sm-4:last-child:not(:nth-child(odd)) { display: none; } } @media (min-width: 480px) and (max-width: 767px) { .row.hideLastOdd .col-ms-4:last-child:not(:nth-child(odd)) { display: none; } } @media (max-width: 479px) { .row.hideLastOdd .col-xs-4:last-child:not(:nth-child(odd)) { display: none; } } @media (min-width: 1600px) { .row.hideLastOdd .col-xl-6:nth-child(3) { display: none; } } @media (min-width: 1200px) and (max-width: 1599px) { .row.hideLastOdd .col-lg-6:nth-child(3) { display: none; } } @media (min-width: 992px) and (max-width: 1199px) { .row.hideLastOdd .col-md-6:nth-child(3) { display: none; } } @media (min-width: 768px) and (max-width: 991px) { .row.hideLastOdd .col-sm-6:nth-child(3) { display: none; } } @media (min-width: 480px) and (max-width: 767px) { .row.hideLastOdd .col-ms-6:nth-child(3) { display: none; } } @media (max-width: 479px) { .row.hideLastOdd .col-xs-6:nth-child(3) { display: none; } } button:focus { outline: none; } .lte-slider-preview .elementor-section-wrap:first-child { background-size: cover; background-repeat: no-repeat; } .lte-slider-preview .elementor-section-wrap:first-child:before { height: 100%; width: 100%; top: 0; left: 0; position: absolute; pointer-events: none; background: #000; filter: alpha(opacity=40); -webkit-opacity: 0.4; -moz-opacity: 0.4; opacity: 0.4; background-color: #000000; zoom: 1; filter: alpha(opacity=20); -webkit-opacity: 0.2; -moz-opacity: 0.2; opacity: 0.2; content: ""; } .lte-slider-preview .elementor-section-wrap:first-child:before + .elementor-background-video-container + .elementor-container, .lte-slider-preview .elementor-section-wrap:first-child:before + .elementor-widget-wrap { z-index: 2; } .lte-background-overlay { height: 100%; width: 100%; top: 0; left: 0; position: absolute; pointer-events: none; } .lte-background-overlay + .elementor-background-video-container + .elementor-container, .lte-background-overlay + .elementor-widget-wrap { z-index: 2; } @media (min-width: 1199px) { .lte-overlay-mobile-only-yes > .elementor-background-overlay, .lte-overlay-mobile-only-yes > .lte-background-overlay { display: none; } } .lte-overlay-black { background: #000; zoom: 1; filter: alpha(opacity=40); -webkit-opacity: 0.4; -moz-opacity: 0.4; opacity: 0.4; } .lte-overlay-semi-black { background: #000; zoom: 1; filter: alpha(opacity=30); -webkit-opacity: 0.3; -moz-opacity: 0.3; opacity: 0.3; } .lte-overlay-dark { background: #000; zoom: 1; filter: alpha(opacity=60); -webkit-opacity: 0.6; -moz-opacity: 0.6; opacity: 0.6; } .lte-overlay-semi-dark { background: var(--black-dark); zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } .lte-overlay-light-black { background-color: #c42221; background-color: var(--main); zoom: 1; filter: alpha(opacity=25); -webkit-opacity: 0.25; -moz-opacity: 0.25; opacity: 0.25; } .lte-overlay-main { background-color: #c42221; background-color: var(--main); zoom: 1; filter: alpha(opacity=50); -webkit-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5; } .lte-overlay-light-main { background-color: #c42221; background-color: var(--main); zoom: 1; filter: alpha(opacity=25); -webkit-opacity: 0.25; -moz-opacity: 0.25; opacity: 0.25; } .lte-overlay-white { background-color: #ffffff; background-color: var(--white); zoom: 1; filter: alpha(opacity=40); -webkit-opacity: 0.4; -moz-opacity: 0.4; opacity: 0.4; } .lte-overlay-gradient-vert { background-image: -webkit-linear-gradient(270deg, transparent 60%, #000000 100%); background-image: -moz-linear-gradient(270deg, transparent 60%, #000000 100%); background-image: -ms-linear-gradient(270deg, transparent 60%, #000000 100%); background-image: -o-linear-gradient(270deg, transparent 60%, #000000 100%); background-image: linear-gradient(-180deg, transparent 60%, #000000 100%); } .lte-overlay-gradient-hor { background-image: -webkit-linear-gradient(270deg, transparent 0%, rgba(29, 41, 57, 0.6) 70%); background-image: -moz-linear-gradient(270deg, transparent 0%, rgba(29, 41, 57, 0.6) 70%); background-image: -ms-linear-gradient(270deg, transparent 0%, rgba(29, 41, 57, 0.6) 70%); background-image: -o-linear-gradient(270deg, transparent 0%, rgba(29, 41, 57, 0.6) 70%); background-image: linear-gradient(-180deg, transparent 0%, rgba(29, 41, 57, 0.6) 70%); } .lte-overlay-vert-lines { background: #0f0; } .lte-overlay-lines { z-index: 1; } .lte-overlay-lines:after { content: ""; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-image: url("assets/images/slider-bg-lines.png"); background-repeat: repeat-x; background-position: center center; } .lte-overlay-gray-bg:after { content: ""; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-position: center center; } .lte-background-overlay-editor { content: ""; position: absolute; } .elementor-editor-active .lte-background-overlay { display: none; } .elementor-editor-active .lte-background-overlay-editor { content: ""; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 0; } .elementor-editor-active .lte-overlay-wrapper-black > .lte-background-overlay-editor, .elementor-editor-active .lte-overlay-wrapper-black > .elementor-widget-wrap > .lte-background-overlay-editor { background: #000; zoom: 1; filter: alpha(opacity=40); -webkit-opacity: 0.4; -moz-opacity: 0.4; opacity: 0.4; } .elementor-editor-active .lte-overlay-wrapper-semi-black > .lte-background-overlay-editor, .elementor-editor-active .lte-overlay-wrapper-semi-black > .elementor-widget-wrap > .lte-background-overlay-editor { background: #000; zoom: 1; filter: alpha(opacity=30); -webkit-opacity: 0.3; -moz-opacity: 0.3; opacity: 0.3; } .elementor-editor-active .lte-overlay-wrapper-semi-dark > .lte-background-overlay-editor, .elementor-editor-active .lte-overlay-wrapper-semi-dark > .elementor-widget-wrap > .lte-background-overlay-editor { background: var(--black-dark); zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } .elementor-editor-active .lte-overlay-wrapper-dark > .lte-background-overlay-editor, .elementor-editor-active .lte-overlay-wrapper-dark > .elementor-widget-wrap > .lte-background-overlay-editor { background: #000; zoom: 1; filter: alpha(opacity=60); -webkit-opacity: 0.6; -moz-opacity: 0.6; opacity: 0.6; } .elementor-editor-active .lte-overlay-wrapper-light-black > .lte-background-overlay-editor, .elementor-editor-active .lte-overlay-wrapper-light-black > .elementor-widget-wrap > .lte-background-overlay-editor { background-color: #c42221; background-color: var(--main); zoom: 1; filter: alpha(opacity=25); -webkit-opacity: 0.25; -moz-opacity: 0.25; opacity: 0.25; } .elementor-editor-active .lte-overlay-wrapper-main > .lte-background-overlay-editor, .elementor-editor-active .lte-overlay-wrapper-main > .elementor-widget-wrap > .lte-background-overlay-editor { background-color: #c42221; background-color: var(--main); zoom: 1; filter: alpha(opacity=50); -webkit-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5; } .elementor-editor-active .lte-overlay-wrapper-light-main > .lte-background-overlay-editor, .elementor-editor-active .lte-overlay-wrapper-light-main > .elementor-widget-wrap > .lte-background-overlay-editor { background-color: #c42221; background-color: var(--main); zoom: 1; filter: alpha(opacity=25); -webkit-opacity: 0.25; -moz-opacity: 0.25; opacity: 0.25; } .elementor-editor-active .lte-overlay-wrapper-white > .lte-background-overlay-editor, .elementor-editor-active .lte-overlay-wrapper-white > .elementor-widget-wrap > .lte-background-overlay-editor { background-color: #ffffff; background-color: var(--white); zoom: 1; filter: alpha(opacity=40); -webkit-opacity: 0.4; -moz-opacity: 0.4; opacity: 0.4; } .elementor-editor-active .lte-overlay-gradient-hor > .lte-background-overlay-editor, .elementor-editor-active .lte-overlay-gradient-hor > .elementor-widget-wrap > .lte-background-overlay-editor { background-image: -webkit-linear-gradient(270deg, transparent 0%, rgba(29, 41, 57, 0.6) 70%); background-image: -moz-linear-gradient(270deg, transparent 0%, rgba(29, 41, 57, 0.6) 70%); background-image: -ms-linear-gradient(270deg, transparent 0%, rgba(29, 41, 57, 0.6) 70%); background-image: -o-linear-gradient(270deg, transparent 0%, rgba(29, 41, 57, 0.6) 70%); background-image: linear-gradient(-180deg, transparent 0%, rgba(29, 41, 57, 0.6) 70%); } .elementor-editor-active .lte-overlay-wrapper-lines > .lte-background-overlay-editor, .elementor-editor-active .lte-overlay-wrapper-lines > .elementor-widget-wrap > .lte-background-overlay-editor { z-index: 1; } .elementor-editor-active .lte-overlay-wrapper-lines > .lte-background-overlay-editor:after, .elementor-editor-active .lte-overlay-wrapper-lines > .elementor-widget-wrap > .lte-background-overlay-editor:after { content: ""; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-image: url("assets/images/slider-bg-lines.png"); background-repeat: repeat-x; background-position: center center; } .elementor-editor-active .lte-overlay-wrapper-gray-bg > .lte-background-overlay-editor:after, .elementor-editor-active .lte-overlay-wrapper-gray-bg > .elementor-widget-wrap > .lte-background-overlay-editor:after { content: ""; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-position: center center; } /* 19. WooCommerce */ .woocommerce-sidebar .widget_product_tag_cloud .tagcloud { margin-top: 0; } .woocommerce-checkout #payment ul.payment_methods { border-bottom: 0; } .woocommerce-checkout #payment div.payment_box { padding-top: 0; padding-left: 34px !important; margin-top: 5px; } .woocommerce form.checkout { padding: 0; } .woocommerce form.checkout label { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 18px; } .woocommerce:not(.swiper-container) ul.products, .woocommerce-page:not(.swiper-container) ul.products { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; } .woocommerce ul.products[class*="columns-"], .woocommerce-page ul.products[class*="columns-"] { margin: 0 -15px 0; padding: 0px 0; } .woocommerce ul.products[class*="columns-"]:before, .woocommerce-page ul.products[class*="columns-"]:before, .woocommerce ul.products[class*="columns-"]:after, .woocommerce-page ul.products[class*="columns-"]:after { display: none; } .woocommerce ul.products[class*="columns-"] li.product, .woocommerce-page ul.products[class*="columns-"] li.product { margin: 0 0 30px 0; padding: 0 15px; position: relative; text-align: center; } .woocommerce ul.products[class*="columns-"] li.product > .lte-item, .woocommerce-page ul.products[class*="columns-"] li.product > .lte-item { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; border: 1px solid rgba(220, 220, 220, 0.75); padding-bottom: 50px; position: relative; height: 100%; } .woocommerce ul.products[class*="columns-"] li.product:hover:before, .woocommerce-page ul.products[class*="columns-"] li.product:hover:before { border-color: #c42221; border-color: var(--main); } .woocommerce ul.products[class*="columns-"] li.product a + .price, .woocommerce-page ul.products[class*="columns-"] li.product a + .price { margin-top: 6px; margin-bottom: 12px; } .woocommerce ul.products[class*="columns-"] li.product .woocommerce-Price-amount, .woocommerce-page ul.products[class*="columns-"] li.product .woocommerce-Price-amount { font-size: 24px; line-height: 1.33em; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; color: #222222; color: var(--black); text-align: center; } .woocommerce ul.products[class*="columns-"] li.product .woocommerce-Price-amount .woocommerce-Price-currencySymbol, .woocommerce-page ul.products[class*="columns-"] li.product .woocommerce-Price-amount .woocommerce-Price-currencySymbol { /* line-height: 1em; position: relative; */ } .lte-body-main .woocommerce ul.products[class*="columns-"] li.product .lte-btn .lte-btn-inner, .lte-body-main .woocommerce-page ul.products[class*="columns-"] li.product .lte-btn .lte-btn-inner, .lte-body-black .woocommerce ul.products[class*="columns-"] li.product .lte-btn .lte-btn-inner, .lte-body-black .woocommerce-page ul.products[class*="columns-"] li.product .lte-btn .lte-btn-inner, .lte-background-black .woocommerce ul.products[class*="columns-"] li.product .lte-btn .lte-btn-inner, .lte-background-black .woocommerce-page ul.products[class*="columns-"] li.product .lte-btn .lte-btn-inner { color: #c42221; color: var(--main); } .lte-body-main .woocommerce ul.products[class*="columns-"] li.product .lte-btn .lte-btn-inner:before, .lte-body-main .woocommerce-page ul.products[class*="columns-"] li.product .lte-btn .lte-btn-inner:before, .lte-body-black .woocommerce ul.products[class*="columns-"] li.product .lte-btn .lte-btn-inner:before, .lte-body-black .woocommerce-page ul.products[class*="columns-"] li.product .lte-btn .lte-btn-inner:before, .lte-background-black .woocommerce ul.products[class*="columns-"] li.product .lte-btn .lte-btn-inner:before, .lte-background-black .woocommerce-page ul.products[class*="columns-"] li.product .lte-btn .lte-btn-inner:before { background-color: #ffffff; background-color: var(--white); } .lte-background-main .woocommerce ul.products[class*="columns-"] li.product .woocommerce-Price-amount, .lte-background-main .woocommerce-page ul.products[class*="columns-"] li.product .woocommerce-Price-amount { color: #ffffff; color: var(--white); } .lte-background-main .woocommerce ul.products[class*="columns-"] li.product ins .woocommerce-Price-amount, .lte-background-main .woocommerce-page ul.products[class*="columns-"] li.product ins .woocommerce-Price-amount { color: #c42221; color: var(--red); } .woocommerce ul.products[class*="columns-"] li.product .woocommerce-loop-product__title, .woocommerce-page ul.products[class*="columns-"] li.product .woocommerce-loop-product__title { font-size: 24px; line-height: 28px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; text-transform: uppercase; padding: 0 0 0 0; margin-top: 10px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; color: #222222; color: var(--black); background-image: linear-gradient(var(--second), var(--second)); background-position: 0% 100%; background-repeat: no-repeat; background-size: 0% 2px; display: inline; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } .woocommerce ul.products[class*="columns-"] li.product .woocommerce-loop-product__title:hover, .woocommerce-page ul.products[class*="columns-"] li.product .woocommerce-loop-product__title:hover { background-size: 100% 2px; } @media (max-width: 767px) { .woocommerce ul.products[class*="columns-"] li.product .woocommerce-loop-product__title, .woocommerce-page ul.products[class*="columns-"] li.product .woocommerce-loop-product__title { font-size: 24px; } } .woocommerce ul.products[class*="columns-"] li.product .woocommerce-loop-product__title:hover, .woocommerce-page ul.products[class*="columns-"] li.product .woocommerce-loop-product__title:hover { color: #222222; color: var(--black); } .lte-body-black .woocommerce ul.products[class*="columns-"] li.product .woocommerce-loop-product__title, .lte-body-black .woocommerce-page ul.products[class*="columns-"] li.product .woocommerce-loop-product__title, .lte-background-black .woocommerce ul.products[class*="columns-"] li.product .woocommerce-loop-product__title, .lte-background-black .woocommerce-page ul.products[class*="columns-"] li.product .woocommerce-loop-product__title, .lte-background-main .woocommerce ul.products[class*="columns-"] li.product .woocommerce-loop-product__title, .lte-background-main .woocommerce-page ul.products[class*="columns-"] li.product .woocommerce-loop-product__title { color: #ffffff; color: var(--white); } .woocommerce ul.products[class*="columns-"] li.product .lte-excerpt, .woocommerce-page ul.products[class*="columns-"] li.product .lte-excerpt { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); margin: 10px 0 20px; padding: 0 30px; font-size: 16px; line-height: 1.75em; zoom: 1; filter: alpha(opacity=70); -webkit-opacity: 0.7; -moz-opacity: 0.7; opacity: 0.7; } .woocommerce ul.products[class*="columns-"] li.product .lte-image, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image { position: relative; overflow: hidden; display: inline-block; margin-bottom: 0px; padding: 30px; } .woocommerce ul.products[class*="columns-"] li.product .lte-image a.woocommerce-LoopProduct-link, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image a.woocommerce-LoopProduct-link { overflow: hidden; display: block; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .woocommerce ul.products[class*="columns-"] li.product .lte-image a.woocommerce-LoopProduct-link img, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image a.woocommerce-LoopProduct-link img { max-width: 100%; height: auto; -webkit-transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1); -moz-transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1); -o-transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1); transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1); margin: 0 auto 0 !important; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; position: relative; z-index: 2; } .woocommerce ul.products[class*="columns-"] li.product .lte-image a.woocommerce-LoopProduct-link:hover img, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image a.woocommerce-LoopProduct-link:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .woocommerce ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper { /* .center-item; z-index: 4; display: flex; .justify-content(center); .opacity(0); .transition(.4s ease all); .translate(-50%, -80%); .lte-btn-wrap { .opacity(1); display: block; z-index: 4; @media @md-and-less { display: none; } } .added_to_cart, .lte-btn, */ } .woocommerce ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .yith-wcwl-add-to-wishlist, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .yith-wcwl-add-to-wishlist { margin: 0 5px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; width: 60px; height: 60px; padding: 0; min-width: initial; color: #222222; color: var(--black); display: block; text-align: center; font-size: 0; } .woocommerce ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .added_to_cart, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .added_to_cart, .woocommerce ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .lte-btn, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .lte-btn { display: none !important; -webkit-transition: all 0.3s ease !important; -moz-transition: all 0.3s ease !important; -o-transition: all 0.3s ease !important; transition: all 0.3s ease !important; } .woocommerce ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .added_to_cart .lte-btn-after:after, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .added_to_cart .lte-btn-after:after, .woocommerce ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .lte-btn .lte-btn-after:after, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .lte-btn .lte-btn-after:after { font-style: normal; display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e827"; font-size: 16px; margin: 0; position: relative; top: 0; top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .woocommerce ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .added_to_cart .lte-btn-inner:after, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .added_to_cart .lte-btn-inner:after, .woocommerce ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .lte-btn .lte-btn-inner:after, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .lte-btn .lte-btn-inner:after, .woocommerce ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .added_to_cart .lte-btn-inner:before, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .added_to_cart .lte-btn-inner:before, .woocommerce ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .lte-btn .lte-btn-inner:before, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .lte-btn .lte-btn-inner:before { display: none; } .woocommerce ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .added_to_cart.added, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .added_to_cart.added, .woocommerce ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .lte-btn.added, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .lte-btn.added { display: none; } .woocommerce ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .added_to_cart:after, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .added_to_cart:after { display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e826"; font-size: 20px; color: #222222; color: var(--black); top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .woocommerce ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .yith-wcwl-add-to-wishlist, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .yith-wcwl-add-to-wishlist { position: absolute; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; top: 15px; left: 15px; margin: 0; z-index: 4; } .woocommerce ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .yith-wcwl-add-to-wishlist a, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .yith-wcwl-add-to-wishlist a { width: 60px; height: 60px; } @media (max-width: 1199px) { .woocommerce ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; -webkit-transform: translate(0, 0) !important; -moz-transform: translate(0, 0) !important; -ms-transform: translate(0, 0) !important; -o-transform: translate(0, 0) !important; transform: translate(0, 0) !important; bottom: 0; right: 0; position: absolute; } .woocommerce ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .yith-wcwl-add-to-wishlist, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image .lte-buttons-wrapper .yith-wcwl-add-to-wishlist { position: absolute; bottom: 0px; right: 0px; background-color: transparent; } } .woocommerce ul.products[class*="columns-"] li.product .lte-image:before, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image:before { content: ""; background-color: #222222; background-color: var(--black); position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 3; zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; pointer-events: none; display: none; } .woocommerce ul.products[class*="columns-"] li.product .lte-image .lte-alt-hover-img, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image .lte-alt-hover-img { zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; padding: 0 0px 15px; position: absolute; top: 0; left: 0px; width: 100%; } .woocommerce ul.products[class*="columns-"] li.product .lte-image .lte-wc-photo-alt, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image .lte-wc-photo-alt { position: absolute; top: 0; left: 0; zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; padding: 0px 30px 20px; } .woocommerce ul.products[class*="columns-"] li.product .lte-item-descr, .woocommerce-page ul.products[class*="columns-"] li.product .lte-item-descr { margin-top: 10px; padding: 0; /* .yith-wcwl-add-to-wishlist { display: none; } .lte-btn-more { display: none; } */ } .woocommerce ul.products[class*="columns-"] li.product .lte-item-descr .yith-wcwl-add-to-wishlist, .woocommerce-page ul.products[class*="columns-"] li.product .lte-item-descr .yith-wcwl-add-to-wishlist { display: none; } @media (max-width: 991px) { .woocommerce ul.products[class*="columns-"] li.product .lte-item-descr, .woocommerce-page ul.products[class*="columns-"] li.product .lte-item-descr { text-align: center; } .woocommerce ul.products[class*="columns-"] li.product .lte-item-descr .lte-btn-wrap, .woocommerce-page ul.products[class*="columns-"] li.product .lte-item-descr .lte-btn-wrap { margin-bottom: 25px; display: block; } } .woocommerce ul.products[class*="columns-"] li.product .lte-item-descr .lte-cat-prod, .woocommerce-page ul.products[class*="columns-"] li.product .lte-item-descr .lte-cat-prod { display: block; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; color: #c42221; color: var(--main); font-size: 18px; text-transform: uppercase; margin-bottom: 10px; } .woocommerce ul.products[class*="columns-"] li.product .lte-item-descr .lte-btn, .woocommerce-page ul.products[class*="columns-"] li.product .lte-item-descr .lte-btn { background-color: #c42221; background-color: var(--main); border: none; color: #ffffff; color: var(--white); } .woocommerce ul.products[class*="columns-"] li.product .lte-item-descr .lte-btn .lte-btn-inner:after, .woocommerce-page ul.products[class*="columns-"] li.product .lte-item-descr .lte-btn .lte-btn-inner:after, .woocommerce ul.products[class*="columns-"] li.product .lte-item-descr .lte-btn .lte-btn-inner:before, .woocommerce-page ul.products[class*="columns-"] li.product .lte-item-descr .lte-btn .lte-btn-inner:before { background-color: #222222; background-color: var(--black); display: none; } .woocommerce ul.products[class*="columns-"] li.product .lte-item-descr .lte-btn .lte-btn-inner .lte-btn-after, .woocommerce-page ul.products[class*="columns-"] li.product .lte-item-descr .lte-btn .lte-btn-inner .lte-btn-after { display: none; background-color: #ffffff; background-color: var(--white); border-radius: 50%; width: 16px; height: 16px; margin-left: 8px; } .woocommerce ul.products[class*="columns-"] li.product .lte-item-descr .lte-btn .lte-btn-inner .lte-btn-after:after, .woocommerce-page ul.products[class*="columns-"] li.product .lte-item-descr .lte-btn .lte-btn-inner .lte-btn-after:after { font-style: normal; display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #c42221; color: var(--second); content: "+"; font-size: 14px; margin-left: 8px; margin-inline-start: 8px; margin-inline-end: 0; position: relative; top: -7px; left: -4px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .woocommerce ul.products[class*="columns-"] li.product .lte-item-descr .lte-btn:hover, .woocommerce-page ul.products[class*="columns-"] li.product .lte-item-descr .lte-btn:hover { background-color: #222222; background-color: var(--black); } .woocommerce ul.products[class*="columns-"] li.product .lte-item-descr .lte-btn:hover .lte-btn-inner, .woocommerce-page ul.products[class*="columns-"] li.product .lte-item-descr .lte-btn:hover .lte-btn-inner { color: #ffffff; color: var(--white); } .woocommerce ul.products[class*="columns-"] li.product .lte-item-descr .lte-btn:hover .lte-btn-inner .lte-btn-after:after, .woocommerce-page ul.products[class*="columns-"] li.product .lte-item-descr .lte-btn:hover .lte-btn-inner .lte-btn-after:after { background-color: #222222; background-color: var(--black); color: #222222; color: var(--black); -webkit-transform: translate(0, 0) !important; -moz-transform: translate(0, 0) !important; -ms-transform: translate(0, 0) !important; -o-transform: translate(0, 0) !important; transform: translate(0, 0) !important; } .woocommerce ul.products[class*="columns-"] li.product:hover .lte-btn-wrap, .woocommerce-page ul.products[class*="columns-"] li.product:hover .lte-btn-wrap { margin-top: 0px; } .woocommerce ul.products[class*="columns-"] li.product.lte-product-hover-gallery .lte-image:hover > a, .woocommerce-page ul.products[class*="columns-"] li.product.lte-product-hover-gallery .lte-image:hover > a { zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; } .woocommerce ul.products[class*="columns-"] li.product.lte-product-hover-gallery .lte-image:hover .lte-wc-photo-alt, .woocommerce-page ul.products[class*="columns-"] li.product.lte-product-hover-gallery .lte-image:hover .lte-wc-photo-alt { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } .woocommerce ul.products[class*="columns-"] li.product.outofstock .lte-btn, .woocommerce-page ul.products[class*="columns-"] li.product.outofstock .lte-btn { background-color: #f5f5f5; background-color: var(--gray); } .woocommerce ul.products[class*="columns-"] li.product .product_type_grouped, .woocommerce-page ul.products[class*="columns-"] li.product .product_type_grouped, .woocommerce ul.products[class*="columns-"] li.product .add_to_cart_button, .woocommerce-page ul.products[class*="columns-"] li.product .add_to_cart_button, .woocommerce ul.products[class*="columns-"] li.product .product_type_variable, .woocommerce-page ul.products[class*="columns-"] li.product .product_type_variable, .woocommerce ul.products[class*="columns-"] li.product .product_type_external, .woocommerce-page ul.products[class*="columns-"] li.product .product_type_external { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; margin-top: 14px; } .woocommerce ul.products[class*="columns-"] li.product .product_type_grouped.loading:hover .lte-btn-after:after, .woocommerce-page ul.products[class*="columns-"] li.product .product_type_grouped.loading:hover .lte-btn-after:after, .woocommerce ul.products[class*="columns-"] li.product .add_to_cart_button.loading:hover .lte-btn-after:after, .woocommerce-page ul.products[class*="columns-"] li.product .add_to_cart_button.loading:hover .lte-btn-after:after, .woocommerce ul.products[class*="columns-"] li.product .product_type_variable.loading:hover .lte-btn-after:after, .woocommerce-page ul.products[class*="columns-"] li.product .product_type_variable.loading:hover .lte-btn-after:after, .woocommerce ul.products[class*="columns-"] li.product .product_type_external.loading:hover .lte-btn-after:after, .woocommerce-page ul.products[class*="columns-"] li.product .product_type_external.loading:hover .lte-btn-after:after { border-color: #ffffff; border-color: var(--white); border-top-color: transparent; } .woocommerce ul.products[class*="columns-"] li.product .product_type_grouped.added, .woocommerce-page ul.products[class*="columns-"] li.product .product_type_grouped.added, .woocommerce ul.products[class*="columns-"] li.product .add_to_cart_button.added, .woocommerce-page ul.products[class*="columns-"] li.product .add_to_cart_button.added, .woocommerce ul.products[class*="columns-"] li.product .product_type_variable.added, .woocommerce-page ul.products[class*="columns-"] li.product .product_type_variable.added, .woocommerce ul.products[class*="columns-"] li.product .product_type_external.added, .woocommerce-page ul.products[class*="columns-"] li.product .product_type_external.added { display: none; } @media (max-width: 1199px) { .woocommerce ul.products[class*="columns-"] li.product .product_type_grouped, .woocommerce-page ul.products[class*="columns-"] li.product .product_type_grouped, .woocommerce ul.products[class*="columns-"] li.product .add_to_cart_button, .woocommerce-page ul.products[class*="columns-"] li.product .add_to_cart_button, .woocommerce ul.products[class*="columns-"] li.product .product_type_variable, .woocommerce-page ul.products[class*="columns-"] li.product .product_type_variable, .woocommerce ul.products[class*="columns-"] li.product .product_type_external, .woocommerce-page ul.products[class*="columns-"] li.product .product_type_external { padding: 14px 30px; min-width: initial !important; } } .woocommerce ul.products[class*="columns-"] li.product .btn:not(.add_to_cart_button):not(.product_type_grouped), .woocommerce-page ul.products[class*="columns-"] li.product .btn:not(.add_to_cart_button):not(.product_type_grouped) { margin-top: 15px; } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart { position: relative; overflow: hidden; -webkit-background-clip: border-box !important; -moz-background-clip: border-box !important; background-clip: border-box !important; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: background 0.25s, color 0.25s, border 0.25s !important; -moz-transition: background 0.25s, color 0.25s, border 0.25s !important; -o-transition: background 0.25s, color 0.25s, border 0.25s !important; transition: background 0.25s, color 0.25s, border 0.25s !important; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 18px; text-transform: uppercase; padding: 16px 18px 16px 14px; min-width: 180px; display: inline-flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; border: 0px solid var(--main); color: #ffffff; color: var(--white); background-color: #c42221; background-color: var(--main); font-size: 16px; padding: 13px 18px 13px 14px; line-height: 1.5em; background-color: #f5f5f5; background-color: var(--gray); color: #222222; color: var(--black); margin: 0; margin-top: 14px; display: inline-block; } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart span, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart span { -webkit-transition: background 0.25s, color 0.25s, border 0.25s !important; -moz-transition: background 0.25s, color 0.25s, border 0.25s !important; -o-transition: background 0.25s, color 0.25s, border 0.25s !important; transition: background 0.25s, color 0.25s, border 0.25s !important; } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart .lte-btn-inner:after, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart .lte-btn-inner:after, .woocommerce ul.products[class*="columns-"] li.product .added_to_cart .lte-btn-inner:before, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart .lte-btn-inner:before { position: absolute; left: 50%; bottom: 0; width: 100%; opacity: 0; height: 100%; z-index: -1; background-color: #222222; background-color: var(--black); -webkit-transition: all 0.45s ease-out; -moz-transition: all 0.45s ease-out; -o-transition: all 0.45s ease-out; transition: all 0.45s ease-out; content: ""; } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart .lte-btn-inner:after, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart .lte-btn-inner:after { left: auto; right: 50%; } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart .lte-btn-after:after, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart .lte-btn-after:after { display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; content: "\E848"; font-size: 18px; position: relative; padding-left: 10px; } .rtl .woocommerce ul.products[class*="columns-"] li.product .added_to_cart .lte-btn-after:after, .rtl .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart .lte-btn-after:after { -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart:focus, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart:focus, .woocommerce ul.products[class*="columns-"] li.product .added_to_cart:hover, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart:hover { color: #ffffff; color: var(--white); border-color: #ffffff; border-color: var(--white); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart:focus .lte-btn-inner:before, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart:focus .lte-btn-inner:before, .woocommerce ul.products[class*="columns-"] li.product .added_to_cart:hover .lte-btn-inner:before, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart:hover .lte-btn-inner:before, .woocommerce ul.products[class*="columns-"] li.product .added_to_cart:focus .lte-btn-inner:after, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart:focus .lte-btn-inner:after, .woocommerce ul.products[class*="columns-"] li.product .added_to_cart:hover .lte-btn-inner:after, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart:hover .lte-btn-inner:after { width: 100%; opacity: 1; } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart:focus .lte-btn-after:after, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart:focus .lte-btn-after:after, .woocommerce ul.products[class*="columns-"] li.product .added_to_cart:hover .lte-btn-after:after, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart:hover .lte-btn-after:after { /* .transform(translateX(6px));*/ } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-lg, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-lg { padding: 14px 20px 14px 20px; min-width: 220px; } @media (max-width: 767px) { .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-lg, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-lg { padding: 16px 30px; min-width: 200px !important; } } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-xs, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-xs { padding: 12px 24px 12px 24px; line-height: 1.6em; min-width: 160px; font-size: 16px; } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-xs .lte-btn-after:after, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-xs .lte-btn-after:after { font-size: 14px; } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart .lte-btn-inner, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart .lte-btn-inner { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart .lte-btn-overlay, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart .lte-btn-overlay { display: block; position: absolute; background-color: #222222; background-color: var(--black); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; -webkit-transition: width 0.25s ease-out; -moz-transition: width 0.25s ease-out; -o-transition: width 0.25s ease-out; transition: width 0.25s ease-out; -webkit-transition-delay: 0 !important; -moz-transition-delay: 0 !important; -o-transition-delay: 0 !important; transition-delay: 0 !important; bottom: 0; left: 0; height: 100%; width: 0; z-index: -1; } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart .lte-btn-overlay.lte-btn-overlay-top, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart .lte-btn-overlay.lte-btn-overlay-top { display: none !important; top: 0; bottom: auto; } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent { border: 0 none; background-color: transparent; font-weight: 700; position: relative; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; background-clip: border-box; padding-left: 0; padding-inline-start: 0; padding-inline-end: 0; min-width: initial !important; color: #c42221; color: var(--main); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent .lte-btn-inner:before, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent .lte-btn-inner:before { background-color: transparent; } .lte-background-black .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent, .lte-background-black .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent { color: #ffffff; color: var(--white); } .lte-background-main .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent, .lte-background-main .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent { color: #ffffff; color: var(--white); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent .lte-btn-inner:after, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent .lte-btn-inner:after, .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent .lte-btn-inner:before, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent .lte-btn-inner:before { background-color: transparent !important; } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent .lte-btn-after, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent .lte-btn-after { color: #c42221; color: var(--main); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent:hover, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent:hover { background-color: transparent; color: #222222; color: var(--black); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent:hover.color-hover-main, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent:hover.color-hover-main { color: #c42221; color: var(--main); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent:hover.color-hover-second, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent:hover.color-hover-second { color: #c42221; color: var(--second); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent:hover.color-hover-black, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent:hover.color-hover-black { color: #222222; color: var(--black); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent:hover.color-hover-white, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent:hover.color-hover-white { color: #ffffff; color: var(--white); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent:hover:before, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-transparent:hover:before { width: 100%; } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-second, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-second { border-color: #c42221; border-color: var(--second); background-color: #c42221; background-color: var(--second); color: #ffffff; color: var(--white); } .lte-invert-color-main .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-second, .lte-invert-color-main .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-second { color: #ffffff; color: var(--white); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-black, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-black { color: #ffffff; color: var(--white); background-color: #222222; background-color: var(--black); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-black:hover, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-black:hover { color: #222222; color: var(--black); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-black .lte-btn-inner:after, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-black .lte-btn-inner:after, .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-black .lte-btn-inner:before, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-black .lte-btn-inner:before { background-color: #c42221; background-color: var(--main); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-gray, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-gray { color: #f5f5f5; color: var(--gray); border-color: #f5f5f5; border-color: var(--gray); border-color: rgba(0, 0, 0, 0.1); background-color: #f5f5f5; background-color: var(--gray); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-gray:hover, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-gray:hover { color: #c42221; color: var(--main); border-color: #c42221; border-color: var(--main); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-white, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-white { color: #222222; color: var(--black); border-color: #ffffff; border-color: var(--white); background-color: #ffffff; background-color: var(--white); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-white:hover, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-white:hover { color: #ffffff; color: var(--white); border-color: #c42221; border-color: var(--main); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-main .lte-btn-inner:after, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-main .lte-btn-inner:after, .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-main .lte-btn-inner:before, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-main .lte-btn-inner:before { background-color: #c42221; background-color: var(--main); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-main:focus, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-main:focus, .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-main:hover, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-main:hover { color: #ffffff; color: var(--white); border-color: #c42221; border-color: var(--main); } .lte-invert-color-main .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-main:focus, .lte-invert-color-main .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-main:focus, .lte-invert-color-main .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-main:hover, .lte-invert-color-main .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-main:hover { color: #ffffff; color: var(--white); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-second .lte-btn-inner:after, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-second .lte-btn-inner:after, .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-second .lte-btn-inner:before, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-second .lte-btn-inner:before { background-color: #c42221; background-color: var(--second); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-second:focus, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-second:focus, .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-second:hover, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-second:hover { color: #222222; color: var(--black); border-color: #c42221; border-color: var(--second); } .lte-invert-color-main:hover .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-second, .lte-invert-color-main:hover .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-second { color: #ffffff; color: var(--white); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-black .lte-btn-inner:after, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-black .lte-btn-inner:after, .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-black .lte-btn-inner:before, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-black .lte-btn-inner:before { background-color: #222222; background-color: var(--black); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-black:hover, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-black:hover { color: #ffffff; color: var(--white); border-color: #222222; border-color: var(--black); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-black:hover .lte-btn-after, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-black:hover .lte-btn-after { border-color: #ffffff; border-color: var(--white); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-white .lte-btn-inner:after, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-white .lte-btn-inner:after, .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-white .lte-btn-inner:before, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-white .lte-btn-inner:before { background-color: #ffffff; background-color: var(--white); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-white:focus, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-white:focus, .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-white:hover, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-white:hover { color: #222222; color: var(--black); border-color: #ffffff; border-color: var(--white); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-white:focus span, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-white:focus span, .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-white:hover span, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-white:hover span { border-color: #222222; border-color: var(--black); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-white:focus .lte-btn-after, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-white:focus .lte-btn-after, .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-white:hover .lte-btn-after, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-white:hover .lte-btn-after { border-color: #222222; border-color: var(--black); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-gray .lte-btn-inner:after, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-gray .lte-btn-inner:after, .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-gray .lte-btn-inner:before, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-gray .lte-btn-inner:before { background-color: #f5f5f5; background-color: var(--gray); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-gray:focus, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-gray:focus, .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-gray:hover, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-gray:hover { color: #222222; color: var(--black); border-color: #f5f5f5; border-color: var(--gray); border-color: rgba(0, 0, 0, 0.1); } .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart { border: 1px solid var(--black); color: #222222; color: var(--black); } .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.lte-btn, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.lte-btn { background: transparent !important; } .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-main, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-main { border-color: #c42221; border-color: var(--main); color: #c42221; color: var(--main); } .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-second, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-second { border-color: #c42221; border-color: var(--second); color: #c42221; color: var(--second); } .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-gray, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-gray { border-color: #f5f5f5; border-color: var(--gray); border-color: rgba(0, 0, 0, 0.1); color: #f5f5f5; color: var(--gray); } .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-white, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-white { border-color: #ffffff; border-color: var(--white); color: #ffffff; color: var(--white); } .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.btn-black, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.btn-black { border-color: #222222; border-color: var(--black); color: #222222; color: var(--black); } .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart:hover, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart:hover { border-color: transparent; } .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-default .lte-btn-inner:after, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-default .lte-btn-inner:after, .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-default .lte-btn-inner:before, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-default .lte-btn-inner:before { background-color: #222222; background-color: var(--black); } .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-default:hover, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-default:hover { color: #ffffff; color: var(--white); } .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-main .lte-btn-inner:after, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-main .lte-btn-inner:after, .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-main .lte-btn-inner:before, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-main .lte-btn-inner:before { background-color: #c42221; background-color: var(--main); } .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-main:hover, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-main:hover { color: #222222; color: var(--black); } .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-second .lte-btn-inner:after, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-second .lte-btn-inner:after, .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-second .lte-btn-inner:before, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-second .lte-btn-inner:before { background-color: #c42221; background-color: var(--second); } .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-second:hover, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-second:hover { color: #222222; color: var(--black); } .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-gray .lte-btn-inner:after, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-gray .lte-btn-inner:after, .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-gray .lte-btn-inner:before, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-gray .lte-btn-inner:before { background-color: #f5f5f5; background-color: var(--gray); } .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-gray:hover, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-gray:hover { color: #222222; color: var(--black); } .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-white .lte-btn-inner:after, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-white .lte-btn-inner:after, .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-white .lte-btn-inner:before, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-white .lte-btn-inner:before { background-color: #ffffff; background-color: var(--white); } .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-white:hover, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-white:hover { color: #222222; color: var(--black); } .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-black .lte-btn-inner:after, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-black .lte-btn-inner:after, .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-black .lte-btn-inner:before, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-black .lte-btn-inner:before { background-color: #222222; background-color: var(--black); } .lte-btn-outline-yes .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.color-hover-black:hover, .lte-btn-outline-yes .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.color-hover-black:hover { color: #ffffff; color: var(--white); } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart.hasIcon, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart.hasIcon { font-size: 18px; } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart .lte-icon, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart .lte-icon { margin-top: -22px; margin-bottom: -22px; margin-right: 16px; } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart .lte-icon i, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart .lte-icon i { font-size: 24px; color: #222222; color: var(--black); background-color: #f5f5f5; background-color: var(--gray); width: 64px; height: 64px; line-height: 66px; text-align: center; display: block; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; margin-right: 0px; margin-inline-end: 0px; margin-inline-start: 0; } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart .lte-icon i:before, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart .lte-icon i:before { position: relative; top: -1px; right: -2px; } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart .lte-icon + .lte-btn-after, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart .lte-icon + .lte-btn-after { display: none; } .woocommerce ul.products[class*="columns-"] li.product .added_to_cart:hover, .woocommerce-page ul.products[class*="columns-"] li.product .added_to_cart:hover { color: #222222; color: var(--black); } .woocommerce ul.products[class*="columns-"] li.product .star-rating, .woocommerce-page ul.products[class*="columns-"] li.product .star-rating { text-align: center; margin: 20px auto 10px; height: 15px !important; overflow: hidden !important; } .woocommerce ul.products li.product, .woocommerce-page ul.products li.product { width: 33.33%; } .woocommerce ul.products.columns-1 li.product, .woocommerce-page ul.products.columns-1 li.product { width: 100%; } @media (min-width: 1600px) { .woocommerce ul.products.columns-6 li.product, .woocommerce-page ul.products.columns-6 li.product { width: 16.66%; } .woocommerce ul.products.columns-5 li.product, .woocommerce-page ul.products.columns-5 li.product { width: 20%; } .woocommerce ul.products.columns-4 li.product, .woocommerce-page ul.products.columns-4 li.product { width: 25%; } .woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product { width: 33.33%; } .woocommerce ul.products.columns-2 li.product, .woocommerce-page ul.products.columns-2 li.product { width: 50%; } } @media (min-width: 1200px) and (max-width: 1599px) { .woocommerce ul.products.columns-6 li.product, .woocommerce-page ul.products.columns-6 li.product { width: 20%; } .woocommerce ul.products.columns-5 li.product, .woocommerce-page ul.products.columns-5 li.product { width: 20%; } .woocommerce ul.products.columns-4 li.product, .woocommerce-page ul.products.columns-4 li.product { width: 33.33%; } .woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product { width: 33.33%; } .woocommerce ul.products.columns-2 li.product, .woocommerce-page ul.products.columns-2 li.product { width: 50%; } } @media (min-width: 992px) and (max-width: 1199px) { .woocommerce ul.products.columns-6 li.product, .woocommerce-page ul.products.columns-6 li.product { width: 50%; } .woocommerce ul.products.columns-5 li.product, .woocommerce-page ul.products.columns-5 li.product { width: 50%; } .woocommerce ul.products.columns-4 li.product, .woocommerce-page ul.products.columns-4 li.product { width: 50%; } .woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product { width: 50%; } .woocommerce ul.products.columns-2 li.product, .woocommerce-page ul.products.columns-2 li.product { width: 50%; } } @media (min-width: 768px) and (max-width: 991px) { .woocommerce ul.products.columns-6 li.product, .woocommerce-page ul.products.columns-6 li.product { width: 50%; } .woocommerce ul.products.columns-5 li.product, .woocommerce-page ul.products.columns-5 li.product { width: 50%; } .woocommerce ul.products.columns-4 li.product, .woocommerce-page ul.products.columns-4 li.product { width: 50%; } .woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product { width: 50%; } .woocommerce ul.products.columns-2 li.product, .woocommerce-page ul.products.columns-2 li.product { width: 50%; } } @media (min-width: 480px) and (max-width: 767px) { .woocommerce ul.products.columns-6 li.product, .woocommerce-page ul.products.columns-6 li.product { width: 100%; } .woocommerce ul.products.columns-5 li.product, .woocommerce-page ul.products.columns-5 li.product { width: 100%; } .woocommerce ul.products.columns-4 li.product, .woocommerce-page ul.products.columns-4 li.product { width: 50%; } .woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product { width: 100%; } .woocommerce ul.products.columns-2 li.product, .woocommerce-page ul.products.columns-2 li.product { width: 100%; } } @media (max-width: 479px) { .woocommerce ul.products.columns-6 li.product, .woocommerce-page ul.products.columns-6 li.product { width: 100%; } .woocommerce ul.products.columns-5 li.product, .woocommerce-page ul.products.columns-5 li.product { width: 100%; } .woocommerce ul.products.columns-4 li.product, .woocommerce-page ul.products.columns-4 li.product { width: 100%; } .woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product { width: 100%; } .woocommerce ul.products.columns-2 li.product, .woocommerce-page ul.products.columns-2 li.product { width: 100%; } } @media (min-width: 1600px) { .woocommerce.lte-wc-wrapper.lte-cols-xl-6 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-xl-6 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-xl-6 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-xl-6 .products.columns-128 li.product { width: 16.66%; } .woocommerce.lte-wc-wrapper.lte-cols-xl-5 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-xl-5 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-xl-5 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-xl-5 .products.columns-128 li.product { width: 20%; } .woocommerce.lte-wc-wrapper.lte-cols-xl-4 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-xl-4 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-xl-4 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-xl-4 .products.columns-128 li.product { width: 25%; } .woocommerce.lte-wc-wrapper.lte-cols-xl-3 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-xl-3 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-xl-3 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-xl-3 .products.columns-128 li.product { width: 33.3%; } .woocommerce.lte-wc-wrapper.lte-cols-xl-2 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-xl-2 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-xl-2 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-xl-2 .products.columns-128 li.product { width: 50%; } .woocommerce.lte-wc-wrapper.lte-cols-xl-1 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-xl-1 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-xl-1 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-xl-1 .products.columns-128 li.product { width: 100%; } } @media (min-width: 1200px) and (max-width: 1599px) { .woocommerce.lte-wc-wrapper.lte-cols-lg-6 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-lg-6 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-lg-6 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-lg-6 .products.columns-128 li.product { width: 16.66%; } .woocommerce.lte-wc-wrapper.lte-cols-lg-5 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-lg-5 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-lg-5 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-lg-5 .products.columns-128 li.product { width: 20%; } .woocommerce.lte-wc-wrapper.lte-cols-lg-4 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-lg-4 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-lg-4 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-lg-4 .products.columns-128 li.product { width: 25%; } .woocommerce.lte-wc-wrapper.lte-cols-lg-3 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-lg-3 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-lg-3 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-lg-3 .products.columns-128 li.product { width: 33.3%; } .woocommerce.lte-wc-wrapper.lte-cols-lg-2 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-lg-2 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-lg-2 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-lg-2 .products.columns-128 li.product { width: 50%; } .woocommerce.lte-wc-wrapper.lte-cols-lg-1 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-lg-1 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-lg-1 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-lg-1 .products.columns-128 li.product { width: 100%; } } @media (min-width: 992px) and (max-width: 1199px) { .woocommerce.lte-wc-wrapper.lte-cols-md-6 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-md-6 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-md-6 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-md-6 .products.columns-128 li.product { width: 16.66%; } .woocommerce.lte-wc-wrapper.lte-cols-md-5 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-md-5 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-md-5 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-md-5 .products.columns-128 li.product { width: 20%; } .woocommerce.lte-wc-wrapper.lte-cols-md-4 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-md-4 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-md-4 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-md-4 .products.columns-128 li.product { width: 25%; } .woocommerce.lte-wc-wrapper.lte-cols-md-3 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-md-3 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-md-3 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-md-3 .products.columns-128 li.product { width: 33.3%; } .woocommerce.lte-wc-wrapper.lte-cols-md-2 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-md-2 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-md-2 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-md-2 .products.columns-128 li.product { width: 50%; } .woocommerce.lte-wc-wrapper.lte-cols-md-1 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-md-1 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-md-1 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-md-1 .products.columns-128 li.product { width: 100%; } } @media (min-width: 768px) and (max-width: 991px) { .woocommerce.lte-wc-wrapper.lte-cols-sm-6 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-sm-6 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-sm-6 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-sm-6 .products.columns-128 li.product { width: 16.66%; } .woocommerce.lte-wc-wrapper.lte-cols-sm-5 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-sm-5 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-sm-5 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-sm-5 .products.columns-128 li.product { width: 20%; } .woocommerce.lte-wc-wrapper.lte-cols-sm-4 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-sm-4 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-sm-4 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-sm-4 .products.columns-128 li.product { width: 25%; } .woocommerce.lte-wc-wrapper.lte-cols-sm-3 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-sm-3 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-sm-3 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-sm-3 .products.columns-128 li.product { width: 33.3%; } .woocommerce.lte-wc-wrapper.lte-cols-sm-2 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-sm-2 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-sm-2 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-sm-2 .products.columns-128 li.product { width: 50%; } .woocommerce.lte-wc-wrapper.lte-cols-sm-1 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-sm-1 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-sm-1 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-sm-1 .products.columns-128 li.product { width: 100%; } } @media (min-width: 480px) and (max-width: 767px) { .woocommerce.lte-wc-wrapper.lte-cols-ms-6 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-ms-6 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-ms-6 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-ms-6 .products.columns-128 li.product { width: 16.66%; } .woocommerce.lte-wc-wrapper.lte-cols-ms-5 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-ms-5 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-ms-5 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-ms-5 .products.columns-128 li.product { width: 20%; } .woocommerce.lte-wc-wrapper.lte-cols-ms-4 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-ms-4 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-ms-4 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-ms-4 .products.columns-128 li.product { width: 25%; } .woocommerce.lte-wc-wrapper.lte-cols-ms-3 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-ms-3 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-ms-3 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-ms-3 .products.columns-128 li.product { width: 33.3%; } .woocommerce.lte-wc-wrapper.lte-cols-ms-2 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-ms-2 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-ms-2 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-ms-2 .products.columns-128 li.product { width: 50%; } .woocommerce.lte-wc-wrapper.lte-cols-ms-1 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-ms-1 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-ms-1 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-ms-1 .products.columns-128 li.product { width: 100%; } } @media (max-width: 479px) { .woocommerce.lte-wc-wrapper.lte-cols-xs-6 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-xs-6 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-xs-6 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-xs-6 .products.columns-128 li.product { width: 16.66%; } .woocommerce.lte-wc-wrapper.lte-cols-xs-5 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-xs-5 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-xs-5 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-xs-5 .products.columns-128 li.product { width: 20%; } .woocommerce.lte-wc-wrapper.lte-cols-xs-4 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-xs-4 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-xs-4 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-xs-4 .products.columns-128 li.product { width: 25%; } .woocommerce.lte-wc-wrapper.lte-cols-xs-3 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-xs-3 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-xs-3 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-xs-3 .products.columns-128 li.product { width: 33.3%; } .woocommerce.lte-wc-wrapper.lte-cols-xs-2 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-xs-2 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-xs-2 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-xs-2 .products.columns-128 li.product { width: 50%; } .woocommerce.lte-wc-wrapper.lte-cols-xs-1 .products.columns-128 li.product, .woocommerce-page.lte-wc-wrapper.lte-cols-xs-1 .products.columns-128 li.product, .woocommerce .lte-wc-wrapper.lte-cols-xs-1 .products.columns-128 li.product, .woocommerce-page .lte-wc-wrapper.lte-cols-xs-1 .products.columns-128 li.product { width: 100%; } } lesshat-selector { -lh-property: 0; } @-webkit-keyframes lteSpin{ 0% { -webkit-transform: rotate(0deg); translate(-50%, -50%); } 100% { -webkit-transform: rotate(360deg); translate(-50%, -50%); }} @-moz-keyframes lteSpin{ 0% { -moz-transform: rotate(0deg); translate(-50%, -50%); } 100% { -moz-transform: rotate(360deg); translate(-50%, -50%); }} @-o-keyframes lteSpin{ 0% { -o-transform: rotate(0deg); translate(-50%, -50%); } 100% { -o-transform: rotate(360deg); translate(-50%, -50%); }} @keyframes lteSpin{ 0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg); translate(-50%, -50%); } 100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg); translate(-50%, -50%); }} [not-existing] { zoom: 1; } .woocommerce span.lte-wc-new, .woocommerce span.onsale { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 18px; text-transform: uppercase; margin: 0 !important; width: 48px; height: 48px; line-height: 42px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); text-align: center; overflow: hidden; min-height: initial; min-width: initial; pointer-events: none; } .woocommerce span.lte-wc-new { background-color: #222222; background-color: var(--black); line-height: 48px; } .woocommerce ul.products li.product .lte-wc-new, .woocommerce ul.products li.product .onsale { position: absolute; z-index: 5; top: 20px; right: 20px; } .woocommerce.lte-padding-no ul.products li.product .lte-wc-new, .woocommerce.lte-padding-no ul.products li.product .onsale { right: 20px !important; } .woocommerce div.product > span.onsale { left: auto; top: auto; right: auto; bottom: auto; margin-left: 34px !important; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; line-height: 1em; display: inline-block; position: relative; padding: 6px 16px 6px; width: auto; height: auto; -webkit-transform: rotate(0); -moz-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0); } @media (max-width: 767px) { .woocommerce div.product > span.onsale { display: none; } } .woocommerce .woocommerce-loop-category__title:hover { color: #c42221; color: var(--main); } .woocommerce .woocommerce-loop-category__title .count { background: transparent; zoom: 1; filter: alpha(opacity=50); -webkit-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5; } .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce ul.products li.product .price { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; color: #222222; color: var(--black); margin-bottom: 1em; } .woocommerce div.product p.price del, .woocommerce div.product span.price del, .woocommerce ul.products li.product .price del, .woocommerce div.product p.price ins, .woocommerce div.product span.price ins, .woocommerce ul.products li.product .price ins { display: inline-block; vertical-align: middle; text-align: center; text-decoration: none; } .woocommerce div.product p.price ins .woocommerce-Price-amount, .woocommerce div.product span.price ins .woocommerce-Price-amount, .woocommerce ul.products li.product .price ins .woocommerce-Price-amount { color: #c42221; color: var(--red); } .woocommerce div.product p.price del, .woocommerce div.product span.price del, .woocommerce ul.products li.product .price del { margin-right: 12px; margin-inline-end: 12px; margin-inline-start: 0; position: relative; zoom: 1; filter: alpha(opacity=30); -webkit-opacity: 0.3; -moz-opacity: 0.3; opacity: 0.3; } .woocommerce div.product p.price del:after, .woocommerce div.product span.price del:after, .woocommerce ul.products li.product .price del:after { content: ""; position: absolute; left: 0; right: 0; top: 50%; border-top: 1px solid #333; zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } .lte-background-black .woocommerce div.product p.price del, .lte-background-black .woocommerce div.product span.price del, .lte-background-black .woocommerce ul.products li.product .price del, .lte-body-black .woocommerce div.product p.price del, .lte-body-black .woocommerce div.product span.price del, .lte-body-black .woocommerce ul.products li.product .price del { color: #ffffff; color: var(--white); } .lte-background-black .woocommerce div.product p.price del .woocommerce-Price-amount, .lte-background-black .woocommerce div.product span.price del .woocommerce-Price-amount, .lte-background-black .woocommerce ul.products li.product .price del .woocommerce-Price-amount, .lte-body-black .woocommerce div.product p.price del .woocommerce-Price-amount, .lte-body-black .woocommerce div.product span.price del .woocommerce-Price-amount, .lte-body-black .woocommerce ul.products li.product .price del .woocommerce-Price-amount { color: #222222; color: var(--black); } .woocommerce div.product p.price { font-size: 24px; } .lte-background-black .woocommerce div.product p.price del, .lte-background-black .woocommerce div.product span.price del, .lte-background-black .woocommerce ul.products li.product .price del { color: #f5f5f5; color: var(--gray); } .woocommerce .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total { margin-top: 25px; margin-bottom: 20px; } .woocommerce .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total { margin-top: 0; padding-top: 15px; } .woocommerce.widget_price_filter { padding-bottom: 150px; } .woocommerce.widget_price_filter .ui-slider-horizontal { height: 3px; } .woocommerce.widget_price_filter .ui-slider .ui-slider-handle { top: -7px; background-color: #ffffff; background-color: var(--white); border: 3px solid var(--gray); border-color: #c42221; border-color: var(--main); width: 16px; height: 16px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; } .woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content { background-color: #ffffff; background-color: var(--white); } .woocommerce.widget_price_filter .ui-slider .ui-slider-range { background-color: #c42221; background-color: var(--main); } .woocommerce.widget_price_filter .price_slider_wrapper { margin-top: 30px; position: relative; padding-bottom: 0px; margin-right: 8px; } .woocommerce.widget_price_filter .price_slider_wrapper .lte-btn { background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); font-size: 14px; margin-top: 0px; padding-top: 11px; padding-bottom: 11px; min-width: 160px; } .woocommerce.widget_price_filter .price_slider_wrapper .lte-btn:hover { background-color: #222222; background-color: var(--black); color: #ffffff; color: var(--white); } .woocommerce.widget_price_filter .price_slider_amount { text-align: center; margin-top: -20px; margin-bottom: -70px; } .lte-background-black .woocommerce.widget_price_filter .price_slider_amount { color: #ffffff; color: var(--white); } .woocommerce.widget_price_filter .price_slider_amount .lte-btn-wrap:after { display: none; } .woocommerce.widget_price_filter .price_slider_amount .price_label { text-align: center; margin-top: 0px; padding-top: 30px; font-size: 16px; margin-bottom: 15px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; margin-top: -60px; } .woocommerce.widget_price_filter .price_slider_amount .lte-btn { float: none; text-align: center; position: relative; bottom: -70px; } .select_container::after { content: '\e828'; font-family: 'fontello'; display: block; line-height: 1em; width: 1em; height: 1em; text-align: center; position: absolute; right: 1em; top: 50%; margin-top: -0.5em; z-index: 2; pointer-events: none; cursor: pointer; } .lte-wc-order { display: block; height: 64px; width: 100%; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; margin-top: -25px; margin-bottom: 15px; } .lte-wc-order.lte-background-black { background-color: #f5f5f5; background-color: var(--gray); } @media (min-width: 768px) and (max-width: 991px) { .lte-wc-order { margin-bottom: 30px; } } @media (max-width: 767px) { .lte-wc-order { height: auto; margin-bottom: 30px; background: transparent; } } .lte-wc-order .orderby { padding-top: 14px; } @supports (-webkit-overflow-scrolling: touch) { .lte-wc-order { margin-bottom: 60px; } } .woocommerce .woocommerce-result-count { font-size: 14px; padding: 20px 0 0px; margin-bottom: 0; z-index: 2; } @media (max-width: 767px) { .woocommerce .woocommerce-result-count { padding-top: 24px; width: 100%; text-align: center; padding-left: 0; padding-inline-start: 0; } } .lte-background-black.woocommerce .woocommerce-ordering select, .lte-background-black .woocommerce-page .woocommerce-ordering select { color: #ffffff; color: var(--white); } .lte-background-black.woocommerce .woocommerce-ordering:after, .lte-background-black .woocommerce-page .woocommerce-ordering:after { color: #ffffff; color: var(--white); } .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering { background: none; padding: 0 0 0 0; margin: 6px 0px 0px; } .woocommerce .woocommerce-ordering .select-wrap, .woocommerce-page .woocommerce-ordering .select-wrap { background: transparent; margin-top: 4px; margin-bottom: 0; border: 1px solid rgba(220, 220, 220, 0.75); } .woocommerce .woocommerce-ordering .select-wrap:focus, .woocommerce-page .woocommerce-ordering .select-wrap:focus { border-color: var(--main); } .woocommerce .woocommerce-ordering .select-wrap select, .woocommerce-page .woocommerce-ordering .select-wrap select { font-size: 14px; padding-bottom: 14px; padding-right: 20px !important; padding-inline-end: 30px !important; padding-inline-start: 14px !important; /* text-align: right; text-align-last: right; direction: rtl; */ } .woocommerce .woocommerce-ordering .select-wrap option, .woocommerce-page .woocommerce-ordering .select-wrap option { padding: 0.4em 0.8em; } .woocommerce .woocommerce-ordering .select-wrap:after, .woocommerce-page .woocommerce-ordering .select-wrap:after { top: 53%; line-height: 12px; right: 14px; } @media (max-width: 767px) { .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering { display: block; float: none; clear: both; padding-top: 2px; margin-right: 0; padding-right: 0; } .woocommerce .woocommerce-ordering .select-wrap, .woocommerce-page .woocommerce-ordering .select-wrap { margin: 16px auto 0 !important; max-width: 300px; } .woocommerce .woocommerce-ordering .select-wrap select, .woocommerce-page .woocommerce-ordering .select-wrap select { text-align: left; text-align-last: left; padding-bottom: 14px; } } .woocommerce .widget_shopping_cart .cart_list li, .woocommerce-page .widget_shopping_cart .cart_list li { padding: 0 0 20px 0; overflow: hidden; } .woocommerce ul.cart_list li dl:after, .woocommerce ul.product_list_widget li dl:after { clear: none; } .woocommerce ul.cart_list li:before, .woocommerce ul.product_list_widget li:before, .woocommerce-page ul.cart_list li:before, .woocommerce-page ul.product_list_widget li:before { display: none; } .woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a, .woocommerce-page ul.cart_list li a, .woocommerce-page ul.product_list_widget li a { font-weight: 400; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 18px; text-transform: uppercase; } .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img { box-shadow: none; margin: 0 0.6em 1em 0; width: 54px; height: auto; float: left; } #add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img { width: 54px; height: auto; } .woocommerce.widget_shopping_cart .quantity, .woocommerce .widget_shopping_cart .quantity, .woocommerce-page.widget_shopping_cart .quantity, .woocommerce-page .widget_shopping_cart .quantity { display: inline-block; } .woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove, .woocommerce a.remove { color: #c42221 !important; color: var(--red) !important; background-color: #ffffff; background-color: var(--white); font-size: 18px; line-height: 12px; width: 16px !important; height: 16px !important; display: block; text-align: center; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; background-clip: border-box; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; font-family: 'Open Sans', sans-serif !important; font-family: var(--font-main), sans-serif !important; letter-spacing: var(--font-main-letterspacing) !important; } .lte-background-black .woocommerce .widget_shopping_cart .cart_list li a.remove, .lte-background-black .woocommerce.widget_shopping_cart .cart_list li a.remove, .lte-background-black .woocommerce a.remove { background-color: #222222; background-color: var(--black); } @media (min-width: 768px) { .woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove, .woocommerce a.remove { top: 0px; left: 0px; } .rtl .woocommerce .widget_shopping_cart .cart_list li a.remove, .rtl .woocommerce.widget_shopping_cart .cart_list li a.remove, .rtl .woocommerce a.remove { left: 0; right: auto; } } .woocommerce .widget_shopping_cart .cart_list li a.remove:hover, .woocommerce.widget_shopping_cart .cart_list li a.remove:hover, .woocommerce a.remove:hover { /* .color(@main-color, @main) !important; background-color: transparent; */ } @media (max-width: 767px) { .woocommerce a.remove { display: inline; } } .woocommerce .product_meta { margin-top: 30px; font-size: 16px; color: #222222; color: var(--black); font-weight: bold; } .woocommerce .product_meta > span { display: block; } .woocommerce .product_meta > span span { color: #222222; color: var(--black); font-weight: normal; } .woocommerce .product_meta > span a { font-weight: 500; color: #222222; color: var(--black); } .woocommerce .product_meta > span a:hover { color: #222222; color: var(--black); } .woocommerce .product_meta span { margin-bottom: 4px; } .woocommerce.lte-background-black .product_meta { color: #ffffff; color: var(--white); } .woocommerce.lte-background-black .product_meta > span .lte-coma { color: rgba(255, 255, 255, 0.8) !important; } .woocommerce.lte-background-black .product_meta > span span { color: rgba(255, 255, 255, 0.8) !important; } .woocommerce.lte-background-black .product_meta > span a { color: rgba(255, 255, 255, 0.8); } .woocommerce.lte-background-black .product_meta > span a:hover { color: #c42221; color: var(--main); } .woocommerce form.cart { text-align: left; } .woocommerce form.cart .btn { margin: 0; } .woocommerce .woocommerce-variation { margin-bottom: 30px; } .woocommerce .variations .select-wrap { margin-bottom: 0; margin-right: 10px; display: inline-block; } @media (min-width: 992px) { .woocommerce .variations .select-wrap { max-width: 50%; } } .woocommerce .variations td { text-align: left; padding: 0; display: block; } .woocommerce div.product .woocommerce-tabs ul.tabs { margin-bottom: -1px; margin-left: -20px; } .woocommerce div.product .woocommerce-tabs ul.tabs li a { color: #222222; color: var(--black); text-transform: uppercase; } .woocommerce div.product .woocommerce-tabs .tabs.wc-tabs { font-size: 0; } .woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li { margin-right: 3px; -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; padding-bottom: 0; } .woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li a { padding-bottom: 0px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; color: #222222; color: var(--black); font-size: 18px; } .woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li a:hover { color: #c42221; color: var(--main); } .woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li.active { color: #222222; color: var(--black); background-color: transparent; border-color: #c42221; border-color: var(--main); } .woocommerce.lte-background-black div.product .woocommerce-tabs .tabs.wc-tabs li, .woocommerce.lte-background-black div.product .woocommerce-tabs .tabs.wc-tabs li a { color: #ffffff; color: var(--white); } .woocommerce.lte-background-black div.product .woocommerce-tabs .tabs.wc-tabs li a:hover { color: #c42221; color: var(--main); } .wc-tabs-wrapper p { line-height: 1.7em; } .wc-tabs-wrapper .lte-background-black { color: rgba(255, 255, 255, 0.8); } .woocommerce div.product .woocommerce-tabs .panel { -webkit-border-top-left-radius: 0; -webkit-background-clip: padding-box; -moz-border-radius-topleft: 0; -moz-background-clip: padding; border-top-left-radius: 0; } .woocommerce div.product .woocommerce-tabs .panel h2 { margin-bottom: 20px; font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); font-size: 24px; display: none; } @media (max-width: 767px) { .woocommerce div.product .woocommerce-tabs .panel { padding-left: 10px !important; padding-right: 10px !important; } } .woocommerce div.product .woocommerce-tabs ul.tabs { padding: 0px 0 0 0; margin-bottom: 0; text-align: center; } .woocommerce div.product .woocommerce-tabs ul.tabs li { border: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; background-clip: border-box; -webkit-border-top-left-radius: 0px; -moz-border-radius-topleft: 0px; border-top-left-radius: 0px; -webkit-border-top-right-radius: 0px; -webkit-background-clip: padding-box; -moz-border-radius-topright: 0px; -moz-background-clip: padding; border-top-right-radius: 0px; background-color: transparent; color: #222222; color: var(--black); padding: 4px 0px; font-size: 16px; margin: 0 30px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .woocommerce div.product .woocommerce-tabs ul.tabs li.active { color: #222222; color: var(--black); border-bottom: 2px solid #c42221; } .woocommerce div.product .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before { display: none; } .woocommerce div.product .woocommerce-tabs .panel { padding: 30px 0px; } .woocommerce div.product .woocommerce-tabs ul.tabs::before { border-bottom: none; } .woocommerce .sold-individually .quantity, .woocommerce .quantity.hidden { display: none; } .woocommerce div.quantity input[type="number"], .woocommerce div.product form.cart div.quantity input[type="number"], .woocommerce-page div.product form.cart div.quantity input[type="number"] { width: 100%; height: 100%; padding: 0 0; font-size: 14px; font-weight: 400; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; border-radius: 0px !important; background-clip: border-box !important; border: 1px solid rgba(0, 0, 0, 0.1) !important; } .rtl .woocommerce div.quantity input[type="number"], .rtl .woocommerce div.product form.cart div.quantity input[type="number"], .rtl .woocommerce-page div.product form.cart div.quantity input[type="number"] { text-align: right; } .rtl.woocommerce div.quantity input[type="number"], .rtl.woocommerce div.product form.cart div.quantity input[type="number"], .rtl.woocommerce-page div.product form.cart div.quantity input[type="number"] { text-align: right; } .woocommerce div.quantity, .woocommerce div.product form.cart div.quantity, .woocommerce-page div.product form.cart div.quantity { margin: 0 1.1em 0 0; width: 95px; height: 48px; position: relative; } .woocommerce div.quantity span, .woocommerce div.product form.cart div.quantity span, .woocommerce-page div.product form.cart div.quantity span { display: block; position: absolute; z-index: 1; right: 1px; width: 30px; height: 50%; font-size: 14px; text-align: center; line-height: 1.2em; cursor: pointer; } .rtl .woocommerce div.quantity span, .rtl .woocommerce div.product form.cart div.quantity span, .rtl .woocommerce-page div.product form.cart div.quantity span { right: auto; left: 1px; } .rtl.woocommerce div.quantity span, .rtl.woocommerce div.product form.cart div.quantity span, .rtl.woocommerce-page div.product form.cart div.quantity span { right: auto; left: 1px; } div.quantity span, div.product form.cart div.quantity span, .woocommerce-page div.product form.cart div.quantity span { background-color: #ffffff; background-color: var(--white); color: #222222; color: var(--black); } .lte-background-black div.quantity span, .lte-background-black div.product form.cart div.quantity span, .lte-background-black .woocommerce-page div.product form.cart div.quantity span { background-color: #222222; background-color: var(--black); color: #ffffff; color: var(--white); } .woocommerce div.quantity span.more, .woocommerce div.product form.cart div.quantity span.more, .woocommerce-page div.product form.cart div.quantity span.more { top: 6px; -webkit-border-top-right-radius: 14px; -webkit-background-clip: padding-box; -moz-border-radius-topright: 14px; -moz-background-clip: padding; border-top-right-radius: 14px; } .woocommerce div.quantity span.less, .woocommerce div.product form.cart div.quantity span.less, .woocommerce-page div.product form.cart div.quantity span.less { bottom: 1px; -webkit-border-bottom-right-radius: 16px !important; -webkit-background-clip: padding-box !important; -moz-border-radius-bottomright: 16px !important; -moz-background-clip: padding !important; border-bottom-right-radius: 16px !important; } .woocommerce div.quantity span.more:before, .woocommerce div.product form.cart div.quantity span.more:before, .woocommerce-page div.product form.cart div.quantity span.more:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "\f106"; right: 0; top: 3px; position: relative; font-size: 16px; } .woocommerce div.quantity span.less:before, .woocommerce div.product form.cart div.quantity span.less:before, .woocommerce-page div.product form.cart div.quantity span.less:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "\f107"; font-size: 16px; margin-right: 0px; } .woocommerce div.quantity input[type="number"], .woocommerce div.product form.cart div.quantity input[type="number"], .woocommerce-page div.product form.cart div.quantity input[type="number"] { border: 1px solid rgba(0, 0, 0, 0.1); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; width: 100%; height: 100%; padding: 0 0 0 30px; font-size: 16px; font-weight: 400; text-align: left; } .lte-background-black div.quantity input[type="number"], .lte-background-black div.product form.cart div.quantity input[type="number"], .lte-background-black .woocommerce-page div.product form.cart div.quantity input[type="number"] { border-color: rgba(255, 255, 255, 0.5) !important; } .woocommerce div.product form.cart, .woocommerce .cart { background: transparent; padding: 15px 0 0 0; margin: 0; } .woocommerce div.product form.cart .button { padding: 0px 30px; line-height: 44px; height: 44px; } .lte-background-black .woocommerce-product-details__short-description { color: rgba(255, 255, 255, 0.8); } .woocommerce-product-details__short-description p { margin: 15px 0 25px; font-size: 16px; } .woocommerce .product .quantity { margin-bottom: 15px !important; } .woocommerce .woocommerce-product-rating .star-rating { margin-left: 10px; } .woocommerce div.product .summary.entry-summary { margin-bottom: 3em; } .woocommerce div.product .summary.entry-summary .woocommerce-product-rating { margin-top: -6px; margin-bottom: 10px; margin-left: -10px; color: #c42221; color: var(--main); } .woocommerce div.product .summary.entry-summary .woocommerce-product-rating .star-rating { margin-top: 9px; } .woocommerce div.product .summary.entry-summary .price { margin-top: 10px; margin-bottom: 0px; } .woocommerce div.product .summary.entry-summary .product_meta { margin-top: 30px; font-size: 16px; color: #c42221; color: var(--main); } .woocommerce .star-rating { width: 95px !important; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } .woocommerce .star-rating:before { font-size: 13px; letter-spacing: 6px; content: "SSSSS"; color: rgba(0, 0, 0, 0.15); } .woocommerce .star-rating span { color: #c42221; color: var(--main); } .woocommerce .star-rating span:before { font-size: 13px; letter-spacing: 6px; } .lte-background-black .woocommerce .star-rating:before, .lte-body-black .woocommerce .star-rating:before { color: rgba(255, 255, 255, 0.2) !important; } .woocommerce h1.product_title { font-size: 36px; } .woocommerce .product_type_external { white-space: normal; } .woocommerce .woocommerce-cart-form { background: transparent; padding: 0; } .woocommerce-noreviews { text-align: center; } .woocommerce-cart table.cart th.product-name { text-align: start; } .panel { box-shadow: none; } .woocommerce-terms-and-conditions-wrapper { margin-bottom: 30px; padding: 20px; } .woocommerce-terms-and-conditions-wrapper.lte-background-black { background-color: #f5f5f5; background-color: var(--gray); } .woocommerce-terms-and-conditions-wrapper p { line-height: 1.9em; display: inline-block; font-size: 14px; } #add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before { display: none; } .woocommerce #place_order { display: block; margin: 30px auto 0; font-weight: 700 !important; } .woocommerce .place-order { text-align: start; } .woocommerce .place-order button { float: none !important; color: #ffffff !important; color: var(--white) !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; border-radius: 0px !important; background-clip: border-box !important; background-color: #c42221 !important; background-color: var(--main) !important; margin-bottom: 0; padding-top: 25px; padding-bottom: 25px; min-width: 260px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 18px; } .woocommerce .place-order button:before { display: none; } .woocommerce .place-order button:hover { background-color: #222222 !important; background-color: var(--black) !important; color: #ffffff !important; color: var(--white) !important; } .woocommerce table.shop_table { border-color: transparent; border: none; border-collapse: collapse; } @media (max-width: 767px) { .woocommerce table.shop_table .cart_item { border-top: 2px solid rgba(0, 0, 0, 0.1); } } .woocommerce table.shop_table .cart_item:first-child { border-width: 0; } .woocommerce table.shop_table tr input.qty { background-color: #ffffff; background-color: var(--white); border-color: rgba(0, 0, 0, 0.2) !important; } .woocommerce table.shop_table td { background: none; padding: 30px 15px; } @media (max-width: 767px) { .woocommerce table.shop_table td { padding: 10px 15px; border: 0 none; font-size: 18px; } .woocommerce table.shop_table td:before { padding-right: 15px; } } .woocommerce table.shop_table td.product-total { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); font-size: 16px !important; } .woocommerce table.shop_table tbody tr:last-child td { background-color: transparent !important; } .woocommerce table.shop_table td.actions { padding: 20px 0px 0px 0 !important; border-left: none !important; border-right: none !important; border-bottom: 0 !important; } .woocommerce table.shop_table td.actions .coupon .input-text { padding: 12px 24px 12px !important; font-size: 12px; margin-right: 0; border: 0; width: 200px; height: 45px; position: relative; border: 1px solid rgba(0, 0, 0, 0.2) !important; border-right: 0 none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } @media (max-width: 767px) { .woocommerce table.shop_table td.actions .coupon .input-text { width: 100% !important; } } .woocommerce table.shop_table td.actions .coupon .lte-btn { margin-top: 0; margin-left: -40px; font-size: 14px; height: 45px; background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); padding: 11px 25px 11px !important; } .woocommerce table.shop_table td.actions .coupon .lte-btn:hover { background-color: #222222; background-color: var(--black); color: #ffffff; color: var(--white); } @media (max-width: 767px) { .woocommerce table.shop_table td.actions .coupon .lte-btn { width: 100% !important; margin-top: 8px; } } @media (max-width: 767px) { .woocommerce table.shop_table td.actions .lte-btn { width: 100% !important; margin-top: 8px; padding-top: 6px; padding-bottom: 6px; } } .woocommerce table.shop_table .order-total td, .woocommerce table.shop_table .order-total th { background: transparent !important; } @media (min-width: 768px) { .woocommerce table.shop_table td { vertical-align: middle; padding: 20px 24px !important; } .woocommerce table.shop_table th, .woocommerce table.shop_table td { border-top: 0; border-left: 0; } .woocommerce table.shop_table th { padding: 20px 28px; font-size: 18px; font-weight: normal; text-transform: uppercase; } .woocommerce table.shop_table th.product-remove { border-right: 0 none; } .woocommerce table.shop_table th.product-thumbnail { border-left: 0 none; width: 100px; } .woocommerce table.shop_table th.product-quantity, .woocommerce table.shop_table th.product-subtotal, .woocommerce table.shop_table th.product-price { text-align: center; } .woocommerce table.shop_table .woocommerce-cart-form__cart-item:nth-child(even) td { background-color: transparent !important; } .woocommerce table.shop_table .woocommerce-cart-form__cart-item td { padding: 30px 25px; } .woocommerce table.shop_table .woocommerce-cart-form__cart-item .product-quantity div.quantity { margin: 0 auto; } .woocommerce table.shop_table .woocommerce-cart-form__cart-item .product-quantity, .woocommerce table.shop_table .woocommerce-cart-form__cart-item .product-subtotal, .woocommerce table.shop_table .woocommerce-cart-form__cart-item .product-price, .woocommerce table.shop_table .woocommerce-cart-form__cart-item .product-thumbnail, .woocommerce table.shop_table .woocommerce-cart-form__cart-item .product-remove { text-align: center; } .woocommerce table.shop_table .woocommerce-cart-form__cart-item .product-remove { width: 3em; padding-left: 30px; padding-right: 0; border-right: none; } .woocommerce table.shop_table .woocommerce-cart-form__cart-item .product-remove a { width: auto; top: auto; left: auto; } .woocommerce table.shop_table .woocommerce-cart-form__cart-item .product-thumbnail { border-left: none; padding-left: 0 !important; } .woocommerce table.shop_table .woocommerce-cart-form__cart-item .product-name a { font-size: 20px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; color: #222222; color: var(--black); text-transform: uppercase; } .lte-background-black .woocommerce table.shop_table .woocommerce-cart-form__cart-item .product-name a { color: #ffffff; color: var(--white); } .woocommerce table.shop_table .woocommerce-cart-form__cart-item .product-price { color: #222222; color: var(--black); font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); font-size: 16px; } .woocommerce table.shop_table .woocommerce-cart-form__cart-item .product-subtotal { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); font-size: 16px; } } .woocommerce table.shop_table .cart_totals, .woocommerce table.shop_table .woocommerce-page .cart-collaterals .cart_totals { width: auto; } @media (max-width: 767px) { .woocommerce table.shop_table { overflow-y: scroll; border-top: none !important; } .woocommerce table.shop_table.shop_table.woocommerce-checkout-review-order-table { max-width: 100%; } .woocommerce table.shop_table th, .woocommerce table.shop_table td { border: 0 none !important; } .woocommerce table.shop_table tr { padding-bottom: 15px !important; } .woocommerce table.shop_table td { padding-top: 10px !important; padding-bottom: 10px !important; } .woocommerce table.shop_table .product-quantity { height: 70px; } .woocommerce table.shop_table .product-quantity .quantity { float: right; position: relative; top: -6px; margin-right: 0; } .woocommerce table.shop_table .product-remove { padding-top: 15px !important; padding-bottom: 0 !important; margin-bottom: -10px; } } .woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th { padding: 20px 32px; font-weight: 400; } .woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table, .woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table { border-top: 1px solid rgba(0, 0, 0, 0.1); } .woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table thead, .woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table thead { display: none; } .cart-collaterals table { text-align: right; } .cart-collaterals table td, .cart-collaterals table th { border: 0 !important; } @media (max-width: 767px) { .cart-collaterals table tr td { background: transparent !important; } } .cart-collaterals .cart-subtotal th { background-color: transparent !important; color: #222222 !important; color: var(--black) !important; font-size: 18px !important; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-weight: 700 !important; } .lte-background-black .cart-collaterals .cart-subtotal th { color: #c42221 !important; color: var(--main) !important; } .cart-collaterals .cart_totals { width: auto !important; } .cart-collaterals .cart_totals h2 { display: none; } .cart-collaterals .cart_totals tr th { background: transparent; vertical-align: middle; text-align: right; border: none; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-weight: 700 !important; } .cart-collaterals .cart_totals table { border-collapse: collapse !important; } .cart-collaterals .cart_totals tr th, .cart-collaterals .cart_totals tr td { background-color: transparent !important; border: 1px solid rgba(0, 0, 0, 0.1) !important; } .cart-collaterals .cart_totals th { font-size: 16px !important; } .cart-collaterals .cart_totals td { font-size: 16px !important; } .cart-collaterals .cart_totals td a { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; text-transform: uppercase; } .cart-collaterals .cart_totals td .btn { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); margin-right: 3px; } .cart-collaterals .cart_totals td .amount { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); } .woocommerce-notice { margin: 20px auto 40px; text-align: center; background-color: #f5f5f5; background-color: var(--gray); } .woocommerce-notice.woocommerce-notice--success { padding-top: 25px; padding-bottom: 25px; margin-bottom: 60px; font-size: 16px; } .woocommerce button[name="update_cart"], .woocommerce input[name="update_cart"] { border-color: rgba(0, 0, 0, 0.7); background: transparent !important; box-shadow: inset 0 0px 0 50px transparent !important; text-transform: uppercase; color: #222222; color: var(--black); padding: 6px 0em !important; display: inline-block; margin-top: 0; margin-right: 0px; min-width: initial; } .woocommerce button[name="update_cart"]:before, .woocommerce input[name="update_cart"]:before { display: none; } .woocommerce button[name="update_cart"] span, .woocommerce input[name="update_cart"] span { display: none; } .woocommerce button[name="update_cart"]:after, .woocommerce input[name="update_cart"]:after { display: none; } .woocommerce button[name="update_cart"]:hover, .woocommerce input[name="update_cart"]:hover { background: transparent !important; } .woocommerce.lte-background-black button[name="update_cart"], .woocommerce.lte-background-black input[name="update_cart"] { color: #ffffff !important; color: var(--white) !important; } .woocommerce.lte-background-black button[name="update_cart"]:hover, .woocommerce.lte-background-black input[name="update_cart"]:hover { color: #ffffff; color: var(--white); } .woocommerce form .form-row textarea { height: 12em; } .woocommerce table.shop_table tfoot td { font-weight: normal; font-size: 14px !important; } .woocommerce table.shop_table tbody th { font-weight: 500 !important; } .woocommerce table.shop_table.woocommerce-checkout-review-order-table td { padding-top: 24px; padding-bottom: 0; padding-left: 24px; padding-right: 24px; } .woocommerce table.shop_table.woocommerce-checkout-review-order-table th { padding: 16px 24px; } .woocommerce table.shop_table.woocommerce-checkout-review-order-table .product-name { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; text-transform: uppercase; } .woocommerce table.shop_table.woocommerce-checkout-review-order-table tbody { border-top: 1px solid var(--black); } .lte-background-black .woocommerce table.shop_table.woocommerce-checkout-review-order-table tbody { border-color: rgba(255, 255, 255, 0.1); } .woocommerce table.shop_table.woocommerce-checkout-review-order-table tbody tr:last-child td { padding-bottom: 24px; } .woocommerce table.shop_table.woocommerce-checkout-review-order-table thead th { padding: 24px 24px; font-size: 16px; } .woocommerce table.shop_table.woocommerce-checkout-review-order-table thead th .product-name { font-size: 24px; } .woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot { border-top: 3px solid var(--black); } .lte-background-black .woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot { border-color: rgba(255, 255, 255, 0.1); } .woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot th { text-align: right; border: none; padding-bottom: 0; padding-top: 0px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 18px; } .woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot td { padding-top: 16px; } .woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot .amount { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); font-size: 16px; } .woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot .order-total th { padding-top: 16px; } .woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot tr:last-child th, .woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot tr:last-child td { padding-bottom: 16px; } .woocommerce-table--customer-details th, .woocommerce-table--order-details th { border: 0 none !important; } .woocommerce-table--customer-details td, .woocommerce-table--order-details td { border: 1px solid var(--gray) !important; } .woocommerce-table--customer-details th { text-align: right; } #add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment { background: transparent; } .woocommerce-checkout #payment div.payment_box { background-color: #ffffff; background-color: var(--white); padding-top: 15px; } .lte-background-black .woocommerce-checkout #payment div.payment_box { background-color: #f5f5f5; background-color: var(--gray); color: #ffffff; color: var(--white); } .lte-background-black .woocommerce-checkout #payment div.payment_box:before { display: none; } .woocommerce .about_paypal { padding-left: 15px; } .woocommerce-MyAccount-navigation { background-color: #f5f5f5; background-color: var(--gray); padding: 56px 38px; margin-top: 0px; margin-bottom: 60px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .woocommerce-MyAccount-navigation ul { margin: 0 0 0 0px; padding: 0; list-style: none; } .woocommerce-MyAccount-navigation ul li { color: #222222; color: var(--black); margin-bottom: 13px; vertical-align: middle; } .woocommerce-MyAccount-navigation ul li:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: " \f105"; font-size: 16px; margin-right: 10px; vertical-align: middle; color: #c42221; color: var(--main); } .woocommerce-MyAccount-navigation ul li a { color: #222222; color: var(--black); vertical-align: middle; } .woocommerce-MyAccount-navigation ul li a:hover { color: #c42221; color: var(--main); } .woocommerce-MyAccount-navigation ul li.current-cat a { color: #222222; color: var(--black); cursor: default; } .woocommerce table.my_account_orders .button { margin-bottom: 0; } .woocommerce table.my_account_orders td, .woocommerce table.my_account_orders th { padding: 20px 28px; } fieldset { margin-top: 30px; border: none; } .woocommerce.lte-background-black .comment-text .meta { color: #ffffff !important; color: var(--white) !important; } .woocommerce #review_form #respond { max-width: 900px; margin: 0 auto; } .woocommerce #review_form #respond p { margin-bottom: 25px !important; } .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button { font-weight: 400; } .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover { background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); } .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt { background-color: #c42221; background-color: var(--second); } .woocommerce .comment-reply-title { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 24px; text-align: center; display: block; margin-bottom: 15px; } .woocommerce .comment-reply-title span { display: none; } .woocommerce #reviews #reply-title { font-size: 24px; padding-bottom: 0px; position: relative; padding-bottom: 16px !important; margin-top: 20px; margin-bottom: 0px; } .woocommerce #reviews #reply-title:before { max-width: 300px; } .woocommerce #reviews #comments ol.commentlist li .comment-text { padding: 0; border: 0 none; } .woocommerce #reviews #comments ol.commentlist li .comment-text .meta { color: #222222; color: var(--black); font-size: 14px !important; } .woocommerce #reviews #comments ol.commentlist li .comment-text .meta .woocommerce-review__published-date { zoom: 1; filter: alpha(opacity=75); -webkit-opacity: 0.75; -moz-opacity: 0.75; opacity: 0.75; } .woocommerce #reviews #comments ol.commentlist li .comment-text p { font-size: 16px; line-height: 1.7em; line-height: 1.6em; } @media (max-width: 767px) { .woocommerce #reviews #comments ol.commentlist li .comment-text p { font-size: 18px; } } .woocommerce #reviews #comments ol.commentlist li .comment_container { border-bottom: 1px dashed rgba(0, 0, 0, 0.25); padding-bottom: 10px; padding-top: 10px; } .woocommerce #reviews #comments ol.commentlist li img.avatar { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; padding: 0; border: 0 none !important; margin-top: 14px; } .woocommerce #reviews #comments + #review_form_wrapper { margin-top: 40px; } .woocommerce #reviews .comment-form-rating { text-align: center; } .woocommerce #reviews .comment-form-rating label { text-align: center; } .woocommerce #reviews .comment-form-rating .stars { margin-left: 0; line-height: 1em; } .woocommerce #reviews .comment-form-rating .stars span { font-size: 0; } .woocommerce #reviews .comment-form-rating .stars span a { font-size: 18px; width: 22px; display: inline-block; } .woocommerce #reviews #commentform .comment-notes { text-align: center; color: #c42221; color: var(--red); } .woocommerce #reviews #commentform label { font-weight: 500; font-size: 16px; margin-bottom: 10px !important; } .woocommerce .shop_attributes { border-collapse: collapse !important; } .woocommerce .shop_attributes tbody:first-child tr:first-child > th { border: 1px solid rgba(0, 0, 0, 0.1) !important; } .woocommerce .shop_attributes td, .woocommerce .shop_attributes th, .woocommerce .shop_attributes th:first-child { border: 1px solid rgba(0, 0, 0, 0.1) !important; padding: 16px 14px !important; min-height: 42px; } .woocommerce .shop_attributes th { background-color: transparent !important; color: #222222 !important; color: var(--black) !important; font-size: 14px !important; text-transform: uppercase; text-align: right; } .woocommerce .shop_attributes th:after { content: ": "; } .woocommerce .shop_attributes td { font-weight: normal !important; font-style: normal !important; } .woocommerce .shop_attributes td p { padding: 0 !important; } .woocommerce.lte-background-black .shop_attributes tbody:first-child tr:first-child > th, .woocommerce.lte-background-black .shop_attributes td, .woocommerce.lte-background-black .shop_attributes th, .woocommerce.lte-background-black .shop_attributes th:first-child { border-color: rgba(255, 255, 255, 0.1) !important; } .woocommerce.lte-background-black .shop_attributes th { color: #ffffff !important; color: var(--white) !important; } .woocommerce.lte-background-black .shop_attributes td { font-weight: normal !important; font-style: normal !important; } .woocommerce.lte-background-black .shop_attributes td p { padding: 0 !important; } .woocommerce #reviews #comment { height: 100px; } .woocommerce .return-to-shop { margin-top: 30px; } .woocommerce .term-description { margin-bottom: 30px !important; } .woocommerce ul.products li.first, .woocommerce .woocommerce-page ul.products li.first { clear: none; } @media (max-width: 767px) { .woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last { width: 100%; display: block; } .woocommerce-shipping-fields, .woocommerce-additional-fields { padding-top: 25px; } .woocommerce-checkout #payment li img, .wc_payment_method > label:first-of-type img { max-height: 24px; max-width: 200px; float: right; } .woocommerce img, .woocommerce-page img { height: auto; max-width: 100%; } .woocommerce-checkout-review-order-table th { font-size: 18px !important; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important; background-clip: border-box !important; } .woocommerce-checkout-review-order-table td { font-size: 14px !important; } .woocommerce ul.order_details { margin: 0; } .woocommerce ul.order_details li { display: block; float: none; margin-bottom: 25px; } } .woocommerce form .form-row { margin-bottom: 20px; } .woocommerce form .form-row label { margin-bottom: 2px; text-transform: uppercase; } .woocommerce form .form-row .input-checkbox { position: relative; } .woocommerce.widget_shopping_cart .quantity .amount, .woocommerce .widget_shopping_cart .quantity .amount { color: #222222; color: var(--black); } .pswp__caption__center { display: none !important; } .woocommerce-product-gallery__image { text-align: center; border: 1px solid rgba(0, 0, 0, 0.1); } .woocommerce-product-gallery__image a { display: block; text-align: center; } .woocommerce-product-gallery__image a img { margin: 0 auto; } .woocommerce #content div.product div.images .wp-post-image, .woocommerce div.product div.images .wp-post-image, .woocommerce-page #content div.product div.images .wp-post-image, .woocommerce-page div.product div.images .wp-post-image { width: auto; } @media (min-width: 1600px) { .woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images { width: 39%; } } @media (min-width: 1200px) and (max-width: 1599px) { .woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images { width: 42%; } } @media (min-width: 1600px) { .woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary { width: 58%; margin-left: 3%; } } @media (min-width: 1200px) and (max-width: 1599px) { .woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary { width: 55%; margin-left: 3%; } } .woocommerce .actions .button:hover { color: var(--white) !important; zoom: 1; filter: alpha(opacity=80); -webkit-opacity: 0.8; -moz-opacity: 0.8; opacity: 0.8; } .woocommerce ul.products.grid hr { display: none; } .woocommerce ul.products.list li.product hr { border: 0 none !important; margin: 0; } ul.products.list li.product .gridlist-buttonwrap { margin-bottom: 0 !important; } .woocommerce .gridlist-toggle { padding-top: 0 !important; margin: -50px 0 30px 0 !important; } .woocommerce-NoticeGroup { text-align: left; } .upsells.products, .related.products { clear: both; overflow: visible; text-align: center; } .upsells.products > h2, .related.products > h2 { text-align: center; margin-top: 45px; margin-bottom: 0px; font-size: 30px; position: relative; background-size: 100% 3px; padding-bottom: 16px !important; } .upsells.products > h2:before, .related.products > h2:before { max-width: 300px; } .upsells.products .products, .related.products .products { margin-top: 20px !important; } @media (min-width: 1600px) { .upsells.products .products li.product, .related.products .products li.product { width: 33.3% !important; } } @media (min-width: 1200px) and (max-width: 1599px) { .upsells.products .products li.product, .related.products .products li.product { width: 33.3% !important; } } @media (min-width: 992px) and (max-width: 1199px) { .upsells.products .products li:nth-child(3), .related.products .products li:nth-child(3) { display: none; } } @media (min-width: 768px) and (max-width: 991px) { .upsells.products .products li:nth-child(3), .related.products .products li:nth-child(3) { display: none; } } .woocommerce-review-link { font-size: 12px; color: #888; position: relative; top: -3px; left: 0px; } .woocommerce div.product div.images .flex-control-thumbs li { padding: 0; } .woocommerce div.product div.images .flex-control-thumbs { margin: 0 0 0 -2.5%; } .woocommerce div.product div.images .flex-control-thumbs li { margin-top: 2.5%; margin-left: 2.5%; width: 22.5%; } .woocommerce div.product div.images img { width: 100%; } .woocommerce div.product div.images.woocommerce-product-gallery { margin-bottom: 50px; } .wcppec-checkout-buttons__separator { margin-top: 16px; text-transform: uppercase; font-weight: bold; } .wcppec-checkout-buttons { text-rendering: center; text-transform: uppercase; font-weight: bold; } .wcppec-checkout-buttons a { color: #222222 !important; color: var(--black) !important; } .woocommerce .product .wcppec-checkout-buttons { text-align: left; } .woocommerce table.variations select { padding: 10px 25px !important; } .woocommerce table.variations th, .woocommerce table.variations td { border: 0 !important; } .woocommerce table.variations td { padding: 0 !important; } .woocommerce table.variations td.value { padding: 4px 0 25px 0 !important; } .woocommerce.widget_shopping_cart ul li { padding-bottom: 0 !important; margin-bottom: 10px; } .woocommerce.widget_shopping_cart .total { border-color: transparent; } .woocommerce.widget_shopping_cart .mini_cart_item { font-size: 14px; text-align: start; } .woocommerce.widget_shopping_cart .mini_cart_item li > a { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 18px; padding-left: 0; padding-bottom: 0px; } .lte-background-black .woocommerce.widget_shopping_cart .mini_cart_item li > a { color: #ffffff !important; color: var(--white) !important; } .woocommerce.widget_shopping_cart .mini_cart_item li > a img { -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; background-clip: border-box; margin-top: 0px; margin-left: 0px; max-height: 60px; max-width: 60px; width: auto; } .woocommerce.widget_shopping_cart .mini_cart_item .remove_from_cart_button { margin-top: 5px !important; } .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons { margin: -10px auto 0; text-align: center; } .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .lte-btn-wrap { margin-bottom: -6px; display: block; padding-bottom: 2px; } .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .lte-btn, .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .button { font-size: 14px; margin: 0 !important; min-width: 180px; background: transparent; line-height: 1em; font-weight: 700; background-color: #222222; background-color: var(--black); color: #ffffff; color: var(--white); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; padding-top: 16px; padding-bottom: 16px; margin-bottom: 0 !important; display: inline-block !important; -webkit-transition: all 0.2s ease !important; -moz-transition: all 0.2s ease !important; -o-transition: all 0.2s ease !important; transition: all 0.2s ease !important; } .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .lte-btn:hover, .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .button:hover { background-color: #ffffff; background-color: var(--white); color: #222222; color: var(--black); } .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .lte-btn:not(.checkout), .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .button:not(.checkout) { display: inline-block !important; margin-top: 20px !important; background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); border-color: #ffffff; border-color: var(--white); } .lte-background-black .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .lte-btn:not(.checkout), .lte-background-black .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .button:not(.checkout) { color: #222222; color: var(--black); background-color: #ffffff; background-color: var(--white); } .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .lte-btn:not(.checkout) .lte-btn-overlay, .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .button:not(.checkout) .lte-btn-overlay { background-color: #ffffff; background-color: var(--white); } .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .lte-btn:not(.checkout):not(.button):hover, .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .button:not(.checkout):not(.button):hover { color: #222222; color: var(--black); background-color: #ffffff; background-color: var(--white); } .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .lte-btn:not(.checkout).button:hover, .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .button:not(.checkout).button:hover { color: #222222; color: var(--black); background-color: #ffffff !important; background-color: var(--white) !important; } .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons > .button { margin-left: 10px !important; margin-right: 10px !important; margin-top: 15px !important; } .woocommerce.widget_shopping_cart .woocommerce-mini-cart__total { text-align: center; font-size: 16px !important; margin-top: 0px !important; padding-top: 14px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; border-top: 1px solid rgba(0, 0, 0, 0.1); } .woocommerce.widget_shopping_cart .woocommerce-mini-cart__total strong { font-weight: 400; } .lte-background-black .woocommerce.widget_shopping_cart .woocommerce-mini-cart__total { border-color: rgba(255, 255, 255, 0.1); } .woocommerce.widget_shopping_cart .woocommerce-mini-cart__total > span { color: #222222; color: var(--black); } .woocommerce-cart table.cart input { line-height: 1.6em !important; } .woocommerce-shipping-calculator { padding: 0; } .woocommerce-shipping-calculator .shipping-calculator-button { border-bottom: 1px dashed #c42221; border-color: #c42221; border-color: var(--main); } .woocommerce-shipping-calculator .shipping-calculator-form { margin-top: 15px; } .woocommerce-shipping-calculator p { margin: 0; } .woocommerce-form__input-checkbox { position: relative !important; margin-left: 0 !important; } .woocommerce-form__input-checkbox + span { margin-left: 6px; } .woocommerce .cross-sells h2 { margin: 25px 0 20px; font-size: 24px; } @media (max-width: 991px) { .woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells { width: 100%; float: none; } } .cart_totals .woocommerce-shipping-totals.shipping td { font-size: 12px !important; /* min-width: 340px;*/ text-align: right !important; padding-left: 10px !important; } .cart_totals .woocommerce-shipping-totals.shipping td form { text-align: right !important; } .cart_totals .woocommerce-shipping-totals.shipping td form .select2-selection, .cart_totals .woocommerce-shipping-totals.shipping td form input[type="text"] { background-color: #ffffff !important; background-color: var(--white) !important; } .woocommerce-checkout-review-order-table .woocommerce-shipping-totals.shipping td { text-align: left !important; } .woocommerce-checkout-review-order-table .woocommerce-shipping-totals.shipping td.product-total span { font-size: 14px !important; } .woocommerce .cart_totals table.shop_table { width: auto !important; } .woocommerce .cart_totals table.shop_table td { text-align: right !important; } .woocommerce .wc-proceed-to-checkout { text-align: center; } .woocommerce .wc-proceed-to-checkout a.lte-btn { -webkit-transition-delay: 0s, 0s, 0s !important; -moz-transition-delay: 0s, 0s, 0s !important; -o-transition-delay: 0s, 0s, 0s !important; transition-delay: 0s, 0s, 0s !important; } .woocommerce .wc-proceed-to-checkout a:hover { background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); } .checkout-button { min-width: 100px !important; margin-bottom: 0 !important; } .checkout-button:before { display: none; } @media (max-width: 767px) { .woocommerce-page table.cart td.actions .button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.btn-xs { display: block; font-size: 16px; padding-left: 15px; padding-right: 15px; } } .woocommerce-cart .wc-proceed-to-checkout a.checkout-button { font-size: 16px; } #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button { display: inline-block; padding-left: 65px; padding-right: 65px; padding-top: 20px; padding-bottom: 20px; font-size: 18px; } .wc_payment_method input.input-radio[name="payment_method"] { display: none; } .wc_payment_method input.input-radio[name="payment_method"]:checked + label::before { background-color: #222222; background-color: var(--black); } #ship-to-different-address { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); } .create-account { text-align: left; } .wc_payment_method input.input-radio[name="payment_method"] + label::before { content: ""; display: inline-block; width: 14px; height: 14px; border: 2px solid #fff; box-shadow: 0 0 0 1px #000; background: #fff; margin-left: 4px; margin-right: .5rem; border-radius: 100%; -webkit-transform: translateY(2px); -moz-transform: translateY(2px); -ms-transform: translateY(2px); -o-transform: translateY(2px); transform: translateY(2px); } @media (min-width: 768px) { .woocommerce-checkout h3 { font-size: 30px; } } @media (min-width: 992px) { .woocommerce-checkout form .col2-set { width: 50%; float: left; padding-right: 1.5vw; } .woocommerce-checkout form .col2-set .col-1, .woocommerce-checkout form .col2-set .col-2 { float: none; width: 100%; } .woocommerce-checkout form #order_review_heading, .woocommerce-checkout form #order_review { width: 50%; padding-left: 1.5vw; float: right; clear: right; margin-top: 0; } } @media (max-width: 991px) { .woocommerce-checkout form .col2-set .col-1, .woocommerce-checkout form .col2-set .col-2 { width: 100%; clear: both; } } .woocommerce-checkout form .woocommerce-additional-fields { margin-top: 25px; } .woocommerce-checkout-review-order-table { border-collapse: collapse !important; } .woocommerce-checkout-review-order-table .woocommerce-shipping-methods { padding-top: 5px !important; } .woocommerce-checkout-review-order-table tfoot td { border: 1px solid rgba(0, 0, 0, 0.1) !important; border: 1px solid rgba(255, 255, 255, 0.1) !important; } @media (max-width: 991px) { .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals { width: 100%; float: none; } .woocommerce .cart-collaterals .cart_totals table, .woocommerce-page .cart-collaterals .cart_totals table { margin: 0 auto; width: 100% !important; } .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator, .woocommerce-page .cart-collaterals .cart_totals .woocommerce-shipping-calculator { text-align: right; } } @media (max-width: 767px) { .cart-collaterals .cart_totals tr th, .cart-collaterals .cart_totals tr td { border: 0 none !important; } .woocommerce table.shop_table td.actions { padding-bottom: 20px !important; } } @media (min-width: 992px) and (max-width: 1199px) { #add_payment_method .cart-collaterals .cross-sells ul.products li.product, .woocommerce-cart .cart-collaterals .cross-sells ul.products li.product, .woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product { width: 100%; } } .woocommerce-widget-layered-nav-dropdown .select2-container--default .select2-selection--multiple .select2-selection__rendered { padding: 0; } .woocommerce-widget-layered-nav-dropdown li { margin: 0 !important; } .woocommerce-widget-layered-nav-dropdown .select-wrap:after { display: none; } .woocommerce-widget-layered-nav-dropdown .select2-selection--multiple { border: none !important; background: transparent !important; } .woocommerce-widget-layered-nav-dropdown .select2-selection--multiple .select2-search__field { background-color: #ffffff !important; background-color: var(--white) !important; } .woocommerce-grouped-product-list { margin-bottom: 30px; width: auto !important; } .woocommerce-grouped-product-list td { border: none !important; background: transparent !important; padding-top: 10px !important; padding-bottom: 10px !important; padding-right: 10px !important; } .woocommerce-grouped-product-list td label { margin-bottom: 0; } .woocommerce-grouped-product-list td a { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 16px; } .woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__quantity { padding-left: 0 !important; } .woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__label label { padding-top: 9px; } .woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__label label a { font-family: 'Open Sans', sans-serif !important; font-family: var(--font-main), sans-serif !important; letter-spacing: var(--font-main-letterspacing) !important; } .woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__price { padding-top: 19px !important; padding-left: 10px !important; } .woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__price span { font-size: 16px; font-weight: bold; } .woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__price del { zoom: 1; filter: alpha(opacity=10); -webkit-opacity: 0.1; -moz-opacity: 0.1; opacity: 0.1; margin-right: 10px; } .woocommerce.lte-products-slider { margin-left: 0; margin-right: 0; } @media (min-width: 1199px) { .woocommerce.lte-products-slider { max-width: 1540px; } } @media (max-width: 767px) { .woocommerce.lte-products-slider { padding-left: 15px !important; padding-right: 15px !important; } } .woocommerce.lte-products-slider ul.products { margin-left: 0; margin-right: 0; } .woocommerce.lte-products-slider.woocommerce ul.products li.product { float: none; padding-left: 0; padding-right: 0; height: auto; } .woocommerce.lte-products-slider.woocommerce ul.products li.product:before { left: 0; right: 0; } .bg-color-black .lte-products-sc { color: #ffffff; color: var(--white); } .bg-color-black .lte-products-sc article { color: #222222; color: var(--black); } .woocommerce.lte-products-bg-transparent li.product:before, ul.products.lte-products-bg-transparent li.product:before { border-color: #ffffff !important; border-color: var(--white) !important; zoom: 1; filter: alpha(opacity=10); -webkit-opacity: 0.1; -moz-opacity: 0.1; opacity: 0.1; } .woocommerce.lte-products-bg-transparent li.product > .lte-item, ul.products.lte-products-bg-transparent li.product > .lte-item { background-color: transparent !important; display: none; } .woocommerce.lte-products-bg-transparent li.product > .lte-item .woocommerce-loop-product__title, ul.products.lte-products-bg-transparent li.product > .lte-item .woocommerce-loop-product__title { color: #ffffff; color: var(--white); } .woocommerce.lte-products-bg-transparent li.product > .lte-item .woocommerce-loop-product__title:hover, ul.products.lte-products-bg-transparent li.product > .lte-item .woocommerce-loop-product__title:hover { color: #c42221; color: var(--second); } .lte-background-light.woocommerce li.product .price del .woocommerce-Price-amount, .lte-background-light ul.products li.product .price del .woocommerce-Price-amount { color: #c42221; color: var(--main); } .lte-background-light.woocommerce li.product > .lte-item .woocommerce-loop-product__title, .lte-background-light ul.products li.product > .lte-item .woocommerce-loop-product__title { color: #222222; color: var(--black); } .body-black ul.products.lte-products-bg-transparent li.product > .lte-item h2 { color: #c42221; color: var(--main); } .body-black ul.products.lte-products-bg-transparent li.product > .lte-item h2:hover { color: #ffffff; color: var(--white); } .body-black ul.products.lte-products-bg-transparent li.product > .lte-item .price { display: block !important; color: #ffffff; color: var(--white); } .body-black ul.products.lte-products-bg-transparent li.product > .lte-item .price ins, .body-black ul.products.lte-products-bg-transparent li.product > .lte-item .price del { color: #ffffff; color: var(--white); } .body-black .woocommerce.lte-products-slider .arrows a { color: #ffffff; color: var(--white); } .body-black .woocommerce.lte-products-slider .arrows a:hover { background-color: transparent; } .lte-products-slider.swiper-container-horizontal { padding-bottom: 40px; } .lte-products-slider.swiper-container-horizontal .swiper-pagination-bullets { bottom: 0px; } .elementor-widget-lte-products .lte-tabs-cats { margin: 0 0 30px 0; } .lte-products-table { width: 100%; } .lte-products-table tr:last-child td { border-width: 0 !important; } .lte-products-table td { border-color: #f5f5f5 !important; border-color: var(--gray) !important; min-height: 95px; } @media (min-width: 1199px) { .lte-products-table td { border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important; padding-top: 16px !important; padding-bottom: 16px !important; } } @media (max-width: 1199px) { .lte-products-table td { display: block; text-align: center; padding-top: 30px !important; padding-bottom: 0px !important; } .lte-products-table td:last-child { border-bottom: 25px solid #fff !important; padding-bottom: 30px !important; } } .lte-products-table .lte-wc-attr-list { margin-bottom: 4px; } .lte-products-table .lte-wc-attr-list div { display: inline-block; font-size: 12px; margin-right: 8px; } @media (min-width: 1199px) { .lte-products-table .lte-product-name { width: 20%; } } @media (max-width: 1199px) { .lte-products-table .lte-product-name { padding-top: 0 !important; text-align: center; } } .lte-products-table .lte-product-name a { font-size: 24px; color: #c42221; color: var(--main); font-weight: 400; } .lte-products-table .lte-product-name a:hover { color: #c42221; color: var(--second); } @media (min-width: 1199px) { .lte-products-table .lte-product-image { padding-right: 0 !important; width: 100px; } } @media (max-width: 1199px) { .lte-products-table .lte-product-image { padding-top: 15px !important; text-align: center; } } .lte-products-table .lte-product-image .photo { height: 60px; overflow: hidden; display: block; line-height: 60px; position: relative; } .lte-products-table .lte-product-image img { max-width: 80px; top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); margin-top: -10px; } .lte-products-table .lte-product-var { display: block; } @media (min-width: 1199px) { .lte-products-table .lte-product-var { text-align: center; display: flex; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; flex-direction: row; align-items: stretch; } } .lte-products-table .lte-var { text-align: center; padding: 0 0; flex: 1; } @media (max-width: 1199px) { .lte-products-table .lte-var { display: inline-block; min-width: 100px; padding: 0 30px; margin-bottom: 25px; border-left: 1px solid rgba(0, 0, 0, 0.1); border-right: 1px solid rgba(0, 0, 0, 0.1); } .lte-products-table .lte-var:first-child { border-left: 1px solid rgba(0, 0, 0, 0.1); } .lte-products-table .lte-var:last-child { border-right: 1px solid rgba(0, 0, 0, 0.1); } } .lte-products-table .lte-var .var-type, .lte-products-table .lte-var .var-price { display: block; text-align: center; padding: 5px 0; font-weight: 500; } .lte-products-table .lte-var .var-type { font-size: 14px; padding-top: 0; padding-bottom: 0; color: #c42221; color: var(--second); } .lte-products-table .lte-var .var-price { font-size: 18px; color: #c42221; color: var(--main); padding-bottom: 0; } .lte-products-table .lte-product-href { text-align: right; } @media (min-width: 1199px) { .lte-products-table .lte-product-href { width: 15%; } } @media (max-width: 1199px) { .lte-products-table .lte-product-href { padding-top: 0 !important; text-align: center; } } @media (min-width: 1200px) and (max-width: 1599px) { .lte-products-table .lte-product-href { display: none; } } .lte-products-table .lte-btn { margin-bottom: 0; } .lte-products-cats-sc { -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; margin-bottom: -30px; } @media (max-width: 767px) { .lte-products-cats-sc { text-align: center; } } .lte-products-cats-sc.lte-layout-grid { margin-bottom: -30px; } .lte-products-cats-sc.lte-layout-grid .lte-item-wrapper { /* perspective: 1000px; -webkit-perspective: 1000px; */ } @media (min-width: 768px) { .lte-products-cats-sc.lte-layout-grid .lte-item-wrapper:hover .lte-item-inner { -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); transform: rotateY(180deg); } } .lte-products-cats-sc.lte-layout-grid .lte-item-inner { /* position: relative; width: 100%; height: 100%; */ transition: transform 0.8s; transform-style: preserve-3d; } .lte-products-cats-sc.lte-layout-grid .lte-item { margin: 0px 0px 30px 0px; padding: 0 15px; display: flex; flex-wrap: wrap; align-content: center; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; min-height: 270px; transform-style: preserve-3d; -webkit-transform-style: preserve-3d; background-color: #f5f5f5; background-color: var(--gray); } .lte-products-cats-sc.lte-layout-grid .lte-item .lte-icon-wrapper { flex-basis: 100%; font-size: 80px; overflow: hidden; text-align: center; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; position: relative; } .lte-products-cats-sc.lte-layout-grid .lte-item .lte-icon-wrapper span { display: block; color: #c42221; color: var(--main); } .lte-products-cats-sc.lte-layout-grid .lte-item .lte-descr-wrapper { flex-basis: 100%; } .lte-products-cats-sc.lte-layout-grid .lte-item .lte-header { font-size: 24px; text-transform: uppercase; margin: 24px 0 0px 0; color: #222222; color: var(--black); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; text-align: center; } .lte-products-cats-sc.lte-layout-grid .lte-item .lte-header:hover { color: #c42221; color: var(--second); } .lte-products-cats-sc.lte-layout-grid .lte-item .lte-excerpt { font-size: 16px; line-height: 1.5em; display: block; } .lte-products-cats-sc.lte-layout-grid .lte-item img { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } .lte-products-cats-sc.lte-layout-grid .lte-item:hover .lte-image-wrapper img { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); } .lte-products-cats-sc.lte-layout-grid .lte-item-front, .lte-products-cats-sc.lte-layout-grid .lte-item-back { backface-visibility: hidden; -webkit-backface-visibility: hidden; } .lte-products-cats-sc.lte-layout-grid .lte-item-back { height: 270px; margin: 0; align-content: end; top: 0; left: 0; bottom: 0; right: 0; position: absolute; -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); transform: rotateY(180deg); background-size: cover; } @media (max-width: 767px) { .lte-products-cats-sc.lte-layout-grid .lte-item-back { display: none; } } .lte-products-cats-sc.lte-layout-grid .lte-item-back .lte-item-inner-wrapper { display: block; width: 100%; } .lte-products-cats-sc.lte-layout-grid .lte-item-back .lte-header { text-align: center; color: #ffffff; color: var(--white); display: block; position: relative; z-index: 2; margin-bottom: 30px; } .lte-products-cats-sc.lte-layout-grid .lte-item-back .lte-header:hover { color: #ffffff; color: var(--white); } .lte-products-cats-sc.lte-layout-grid .lte-item-back:before { content: ""; height: 100%; width: 100%; top: 0; left: 0; position: absolute; pointer-events: none; background-image: -webkit-linear-gradient(270deg, transparent 60%, #000000 100%); background-image: -moz-linear-gradient(270deg, transparent 60%, #000000 100%); background-image: -ms-linear-gradient(270deg, transparent 60%, #000000 100%); background-image: -o-linear-gradient(270deg, transparent 60%, #000000 100%); background-image: linear-gradient(-180deg, transparent 60%, #000000 100%); opacity: .3; } .lte-products-cats-sc.lte-layout-grid .lte-item-back:before + .elementor-background-video-container + .elementor-container, .lte-products-cats-sc.lte-layout-grid .lte-item-back:before + .elementor-widget-wrap { z-index: 2; } .lte-products-cats-sc.swiper-container { max-width: 1600px; } .lte-products-cats-sc .swiper-pagination { margin-top: 40px; position: relative; } .lte-products-cats-sc .lte-arrows-sides-outside { margin-top: -100px; } .lte-wc-attr-list { margin-bottom: 18px; } .lte-wc-attr-list .item { font-size: 16px; padding: 2px 0; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; color: #222222; color: var(--black); } .lte-wc-attr-list .item span { color: #222222; color: var(--black); } .woocommerce .single_add_to_cart_button { min-width: 180px; padding-top: 11px; padding-bottom: 10px; position: relative; top: 0px; font-size: 16px; background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); } .woocommerce .single_add_to_cart_button:hover { color: #ffffff; color: var(--white); background-color: #222222; background-color: var(--black); } @media (max-width: 767px) { .cart.woocommerce-cart-form__contents { margin-top: -60px !important; } .cart.woocommerce-cart-form__contents td { border-left: 1px solid rgba(0, 0, 0, 0.1) !important; border-color: transparent !important; } .cart.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item.cart_item { border-bottom: 1px solid rgba(255, 255, 255, 0.3); } .cart.woocommerce-cart-form__contents .product-remove { height: 48px; text-align: right; } .cart.woocommerce-cart-form__contents .product-remove .remove { font-size: 36px; height: 30px !important; width: 30px !important; overflow: hidden; display: block; float: right; } .cart.woocommerce-cart-form__contents .product-name a { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 18px; color: #222222; color: var(--black); text-transform: uppercase; } .lte-background-black .cart.woocommerce-cart-form__contents .product-name a { color: #ffffff; color: var(--white); } .cart.woocommerce-cart-form__contents .product-subtotal span, .cart.woocommerce-cart-form__contents .product-price span { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); font-size: 16px; color: #c42221; color: var(--main); } .cart.woocommerce-cart-form__contents .product-subtotal.product-subtotal span, .cart.woocommerce-cart-form__contents .product-price.product-subtotal span { color: #222222; color: var(--black); } .lte-background-black .cart.woocommerce-cart-form__contents .product-subtotal.product-subtotal span, .lte-background-black .cart.woocommerce-cart-form__contents .product-price.product-subtotal span { color: #ffffff; color: var(--white); } } @media (max-width: 767px) and (max-width: 767px) { .cart.woocommerce-cart-form__contents .product-name a { font-size: 18px; } } @media (max-width: 767px) { .woocommerce.single .lte-wc-wrapper .row { display: block !important; } .woocommerce.single .lte-wc-wrapper .row > div { display: block !important; float: none !important; } } .woocommerce form .show-password-input, .woocommerce-page form .show-password-input { top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); right: 30px; width: 24px; height: 24px; } .woocommerce.woocommerce-widget-layered-nav ul li:last-child { float: none; display: block; } .woocommerce.woocommerce-widget-layered-nav ul li:last-child input { width: 100% !important; } .woocommerce.woocommerce-widget-layered-nav ul li.select2-selection__choice { margin-bottom: 15px !important; margin-right: 15px !important; } .woocommerce-error, .woocommerce-info, .woocommerce-message { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -moz-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; background-color: #f5f5f5; background-color: var(--gray); color: #222222; color: var(--black); font-size: 14px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; padding-top: 18px; padding-left: 30px; } .woocommerce-error.woocommerce-info, .woocommerce-info.woocommerce-info, .woocommerce-message.woocommerce-info { border-color: #c42221; border-color: var(--main); } .woocommerce-error.woocommerce-message, .woocommerce-info.woocommerce-message, .woocommerce-message.woocommerce-message { border-color: #c42221; border-color: var(--main); } .woocommerce-error.woocommerce-error, .woocommerce-info.woocommerce-error, .woocommerce-message.woocommerce-error { border-color: var(--red); } .woocommerce-error .lte-btn-wrap, .woocommerce-info .lte-btn-wrap, .woocommerce-message .lte-btn-wrap { margin-right: 20px; margin-bottom: 0px; vertical-align: top; } .woocommerce-error .btn, .woocommerce-info .btn, .woocommerce-message .btn { margin-top: -4px; float: right; padding-right: 30px; } .woocommerce-error .btn:before, .woocommerce-info .btn:before, .woocommerce-message .btn:before { display: none; } .woocommerce-error:after, .woocommerce-info:after, .woocommerce-message:after, .woocommerce-error:before, .woocommerce-info:before, .woocommerce-message:before { display: none; } @media (max-width: 479px) { .woocommerce-error, .woocommerce-info, .woocommerce-message { text-align: center; padding: 25px 15px; } .woocommerce-error:before, .woocommerce-info:before, .woocommerce-message:before { display: none; } .woocommerce-error .btn, .woocommerce-info .btn, .woocommerce-message .btn { display: block; max-width: 200px; margin: 0 auto 25px; float: none; } } .woocommerce-message { border-bottom-color: #c42221; border-bottom-color: var(--main); } .woocommerce-message:before { color: #c42221; color: var(--main); } .lte-background-black .woocommerce-message { background-color: #f5f5f5; background-color: var(--gray); color: #ffffff; color: var(--white); } .elementor-widget-lte-products .lte-filter-container { /* min-height: 517px !important;*/ } .woocommerce-form-coupon { max-width: 700px; margin: 0 auto 50px !important; } .woocommerce-form-coupon p { text-align: center; display: block !important; width: 100% !important; float: none !important; } .woocommerce-form-coupon button { font-size: 16px; height: 74px; line-height: 50px; min-width: 300px; } .woocommerce-form-coupon button:hover { background-color: #222222; background-color: var(--black); } .woocommerce-input-wrapper > *:not(select):not(span) { border: 1px solid rgba(0, 0, 0, 0.2) !important; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; padding: 25px 25px 25px 25px !important; } .woocommerce ul.products li.product .lte-item-descr .lte-btn.btn-lg .lte-btn-inner > .lte-btn-after:after, .lte-wc-btn .lte-btn-inner > .lte-btn-after:after { -moz-osx-font-smoothing: grayscale !important; -webkit-font-smoothing: antialiased !important; display: inline-block !important; font-style: normal !important; font-variant: normal !important; text-rendering: auto !important; font-family: 'Font Awesome 5 Free' !important; font-weight: 900 !important; font-weight: 700; top: -1px; font-size: 14px; content: "\f290"; -webkit-transform: translateX(0) !important; -moz-transform: translateX(0) !important; -ms-transform: translateX(0) !important; -o-transform: translateX(0) !important; transform: translateX(0) !important; } .woocommerce ul.products li.product .lte-item-descr .lte-btn.btn-lg:hover .lte-btn-inner .lte-btn-after:after, .lte-wc-btn:hover .lte-btn-inner .lte-btn-after:after { -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); } .yith-wcwl-add-to-wishlist a { position: relative; font-size: 0; display: inline-block; color: #ccc; } .yith-wcwl-add-to-wishlist a:before { display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\E83C"; font-size: 18px; font-weight: 400; top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 48px; height: 48px; line-height: 48px; background: #f5f5f5; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; } .yith-wcwl-add-to-wishlist a:hover { color: #222222; color: var(--black); } .yith-wcwl-add-to-wishlist .delete_item { color: #c42221; color: var(--main); } .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before, .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before { color: #c42221; color: var(--main); } .yith-wcwl-add-to-wishlist .feedback { display: none; } #yith-wcwl-popup-message, #yith-wcwl-message { display: none !important; } /* 20. Team */ .team-full { margin: 0 auto; } @media (min-width: 1600px) { .team-full { max-width: 1200px; } } .team-full .lte-team-name { font-size: 36px; margin: -10px 0 0 0 !important; } .team-full .lte-team-cat { margin-top: 4px; margin-bottom: 24px; color: #c42221; color: var(--main); font-size: 16px; font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); font-weight: 500; } .team-full .lte-team-full img { width: auto; } .team-full .lte-content-width .heading { margin-top: 0; } .lte-team-full-photo img { max-height: 900px; width: auto; } .textwidget .lte-team-name { font-size: 48px; } @media (max-width: 767px) { .textwidget .lte-team-name { text-align: center; } } .lte-item-list { margin-bottom: -30px; } .lte-team-list .row > div { padding: 0; } .lte-team-list.lte-team-layout-coach { margin-bottom: -60px; } .lte-team-list.lte-team-layout-coach .lte-team-item { margin-bottom: 60px; } .lte-team-list.lte-team-layout-coach .lte-team-item .lte-image { display: block; position: relative; margin: 0 auto; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; z-index: 2; overflow: hidden; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; width: 300px; height: 300px; } .lte-team-list.lte-team-layout-coach .lte-team-item .lte-image img { margin: 0 auto; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; max-width: auto; width: 100%; height: auto; display: block; } .lte-team-list.lte-team-layout-coach .lte-team-item .lte-image:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .lte-team-list.lte-team-layout-coach .lte-team-item .lte-descr { display: block; margin-top: 26px; text-align: center; } .lte-team-list.lte-team-layout-coach .lte-team-item .lte-descr .lte-header { font-size: 24px; text-transform: uppercase; margin: 0 0 -4px 0; } .lte-team-list.lte-team-layout-coach .lte-team-item .lte-descr .lte-subheader { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 16px; color: #c42221; color: var(--main); text-transform: uppercase; } .lte-team-list.lte-team-layout-coach .lte-team-item .lte-descr .lte-btn-wrap { display: none; } .lte-team-list.lte-team-layout-coach .lte-team-item .lte-social-wrapper { position: absolute; top: 15px; right: 45px; z-index: 2; } .lte-team-list.lte-team-layout-coach .lte-team-item .lte-social-wrapper .lte-social-icon { cursor: pointer; display: none; } .lte-team-list.lte-team-layout-coach .lte-team-item .lte-social-wrapper .lte-social-icon:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "\f1e0"; display: inline-block; font-size: 14px; background-color: #c42221; background-color: var(--main); color: #222222; color: var(--black); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; width: 50px; height: 50px; line-height: 50px; text-align: center; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; } .lte-team-list.lte-team-layout-coach .lte-team-item .lte-social-wrapper .lte-social { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; height: auto; list-style: none; text-align: center; margin: 0px 0px 0 0; padding: 0; } .lte-team-list.lte-team-layout-coach .lte-team-item .lte-social-wrapper .lte-social li { display: block; margin: 0 0 0 0; -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; -webkit-transform: translateY(-10px); -moz-transform: translateY(-10px); -ms-transform: translateY(-10px); -o-transform: translateY(-10px); transform: translateY(-10px); } .lte-team-list.lte-team-layout-coach .lte-team-item .lte-social-wrapper .lte-social li:nth-child(1) { -webkit-transition-delay: 50ms; -moz-transition-delay: 50ms; -o-transition-delay: 50ms; transition-delay: 50ms; } .lte-team-list.lte-team-layout-coach .lte-team-item .lte-social-wrapper .lte-social li:nth-child(2) { -webkit-transition-delay: 100ms; -moz-transition-delay: 100ms; -o-transition-delay: 100ms; transition-delay: 100ms; } .lte-team-list.lte-team-layout-coach .lte-team-item .lte-social-wrapper .lte-social li:nth-child(3) { -webkit-transition-delay: 150ms; -moz-transition-delay: 150ms; -o-transition-delay: 150ms; transition-delay: 150ms; } .lte-team-list.lte-team-layout-coach .lte-team-item .lte-social-wrapper .lte-social li:nth-child(4) { -webkit-transition-delay: 200ms; -moz-transition-delay: 200ms; -o-transition-delay: 200ms; transition-delay: 200ms; } .lte-team-list.lte-team-layout-coach .lte-team-item .lte-social-wrapper .lte-social li:nth-child(5) { -webkit-transition-delay: 250ms; -moz-transition-delay: 250ms; -o-transition-delay: 250ms; transition-delay: 250ms; } .lte-team-list.lte-team-layout-coach .lte-team-item .lte-social-wrapper .lte-social li:nth-child(6) { -webkit-transition-delay: 300ms; -moz-transition-delay: 300ms; -o-transition-delay: 300ms; transition-delay: 300ms; } .lte-team-list.lte-team-layout-coach .lte-team-item .lte-social-wrapper .lte-social li:nth-child(7) { -webkit-transition-delay: 350ms; -moz-transition-delay: 350ms; -o-transition-delay: 350ms; transition-delay: 350ms; } .lte-team-list.lte-team-layout-coach .lte-team-item .lte-social-wrapper .lte-social li a { position: relative; z-index: 10; font-size: 14px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; display: block; margin: 8px auto 0; background-color: #222222; background-color: var(--black); color: #ffffff; color: var(--white); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; width: 36px; height: 36px; line-height: 36px; text-align: center; } .lte-team-list.lte-team-layout-coach .lte-team-item .lte-social-wrapper .lte-social li a:hover { color: #ffffff; color: var(--white); background-color: #c42221; background-color: var(--main); } .lte-team-list.lte-team-layout-coach .lte-team-item:hover .lte-social li { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } .lte-team-list.lte-team-layout-static { margin-top: -80px; } .lte-team-list.lte-team-layout-static .row > div { padding: 0 15px; margin-top: 80px; } .lte-team-list.lte-team-layout-static .lte-social-wrapper { display: none; } .lte-team-list.lte-team-layout-static .lte-image { display: block; background-color: #f5f5f5; background-color: var(--gray); } .lte-team-list.lte-team-layout-static .lte-descr { display: flex; padding-top: 5px; } .lte-team-list.lte-team-layout-static .lte-descr .lte-num { width: 110px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 36px; text-align: center; line-height: 110px; margin-left: -10px; margin-inline-start: -10px; margin-inline-end: 0; background: url("assets/images/tshirt.png") 50% 50% no-repeat; } .lte-team-list.lte-team-layout-static .lte-descr .lte-descr-wrapper { padding-top: 8px; margin-left: 8px; margin-inline-start: 8px; margin-inline-end: 0; } .lte-team-list.lte-team-layout-static .lte-descr .lte-descr-wrapper .lte-header { margin: 0; } .lte-team-list.lte-team-layout-static .lte-descr .lte-descr-wrapper .lte-subheader { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; text-transform: uppercase; font-size: 18px; margin: 0; margin-top: -6px; } .lte-team-list.lte-team-layout-static .lte-descr .lte-descr-wrapper .lte-subheader span { color: #c42221; color: var(--main); } .lte-team-list.lte-team-layout-static .lte-descr .lte-descr-wrapper .lte-subheader + .lte-subheader { margin-top: -6px; } .lte-team-list.lte-team-layout-default.lte-swiper-slider .lte-item { align-self: end; } .lte-team-list.lte-team-layout-default.lte-swiper-slider .lte-team-item { margin: 0 -1px -1px 0; margin-top: 0; padding-top: 160px; position: relative; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; overflow: hidden; text-align: center; } .lte-background-black .lte-team-list.lte-team-layout-default.lte-swiper-slider .lte-team-item, .lte-team-list.lte-team-layout-default.lte-swiper-slider .lte-team-item .lte-background-gray { border-color: #333; } .lte-team-list.lte-team-layout-default.lte-swiper-slider .lte-team-item .lte-descr { margin: -90px 30px 0; padding: 30px 15px; position: relative; z-index: 2; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; background-color: #ffffff; background-color: var(--white); display: none; } .lte-team-list.lte-team-layout-default.lte-swiper-slider .lte-team-item .lte-social-wrapper { display: none; } .lte-team-list.lte-team-layout-default.lte-swiper-slider .lte-team-item .lte-header { color: #222222; color: var(--black); margin: 0 0 4px; padding: 0 0 0 0; font-size: 24px; line-height: 1.2em; display: block; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; text-transform: uppercase; } .lte-background-black .lte-team-list.lte-team-layout-default.lte-swiper-slider .lte-team-item .lte-header { color: #ffffff; color: var(--white); } .lte-team-list.lte-team-layout-default.lte-swiper-slider .lte-team-item .lte-header:hover { color: #c42221; color: var(--main); } .lte-team-list.lte-team-layout-default.lte-swiper-slider .lte-team-item .lte-header:hover:after { -webkit-transform: translateX(6px); -moz-transform: translateX(6px); -ms-transform: translateX(6px); -o-transform: translateX(6px); transform: translateX(6px); } .lte-team-list.lte-team-layout-default.lte-swiper-slider .lte-team-item .lte-subheader { color: #c42221; color: var(--main); font-size: 16px; display: block; margin: 0 0 0 0; } .lte-background-black .lte-team-list.lte-team-layout-default.lte-swiper-slider .lte-team-item .lte-subheader, .lte-team-list.lte-team-layout-default.lte-swiper-slider .lte-team-item .lte-subheader .lte-background-gray { color: #c42221; color: var(--main); } .lte-team-list.lte-team-layout-default.lte-swiper-slider .lte-team-item .lte-excerpt { display: block; font-size: 16px; padding: 0 0px; margin-top: 16px; } .lte-team-list.lte-team-layout-default.lte-swiper-slider .lte-team-item .lte-image { display: flex; align-self: end; text-align: center; position: relative; margin: 0 auto; margin-bottom: 0px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; z-index: 2; overflow: hidden; pointer-events: none; } .lte-team-list.lte-team-layout-default.lte-swiper-slider .lte-team-item .lte-image img { margin: 0 auto; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; max-width: auto; width: 85%; height: auto; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; display: block; align-self: end; } .elementor-widget-lte-team .lte-team-descr { text-align: center; background-color: #f5f5f5; background-color: var(--gray); color: #222222; color: var(--black); position: relative; padding: 90px 0 80px; } .elementor-widget-lte-team .lte-team-descr h4 { text-transform: uppercase; color: #222222; color: var(--black); margin-bottom: -4px; position: relative; } .elementor-widget-lte-team .lte-team-descr .lte-subheader { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; text-transform: uppercase; font-size: 18px; position: relative; margin-bottom: 50px; } .elementor-widget-lte-team .lte-team-descr .lte-subheader span { color: #c42221; color: var(--main); } .elementor-widget-lte-team .lte-team-descr .lte-num { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; -ms-word-wrap: break-word; word-wrap: break-word; color: #ffffff; color: var(--white); font-size: 250px; top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 0; margin-top: -40px; } .lte-swiper-slider + .lte-arrows .lte-arrow-left { margin-left: -120px; } .lte-swiper-slider + .lte-arrows .lte-arrow-right { margin-right: -120px; } @media (max-width: 1899px) { .lte-swiper-slider + .lte-arrows .lte-arrow-left, .lte-swiper-slider + .lte-arrows .lte-arrow-right { position: relative; display: inline-block; text-align: center; line-height: 48px; margin: 10px 20px 0; } } .lte-swiper-slider.lte-team-list.swiper-container-coverflow .swiper-slide { -webkit-transform: scale(0.4) !important; -moz-transform: scale(0.4) !important; -ms-transform: scale(0.4) !important; -o-transform: scale(0.4) !important; transform: scale(0.4) !important; transform-origin: bottom !important; } .lte-swiper-slider.lte-team-list.swiper-container-coverflow .swiper-slide.swiper-slide-active { -webkit-transform: scale(1.3) !important; -moz-transform: scale(1.3) !important; -ms-transform: scale(1.3) !important; -o-transform: scale(1.3) !important; transform: scale(1.3) !important; opacity: 1 !important; transform-origin: bottom !important; } @media (min-width: 2000px) { .lte-swiper-slider.lte-team-list.swiper-container-coverflow .swiper-slide.swiper-slide-active { -webkit-transform: scale(1.2) !important; -moz-transform: scale(1.2) !important; -ms-transform: scale(1.2) !important; -o-transform: scale(1.2) !important; transform: scale(1.2) !important; } } @media (max-width: 767px) { .lte-swiper-slider.lte-team-list.swiper-container-coverflow .swiper-slide.swiper-slide-active { -webkit-transform: scale(1.1) !important; -moz-transform: scale(1.1) !important; -ms-transform: scale(1.1) !important; -o-transform: scale(1.1) !important; transform: scale(1.1) !important; } } .lte-swiper-slider.lte-team-list.swiper-container-coverflow .swiper-slide.swiper-slide-prev, .lte-swiper-slider.lte-team-list.swiper-container-coverflow .swiper-slide.swiper-slide-next { -webkit-transform: scale(1) !important; -moz-transform: scale(1) !important; -ms-transform: scale(1) !important; -o-transform: scale(1) !important; transform: scale(1) !important; opacity: 1; transform-origin: bottom !important; } .lte-swiper-slider.lte-team-list.swiper-container-coverflow .swiper-slide.swiper-slide-nth-prev-2, .lte-swiper-slider.lte-team-list.swiper-container-coverflow .swiper-slide.swiper-slide-nth-next-2 { -webkit-transform: scale(0.7) !important; -moz-transform: scale(0.7) !important; -ms-transform: scale(0.7) !important; -o-transform: scale(0.7) !important; transform: scale(0.7) !important; opacity: 1; transform-origin: bottom !important; } .lte-swiper-slider.lte-team-list.swiper-container-coverflow + .lte-arrows-sides-outside { width: 750px; margin-top: 130px; position: absolute; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); z-index: 2; direction: ltr; /* .rtl & { .lte-arrow-left { margin-right: -270px; margin-left: 0; } .lte-arrow-right { margin-left: -270px; margin-right: 0; } } */ } .lte-swiper-slider.lte-team-list.swiper-container-coverflow + .lte-arrows-sides-outside .lte-arrow-left, .lte-swiper-slider.lte-team-list.swiper-container-coverflow + .lte-arrows-sides-outside .lte-arrow-right { display: inline-block; margin-left: 60px; margin-right: 60px; line-height: 46px; position: relative; top: auto; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); background-color: #ffffff; background-color: var(--white); color: #222222; color: var(--black); } .lte-swiper-slider.lte-team-list.swiper-container-coverflow + .lte-arrows-sides-outside .lte-arrow-left:hover, .lte-swiper-slider.lte-team-list.swiper-container-coverflow + .lte-arrows-sides-outside .lte-arrow-right:hover { background-color: #222222; background-color: var(--black); color: #ffffff; color: var(--white); } .lte-swiper-slider.lte-team-list.swiper-container-coverflow + .lte-arrows-sides-outside .lte-arrow-left { margin-right: 270px; margin-left: 0; } .lte-swiper-slider.lte-team-list.swiper-container-coverflow + .lte-arrows-sides-outside .lte-arrow-right { margin-left: 270px; margin-right: 0; } @media (max-width: 767px) { .lte-swiper-slider.lte-team-list.swiper-container-coverflow + .lte-arrows-sides-outside { margin-top: -80px; } .lte-swiper-slider.lte-team-list.swiper-container-coverflow + .lte-arrows-sides-outside .lte-arrow-left, .lte-swiper-slider.lte-team-list.swiper-container-coverflow + .lte-arrows-sides-outside .lte-arrow-right { margin: 0 10px; background-color: #222222; background-color: var(--black); color: #ffffff; color: var(--white); } } /* 21. Page Loader */ #lte-preloader { top: 0; left: 0; right: 0; bottom: 0; position: fixed; height: 100%; width: 100%; background-color: #ffffff; background-color: var(--white); z-index: 1999; transition: all .3s ease; } .lte-background-black #lte-preloader { background-color: #222222; background-color: var(--black); } .pace-done > #lte-preloader { zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; z-index: -100; } .pace-activity, .pace-progress { display: none !important; } .pace { -webkit-pointer-events: none; pointer-events: none; -webkit-user-select: none; -moz-user-select: none; user-select: none; z-index: 3000; position: fixed; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .paceloader-image .lte-pulse-loader, .paceloader-image .pace-activity, .paceloader-image .pace-progress { display: none; } .paceloader-image .pace { border: 0 none; width: 200px; height: 200px; } .paceloader-image .pace-image { background-position: 50% 50%; background-repeat: no-repeat; top: 0; left: 0; right: 0; bottom: 0; width: 200px; height: 200px; margin: auto; display: block; z-index: 100; position: fixed; overflow: hidden; } .paceloader-image .lte-theme-loader { display: none; } .pace.pace-inactive { display: none; } .paceloader-spinner .lte-theme-loader { display: block; top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .paceloader-spinner .lte-theme-loader .lte-loader-1 { -webkit-animation: loader 1250ms infinite linear; -moz-animation: loader 1250ms infinite linear; -o-animation: loader 1250ms infinite linear; animation: loader 1250ms infinite linear; border: 5px solid var(--main); border-color: #c42221; border-color: var(--main); border-right-color: transparent; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; box-sizing: border-box; display: inline-block; position: relative; overflow: hidden; width: 42px; height: 42px; } @keyframes loader { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .paceloader-enabled .lte-theme-loader { display: block; top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); height: 35px; width: 45px; border: 3px solid var(--white); border-color: #ffffff; border-color: var(--white); box-shadow: 0 0 0 3px var(--main); margin: auto; position: relative; border-radius: 0 0 110px 110px; background-image: linear-gradient(0deg, var(--black) 0, var(--black) 110px, transparent 110px, transparent 230px); background-size: 230px 230px; background-position: 0 0; -webkit-animation: lte-fill 2s infinite; -moz-animation: lte-fill 2s infinite; -o-animation: lte-fill 2s infinite; animation: lte-fill 2s infinite; } .paceloader-enabled .lte-theme-loader:before { position: absolute; content: ""; height: 12px; width: 12px; border: 3px solid var(--main); border-color: #c42221; border-color: var(--main); border-radius: 0 40px 40px 0; top: 0px; right: -15px; } @keyframes lte-fill { 100% { background-position: 0 -115px; } } /* 22. Events */ .lte-events-sc { display: table; width: 100%; } .lte-background-black .lte-events-sc h5 > a { color: #ffffff; color: var(--white); } .lte-background-black .lte-events-sc h5 > a:hover { color: #c42221; color: var(--main); } .lte-background-black .lte-events-sc .lte-btn.disabled { color: #ffffff; color: var(--white); background-color: #000000; } .lte-events-sc.lte-layout-tickets { margin-top: -60px; display: flex; gap: 30px; } .lte-events-sc.lte-layout-tickets .lte-item { margin-top: 60px; min-height: 370px; background-repeat: no-repeat; background-position: 100% 100%; background-color: #ffffff; background-color: var(--white); display: flex; } @media (min-width: 1900px) { .lte-events-sc.lte-layout-tickets .lte-item { width: 750px; min-width: 750px; } } @media (min-width: 1199px) { .lte-events-sc.lte-layout-tickets .lte-item { width: 700px; min-width: 700px; } } @media (max-width: 767px) { .lte-events-sc.lte-layout-tickets .lte-item { min-width: initial; width: auto; } } .lte-events-sc.lte-layout-tickets .lte-item.lte-item-empty { background: transparent !important; } .lte-events-sc.lte-layout-tickets .lte-item .lte-img { display: none; } .lte-events-sc.lte-layout-tickets .lte-item .lte-event-date { width: 146px; border-right: 4px dashed var(--black); text-align: center; padding: 40px 15px 40px 15px; background-repeat: no-repeat; background-position: 50% 85%; } .rtl .lte-events-sc.lte-layout-tickets .lte-item .lte-event-date { border-left: 4px dashed var(--black); border-right: 0; } .lte-events-sc.lte-layout-tickets .lte-item .lte-event-date span { display: block; } .lte-events-sc.lte-layout-tickets .lte-item .lte-event-date .lte-event-week { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 18px; text-transform: uppercase; opacity: .5; } .lte-events-sc.lte-layout-tickets .lte-item .lte-event-date .lte-event-d { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 100px; line-height: 1em; margin-top: 12px; } .lte-events-sc.lte-layout-tickets .lte-item .lte-event-date .lte-event-m { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 18px; text-transform: uppercase; margin-top: -18px; } @media (max-width: 767px) { .lte-events-sc.lte-layout-tickets .lte-item .lte-event-date { width: auto; } .lte-events-sc.lte-layout-tickets .lte-item .lte-event-date .lte-event-d { font-size: 48px; margin-bottom: 10px; } } .lte-events-sc.lte-layout-tickets .lte-item .lte-info { padding: 40px 30px; } .lte-events-sc.lte-layout-tickets .lte-item .lte-info > span { display: block; } .lte-events-sc.lte-layout-tickets .lte-item .lte-info .lte-event-cat { font-size: 18px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; text-transform: uppercase; margin-bottom: 50px; } .lte-events-sc.lte-layout-tickets .lte-item .lte-info .lte-event-cat:before { display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\E84B"; color: #c42221; color: var(--main); margin-right: 8px; margin-inline-end: 8px; margin-inline-start: 0; } .lte-events-sc.lte-layout-tickets .lte-item .lte-info .lte-event-time { margin-right: 8px; margin-inline-end: 8px; margin-inline-start: 0; } .lte-events-sc.lte-layout-tickets .lte-item .lte-info .lte-event-time, .lte-events-sc.lte-layout-tickets .lte-item .lte-info .lte-event-venue { display: inline-block; font-size: 14px; } .lte-events-sc.lte-layout-tickets .lte-item .lte-info .lte-header { text-transform: uppercase; font-size: 36px; margin: 0 0 76px; vertical-align: middle; } @media (max-width: 1199px) { .lte-events-sc.lte-layout-tickets .lte-item .lte-info .lte-header { font-size: 24px; } } .lte-events-sc.lte-layout-tickets .lte-item .lte-info .lte-header img { max-width: 38px; display: inline-block; position: relative; top: -2px; } .lte-events-sc.lte-layout-tickets .lte-item .lte-info .lte-header a { padding: 0 8px; } .lte-events-sc.lte-layout-tickets .lte-item .lte-info .lte-excerpt { display: none; } @media (max-width: 767px) { .lte-events-sc.lte-layout-tickets .lte-item .lte-info .lte-header { font-size: 24px; } .lte-events-sc.lte-layout-tickets .lte-item .lte-info .lte-header a { padding: 0; } .lte-events-sc.lte-layout-tickets .lte-item .lte-info .lte-header img { display: none; } } .lte-events-sc.lte-layout-tickets .lte-item .lte-link-2 { display: none; } .lte-events-sc.lte-layout-tickets .lte-item .lte-event-time-col { display: none; } .lte-events-sc.lte-layout-table { margin-top: 0px; } .lte-events-sc.lte-layout-table .lte-item { max-width: 1540px; margin: 0 auto; } @media (min-width: 1200px) and (max-width: 1599px) { .lte-events-sc.lte-layout-table .lte-item { max-width: 1120px; } } .lte-events-sc.lte-layout-table .lte-item:after { content: ""; position: absolute; border-bottom: 1px solid rgba(0, 0, 0, 0.2); left: 0; right: 0; } .lte-events-sc.lte-layout-table .lte-item:first-child:before { content: ""; position: absolute; border-top: 1px solid rgba(0, 0, 0, 0.2); left: 0; right: 0; } .lte-events-sc.lte-layout-table .lte-item .lte-item-wrapper { text-align: center; display: table-row; } @media (max-width: 1199px) { .lte-events-sc.lte-layout-table .lte-item .lte-item-wrapper { margin-bottom: 0px; display: block; padding-top: 50px; padding-bottom: 50px; max-width: 600px; margin: 0 auto; } .lte-events-sc.lte-layout-table .lte-item .lte-item-wrapper:last-child { border-bottom: 0 !important; } } .lte-events-sc.lte-layout-table .lte-item .lte-item-wrapper > div { padding-top: 40px; padding-bottom: 40px; display: table-cell; vertical-align: middle; text-align: center; } @media (max-width: 1199px) { .lte-events-sc.lte-layout-table .lte-item .lte-item-wrapper > div { display: block; padding: 0 0 10px; border: 0; } } .lte-events-sc.lte-layout-table .lte-item .lte-event-date { width: 10%; text-align: center; min-width: 200px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; } .lte-background-black .lte-events-sc.lte-layout-table .lte-item .lte-event-date { color: #c42221; color: var(--second); } @media (max-width: 1199px) { .lte-events-sc.lte-layout-table .lte-item .lte-event-date { display: block; width: 100%; text-align: center; margin-bottom: -20px; } } .lte-events-sc.lte-layout-table .lte-item .lte-event-date .lte-event-week { display: none; } .lte-events-sc.lte-layout-table .lte-item .lte-event-date .lte-event-d { font-size: 100px; display: block; vertical-align: middle; } .lte-events-sc.lte-layout-table .lte-item .lte-event-date .lte-event-m { display: block; line-height: 1.4em; vertical-align: middle; margin-top: -12px; font-size: 18px; text-transform: uppercase; } .lte-events-sc.lte-layout-table .lte-item .lte-event-date .lte-event-y { display: block; } .lte-events-sc.lte-layout-table .lte-item .lte-event-date span { color: #222222; color: var(--black); font-size: 14px; line-height: 1em; border-radius: 0px; } .lte-background-black .lte-events-sc.lte-layout-table .lte-item .lte-event-date span { color: #ffffff; color: var(--white); } .lte-background-second .lte-events-sc.lte-layout-table .lte-item .lte-event-date span, .lte-background-main .lte-events-sc.lte-layout-table .lte-item .lte-event-date span { background-color: #ffffff; background-color: var(--white); } .lte-events-sc.lte-layout-table .lte-item .lte-img { width: 140px; text-align: center; } @media (min-width: 992px) { .lte-events-sc.lte-layout-table .lte-item .lte-img { padding-right: 40px; } } @media (max-width: 1199px) { .lte-events-sc.lte-layout-table .lte-item .lte-img { margin-top: 20px; display: block; width: 100%; text-align: center; padding-left: 30px; } } @media (max-width: 479px) { .lte-events-sc.lte-layout-table .lte-item .lte-img { padding: 0; text-align: center; } } .lte-events-sc.lte-layout-table .lte-item .lte-img img { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; max-width: 100px; } .lte-events-sc.lte-layout-table .lte-item .lte-img img:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .lte-events-sc.lte-layout-table .lte-item .lte-info { width: 40%; text-align: start; } .lte-events-sc.lte-layout-table .lte-item .lte-info .lte-header { margin: 0; font-size: 24px; display: block; text-transform: uppercase; text-align: start; } .lte-events-sc.lte-layout-table .lte-item .lte-info .lte-header img { display: none; } @media (max-width: 1199px) { .lte-events-sc.lte-layout-table .lte-item .lte-info .lte-header { margin-top: 12px; } } .lte-background-second .lte-events-sc.lte-layout-table .lte-item .lte-info .lte-header a:hover, .lte-background-main .lte-events-sc.lte-layout-table .lte-item .lte-info .lte-header a:hover { color: #ffffff; color: var(--white); } .lte-events-sc.lte-layout-table .lte-item .lte-info .lte-excerpt { display: block; text-align: left; zoom: 1; filter: alpha(opacity=70); -webkit-opacity: 0.7; -moz-opacity: 0.7; opacity: 0.7; font-size: 14px; } @media (max-width: 991px) { .lte-events-sc.lte-layout-table .lte-item .lte-info .lte-excerpt { text-align: center; padding: 0; } } .lte-events-sc.lte-layout-table .lte-item .lte-info .lte-link, .lte-events-sc.lte-layout-table .lte-item .lte-info .lte-event-cat, .lte-events-sc.lte-layout-table .lte-item .lte-info .lte-event-venue, .lte-events-sc.lte-layout-table .lte-item .lte-info .lte-event-time { display: none; } @media (max-width: 1199px) { .lte-events-sc.lte-layout-table .lte-item .lte-info { text-align: center; width: 100%; } .lte-events-sc.lte-layout-table .lte-item .lte-info .lte-header { text-align: center; } .lte-events-sc.lte-layout-table .lte-item .lte-info .lte-excerpt { text-align: center; } } .lte-events-sc.lte-layout-table .lte-item .lte-event-time-col { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; text-transform: uppercase; font-size: 24px; width: 30%; } @media (max-width: 1199px) { .lte-events-sc.lte-layout-table .lte-item .lte-event-time-col { width: 100%; margin-bottom: 30px; } } @media (max-width: 767px) { .lte-events-sc.lte-layout-table .lte-item .lte-link { margin-top: 16px; } } .lte-events-sc.lte-layout-table .lte-item .lte-btn .lte-btn-before:before { margin-right: 12px; } @media (max-width: 991px) { .lte-events-sc.lte-layout-table .lte-item .lte-btn .lte-btn-before { display: none; } } @media (min-width: 992px) and (max-width: 1199px) { .lte-events-sc.lte-layout-table .lte-item .lte-btn { padding: 10px 24px 11px 24px; line-height: 1.6em; min-width: 140px; font-size: 14px; } } @media (min-width: 768px) and (max-width: 991px) { .lte-events-sc.lte-layout-table .lte-item .lte-btn { margin-top: 10px; padding: 10px 24px 11px 24px; line-height: 1.6em; min-width: 160px; font-size: 16px; } } .lte-events-sc.lte-layout-table .lte-item .lte-event-time { padding-right: 24px; padding-inline-end: 24px; padding-inline-start: 0; } .lte-events-sc.lte-layout-table .lte-item .lte-event-time:before { display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e847"; top: 1px; } .lte-events-sc.lte-layout-table .lte-item .lte-event-organizer { padding-right: 0; padding-inline-end: 0; padding-inline-start: 0; } .lte-events-sc.lte-layout-table .lte-item .lte-event-organizer:before { display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e83c"; top: 1px; } .lte-events-sc.lte-layout-table .lte-item .lte-event-venue, .lte-events-sc.lte-layout-table .lte-item .lte-event-time, .lte-events-sc.lte-layout-table .lte-item .lte-event-organizer { color: #222222; color: var(--black); font-size: 14px; } .lte-background-black .lte-events-sc.lte-layout-table .lte-item .lte-event-venue, .lte-background-black .lte-events-sc.lte-layout-table .lte-item .lte-event-time, .lte-background-black .lte-events-sc.lte-layout-table .lte-item .lte-event-organizer { color: #ffffff; color: var(--white); } .lte-events-sc.lte-layout-table .lte-item .lte-event-venue:before, .lte-events-sc.lte-layout-table .lte-item .lte-event-time:before, .lte-events-sc.lte-layout-table .lte-item .lte-event-organizer:before { font-size: 18px; color: #c42221; color: var(--main); margin-right: 6px; margin-inline-end: 6px; margin-inline-start: 0; position: relative; } .lte-background-black .lte-events-sc.lte-layout-table .lte-item .lte-event-venue:before, .lte-background-black .lte-events-sc.lte-layout-table .lte-item .lte-event-time:before, .lte-background-black .lte-events-sc.lte-layout-table .lte-item .lte-event-organizer:before { color: #c42221; color: var(--second); } .lte-events-sc.lte-layout-table .lte-item .lte-event-venue { margin-right: 24px; } .lte-events-sc.lte-layout-table .lte-item .lte-event-venue:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "\f3c5"; font-weight: 700; font-size: 16px; color: #c42221; color: var(--main); margin-right: 6px; } .lte-events-sc.hasDivider .lte-item { padding-top: 30px; border-top: 1px solid rgba(255, 255, 255, 0.1); } .lte-events-sc.hasDivider .lte-item:first-child { border-top: 0; } .lte-background-main .lte-events-sc.hasDivider .lte-item { border-top: 1px solid rgba(255, 255, 255, 0.4); } .tribe-events-single h1 { display: none; } .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border { border: 0; } .tribe-common .tribe-common-form-control-text__input { padding: 20px 20px 20px 40px !important; } .tribe-events-content { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); } .tribe-events-content p { font-size: 16px; line-height: 1.7em; margin-bottom: 30px; } @media (max-width: 767px) { .tribe-events-content p { font-size: 18px; } } .tribe-events-meta-group .tribe-events-single-section-title { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; text-transform: none; font-size: 24px; } .tribe-events-back a, .tribe-events-back a { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 24px; } .tribe-common .tribe-common-h4 { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; } :root { --tec-color-accent-primary: var(--main); /* --tec-color-background: var(--second);*/ --tec-color-background-primary-multiday: var(--second); --tec-color-background-primary-multiday-hover: var(--gray); --tec-font-family-sans-serif: var(--font-main); } input.tribe-tickets__tickets-item-quantity-number-input { border: 0 none !important; padding: 0 0 0 0px !important; } /* 23. Subscribe block */ .subscribe-wrapper { overflow: hidden; background-size: cover; background-color: #f5f5f5; background-color: var(--gray); z-index: 2; position: relative; } .subscribe-wrapper .container { width: 100% !important; max-width: initial; padding: 0; } .subscribe-wrapper .container .lte-heading .lte-watermark { overflow: visible; zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } .subscribe-wrapper .lte-block-icon.lte-icon-size-xsmall i { font-size: 18px; } @media (max-width: 767px) { .subscribe-wrapper .lte-block-icon.lte-icon-size-xsmall li { margin-bottom: 36px; } } .subscribe-wrapper .lte-social ul { margin-left: 10px; } @media (max-width: 767px) { .subscribe-wrapper .lte-social ul { margin-left: -15px; } } .subscribe-wrapper .lte-social ul li a { width: 60px; height: 60px; line-height: 62px; background-color: #ffffff; background-color: var(--white); } .subscribe-wrapper .lte-social ul li a span:before { font-size: 14px; } .subscribe-wrapper .lte-social ul li a:hover { background-color: #c42221; background-color: var(--second); color: #c42221; color: var(--main); } @media (max-width: 1599px) { .subscribe-wrapper .lte-social ul li a { width: 48px; height: 48px; line-height: 48px; } } .subscribe-wrapper .elementor-inner-section > div { margin-inline-end: 0; } @media (max-width: 767px) { .subscribe-wrapper .elementor-inner-section > div { margin-right: auto; } } .subscribe-wrapper .lte-logo img { margin-top: 6px; } .subscribe-wrapper .container { position: relative; } .subscribe-wrapper .container .lte-btn.color-hover-gray:hover { background-color: #f5f5f5; background-color: var(--gray); } .mc4wp-form { position: relative; background: transparent; padding: 0 0; margin: 0 auto; text-align: start; } .mc4wp-form .lte-btn-wrap { margin-left: 1px; } .lte-hide-checkbox-yes .mc4wp-form p > label { display: none; } .mc4wp-form label { padding: 0px 0 0 0px; color: rgba(255, 255, 255, 0.75); margin-top: 20px; } .mc4wp-form label input[type="checkbox"] { position: relative; top: 0px; margin-right: 10px; } .mc4wp-form label a { zoom: 1; filter: alpha(opacity=75); -webkit-opacity: 0.75; -moz-opacity: 0.75; opacity: 0.75; } .mc4wp-form .input-group { position: relative; } .mc4wp-form .input-group input[type="email"] { padding: 22px 22px 22px 30px !important; height: 64px; font-size: 16px; background-color: #ffffff !important; background-color: var(--white) !important; color: #222222 !important; color: var(--black) !important; border: 0 !important; } .mc4wp-form .input-group button { background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); height: 64px; position: relative; margin: 0 0 0 0px; display: block; } .mc4wp-form .input-group button:hover { background-color: #f5f5f5; background-color: var(--gray); color: #222222; color: var(--black); } @media (max-width: 1599px) { .mc4wp-form .input-group button { min-width: 140px; } } .mc4wp-form .input-group button:after { font-style: normal; display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: ""; font-size: 20px; margin-left: 10px; margin-inline-start: 10px; margin-inline-end: 0; position: relative; top: 2px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .rtl .mc4wp-form .input-group button:after { -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); } .lte-style-icon .mc4wp-form .input-group button { margin-top: 3px; margin-left: -6px; width: 58px; height: 58px; background-color: #c42221; background-color: var(--main); font-size: 0; padding: 0; min-width: initial !important; display: block; color: #222222; color: var(--black); } .lte-style-icon .mc4wp-form .input-group button:hover { background-color: #222222; background-color: var(--black); color: #ffffff; color: var(--white); } .lte-style-icon .mc4wp-form .input-group button:after { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Brands'; content: "\f3fe"; font-size: 20px; top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); margin: 0; } @media (max-width: 767px) { .mc4wp-form .input-group button { margin: 15px auto 0; } } .lte-style-icon .mc4wp-form .input-group { display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: stretch; -moz-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; } .lte-style-icon .mc4wp-form .input-group input[type="email"] { width: 1% !important; -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; position: relative; margin-bottom: 0; margin-right: -46px !important; } .lte-style-icon .mc4wp-form .input-group .input-group-append { display: flex; margin-left: -10px; } .lte-style-icon .mc4wp-form .input-group .input-group-append span { display: flex; } @media (min-width: 768px) { .mc4wp-form .input-group:not(.lte-style-icon) { display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: stretch; -moz-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; } .mc4wp-form .input-group:not(.lte-style-icon) input[type="email"] { width: 1% !important; -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; position: relative; margin-bottom: 0; margin-right: -46px !important; } .mc4wp-form .input-group:not(.lte-style-icon) .input-group-append { display: flex; margin-left: -10px; } .mc4wp-form .input-group:not(.lte-style-icon) .input-group-append span { display: flex; } } .mc4wp-form button, .mc4wp-form input { margin-top: 0; margin-bottom: 0 !important; } .mc4wp-form button:before, .mc4wp-form input:before { display: none; } .lte-subscribe-large .mc4wp-form { max-width: 660px; } .lte-subscribe-large .input-group-append { display: block; position: absolute; top: 0; right: 0; } .lte-subscribe-large .input-group-append button { margin-top: 0; height: 64px; /* @media @ms-and-less { height: 64px; line-height: 34px; } */ } .lte-subscribe-large .input-group-append button:hover { background-color: #f5f5f5; background-color: var(--gray); color: #c42221; color: var(--main); } /* 24. Services */ .lte-services-sc.lte-layout-photos { position: relative; margin-top: -30px; margin-bottom: 0px; } .lte-services-sc.lte-layout-photos .row { -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; } @media (max-width: 767px) { .lte-services-sc.lte-layout-photos { margin-top: -15px; } } .lte-services-sc.lte-layout-photos .lte-item { margin-top: 30px; transition: all .2s; overflow: hidden; } @media (max-width: 767px) { .lte-services-sc.lte-layout-photos .lte-item { margin-top: 15px; } } .lte-services-sc.lte-layout-photos .lte-item article { position: inherit; } .lte-services-sc.lte-layout-photos .lte-photo-wrapper { display: block; overflow: hidden; } .lte-services-sc.lte-layout-photos .lte-photo-wrapper img { width: 100%; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .lte-services-sc.lte-layout-photos .lte-photo-wrapper:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .lte-services-sc.lte-layout-photos .lte-description { color: #222222; color: var(--black); background-position: center center; background-size: cover; background-color: #ffffff; background-color: var(--white); position: relative; } .lte-services-sc.lte-layout-photos .lte-description:after { content: ""; height: 100%; width: 100%; top: 0; left: 0; position: absolute; pointer-events: none; background-image: -webkit-linear-gradient(270deg, transparent 60%, #000000 100%); background-image: -moz-linear-gradient(270deg, transparent 60%, #000000 100%); background-image: -ms-linear-gradient(270deg, transparent 60%, #000000 100%); background-image: -o-linear-gradient(270deg, transparent 60%, #000000 100%); background-image: linear-gradient(-180deg, transparent 60%, #000000 100%); opacity: .6; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .lte-services-sc.lte-layout-photos .lte-description:after + .elementor-background-video-container + .elementor-container, .lte-services-sc.lte-layout-photos .lte-description:after + .elementor-widget-wrap { z-index: 2; } .lte-services-sc.lte-layout-photos .lte-description:hover:after { opacity: 1; } .lte-services-sc.lte-layout-photos .lte-description .lte-info { display: block; padding: 45px 50px; position: absolute; z-index: 2; bottom: 0; } @media (max-width: 1199px) { .lte-services-sc.lte-layout-photos .lte-description .lte-info { padding: 20px; } } .lte-services-sc.lte-layout-photos .lte-description .lte-info .lte-header { color: #ffffff; color: var(--white); font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; margin: 0px 0 0 0; font-size: 36px; line-height: 1.2em; display: block; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; text-transform: uppercase; } @media (min-width: 1600px) { .lte-services-sc.lte-layout-photos .lte-description .lte-info .lte-header { max-width: 90%; } } .lte-services-sc.lte-layout-photos .lte-description .lte-info .lte-header:hover { color: #c42221; color: var(--main); } .lte-services-sc.lte-layout-photos .lte-description .lte-info .lte-subheader { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; color: #ffffff; color: var(--white); font-size: 16px; text-transform: uppercase; } .lte-services-sc.lte-layout-photos .lte-description .lte-info .lte-price { color: #c42221; color: var(--main); font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; display: block; } .lte-services-sc.lte-layout-photos .lte-description .lte-info .lte-cut { display: none; } .lte-services-sc.lte-layout-photos .lte-description .lte-info .lte-more-arrow { position: absolute; right: 30px; top: 50%; margin-top: -12px; display: none; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); color: #c42221; color: var(--main); } .lte-services-sc.lte-layout-photos .lte-description .lte-info .lte-more-arrow:after { display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\E828"; font-size: 24px; display: block; } .lte-services-sc.lte-layout-photos .lte-description .lte-info .lte-more-arrow:hover { color: #222222; color: var(--black); } .lte-services-sc.lte-layout-photos .lte-description:hover .lte-photo-wrapper:before { opacity: .7; } .lte-services-sc.lte-layout-grid { position: relative; margin-top: -30px; } .lte-services-sc.lte-layout-grid .row { -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; } .lte-services-sc.lte-layout-grid .lte-item { margin-top: 30px; } .lte-services-sc.lte-layout-grid .lte-item .lte-item-inner { padding: 30px; border: 1px solid rgba(255, 255, 255, 0.1); min-height: 330px; display: flex; align-items: end; overflow: hidden; transition: all .8s ease; } .lte-services-sc.lte-layout-grid .lte-item .lte-item-inner:after { content: ""; display: block; position: absolute; top: 15px; right: 15px; bottom: 0px; left: 15px; background-image: -webkit-linear-gradient(270deg, transparent 30%, var(--black-dark)); background-image: -moz-linear-gradient(270deg, transparent 30%, var(--black-dark)); background-image: -ms-linear-gradient(270deg, transparent 30%, var(--black-dark)); background-image: -o-linear-gradient(270deg, transparent 30%, var(--black-dark)); background-image: linear-gradient(-180deg, transparent 30%, var(--black-dark)); pointer-events: none; opacity: 0; transition: all .5s ease; } .lte-services-sc.lte-layout-grid .lte-item .lte-header { font-size: 24px; margin: 16px 0; display: block; z-index: 1; position: relative; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .lte-services-sc.lte-layout-grid .lte-item .lte-header:hover { color: #ffffff; color: var(--white); } .lte-services-sc.lte-layout-grid .lte-item .lte-price { display: none; } .lte-services-sc.lte-layout-grid .lte-item .lte-cut { opacity: .5; display: block; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; position: relative; z-index: 1; } @media (min-width: 1199px) { .lte-services-sc.lte-layout-grid .lte-item .lte-cut { max-width: 70%; } } @media (min-width: 992px) and (max-width: 1199px) { .lte-services-sc.lte-layout-grid .lte-item .lte-cut { max-width: 85%; } } .lte-services-sc.lte-layout-grid .lte-item .lte-photo-wrapper img { max-width: 180px; transform-origin: left center; z-index: 0; transition: all .5s ease; } .lte-services-sc.lte-layout-grid .lte-item:hover .lte-item-inner { border-color: transparent; } .lte-services-sc.lte-layout-grid .lte-item:hover .lte-item-inner:after { opacity: 1; } .lte-services-sc.lte-layout-grid .lte-item:hover .lte-cut { color: #ffffff; color: var(--white); zoom: 1; filter: alpha(opacity=70); -webkit-opacity: 0.7; -moz-opacity: 0.7; opacity: 0.7; } .lte-services-sc.lte-layout-grid .lte-item:hover img { -webkit-transform: scale(2.8); -moz-transform: scale(2.8); -ms-transform: scale(2.8); -o-transform: scale(2.8); transform: scale(2.8); margin-left: -31px; margin-bottom: -38px; } .lte-services-archive { margin-top: -30px; } .lte-services-archive article { margin-top: 30px; } .lte-swiper-slider-wrapper .lte-services-sc { padding-bottom: 90px; } .lte-swiper-slider-wrapper .lte-services-sc .swiper-pagination-bullets { bottom: 0px; z-index: 10; } .lte-swiper-slider-wrapper .lte-services-sc + .lte-arrows { width: 64px; height: 64px; line-height: 62px; font-size: 30px; background: transparent; color: #222222; color: var(--black); border-color: #222222; border-color: var(--black); } .lte-swiper-slider-wrapper .lte-services-sc + .lte-arrows.lte-arrow-left:before, .lte-swiper-slider-wrapper .lte-services-sc + .lte-arrows.lte-arrow-right:before { display: inline-block; font-family: lte-font; font-weight: 400 !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 30px; position: relative; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } @media (min-width: 1600px) { .lte-swiper-slider-wrapper .lte-services-sc + .lte-arrows .lte-arrow-left { left: 30px; } .lte-swiper-slider-wrapper .lte-services-sc + .lte-arrows .lte-arrow-right { right: 30px; } } @media (max-width: 1599px) { .lte-swiper-slider-wrapper .lte-services-sc + .lte-arrows .lte-arrow-left { left: 10px; } .lte-swiper-slider-wrapper .lte-services-sc + .lte-arrows .lte-arrow-right { right: 10px; } } .lte-swiper-slider-wrapper .lte-services-sc + .lte-arrows a { border-color: transparent; background-color: transparent; } .lte-swiper-slider-wrapper .lte-services-sc + .lte-arrows a:hover { color: #c42221; color: var(--main); background-color: transparent; } @media (max-width: 1199px) { .lte-swiper-slider-wrapper .lte-services-sc + .lte-arrows.lte-arrows-sides-outside .lte-arrow-left, .lte-swiper-slider-wrapper .lte-services-sc + .lte-arrows.lte-arrows-sides-outside .lte-arrow-right { margin-top: 40px; } } .lte-services-categories { margin-top: -30px; } .lte-services-categories .lte-item-wrapper { perspective: 1000px; -webkit-perspective: 1000px; width: 100%; height: 100%; } @media (min-width: 768px) { .lte-services-categories .lte-item-wrapper:hover .lte-item-inner { -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); transform: rotateY(180deg); } } .lte-services-categories .lte-item-inner { position: relative; width: 100%; height: 100%; transition: transform 0.8s; transform-style: preserve-3d; } .lte-services-categories .lte-header { display: block; font-size: 18px; } .lte-services-categories .lte-item { text-align: center; display: block; margin-top: 30px; padding: 70px 30px; transform-style: preserve-3d; -webkit-transform-style: preserve-3d; background-color: #ffffff; background-color: var(--white); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; } .lte-services-categories .lte-item .lte-item-inner-wrapper { -webkit-transform: translateZ(60px); -moz-transform: translateZ(60px); -ms-transform: translateZ(60px); -o-transform: translateZ(60px); transform: translateZ(60px); display: block; position: relative; height: 100%; } .lte-services-categories .lte-item.hasLabel { /* backface-visibility: hidden; -webkit-backface-visibility: hidden; */ } .lte-services-categories .lte-item.hasLabel:after { display: none; content: ""; width: 0; height: 0; border-top: 85px solid var(--main); border-left: 85px solid transparent; /* border-top-right-radius: @border-radius; */ position: absolute; top: 0; right: 1px; /* backface-visibility: hidden; -webkit-backface-visibility: hidden; */ } .lte-services-categories .lte-item.hasLabel.lte-new:after { border-top-color: var(--green); } .lte-services-categories .lte-item .lte-label { display: none; position: absolute; top: -74px; right: -28px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); width: 45px; height: 45px; display: block; line-height: 85px; text-transform: uppercase; font-weight: bold; font-size: 10px; color: #ffffff; color: var(--white); backface-visibility: hidden; -webkit-backface-visibility: hidden; } .lte-services-categories .lte-item .lte-icon { font-size: 64px; color: #c42221; color: var(--main); } .lte-services-categories .lte-item .lte-header { margin: 16px 0 0 0; font-size: 24px; } .lte-services-categories .lte-item .lte-info { display: block; zoom: 1; filter: alpha(opacity=55); -webkit-opacity: 0.55; -moz-opacity: 0.55; opacity: 0.55; font-size: 14px; } .lte-services-categories .lte-item-front, .lte-services-categories .lte-item-back { backface-visibility: hidden; -webkit-backface-visibility: hidden; } .lte-services-categories .lte-item-back { margin-top: 0; margin-bottom: 0px; padding: 0; top: 0; left: 0; bottom: 0; right: 0; position: absolute; -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); transform: rotateY(180deg); background-size: cover; color: #fff; } @media (max-width: 767px) { .lte-services-categories .lte-item-back { display: none; } } .lte-services-categories .lte-item-back:before { content: ""; background-color: #222222; background-color: var(--black); position: absolute; top: 0; right: 0; bottom: 0; left: 0; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; zoom: 1; filter: alpha(opacity=45); -webkit-opacity: 0.45; -moz-opacity: 0.45; opacity: 0.45; } .lte-services-categories .lte-item-back .lte-item-inner-info { top: 50%; left: 50%; position: absolute; width: 90%; -webkit-transform: translateZ(60px) translateX(-50%) translateY(-50%); -moz-transform: translateZ(60px) translateX(-50%) translateY(-50%); -ms-transform: translateZ(60px) translateX(-50%) translateY(-50%); -o-transform: translateZ(60px) translateX(-50%) translateY(-50%); transform: translateZ(60px) translateX(-50%) translateY(-50%); } .lte-services-categories .lte-item-back .lte-header { margin: 0; } .lte-services-categories .lte-item-back .lte-description { font-size: 14px; line-height: 1.6em; margin-top: 8px; } .lte-portfolio-sc { margin-bottom: -30px; } .lte-portfolio-sc .lte-item { margin-top: 30px; } .lte-portfolio-sc .lte-item .lte-photo-wrapper { display: block; overflow: hidden; } .lte-portfolio-sc .lte-item .lte-photo-wrapper img { width: 100%; max-width: initial; transition: .5s all ease; } .lte-portfolio-sc .lte-item:hover .lte-photo-wrapper img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .lte-portfolio-sc .lte-item .lte-info { background-color: #c42221; background-color: var(--main); display: block; box-shadow: 0px 4px 40px rgba(19, 31, 32, 0.1); padding: 22px 30px; margin: -60px 60px 0 0; z-index: 1; position: relative; } .lte-portfolio-sc .lte-item .lte-info .lte-header { font-size: 22px; margin-bottom: 12px; display: block; } .lte-portfolio-sc .lte-item .lte-info .lte-header:hover { color: #222222; color: var(--black); } .lte-portfolio-sc .lte-item .lte-info .lte-icons { display: block; margin-left: -25px; } .lte-portfolio-sc .lte-item .lte-info .lte-icons > span { margin-left: 25px; } .lte-portfolio-sc .lte-item .lte-info .lte-icons > span:before { font-size: 20px; } .lte-portfolio-sc .lte-item .lte-info .lte-icons > span > span { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); font-weight: normal; margin: 0 0 0 8px; } .lte-portfolio-sc-wrapper { padding-bottom: 90px; } .lte-portfolio-sc-wrapper .swiper-pagination-bullets { margin-bottom: 0px; } /* 25. 404 page */ body.error404 .heading.color-main .header { color: #ffffff !important; color: var(--white) !important; } body.error404 img { max-height: 300px; width: auto; } @media (max-width: 991px) { body.error404 img { max-width: 100%; } } body.error404 h4 { font-size: 48px !important; margin: 0 0 24px; } @media (max-width: 767px) { body.error404 h4 { font-size: 24px !important; } } body.error404 h3, body.error404 h4 { color: #222222 !important; color: var(--black) !important; } body.error404.lte-background-black h3, body.error404.lte-background-black h4 { color: #c42221 !important; color: var(--main) !important; } body.error404.lte-background-black p { zoom: 1; filter: alpha(opacity=60); -webkit-opacity: 0.6; -moz-opacity: 0.6; opacity: 0.6; } body.error404 .lte-content-wrapper { min-height: 90vh; } .page-404 { text-align: center; } body.error404 .page-404-default { padding: 80px 0 160px; } body.error404 .page-404-default img { margin-bottom: 30px; } body.error404 .page-404-default .center-404 { max-width: 400px; margin: 0 auto 36px; } /* 26. Elementor styles */ @media (max-width: 1599px) { .lte-footer-wrapper .elementor-section.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container, .lte-text-page:not(.hasSidebar) .elementor-section.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container, .container { width: 1400px; } } @media (max-width: 1440px) { .lte-footer-wrapper .elementor-section.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container, .lte-text-page:not(.hasSidebar) .elementor-section.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container, .container { width: 1280px; } } @media (max-width: 1320px) { .lte-footer-wrapper .elementor-section.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container, .lte-text-page:not(.hasSidebar) .elementor-section.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container, .container { width: 1180px; } } @media (max-width: 1199px) { .lte-footer-wrapper .elementor-section.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container, .lte-text-page:not(.hasSidebar) .elementor-section.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container, .container { width: 86%; } } @media (max-width: 767px) { .lte-footer-wrapper .elementor-section.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container, .lte-text-page:not(.hasSidebar) .elementor-section.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container, .container { width: auto; } } div[class*="lte-background-"].elementor-column { background-color: transparent; } div[class*="lte-background-"].elementor-column.lte-background-main .elementor-widget-wrap { background-color: #c42221; background-color: var(--main); } div[class*="lte-background-"].elementor-column.lte-background-second .elementor-widget-wrap { background-color: #c42221; background-color: var(--second); } div[class*="lte-background-"].elementor-column.lte-background-black .elementor-widget-wrap { background-color: #222222; background-color: var(--black); } div[class*="lte-background-"].elementor-column.lte-background-white .elementor-widget-wrap { background-color: #ffffff; background-color: var(--white); } div[class*="lte-background-"].elementor-column.lte-background-gray .elementor-widget-wrap { background-color: #f5f5f5; background-color: var(--gray); } .elementor-container.elementor-column-gap-no .elementor-element { overflow: hidden; } .elementor-editor-active .lte-header-wrapper { pointer-events: none; } .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated { /* padding: 0px 15px !important;*/ } .lte-background-black .elementor-widget-text-editor { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } .elementor-accordion .elementor-accordion-item:last-child .elementor-tab-title { border-bottom: 0; } .elementor-accordion .elementor-accordion-item .elementor-tab-title { border-bottom: 1px solid rgba(0, 0, 0, 0.1); font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; font-size: 24px; text-transform: uppercase; line-height: 1.4em; padding: 24px 0px 24px 16px; } .elementor-accordion .elementor-accordion-item .elementor-tab-title:hover { color: #c42221; color: var(--main); } .elementor-accordion .elementor-accordion-item .elementor-tab-title:hover a { color: #c42221; color: var(--main); } .elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon-right { margin-right: 32px !important; margin-inline-start: 0 !important; margin-inline-end: 32px !important; } .elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon-left { margin-top: -2px; margin-right: 32px !important; margin-inline-start: 0 !important; margin-inline-end: 32px !important; } @media (max-width: 767px) { .elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon-left { margin-bottom: 40px; } } .elementor-accordion .elementor-accordion-item .elementor-tab-title i { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); font-size: 24px; position: relative; top: 0px; color: #222222; color: var(--black); width: 30px; height: 30px; text-align: center; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; background-color: #f5f5f5; background-color: var(--gray); color: #c42221; color: var(--main); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; display: flex; align-items: center; justify-content: center; } .elementor-accordion .elementor-accordion-item .elementor-tab-title i:before { font-weight: 600; content: "+"; font-size: 18px; } .elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active i:before { content: "-"; } .elementor-accordion .elementor-accordion-item .elementor-tab-content { padding: 16px 16px; zoom: 1; filter: alpha(opacity=70); -webkit-opacity: 0.7; -moz-opacity: 0.7; opacity: 0.7; } .lte-background-black .elementor-accordion .elementor-accordion-item .elementor-tab-content p { zoom: 1; filter: alpha(opacity=65); -webkit-opacity: 0.65; -moz-opacity: 0.65; opacity: 0.65; } .elementor-widget-progress .elementor-title { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 22px; line-height: 28px; margin-bottom: 7px; } .elementor-widget-progress .elementor-progress-wrapper { background-color: transparent; padding: 6px 0; margin-top: 8px; } .elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar { background-color: #c42221; background-color: var(--main); height: 6px; line-height: 6px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-clip: border-box; position: relative; } .elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar .elementor-progress-percentage { line-height: 16px; font-size: 14px; padding: 4px; background-color: #222222; background-color: var(--black); color: rgba(255, 255, 255, 0.75); position: absolute; right: 0; top: -36px; } .elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar .elementor-progress-percentage:after { content: ""; width: 0; height: 0; border-style: solid; border-width: 0 10px 12px 0; border-color: transparent var(--black) transparent transparent; position: absolute; display: inline-block; right: 0px; margin: 16px 0 0 0; } .lte-background-black .elementor-widget-progress .elementor-progress-wrapper { border-color: rgba(255, 255, 255, 0.4); } .lte-background-black .elementor-widget-progress .elementor-progress-wrapper .elementor-progress-percentage { color: #ffffff; color: var(--white); } .lteZoomOut { animation-name: lteZoomOut; } @keyframes lteZoomOut { from { opacity: 0; -webkit-transform: scale3d(10, 10, 10); -moz-transform: scale3d(10, 10, 10); -ms-transform: scale3d(10, 10, 10); -o-transform: scale3d(10, 10, 10); transform: scale3d(10, 10, 10); } 50% { opacity: 1; -webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); -ms-transform: scale3d(1, 1, 1); -o-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } .elementor .elementor-element.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading .e-n-tab-title { background: transparent; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; color: #222222; color: var(--black); text-transform: uppercase; padding-left: 10px; padding-right: 10px; } .elementor .elementor-element.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading .e-n-tab-title .e-n-tab-title-text { font-size: 18px; padding-bottom: 0; line-height: 1.2em; border-bottom: 3px solid transparent; } .elementor .elementor-element.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading .e-n-tab-title:hover { background: transparent !important; color: #c42221; color: var(--main); } .elementor .elementor-element.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading .e-n-tab-title[aria-selected="true"] { background: transparent !important; color: #222222; color: var(--black); } .elementor .elementor-element.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text { border-bottom: 3px solid var(--main); } /* 26. Revolution Slider */ .tp-bullets.custom .tp-bullet { background: transparent !important; font-size: 30px; display: inline-block; width: 20px; height: 20px; } .tp-bullets.custom .tp-bullet:after { display: block; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; content: ""; width: 20px; height: 20px; border: 1px solid var(--white); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; } .tp-bullets.custom .tp-bullet:before { display: block; top: 0; left: 0; content: ""; top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 6px; height: 6px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; background-color: #ffffff; background-color: var(--white); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .tp-bullets.custom .tp-bullet.selected { border: 0; cursor: default; } .tp-bullets.custom .tp-bullet.selected:before { background-color: #222222; background-color: var(--black); } .tp-bullets.custom .tp-bullet.selected:after { zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; border-color: #222222; border-color: var(--black); } .tp-bullets.custom .tp-bullet:not(.selected):hover:before { background-color: #222222; background-color: var(--black); width: 12px; height: 12px; } /* 27. Football */ .lte-football-matches { display: flex; column-gap: 30px; } .lte-football-matches.inner-page { display: flex; flex-wrap: wrap; column-gap: 1%; } .lte-football-matches.inner-page .lte-item { flex: 0 0 32%; /* max-width: initial;*/ border: 1px solid rgba(0, 0, 0, 0.1); margin-bottom: 1%; } @media (max-width: 1599px) { .lte-football-matches.inner-page .lte-item { flex: 0 0 49%; } } @media (max-width: 991px) { .lte-football-matches.inner-page .lte-item { flex: 0 0 100%; } } .lte-football-matches.inner-page .lte-item .lte-header-upcoming { opacity: 0; } .lte-football-matches .lte-item { /* max-width: 500px;*/ background-color: #ffffff; background-color: var(--white); padding: 0 0 30px 0; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; } .lte-football-matches .lte-item:hover { color: #222222; color: var(--black); } @media (max-width: 479px) { .lte-football-matches .lte-item { padding-bottom: 15px; } } .lte-football-matches .lte-item .lte-header-upcoming { font-size: 16px; text-transform: uppercase; background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); display: inline-block; padding: 0px 16px; flex-basis: auto; } @media (max-width: 479px) { .lte-football-matches .lte-item .lte-header-upcoming { display: none; } } .lte-football-matches .lte-item .lte-teams { display: flex; flex-basis: 100%; margin: 30px 0 20px; } @media (min-width: 480px) { .lte-football-matches .lte-item .lte-teams { align-items: center; justify-content: space-around; } } .lte-football-matches .lte-item .lte-teams .lte-team-logo { padding: 0 0px; margin: 0 6px; width: 30px; } .lte-football-matches .lte-item .lte-teams .lte-team-logo img { max-width: 30px; } .lte-football-matches .lte-item .lte-teams .lte-team-name { width: 40%; font-size: 18px; text-transform: uppercase; white-space: nowrap; padding: 0 14px; } @media (max-width: 479px) { } .lte-football-matches .lte-item .lte-teams .lte-team-1 { text-align: end; } .lte-football-matches .lte-item .lte-teams .lte-team-count { width: 95px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; -ms-word-wrap: break-word; word-wrap: break-word; font-size: 30px; text-transform: uppercase; white-space: nowrap; /* @media @xs-only { font-size: 16px; width: 30px; .lte-c { padding: 2px 4px; } } */ } .lte-football-matches .lte-item .lte-teams .lte-team-count .lte-c { background-color: #222222; background-color: var(--black); color: #ffffff; color: var(--white); padding: 2px 14px; } .lte-football-matches .lte-item .lte-teams .lte-team-count .lte-d { padding: 0 4px; } .lte-football-matches .lte-item .lte-teams .lte-score-mob { display: none; } @media (max-width: 479px) { .lte-football-matches .lte-item .lte-teams { display: block; margin: 5px 0 20px; } .lte-football-matches .lte-item .lte-teams .lte-team-name { display: flex; width: 100%; text-align: start; align-items: start; justify-content: start; margin-bottom: 0px; padding: 10px 10px; } .lte-football-matches .lte-item .lte-teams .lte-team-name .lte-team-logo { margin-right: 10px; } .lte-football-matches .lte-item .lte-teams .lte-team-name.lte-team-1 { margin-bottom: 20px; } .lte-football-matches .lte-item .lte-teams .lte-team-name.lte-team-2 { flex-direction: row-reverse; border-bottom: 1px solid rgba(0, 0, 0, 0.1); padding-bottom: 10px; } .lte-football-matches .lte-item .lte-teams .lte-score-mob { display: block; text-align: end; margin-top: -60px; margin-bottom: 0px; margin-right: 20px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 18px; } .lte-football-matches .lte-item .lte-teams .lte-team-2 + .lte-score-mob { margin-top: -40px; } .lte-football-matches .lte-item .lte-teams .lte-team-count { display: none; /* width: 100%; flex-basis: 100%; display: block; text-align: center; margin: 10px auto; font-size: 20px; .lte-c { padding: 6px 10px; } */ } } .lte-football-matches .lte-item .lte-teams.lte-match-time-future .lte-score-0 { background-color: #f5f5f5; background-color: var(--gray); color: #222222; color: var(--black); } .lte-football-matches .lte-item .lte-footer { text-align: center; } .lte-football-matches .lte-item .lte-footer .lte-football-date, .lte-football-matches .lte-item .lte-footer .lte-football-place { display: block; font-size: 14px; line-height: 1.7em; zoom: 1; filter: alpha(opacity=70); -webkit-opacity: 0.7; -moz-opacity: 0.7; opacity: 0.7; } @media (max-width: 479px) { .lte-football-matches .lte-item .lte-footer { text-align: left; margin-left: 0; width: 100%; padding-top: 0px; padding-left: 20px; } .lte-football-matches .lte-item .lte-footer span { font-size: 12px !important; } } .lte-football-matches + .lte-arrows .lte-arrow-left, .lte-football-matches + .lte-arrows .lte-arrow-right { background-color: #ffffff; background-color: var(--white); } .lte-football-matches + .lte-arrows .lte-arrow-left:hover, .lte-football-matches + .lte-arrows .lte-arrow-right:hover { background-color: #222222; background-color: var(--black); } @media (max-width: 1899px) { .lte-football-matches + .lte-arrows .lte-arrow-left, .lte-football-matches + .lte-arrows .lte-arrow-right { margin-top: 60px; } } .lte-football-upcoming { text-align: center; } .lte-football-upcoming .lte-header-upcoming { font-size: 24px; text-transform: uppercase; background-color: #c42221; background-color: var(--main); display: inline-block; padding: 2px 10px; } @media (max-width: 767px) { .lte-football-upcoming .lte-header-upcoming { display: none; } } .lte-football-upcoming .lte-teams { display: flex; align-items: center; justify-content: center; margin: 20px 0; } .lte-football-upcoming .lte-teams .lte-team-logo { padding: 0 30px; } .lte-football-upcoming .lte-teams .lte-team-logo img { max-width: 75px; } .lte-football-upcoming .lte-teams .lte-team-name { font-size: 48px; text-transform: uppercase; flex: 0 0 45%; white-space: nowrap; } @media (max-width: 1199px) { .lte-football-upcoming .lte-teams .lte-team-name { font-size: 24px; } } .lte-football-upcoming .lte-teams .lte-team-name.lte-team-2 { text-align: left; } .lte-football-upcoming .lte-teams .lte-team-count { flex: 0 0 250px; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; -ms-word-wrap: break-word; word-wrap: break-word; font-size: 48px; text-transform: uppercase; } .lte-football-upcoming .lte-teams .lte-team-count span { padding: 0 24px; } @media (max-width: 1199px) { .lte-football-upcoming .lte-teams .lte-team-count { flex: 0 0 150px; } } @media (max-width: 767px) { .lte-football-upcoming .lte-teams .lte-team-count { display: none; } } .lte-football-upcoming .lte-teams .lte-team-count-mob { display: none; } @media (max-width: 767px) { .lte-football-upcoming .lte-teams { flex-wrap: wrap; } .lte-football-upcoming .lte-teams .lte-team-count-mob { display: flex; flex: 1; justify-content: end; padding-right: 30px; } .lte-football-upcoming .lte-teams .lte-team-name { font-size: 22px; flex: 0 0 100%; white-space: normal; display: flex; align-items: center; justify-content: start; padding-bottom: 15px; } .lte-football-upcoming .lte-teams .lte-team-name.lte-team-2 { display: flex; flex-wrap: wrap; flex-direction: row-reverse; border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .lte-football-upcoming .lte-teams .lte-team-logo img { max-width: 32px; } } .lte-football-upcoming .lte-football-date { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; -ms-word-wrap: break-word; word-wrap: break-word; display: block; text-transform: uppercase; font-size: 18px; margin-top: 20px; opacity: .65; } @media (max-width: 767px) { .lte-football-upcoming .lte-football-date { text-align: left; } } .lte-football-upcoming .lte-football-time { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; -ms-word-wrap: break-word; word-wrap: break-word; font-size: 30px; opacity: .65; } @media (max-width: 767px) { .lte-football-upcoming .lte-football-time { text-align: left; display: block; padding-left: 30px; } } .lte-football-table { width: 100%; } .lte-football-table thead tr { background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; -ms-word-wrap: break-word; word-wrap: break-word; font-size: 16px; text-transform: uppercase; } .lte-football-table thead tr th { padding: 14px 4px; text-align: center; } .lte-football-table thead tr th.lte-name { text-align: start; } .lte-football-table tbody tr { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; background: #ededed; } .lte-football-table tbody tr:nth-child(odd) { background: #fafafa; } .lte-football-table tbody tr:hover { background: rgba(0, 0, 0, 0.15); } .lte-football-table tbody tr td { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; -ms-word-wrap: break-word; word-wrap: break-word; text-transform: uppercase; font-size: 18px; padding: 12px 4px; text-align: center; vertical-align: top; } .lte-football-table tbody tr td:first-child { padding: 12px 10px; } .lte-football-table tbody tr td.lte-club-logo img { max-width: 26px; position: relative; top: -3px; } .lte-football-table tbody tr td.lte-name { text-align: start; } .lte-football-table tbody tr td.lte-rate { direction: ltr; } .lte-football-table tbody tr .lte-row { position: relative; } .lte-football-table tbody tr .lte-row:before { position: absolute; left: 0; top: 0; bottom: 0; width: 4px; content: ""; background: transparent; } .rtl .lte-football-table tbody tr .lte-row:before { left: auto; right: 0; } .lte-football-table tbody tr:nth-child(1) .lte-row:before, .lte-football-table tbody tr:nth-child(2) .lte-row:before { background: var(--green); } .lte-football-table tbody tr:nth-child(3) .lte-row:before { background: var(--yellow); } .lte-football-table tbody tr:nth-last-child(-n + 2) .lte-row:before { background: rgba(0, 0, 0, 0.15); } .lte-football-table + .lte-more { margin-top: 30px; display: block; } .lte-football-table + .lte-more .lte-btn-wrap { text-align: right; } .lte-match-summary { text-align: center; margin-top: -10px; padding-bottom: 0px; } .lte-match-summary .lte-header-type { background-color: #c42221; background-color: var(--main); color: #ffffff; color: var(--white); font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; text-transform: uppercase; padding: 0px 20px; display: inline-block; } .lte-match-summary .lte-match-wrapper { display: flex; align-items: start; margin: 0 auto; } @media (min-width: 1199px) { .lte-match-summary .lte-match-wrapper { max-width: 80%; } } .lte-match-summary .lte-match-wrapper > * { flex-basis: 33.33%; } .lte-match-summary .lte-match-wrapper .lte-team-info { display: flex; flex-wrap: wrap; padding: 80px 15px; } @media (max-width: 767px) { .lte-match-summary .lte-match-wrapper .lte-team-info { padding: 80px 0 10px; } } .lte-match-summary .lte-match-wrapper .lte-team-info > * { flex-basis: 100%; } .lte-match-summary .lte-match-wrapper .lte-team-info .lte-team-logo { text-align: center; } .lte-match-summary .lte-match-wrapper .lte-team-info .lte-team-logo img { max-width: 100px; } @media (max-width: 991px) { .lte-match-summary .lte-match-wrapper .lte-team-info .lte-team-logo img { max-width: 48px; } } .lte-match-summary .lte-match-wrapper .lte-team-info .lte-team-name { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; text-transform: uppercase; font-size: 48px; text-align: center; margin: 26px 0; } @media (max-width: 991px) { .lte-match-summary .lte-match-wrapper .lte-team-info .lte-team-name { font-size: 16px; margin-top: 0; } } .lte-match-summary .lte-match-wrapper .lte-team-total { margin-top: 90px; margin-bottom: 80px; } .lte-match-summary .lte-match-wrapper .lte-team-total .lte-team-score { display: block; margin-bottom: 50px; } .lte-match-summary .lte-match-wrapper .lte-team-total .lte-team-score .lte-team-score-val { background-color: #222222; background-color: var(--black); color: #ffffff; color: var(--white); font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 80px; width: 110px; height: 110px; display: inline-block; line-height: 110px; } @media (max-width: 767px) { .lte-match-summary .lte-match-wrapper .lte-team-total .lte-team-score .lte-team-score-val { font-size: 30px; width: auto; height: auto; background: transparent; color: #222222; color: var(--black); } } .lte-match-summary .lte-match-wrapper .lte-team-total .lte-team-score .lte-div { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 80px; margin: 0 8px; } @media (max-width: 767px) { .lte-match-summary .lte-match-wrapper .lte-team-total .lte-team-score .lte-div { font-size: 30px; } } @media (max-width: 767px) { .lte-match-summary .lte-football-date-desktop { display: none; } } .lte-match-summary .lte-football-date-mobile { padding-bottom: 60px; } @media (min-width: 768px) { .lte-match-summary .lte-football-date-mobile { display: none; } } .lte-match-summary .lte-field { display: block; max-width: 350px; margin: 20px auto 14px; text-align: center; } .lte-match-summary .lte-football-date { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; display: block; text-transform: uppercase; font-size: 18px; zoom: 1; filter: alpha(opacity=70); -webkit-opacity: 0.7; -moz-opacity: 0.7; opacity: 0.7; } .lte-match-summary .lte-football-time { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; display: block; font-size: 30px; zoom: 1; filter: alpha(opacity=70); -webkit-opacity: 0.7; -moz-opacity: 0.7; opacity: 0.7; text-transform: uppercase; } .lte-match-summary .lte-match-goals { list-style: none; text-align: start; padding: 0; margin: 0; display: inline; margin: 0 auto; flex-basis: auto !important; } .lte-match-summary .lte-match-goals li { font-size: 14px; color: rgba(0, 0, 0, 0.65); } .lte-match-summary .lte-match-goals li:before { content: ""; display: inline-block; background: 50% 50% no-repeat; background-size: 16px; background-image: url("assets/images/football/goal.png"); width: 16px; height: 16px; line-height: 16px; margin-right: 10px; margin-inline-end: 10px; margin-inline-start: 0; position: relative; top: 2px; } .lte-match-stat { width: 500px; margin: 0 auto; } @media (max-width: 767px) { .lte-match-stat { width: 100%; } } .lte-match-stat tr { background-color: #f5f5f5; background-color: var(--gray); } .lte-match-stat tr:nth-child(odd) { background: rgba(0, 0, 0, 0.02); } .lte-match-stat tr:nth-child(even) { background: rgba(0, 0, 0, 0.06); } .lte-match-stat tr td { padding: 14px; } .lte-match-stat tr .lte-score { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 24px; text-align: center; width: 25%; } .lte-match-stat tr .lte-title { text-align: center; opacity: .7; font-size: 14px; } .lte-match-stat tr .lte-match-icon:before, .lte-match-stat tr .lte-match-icon:after { display: inline-block; content: ""; background-color: #c42221; background-color: var(--red); width: 12px; height: 16px; margin: 0px 8px 0 -16px; position: relative; top: 0px; } .lte-match-stat tr .lte-match-icon.lte-score-left:after { display: none; } .lte-match-stat tr .lte-match-icon.lte-score-right:after { margin: 0px -16px 0 8px; } .lte-match-stat tr .lte-match-icon.lte-score-right:before { display: none; } .lte-match-stat tr .lte-match-icon.lte-match-icon-yellow:before, .lte-match-stat tr .lte-match-icon.lte-match-icon-yellow:after { background: #ffcc00; } .lte-team-match-logos { max-width: 70%; margin: 20px auto 20px; display: flex; flex-wrap: wrap; } .lte-team-match-logos > * { flex-basis: 50%; } .lte-team-match-logos .lte-team-logo-2 { justify-content: end; display: flex; } .lte-team-match-logos img { max-width: 66px !important; } .lte-match-events { width: 70%; margin: 0 auto; } @media (max-width: 767px) { .lte-match-events { width: 100%; } } .lte-match-events tr { background-color: #f5f5f5; background-color: var(--gray); } .lte-match-events tr:nth-child(odd) { background: rgba(0, 0, 0, 0.02); } .lte-match-events tr:nth-child(even) { background: rgba(0, 0, 0, 0.06); } .lte-match-events tr td { padding: 30px; } @media (max-width: 767px) { .lte-match-events tr td { padding: 10px; } } .lte-match-events tr .lte-score { font-size: 16px; text-align: center; width: 40%; position: relative; font-weight: bold; } @media (max-width: 767px) { .lte-match-events tr .lte-score { font-size: 14px; } } .lte-match-events tr .lte-score span { display: block; font-weight: 400; opacity: .7; margin-top: -8px; margin-bottom: 8px; } .lte-match-events tr .lte-score.lte-score-left { text-align: end; } .lte-match-events tr .lte-score.lte-score-left .lte-match-icon:before { margin-left: 16px; margin-inline-start: 16px; margin-inline-end: 0; } .lte-match-events tr .lte-score.lte-score-right { text-align: start; } .lte-match-events tr .lte-score.lte-score-right .lte-match-icon:before { margin-left: -36px; margin-inline-start: -36px; margin-inline-end: 0; } .lte-match-events tr .lte-time { font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; text-align: center; font-size: 24px; width: 20%; min-width: 160px; } .lte-match-events tr .lte-match-icon { margin: 0 !important; opacity: 1 !important; } .lte-match-events tr .lte-match-icon:before { display: inline-block; content: ""; width: 24px; height: 24px; position: absolute; top: 50%; margin-top: -10px; background: 50% 50% no-repeat; background-size: 16px; } .lte-match-events tr .lte-match-icon.lte-match-icon-goal:before { background-image: url("assets/images/football/goal.png"); } .lte-match-events tr .lte-match-icon.lte-match-icon-substitution:before { background-image: url("assets/images/football/substitution.png"); } .lte-match-events tr .lte-match-icon.lte-match-icon-yellow:before { background-image: url("assets/images/football/yellow_card.png"); } .lte-match-events tr .lte-match-icon.lte-match-icon-red:before { background-image: url("assets/images/football/red_card.png"); } .lte-match-events tr .lte-match-icon.lte-match-icon-second:before { background-image: url("assets/images/football/second_card.png"); } .lte-team-ball-logos { margin: 20px auto 0px; display: flex; flex-wrap: wrap; font-family: 'Sofia Sans Extra Condensed', serif; font-family: var(--font-headers), serif; letter-spacing: var(--font-headers-letterspacing); font-weight: 800; font-size: 24px; } @media (min-width: 992px) { .lte-team-ball-logos { max-width: 60%; } } .lte-team-ball-logos > * { flex-basis: 33.33%; } .lte-team-ball-logos .lte-team-logo-2 { justify-content: end; display: flex; } .lte-team-ball-logos img { max-width: 32px !important; position: relative; top: 4px; } .lte-team-ball-logos .lte-team-logo img { margin-right: 20px; margin-inline-end: 20px; margin-inline-start: 0; } .lte-team-ball-logos .lte-team-logo-2 img { margin-left: 20px; margin-inline-start: 20px; margin-inline-end: 0; } .lte-team-ball-logos .lte-header { font-family: 'Open Sans', sans-serif; font-family: var(--font-main), sans-serif; letter-spacing: var(--font-main-letterspacing); zoom: 1; filter: alpha(opacity=70); -webkit-opacity: 0.7; -moz-opacity: 0.7; opacity: 0.7; font-weight: 400; font-size: 14px; text-align: center; } .lte-team-ball-stat { margin: 0 auto 20px; display: flex; width: 100%; } @media (min-width: 992px) { .lte-team-ball-stat { max-width: 60%; padding-left: 50px; padding-right: 50px; } } @media (max-width: 991px) { .lte-team-ball-stat { margin-top: 20px; } } .lte-team-ball-stat span { padding: 4px; background: rgba(0, 0, 0, 0.3); border: 4px solid var(--white); } .lte-team-ball-stat span.lte-win { background-color: #c42221; background-color: var(--main); } .lte-team-ball-stat .stat-right { background: rgba(0, 0, 0, 0.3); } .elementor-element-e42573f{ margin: 30px 0px 30px 0px !important; } .ion-icons{ height: 25px; width: 25px; } /* Extra small devices (phones, 600px and down) */ @media only screen and (max-width: 600px) { .obleceni{ width: 90% !important; } .two-per-row { display: block !important; flex-wrap: nowrap !important; } } /* Small devices (portrait tablets and large phones, 600px and up) */ @media only screen and (min-width: 600px) { .obleceni{ width: 90% !important; } .two-per-row { display: block !important; flex-wrap: nowrap !important; } } /* Medium devices (landscape tablets, 768px and up) */ @media only screen and (min-width: 768px) { .obleceni{ width: 60% !important; } .two-per-row { display: block !important; flex-wrap: nowrap !important; } } /* Large devices (laptops/desktops, 992px and up) */ @media only screen and (min-width: 992px) { .obleceni{ width: 45% !important; } .two-per-row { display: flex !important; flex-wrap: nowrap !important; } .two-per-row li { flex: 1 1 50% !important; /* Each item takes up 50% of the row */ box-sizing: border-box !important; /* Ensures padding doesn't affect width */ } .obleceni div{ margin: 10px !important; } } /* Extra large devices (large laptops and desktops, 1200px and up) */ @media only screen and (min-width: 1200px) { .obleceni{ width: 35% !important; } .two-per-row { display: flex !important; flex-wrap: wrap !important; } .two-per-row li { flex: 3 2 30% !important; /* Each item takes up 50% of the row */ box-sizing: border-box !important; /* Ensures padding doesn't affect width */ } .obleceni div{ margin: 10px !important; } } .socials-contact{ display: inline-block; border-radius: 50%; height: 60px; width: 60px; background: rgb(0,0,0); margin-top: 10px; } .instagram:hover{ background: linear-gradient(119deg, rgba(255,0,150,1) 0%, rgba(255,159,0,1) 100%); } .facebook:hover{ background: linear-gradient(119deg, rgba(0,51,255,1) 0%, rgba(0,154,255,1) 100%); } .youtube:hover{ background: linear-gradient(119deg, rgba(255,0,0,1) 0%, rgba(217,0,0,1) 100%); } .socials-contact ion-icon{ color: white; height: 60px; } .lte-num{ color: #d3d3d3 !important; } .Badge{ background-color: #e92b1e; color: #fff; line-height: 1; padding: .25rem .375rem; position: relative; text-decoration: none; text-decoration-color: transparent; text-transform: uppercase; -webkit-transition: color .25s linear, outline-offset .25s linear, text-decoration-color .25s linear; transition: color .25s linear, outline-offset .25s linear, text-decoration-color .25s linear; white-space: nowrap; z-index: 5; } .Badge, .Date { display: inline-block; font-family: Maison Neue Extended, Arial, Helvetica Neue, Helvetica, sans-serif; font-size: .75rem; font-weight: 600; } .Badge:after { border-color: #b51d12 transparent transparent; border-style: solid; border-width: .75rem .75rem 0 0; bottom: 0; content: ""; height: 0; position: absolute; right: -.75rem; width: 0; }