
img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }
 .fr-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.fr-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{height:100%;max-height:100%;max-width:100%;width:100%}
:root{--fr--preset--aspect-ratio--square: 1;--fr--preset--aspect-ratio--4-3: 4/3;--fr--preset--aspect-ratio--3-4: 3/4;--fr--preset--aspect-ratio--3-2: 3/2;--fr--preset--aspect-ratio--2-3: 2/3;--fr--preset--aspect-ratio--16-9: 16/9;--fr--preset--aspect-ratio--9-16: 9/16;--fr--preset--color--black: #000000;--fr--preset--color--cyan-bluish-gray: #abb8c3;--fr--preset--color--white: #ffffff;--fr--preset--color--pale-pink: #f78da7;--fr--preset--color--vivid-red: #cf2e2e;--fr--preset--color--luminous-vivid-orange: #ff6900;--fr--preset--color--luminous-vivid-amber: #fcb900;--fr--preset--color--light-green-cyan: #7bdcb5;--fr--preset--color--vivid-green-cyan: #00d084;--fr--preset--color--pale-cyan-blue: #8ed1fc;--fr--preset--color--vivid-cyan-blue: #0693e3;--fr--preset--color--vivid-purple: #9b51e0;--fr--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--fr--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--fr--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--fr--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--fr--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--fr--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--fr--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--fr--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--fr--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--fr--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--fr--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--fr--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--fr--preset--font-size--small: 13px;--fr--preset--font-size--medium: 20px;--fr--preset--font-size--large: 36px;--fr--preset--font-size--x-large: 42px;--fr--preset--spacing--20: 0.44rem;--fr--preset--spacing--30: 0.67rem;--fr--preset--spacing--40: 1rem;--fr--preset--spacing--50: 1.5rem;--fr--preset--spacing--60: 2.25rem;--fr--preset--spacing--70: 3.38rem;--fr--preset--spacing--80: 5.06rem;--fr--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--fr--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--fr--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--fr--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--fr--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.fr-block-columns.is-layout-flex){gap: 2em;}:where(.fr-block-columns.is-layout-grid){gap: 2em;}:where(.fr-block-post-template.is-layout-flex){gap: 1.25em;}:where(.fr-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--fr--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--fr--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--fr--preset--color--white) !important;}.has-pale-pink-color{color: var(--fr--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--fr--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--fr--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--fr--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--fr--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--fr--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--fr--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--fr--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--fr--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--fr--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--fr--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--fr--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--fr--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--fr--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--fr--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--fr--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--fr--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--fr--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--fr--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--fr--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--fr--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--fr--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--fr--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--fr--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--fr--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--fr--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--fr--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--fr--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--fr--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--fr--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--fr--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--fr--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--fr--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--fr--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--fr--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--fr--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--fr--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--fr--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--fr--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--fr--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--fr--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--fr--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--fr--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--fr--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--fr--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--fr--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--fr--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--fr--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--fr--preset--font-size--x-large) !important;} :where(.fr-block-post-template.is-layout-flex){gap: 1.25em;}:where(.fr-block-post-template.is-layout-grid){gap: 1.25em;} :where(.fr-block-columns.is-layout-flex){gap: 2em;}:where(.fr-block-columns.is-layout-grid){gap: 2em;} :root :where(.fr-block-pullquote){font-size: 1.5em;line-height: 1.6;}
.wpcf7 .screen-reader-response { position: absolute; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; width: 1px; margin: -1px; padding: 0; border: 0; word-wrap: normal !important; } .wpcf7 form .wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; border: 2px solid #00a0d2;  } .wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output { display: none; } .wpcf7 form.sent .wpcf7-response-output { border-color: #46b450;  } .wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output { border-color: #dc3232;  } .wpcf7 form.spam .wpcf7-response-output { border-color: #f56e28;  } .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output { border-color: #ffb900;  } .wpcf7-form-control-wrap { position: relative; } .wpcf7-not-valid-tip { color: #dc3232;  font-size: 1em; font-weight: normal; display: block; } .use-floating-validation-tip .wpcf7-not-valid-tip { position: relative; top: -2ex; left: 1em; z-index: 100; border: 1px solid #dc3232; background: #fff; padding: .2em .8em; width: 24em; } .wpcf7-list-item { display: inline-block; margin: 0 0 0 1em; } .wpcf7-list-item-label::before, .wpcf7-list-item-label::after { content: " "; } .wpcf7-spinner { visibility: hidden; display: inline-block; background-color: #23282d;  opacity: 0.75; width: 24px; height: 24px; border: none; border-radius: 100%; padding: 0; margin: 0 24px; position: relative; } form.submitting .wpcf7-spinner { visibility: visible; } .wpcf7-spinner::before { content: ''; position: absolute; background-color: #fbfbfc;  top: 4px; left: 4px; width: 6px; height: 6px; border: none; border-radius: 100%; transform-origin: 8px 8px; animation-name: spin; animation-duration: 1000ms; animation-timing-function: linear; animation-iteration-count: infinite; } @media (prefers-reduced-motion: reduce) { .wpcf7-spinner::before { animation-name: blink; animation-duration: 2000ms; } } @keyframes spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } @keyframes blink { from { opacity: 0; } 50% { opacity: 1; } to { opacity: 0; } } .wpcf7 [inert] { opacity: 0.5; } .wpcf7 input[type="file"] { cursor: pointer; } .wpcf7 input[type="file"]:disabled { cursor: default; } .wpcf7 .wpcf7-submit:disabled { cursor: not-allowed; } .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] { direction: ltr; } .wpcf7-reflection > output { display: list-item; list-style: none; } .wpcf7-reflection > output[hidden] { display: none; }
@charset "UTF-8"; @font-face { font-family: 'fontello'; src: url("https://www.memcpu.com/template/fonts/fontello.eot?79295740"); src: url("https://www.memcpu.com/template/fonts/fontello.eot?79295740#iefix") format("embedded-opentype"), url("https://www.memcpu.com/template/fonts/fontello.woff2?79295740") format("woff2"), url("https://www.memcpu.com/template/fonts/fontello.woff?79295740") format("woff"), url("https://www.memcpu.com/template/fonts/fontello.ttf?79295740") format("truetype"), url("https://www.memcpu.com/template/fonts/fontello.svg?79295740#fontello") format("svg"); font-weight: normal; font-style: normal; } .fontello { font-family: 'fontello'; font-style: normal; font-weight: normal; display: inline-block; text-decoration: inherit; width: 1em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-artificial-intelligence:before { content: '\e800'; } .icon-chevron-down:before { content: '\e801'; } .icon-coding:before { content: '\e802'; } .icon-close:before { content: '\e803'; } .icon-phone-stroke:before { content: '\e804'; } .icon-menu:before { content: '\e805'; } .icon-smartphone:before { content: '\e806'; } .icon-phone-call-alter:before { content: '\e807'; } .icon-at-symbol:before { content: '\e808'; } .icon-location:before { content: '\e809'; } .icon-burger-menu:before { content: '\e80a'; } .icon-call:before { content: '\e80b'; } .icon-check:before { content: '\e80c'; } .icon-chevron-left:before { content: '\e80d'; } .icon-edit:before { content: '\e80e'; } .icon-computer-code:before { content: '\e80f'; } .icon-pencil:before { content: '\e810'; } .icon-quote-left:before { content: '\e811'; } .icon-layers:before { content: '\e812'; } .icon-play:before { content: '\e813'; } .icon-chevron-up:before { content: '\e814'; } .icon-send:before { content: '\e815'; } .icon-vector:before { content: '\e816'; } .icon-phone-settings:before { content: '\e817'; } .icon-phone:before { content: '\e818'; } .icon-verified:before { content: '\e819'; } .icon-file:before { content: '\e81a'; } .icon-search:before { content: '\e81b'; } .icon-phone-call:before { content: '\e81c'; } .icon-web-page:before { content: '\e81d'; } .icon-web:before { content: '\e81e'; } .icon-plus:before { content: '\e81f'; } .icon-mac:before { content: '\e820'; } .icon-text:before { content: '\e821'; } .icon-debug:before { content: '\e822'; } .icon-computer-success:before { content: '\e823'; } .icon-chevron-right:before { content: '\e824'; } .icon-sidebar:before { content: '\e825'; } .icon-shopping-bag:before { content: '\e826'; } .icon-menu-alter:before { content: '\e827'; } .icon-eye:before { content: '\e828'; } .icon-star-filled:before { content: '\e829'; } .icon-burger:before { content: '\e82a'; } .icon-menu-arrow:before { content: '\e82b'; } .icon-basket:before { content: '\e82c'; } .icon-button-arrow:before { content: '\e82d'; } .icon-burger-active:before { content: '\e82e'; } .icon-blockquote:before { content: '\e82f'; } .icon-arrow-top:before { content: '\e830'; } .icon-chevron-left-1:before { content: '\e831'; } .icon-chevron-right-1:before { content: '\e832'; } .icon-button-arrow-left:before { content: '\e833'; } .icon-video-button-play:before { content: '\e834'; } .icon-accordion-arrow-right:before { content: '\e835'; } .icon-accordion-arrow-right-alt:before { content: '\e836'; } .icon-menu-arrow-top:before { content: '\e837'; } .icon-volume:before { content: '\e838'; } .icon-check-circle:before { content: '\e839'; } .icon-volume-muted:before { content: '\e83a'; } .icon-openai-lockup:before { content: '\e83b'; } .icon-openai-logomark:before { content: '\e83c'; } .icon-origami-bird:before { content: '\e83d'; } .icon-multiple-arrows:before { content: '\e83e'; } .icon-chart-pin:before { content: '\e83f'; } .icon-translate:before { content: '\e840'; } .owl-carousel { display: none; width: 100%; -webkit-tap-highlight-color: transparent; position: relative; z-index: 1; } .owl-carousel .owl-stage { position: relative; -ms-touch-action: pan-Y; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .owl-carousel .owl-stage:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } .owl-carousel .owl-stage-outer { position: relative; overflow: hidden; -webkit-transform: translate3d(0px, 0px, 0px); } .owl-carousel .owl-item { position: relative; min-height: 1px; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; outline: none; -webkit-backface-visibility: hidden; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; } .owl-carousel .owl-item img { display: inline-block; max-width: 100%; -webkit-transform-style: preserve-3d; } .owl-carousel .owl-nav.disabled, .owl-dots.disabled { display: none; } .owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot { cursor: pointer; cursor: hand; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .owl-carousel.owl-loaded { display: block; } .owl-carousel.owl-loading { opacity: 0; display: block; } .owl-carousel.owl-hidden { opacity: 0; } .owl-carousel.owl-refresh .owl-item { visibility: hidden; } .owl-carousel.owl-drag .owl-item { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .owl-carousel.owl-grab { cursor: move; cursor: grab; } .owl-carousel.owl-rtl { direction: rtl; } .owl-carousel.owl-rtl .owl-item { float: right; } .no-js .owl-carousel { display: block; } .owl-carousel .animated { -webkit-animation-duration: 1000ms; animation-duration: 1000ms; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .owl-carousel .owl-animated-in { z-index: 0; } .owl-carousel .owl-animated-out { z-index: 1; } .owl-carousel .fadeOut { -webkit-animation-name: fadeOut; animation-name: fadeOut; } @-webkit-keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } .owl-height { transition: height 500ms ease-in-out; } .owl-carousel .owl-item .owl-lazy { opacity: 0; transition: opacity 400ms ease; } .owl-carousel .owl-item img.owl-lazy { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; } .owl-carousel .owl-video-wrapper { position: relative; height: 100%; background: #000; } .owl-carousel .owl-video-play-icon { position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; cursor: pointer; z-index: 1; -webkit-backface-visibility: hidden; transition: -webkit-transform 100ms ease; transition: transform 100ms ease; } .owl-carousel .owl-video-play-icon:hover { -webkit-transform: scale(1.3, 1.3); -ms-transform: scale(1.3, 1.3); transform: scale(1.3, 1.3); } .owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon { display: none; } .owl-carousel .owl-video-tn { opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; background-size: contain; transition: opacity 400ms ease; } .owl-carousel .owl-video-frame { position: relative; z-index: 1; height: 100%; width: 100%; } .owl-theme .owl-nav { margin-top: 10px; text-align: center; -webkit-tap-highlight-color: transparent; } .owl-theme .owl-nav [class*='owl-'] { font-size: 14px; margin: 5px; display: inline-block; cursor: pointer; } .owl-theme .owl-nav [class*='owl-']:hover { text-decoration: none; } .owl-theme .owl-nav .disabled { cursor: default; } .owl-dots.disabled { display: none !important; } .owl-dots { text-align: center; -webkit-tap-highlight-color: transparent; margin: 37px -13px 0; line-height: 0; } .owl-dots .owl-dot { display: inline-block; zoom: 1; margin: 13px 13px 0; cursor: pointer; padding: 0 !important; min-width: auto !important; background: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; } .owl-dots .owl-dot:after { display: none; } .owl-dots .owl-dot span { width: 17px; height: 17px; border: solid 1px transparent; display: block; -webkit-backface-visibility: visible; -webkit-border-radius: 50%; border-radius: 50%; position: relative; -webkit-transition: border-color 0.3s; transition: border-color 0.3s; background: none; } .owl-dots .owl-dot span:after { content: ''; position: absolute; display: block; width: 5px; height: 5px; left: 50%; right: initial; top: 50%; margin: -2.5px 0 0 -2.5px; border-width: 1px; border-style: solid; -webkit-transition: border-color 0.3s; transition: border-color 0.3s; -webkit-border-radius: 50%; border-radius: 50%; } .sayit_owlCarousel.owl-carousel .owl-dot { border: rgba(255, 255, 255, 0) 2px solid; border-radius: 100%; transition: border 400ms; margin: 0 7px; } .sayit_owlCarousel.owl-carousel .owl-dot.active { border: white 2px solid; } .sayit_owlCarousel.owl-carousel .owl-dot { border: rgba(255, 255, 255, 0) 2px solid; border-radius: 100%; } .sayit_owlCarousel.owl-carousel .owl-dot span { border-radius: 100%; background: rgba(255, 255, 255, 0.5); transition: background 400ms; width: 6px; height: 6px; margin: 0; } .sayit_owlCarousel.owl-carousel .owl-dot.active span { background: rgba(255, 255, 255, 0); } .sayit_owlCarousel.owl-carousel .owl-dots { margin: 0 0 0 0 !important; position: relative; z-index: 5; transform: translateY(-46px); } .owl-nav-wrapper { display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; position: relative; margin: 0 -20px; padding: 0 20px; overflow: hidden; } .owl-nav-wrapper:before, .owl-nav-wrapper:after { content: ""; position: absolute; background-color: transparent; bottom: 0; height: 40px; width: 20px; } .owl-nav-wrapper:before { left: 0; border-bottom-right-radius: 20px; } .owl-nav-wrapper:after { right: 0; border-bottom-left-radius: 20px; } .owl-nav-wrapper .owl-nav { position: relative; top: initial; left: initial; right: initial; padding: 0 24px; -webkit-transform: none; -ms-transform: none; transform: none; -webkit-border-radius: 25px 25px 0 0; border-radius: 25px 25px 0 0; } .owl-nav-wrapper .owl-nav [class*="owl-"] { height: 60px; width: 44px; } .owl-carousel { position: relative; } .owl-nav { margin-top: 0; z-index: 10; position: absolute; top: 50%; left: 0; right: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; pointer-events: none; } .owl-nav button:not(.customize-partial-edit-shortcut-button)[class*="owl-"] { border: none; padding: 0; background: none; min-width: auto; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; -webkit-border-radius: 0; border-radius: 0; } .owl-nav button:not(.customize-partial-edit-shortcut-button)[class*="owl-"]:hover { background: none; } .owl-nav [class*="owl-"] { margin: 0; padding: 0; min-width: auto; position: absolute; -webkit-transition: all 0.3s; transition: all 0.3s; -webkit-border-radius: 0; border-radius: 0; text-decoration: none; outline: none; cursor: pointer; text-align: center; overflow: hidden; background: none; -webkit-border-radius: 0; border-radius: 0; pointer-events: auto; } .owl-nav [class*="owl-"]:before { font: 400 normal 13px/1em 'fontello'; } .owl-nav [class*="owl-"]:after { display: none; } .owl-nav [class*="owl-"].disabled { cursor: default; } .owl-nav [class*="owl-"].disabled:before { opacity: 0.5; } .owl-nav .owl-prev:before { content: '\e833'; } .owl-nav .owl-next:before { content: '\e82d'; } .owl-nav.disabled { display: none; } body .owl-carousel { display: block; } @-webkit-keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } .animate__fadeIn { -webkit-animation-name: fadeIn; animation-name: fadeIn; } @-webkit-keyframes fadeOut { from { opacity: 1; } to { opacity: 0; } } @keyframes fadeOut { from { opacity: 1; } to { opacity: 0; } } .animate__fadeOut { -webkit-animation-name: fadeOut; animation-name: fadeOut; } body.compensate-for-scrollbar { overflow: hidden; } .fancybox-active { height: auto; } .fancybox-is-hidden { left: -9999px; right: initial; margin: 0; position: absolute !important; top: -9999px; visibility: hidden; } .fancybox-container { -webkit-backface-visibility: hidden; height: 100%; left: 0; right: initial; outline: none; position: fixed; -webkit-tap-highlight-color: transparent; top: 0; -ms-touch-action: manipulation; touch-action: manipulation; transform: translateZ(0); width: 100%; z-index: 99992; } .fancybox-container * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .fancybox-bg, .fancybox-inner, .fancybox-outer, .fancybox-stage { position: absolute; bottom: 0; left: 0; right: 0; top: 0; } .fancybox-outer { -webkit-overflow-scrolling: touch; overflow-y: auto; } .fancybox-bg { background: #1e1e1e; opacity: 0; transition-duration: inherit; transition-property: opacity; transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71); } .fancybox-is-open .fancybox-bg { opacity: .9; transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1); } .fancybox-caption, .fancybox-infobar, .fancybox-navigation .fancybox-button, .fancybox-toolbar { direction: ltr; opacity: 0; position: absolute; transition: opacity .25s ease, visibility 0s ease .25s; visibility: hidden; z-index: 99997; } .fancybox-show-caption .fancybox-caption, .fancybox-show-infobar .fancybox-infobar, .fancybox-show-nav .fancybox-navigation .fancybox-button, .fancybox-show-toolbar .fancybox-toolbar { opacity: 1; transition: opacity .25s ease 0s, visibility 0s ease 0s; visibility: visible; } .fancybox-infobar { color: #cccccc; font-size: 13px; -webkit-font-smoothing: subpixel-antialiased; height: 44px; left: 0; right: initial; line-height: 44px; min-width: 44px; mix-blend-mode: difference; padding: 0 10px; pointer-events: none; top: 0; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .fancybox-toolbar { right: 0; left: initial; top: 0; } .fancybox-stage { direction: ltr; overflow: visible; transform: translateZ(0); z-index: 99994; } .fancybox-is-open .fancybox-stage { overflow: hidden; } .fancybox-slide { -webkit-backface-visibility: hidden; display: none; height: 100%; left: 0; right: initial; outline: none; overflow: auto; -webkit-overflow-scrolling: touch; padding: 44px; position: absolute; text-align: center; top: 0; transition-property: transform, opacity; white-space: normal; width: 100%; z-index: 99994; } .fancybox-slide:before { content: ''; display: inline-block; font-size: 0; height: 100%; vertical-align: middle; width: 0; } .fancybox-is-sliding .fancybox-slide, .fancybox-slide--current, .fancybox-slide--next, .fancybox-slide--previous { display: block; } .fancybox-slide--image { overflow: hidden; padding: 44px 0; } .fancybox-slide--image:before { display: none; } .fancybox-slide--html { padding: 6px; } .fancybox-content { background: #ffffff; display: inline-block; margin: 0; max-width: 100%; overflow: auto; -webkit-overflow-scrolling: touch; padding: 44px; position: relative; text-align: left; vertical-align: middle; } .fancybox-slide--image .fancybox-content { animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1); -webkit-backface-visibility: hidden; background: transparent; background-repeat: no-repeat; background-size: 100% 100%; left: 0; right: initial; max-width: none; overflow: visible; padding: 0; position: absolute; top: 0; transform-origin: top left; transition-property: transform, opacity; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; z-index: 99995; } .fancybox-can-zoomOut .fancybox-content { cursor: zoom-out; } .fancybox-can-zoomIn .fancybox-content { cursor: zoom-in; } .fancybox-can-pan .fancybox-content, .fancybox-can-swipe .fancybox-content { cursor: grab; } .fancybox-is-grabbing .fancybox-content { cursor: grabbing; } .fancybox-container [data-selectable=true] { cursor: text; } .fancybox-image, .fancybox-spaceball { background: transparent; border: 0; height: 100%; left: 0; right: initial; margin: 0; max-height: none; max-width: none; padding: 0; position: absolute; top: 0; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; width: 100%; } .fancybox-spaceball { z-index: 1; } .fancybox-slide--iframe .fancybox-content, .fancybox-slide--map .fancybox-content, .fancybox-slide--pdf .fancybox-content, .fancybox-slide--video .fancybox-content { height: 100%; overflow: visible; padding: 0; width: 100%; } .fancybox-slide--video .fancybox-content { background: #000000; } .fancybox-slide--map .fancybox-content { background: #e5e3df; } .fancybox-slide--iframe .fancybox-content { background: #ffffff; } .fancybox-iframe, .fancybox-video { background: transparent; border: 0; display: block; height: 100%; margin: 0; overflow: hidden; padding: 0; width: 100%; } .fancybox-iframe { left: 0; right: initial; position: absolute; top: 0; } .fancybox-error { background: #ffffff; cursor: default; max-width: 400px; padding: 40px; width: 100%; } .fancybox-error p { color: #444444; font-size: 16px; line-height: 20px; margin: 0; padding: 0; } .fancybox-button { background: rgba(30, 30, 30, 0.6); border: 0; -webkit-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; cursor: pointer; display: inline-block; height: 44px; margin: 0; padding: 10px; position: relative; transition: color .2s; vertical-align: top; visibility: inherit; width: 44px; } .fancybox-button, .fancybox-button:link, .fancybox-button:visited { color: #cccccc; } .fancybox-button:hover { color: #ffffff; } .fancybox-button:focus { outline: none; } .fancybox-button.fancybox-focus { outline: 1px dotted; } .fancybox-button[disabled], .fancybox-button[disabled]:hover { color: #888888; cursor: default; outline: none; } .fancybox-button div { height: 100%; } .fancybox-button svg { display: block; height: 100%; overflow: visible; position: relative; width: 100%; } .fancybox-button svg path { fill: currentColor; stroke-width: 0; } .fancybox-button--fsenter svg:nth-child(2), .fancybox-button--fsexit svg:first-child, .fancybox-button--pause svg:first-child, .fancybox-button--play svg:nth-child(2) { display: none; } .fancybox-progress { background: #ff5268; height: 2px; left: 0; position: absolute; right: 0; top: 0; transform: scaleX(0); transform-origin: 0; transition-property: transform; transition-timing-function: linear; z-index: 99998; } .fancybox-close-small { background: transparent; border: 0; -webkit-border-radius: 0; border-radius: 0; color: #cccccc; cursor: pointer; opacity: .8; padding: 8px; position: absolute; right: -12px; top: -44px; z-index: 401; } .fancybox-close-small:hover { color: #ffffff; opacity: 1; } .fancybox-slide--html .fancybox-close-small { color: currentColor; padding: 10px; right: 0; top: 0; } .fancybox-slide--image.fancybox-is-scaling .fancybox-content { overflow: hidden; } .fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small { display: none; } .fancybox-navigation .fancybox-button { background-clip: content-box; height: 100px; opacity: 0; position: absolute; top: calc(50% - 50px); width: 70px; } .fancybox-navigation .fancybox-button div { padding: 7px; } .fancybox-navigation .fancybox-button--arrow_left { left: 0; padding: 31px 26px 31px 6px; } .fancybox-navigation .fancybox-button--arrow_right { padding: 31px 6px 31px 26px; right: 0; } .fancybox-caption { background: linear-gradient(0deg, rgba(0, 0, 0, 0.85) 0, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, transparent); bottom: 0; color: #eeeeee; font-size: 14px; font-weight: 400; left: 0; line-height: 1.5; padding: 75px 44px 25px; pointer-events: none; right: 0; text-align: center; z-index: 99996; } .fancybox-caption--separate { margin-top: -50px; } .fancybox-caption__body { max-height: 50vh; overflow: auto; pointer-events: all; } .fancybox-caption a, .fancybox-caption a:link, .fancybox-caption a:visited { color: #cccccc; text-decoration: none; } .fancybox-caption a:hover { color: #ffffff; text-decoration: underline; } .fancybox-loading { animation: a 1s linear infinite; background: transparent; border: 4px solid #888888; border-bottom-color: #ffffff; -webkit-border-radius: 50%; border-radius: 50%; height: 50px; left: 50%; right: initial; margin: -25px 0 0 -25px; opacity: .7; padding: 0; position: absolute; top: 50%; width: 50px; z-index: 99999; } @keyframes a { to { transform: rotate(1turn); } } .fancybox-animated { transition-timing-function: cubic-bezier(0, 0, 0.25, 1); } .fancybox-fx-slide.fancybox-slide--previous { opacity: 0; transform: translate3d(-100%, 0, 0); } .fancybox-fx-slide.fancybox-slide--next { opacity: 0; transform: translate3d(100%, 0, 0); } .fancybox-fx-slide.fancybox-slide--current { opacity: 1; transform: translateZ(0); } .fancybox-fx-fade.fancybox-slide--next, .fancybox-fx-fade.fancybox-slide--previous { opacity: 0; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); } .fancybox-fx-fade.fancybox-slide--current { opacity: 1; } .fancybox-fx-zoom-in-out.fancybox-slide--previous { opacity: 0; transform: scale3d(1.5, 1.5, 1.5); } .fancybox-fx-zoom-in-out.fancybox-slide--next { opacity: 0; transform: scale3d(0.5, 0.5, 0.5); } .fancybox-fx-zoom-in-out.fancybox-slide--current { opacity: 1; transform: scaleX(1); } .fancybox-fx-rotate.fancybox-slide--previous { opacity: 0; transform: rotate(-1turn); } .fancybox-fx-rotate.fancybox-slide--next { opacity: 0; transform: rotate(1turn); } .fancybox-fx-rotate.fancybox-slide--current { opacity: 1; transform: rotate(0deg); } .fancybox-fx-circular.fancybox-slide--previous { opacity: 0; transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); } .fancybox-fx-circular.fancybox-slide--next { opacity: 0; transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); } .fancybox-fx-circular.fancybox-slide--current { opacity: 1; transform: scaleX(1) translateZ(0); } .fancybox-fx-tube.fancybox-slide--previous { transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg); } .fancybox-fx-tube.fancybox-slide--next { transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg); } .fancybox-fx-tube.fancybox-slide--current { transform: translateZ(0) scale(1); } .fancybox-share { background: #f4f4f4; -webkit-border-radius: 3px; border-radius: 3px; max-width: 90%; padding: 30px; text-align: center; } .fancybox-share h1 { color: #222222; font-size: 35px; font-weight: 700; margin: 0 0 20px; } .fancybox-share p { margin: 0; padding: 0; } .fancybox-share__button { border: 0; -webkit-border-radius: 3px; border-radius: 3px; display: inline-block; font-size: 14px; font-weight: 700; line-height: 40px; margin: 0 5px 10px; min-width: 130px; padding: 0 15px; text-decoration: none; transition: all .2s; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; white-space: nowrap; } .fancybox-share__button:link, .fancybox-share__button:visited { color: #ffffff; } .fancybox-share__button:hover { text-decoration: none; } .fancybox-share__button--fb { background: #3b5998; } .fancybox-share__button--fb:hover { background: #344e86; } .fancybox-share__button--pt { background: #bd081d; } .fancybox-share__button--pt:hover { background: #aa0719; } .fancybox-share__button--tw { background: #1da1f2; } .fancybox-share__button--tw:hover { background: #0d95e8; } .fancybox-share__button svg { height: 25px; margin-right: 7px; position: relative; top: -1px; vertical-align: middle; width: 25px; } .fancybox-share__button svg path { fill: #ffffff; } .fancybox-share__input { background: transparent; border: 0; border-bottom: 1px solid #d7d7d7; -webkit-border-radius: 0; border-radius: 0; color: #5d5b5b; font-size: 14px; margin: 10px 0 0; outline: none; padding: 10px 15px; width: 100%; } .fancybox-thumbs { background: #dddddd; bottom: 0; display: none; margin: 0; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; padding: 2px 2px 4px; position: absolute; right: 0; left: initial; -webkit-tap-highlight-color: transparent; top: 0; width: 212px; z-index: 99995; } .fancybox-thumbs-x { overflow-x: auto; overflow-y: hidden; } .fancybox-show-thumbs .fancybox-thumbs { display: block; } .fancybox-show-thumbs .fancybox-inner { right: 212px; } .fancybox-thumbs__list { font-size: 0; height: 100%; list-style: none; margin: 0; overflow-x: hidden; overflow-y: auto; padding: 0; position: relative; white-space: nowrap; width: 100%; } .fancybox-thumbs-x .fancybox-thumbs__list { overflow: hidden; } .fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar { width: 7px; } .fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track { background: #ffffff; -webkit-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); -moz-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); } .fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb { background: #2a2a2a; -webkit-border-radius: 10px; border-radius: 10px; } .fancybox-thumbs__list a { -webkit-backface-visibility: hidden; backface-visibility: hidden; background-color: rgba(0, 0, 0, 0.1); background-position: 50%; background-repeat: no-repeat; background-size: cover; cursor: pointer; float: left; height: 75px; margin: 2px; max-height: calc(100% - 8px); max-width: calc(50% - 4px); outline: none; overflow: hidden; padding: 0; position: relative; -webkit-tap-highlight-color: transparent; width: 100px; } .fancybox-thumbs__list a:before { content: ''; border: 6px solid #ff5268; bottom: 0; left: 0; opacity: 0; position: absolute; right: 0; top: 0; transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94); z-index: 99991; } .fancybox-thumbs__list a:focus:before { opacity: .5; } .fancybox-thumbs__list a.fancybox-thumbs-active:before { opacity: 1; } @media (max-height: 576px) { .fancybox-slide { padding-left: 6px; padding-right: 6px; } .fancybox-slide--image { padding: 6px 0; } .fancybox-close-small { right: -6px; } .fancybox-slide--image .fancybox-close-small { background: #4e4e4e; color: #f2f4f6; height: 36px; opacity: 1; padding: 6px; right: 0; left: initial; top: 0; width: 36px; } .fancybox-caption { padding-left: 12px; padding-right: 12px; } } @media (max-width: 576px) { .fancybox-thumbs { width: 110px; } .fancybox-show-thumbs .fancybox-inner { right: 110px; left: initial; } .fancybox-thumbs__list a { max-width: calc(100% - 10px); } } @font-face { font-family: 'Font Awesome 5 Free'; font-style: normal; font-weight: 400; font-display: block; src: url("https://www.memcpu.com/template/fonts/fa-regular-400.eot"); src: url("https://www.memcpu.com/template/fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("https://www.memcpu.com/template/fonts/fa-regular-400.woff2") format("woff2"), url("https://www.memcpu.com/template/fonts/fa-regular-400.woff") format("woff"), url("https://www.memcpu.com/template/fonts/fa-regular-400.ttf") format("truetype"), url("https://www.memcpu.com/template/fonts/fa-regular-400.svg#fontawesome") format("svg"); } .far { font-family: 'Font Awesome 5 Free'; font-weight: 400; } .fa-address-book:before { content: "\f2b9"; } .fa-address-card:before { content: "\f2bb"; } .fa-angry:before { content: "\f556"; } .fa-arrow-alt-circle-down:before { content: "\f358"; } .fa-arrow-alt-circle-left:before { content: "\f359"; } .fa-arrow-alt-circle-right:before { content: "\f35a"; } .fa-arrow-alt-circle-up:before { content: "\f35b"; } .fa-bell:before { content: "\f0f3"; } .fa-bell-slash:before { content: "\f1f6"; } .fa-bookmark:before { content: "\f02e"; } .fa-building:before { content: "\f1ad"; } .fa-calendar:before { content: "\f133"; } .fa-calendar-alt:before { content: "\f073"; } .fa-calendar-check:before { content: "\f274"; } .fa-calendar-minus:before { content: "\f272"; } .fa-calendar-plus:before { content: "\f271"; } .fa-calendar-times:before { content: "\f273"; } .fa-caret-square-down:before { content: "\f150"; } .fa-caret-square-left:before { content: "\f191"; } .fa-caret-square-right:before { content: "\f152"; } .fa-caret-square-up:before { content: "\f151"; } .fa-chart-bar:before { content: "\f080"; } .fa-check-circle:before { content: "\f058"; } .fa-check-square:before { content: "\f14a"; } .fa-circle:before { content: "\f111"; } .fa-clipboard:before { content: "\f328"; } .fa-clock:before { content: "\f017"; } .fa-clone:before { content: "\f24d"; } .fa-closed-captioning:before { content: "\f20a"; } .fa-comment:before { content: "\f075"; } .fa-comment-alt:before { content: "\f27a"; } .fa-comment-dots:before { content: "\f4ad"; } .fa-comments:before { content: "\f086"; } .fa-compass:before { content: "\f14e"; } .fa-copy:before { content: "\f0c5"; } .fa-copyright:before { content: "\f1f9"; } .fa-credit-card:before { content: "\f09d"; } .fa-dizzy:before { content: "\f567"; } .fa-dot-circle:before { content: "\f192"; } .fa-edit:before { content: "\f044"; } .fa-envelope:before { content: "\f0e0"; } .fa-envelope-open:before { content: "\f2b6"; } .fa-eye:before { content: "\f06e"; } .fa-eye-slash:before { content: "\f070"; } .fa-file:before { content: "\f15b"; } .fa-file-alt:before { content: "\f15c"; } .fa-file-archive:before { content: "\f1c6"; } .fa-file-audio:before { content: "\f1c7"; } .fa-file-code:before { content: "\f1c9"; } .fa-file-excel:before { content: "\f1c3"; } .fa-file-image:before { content: "\f1c5"; } .fa-file-pdf:before { content: "\f1c1"; } .fa-file-powerpoint:before { content: "\f1c4"; } .fa-file-video:before { content: "\f1c8"; } .fa-file-word:before { content: "\f1c2"; } .fa-flag:before { content: "\f024"; } .fa-flushed:before { content: "\f579"; } .fa-folder:before { content: "\f07b"; } .fa-folder-open:before { content: "\f07c"; } .fa-font-awesome-logo-full:before { content: "\f4e6"; } .fa-frown:before { content: "\f119"; } .fa-frown-open:before { content: "\f57a"; } .fa-futbol:before { content: "\f1e3"; } .fa-gem:before { content: "\f3a5"; } .fa-grimace:before { content: "\f57f"; } .fa-grin:before { content: "\f580"; } .fa-grin-alt:before { content: "\f581"; } .fa-grin-beam:before { content: "\f582"; } .fa-grin-beam-sweat:before { content: "\f583"; } .fa-grin-hearts:before { content: "\f584"; } .fa-grin-squint:before { content: "\f585"; } .fa-grin-squint-tears:before { content: "\f586"; } .fa-grin-stars:before { content: "\f587"; } .fa-grin-tears:before { content: "\f588"; } .fa-grin-tongue:before { content: "\f589"; } .fa-grin-tongue-squint:before { content: "\f58a"; } .fa-grin-tongue-wink:before { content: "\f58b"; } .fa-grin-wink:before { content: "\f58c"; } .fa-hand-lizard:before { content: "\f258"; } .fa-hand-paper:before { content: "\f256"; } .fa-hand-peace:before { content: "\f25b"; } .fa-hand-point-down:before { content: "\f0a7"; } .fa-hand-point-left:before { content: "\f0a5"; } .fa-hand-point-right:before { content: "\f0a4"; } .fa-hand-point-up:before { content: "\f0a6"; } .fa-hand-pointer:before { content: "\f25a"; } .fa-hand-rock:before { content: "\f255"; } .fa-hand-scissors:before { content: "\f257"; } .fa-hand-spock:before { content: "\f259"; } .fa-handshake:before { content: "\f2b5"; } .fa-hdd:before { content: "\f0a0"; } .fa-heart:before { content: "\f004"; } .fa-hospital:before { content: "\f0f8"; } .fa-hourglass:before { content: "\f254"; } .fa-id-badge:before { content: "\f2c1"; } .fa-id-card:before { content: "\f2c2"; } .fa-image:before { content: "\f03e"; } .fa-images:before { content: "\f302"; } .fa-keyboard:before { content: "\f11c"; } .fa-kiss:before { content: "\f596"; } .fa-kiss-beam:before { content: "\f597"; } .fa-kiss-wink-heart:before { content: "\f598"; } .fa-laugh:before { content: "\f599"; } .fa-laugh-beam:before { content: "\f59a"; } .fa-laugh-squint:before { content: "\f59b"; } .fa-laugh-wink:before { content: "\f59c"; } .fa-lemon:before { content: "\f094"; } .fa-life-ring:before { content: "\f1cd"; } .fa-lightbulb:before { content: "\f0eb"; } .fa-list-alt:before { content: "\f022"; } .fa-map:before { content: "\f279"; } .fa-meh:before { content: "\f11a"; } .fa-meh-blank:before { content: "\f5a4"; } .fa-meh-rolling-eyes:before { content: "\f5a5"; } .fa-minus-square:before { content: "\f146"; } .fa-money-bill-alt:before { content: "\f3d1"; } .fa-moon:before { content: "\f186"; } .fa-newspaper:before { content: "\f1ea"; } .fa-object-group:before { content: "\f247"; } .fa-object-ungroup:before { content: "\f248"; } .fa-paper-plane:before { content: "\f1d8"; } .fa-pause-circle:before { content: "\f28b"; } .fa-play-circle:before { content: "\f144"; } .fa-plus-circle:before { content: "\f055"; } .fa-plus-square:before { content: "\f0fe"; } .fa-question-circle:before { content: "\f059"; } .fa-registered:before { content: "\f25d"; } .fa-sad-cry:before { content: "\f5b3"; } .fa-sad-tear:before { content: "\f5b4"; } .fa-save:before { content: "\f0c7"; } .fa-share-square:before { content: "\f14d"; } .fa-smile:before { content: "\f118"; } .fa-smile-beam:before { content: "\f5b8"; } .fa-smile-wink:before { content: "\f4da"; } .fa-snowflake:before { content: "\f2dc"; } .fa-square:before { content: "\f0c8"; } .fa-star:before { content: "\f005"; } .fa-star-half:before { content: "\f089"; } .fa-sticky-note:before { content: "\f249"; } .fa-stop-circle:before { content: "\f28d"; } .fa-sun:before { content: "\f185"; } .fa-surprise:before { content: "\f5c2"; } .fa-thumbs-down:before { content: "\f165"; } .fa-thumbs-up:before { content: "\f164"; } .fa-times-circle:before { content: "\f057"; } .fa-tired:before { content: "\f5c8"; } .fa-trash-alt:before { content: "\f2ed"; } .fa-user:before { content: "\f007"; } .fa-user-circle:before { content: "\f2bd"; } .fa-window-close:before { content: "\f410"; } .fa-window-maximize:before { content: "\f2d0"; } .fa-window-minimize:before { content: "\f2d1"; } .fa-window-restore:before { content: "\f2d2"; } @font-face { font-family: 'Font Awesome 5 Free'; font-style: normal; font-weight: 900; font-display: block; src: url("https://www.memcpu.com/template/fonts/fa-solid-900.eot"); src: url("https://www.memcpu.com/template/fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("https://www.memcpu.com/template/fonts/fa-solid-900.woff2") format("woff2"), url("https://www.memcpu.com/template/fonts/fa-solid-900.woff") format("woff"), url("https://www.memcpu.com/template/fonts/fa-solid-900.ttf") format("truetype"), url("https://www.memcpu.com/template/fonts/fa-solid-900.svg#fontawesome") format("svg"); } .fa, .fas { font-family: 'Font Awesome 5 Free'; font-weight: 900; } .fa-ad:before { content: "\f641"; } .fa-adjust:before { content: "\f042"; } .fa-air-freshener:before { content: "\f5d0"; } .fa-align-center:before { content: "\f037"; } .fa-align-justify:before { content: "\f039"; } .fa-align-left:before { content: "\f036"; } .fa-align-right:before { content: "\f038"; } .fa-allergies:before { content: "\f461"; } .fa-ambulance:before { content: "\f0f9"; } .fa-american-sign-language-interpreting:before { content: "\f2a3"; } .fa-anchor:before { content: "\f13d"; } .fa-angle-double-down:before { content: "\f103"; } .fa-angle-double-left:before { content: "\f100"; } .fa-angle-double-right:before { content: "\f101"; } .fa-angle-double-up:before { content: "\f102"; } .fa-angle-down:before { content: "\f107"; } .fa-angle-left:before { content: "\f104"; } .fa-angle-right:before { content: "\f105"; } .fa-angle-up:before { content: "\f106"; } .fa-ankh:before { content: "\f644"; } .fa-apple-alt:before { content: "\f5d1"; } .fa-archive:before { content: "\f187"; } .fa-archway:before { content: "\f557"; } .fa-arrow-circle-down:before { content: "\f0ab"; } .fa-arrow-circle-left:before { content: "\f0a8"; } .fa-arrow-circle-right:before { content: "\f0a9"; } .fa-arrow-circle-up:before { content: "\f0aa"; } .fa-arrow-down:before { content: "\f063"; } .fa-arrow-left:before { content: "\f060"; } .fa-arrow-right:before { content: "\f061"; } .fa-arrow-up:before { content: "\f062"; } .fa-arrows-alt:before { content: "\f0b2"; } .fa-arrows-alt-h:before { content: "\f337"; } .fa-arrows-alt-v:before { content: "\f338"; } .fa-assistive-listening-systems:before { content: "\f2a2"; } .fa-asterisk:before { content: "\f069"; } .fa-at:before { content: "\f1fa"; } .fa-atlas:before { content: "\f558"; } .fa-atom:before { content: "\f5d2"; } .fa-audio-description:before { content: "\f29e"; } .fa-award:before { content: "\f559"; } .fa-baby:before { content: "\f77c"; } .fa-baby-carriage:before { content: "\f77d"; } .fa-backspace:before { content: "\f55a"; } .fa-backward:before { content: "\f04a"; } .fa-bacon:before { content: "\f7e5"; } .fa-bacteria:before { content: "\e059"; } .fa-bacterium:before { content: "\e05a"; } .fa-bahai:before { content: "\f666"; } .fa-balance-scale:before { content: "\f24e"; } .fa-balance-scale-left:before { content: "\f515"; } .fa-balance-scale-right:before { content: "\f516"; } .fa-ban:before { content: "\f05e"; } .fa-band-aid:before { content: "\f462"; } .fa-barcode:before { content: "\f02a"; } .fa-bars:before { content: "\f0c9"; } .fa-baseball-ball:before { content: "\f433"; } .fa-basketball-ball:before { content: "\f434"; } .fa-bath:before { content: "\f2cd"; } .fa-battery-empty:before { content: "\f244"; } .fa-battery-full:before { content: "\f240"; } .fa-battery-half:before { content: "\f242"; } .fa-battery-quarter:before { content: "\f243"; } .fa-battery-three-quarters:before { content: "\f241"; } .fa-bed:before { content: "\f236"; } .fa-beer:before { content: "\f0fc"; } .fa-bezier-curve:before { content: "\f55b"; } .fa-bible:before { content: "\f647"; } .fa-bicycle:before { content: "\f206"; } .fa-biking:before { content: "\f84a"; } .fa-binoculars:before { content: "\f1e5"; } .fa-biohazard:before { content: "\f780"; } .fa-birthday-cake:before { content: "\f1fd"; } .fa-blender:before { content: "\f517"; } .fa-blender-phone:before { content: "\f6b6"; } .fa-blind:before { content: "\f29d"; } .fa-blog:before { content: "\f781"; } .fa-bold:before { content: "\f032"; } .fa-bolt:before { content: "\f0e7"; } .fa-bomb:before { content: "\f1e2"; } .fa-bone:before { content: "\f5d7"; } .fa-bong:before { content: "\f55c"; } .fa-book:before { content: "\f02d"; } .fa-book-dead:before { content: "\f6b7"; } .fa-book-medical:before { content: "\f7e6"; } .fa-book-open:before { content: "\f518"; } .fa-book-reader:before { content: "\f5da"; } .fa-border-all:before { content: "\f84c"; } .fa-border-none:before { content: "\f850"; } .fa-border-style:before { content: "\f853"; } .fa-bowling-ball:before { content: "\f436"; } .fa-box:before { content: "\f466"; } .fa-box-open:before { content: "\f49e"; } .fa-box-tissue:before { content: "\e05b"; } .fa-boxes:before { content: "\f468"; } .fa-braille:before { content: "\f2a1"; } .fa-brain:before { content: "\f5dc"; } .fa-bread-slice:before { content: "\f7ec"; } .fa-briefcase:before { content: "\f0b1"; } .fa-briefcase-medical:before { content: "\f469"; } .fa-broadcast-tower:before { content: "\f519"; } .fa-broom:before { content: "\f51a"; } .fa-brush:before { content: "\f55d"; } .fa-bug:before { content: "\f188"; } .fa-bullhorn:before { content: "\f0a1"; } .fa-bullseye:before { content: "\f140"; } .fa-burn:before { content: "\f46a"; } .fa-bus:before { content: "\f207"; } .fa-bus-alt:before { content: "\f55e"; } .fa-business-time:before { content: "\f64a"; } .fa-calculator:before { content: "\f1ec"; } .fa-calendar-day:before { content: "\f783"; } .fa-calendar-week:before { content: "\f784"; } .fa-camera:before { content: "\f030"; } .fa-camera-retro:before { content: "\f083"; } .fa-campground:before { content: "\f6bb"; } .fa-candy-cane:before { content: "\f786"; } .fa-cannabis:before { content: "\f55f"; } .fa-capsules:before { content: "\f46b"; } .fa-car:before { content: "\f1b9"; } .fa-car-alt:before { content: "\f5de"; } .fa-car-battery:before { content: "\f5df"; } .fa-car-crash:before { content: "\f5e1"; } .fa-car-side:before { content: "\f5e4"; } .fa-caravan:before { content: "\f8ff"; } .fa-caret-down:before { content: "\f0d7"; } .fa-caret-left:before { content: "\f0d9"; } .fa-caret-right:before { content: "\f0da"; } .fa-caret-up:before { content: "\f0d8"; } .fa-carrot:before { content: "\f787"; } .fa-cart-arrow-down:before { content: "\f218"; } .fa-cart-plus:before { content: "\f217"; } .fa-cash-register:before { content: "\f788"; } .fa-cat:before { content: "\f6be"; } .fa-certificate:before { content: "\f0a3"; } .fa-chair:before { content: "\f6c0"; } .fa-chalkboard:before { content: "\f51b"; } .fa-chalkboard-teacher:before { content: "\f51c"; } .fa-charging-station:before { content: "\f5e7"; } .fa-chart-area:before { content: "\f1fe"; } .fa-chart-line:before { content: "\f201"; } .fa-chart-pie:before { content: "\f200"; } .fa-check:before { content: "\f00c"; } .fa-check-double:before { content: "\f560"; } .fa-cheese:before { content: "\f7ef"; } .fa-chess:before { content: "\f439"; } .fa-chess-bishop:before { content: "\f43a"; } .fa-chess-board:before { content: "\f43c"; } .fa-chess-king:before { content: "\f43f"; } .fa-chess-knight:before { content: "\f441"; } .fa-chess-pawn:before { content: "\f443"; } .fa-chess-queen:before { content: "\f445"; } .fa-chess-rook:before { content: "\f447"; } .fa-chevron-circle-down:before { content: "\f13a"; } .fa-chevron-circle-left:before { content: "\f137"; } .fa-chevron-circle-right:before { content: "\f138"; } .fa-chevron-circle-up:before { content: "\f139"; } .fa-chevron-down:before { content: "\f078"; } .fa-chevron-left:before { content: "\f053"; } .fa-chevron-right:before { content: "\f054"; } .fa-chevron-up:before { content: "\f077"; } .fa-child:before { content: "\f1ae"; } .fa-church:before { content: "\f51d"; } .fa-circle-notch:before { content: "\f1ce"; } .fa-city:before { content: "\f64f"; } .fa-clinic-medical:before { content: "\f7f2"; } .fa-clipboard-check:before { content: "\f46c"; } .fa-clipboard-list:before { content: "\f46d"; } .fa-cloud:before { content: "\f0c2"; } .fa-cloud-download-alt:before { content: "\f381"; } .fa-cloud-meatball:before { content: "\f73b"; } .fa-cloud-moon:before { content: "\f6c3"; } .fa-cloud-moon-rain:before { content: "\f73c"; } .fa-cloud-rain:before { content: "\f73d"; } .fa-cloud-showers-heavy:before { content: "\f740"; } .fa-cloud-sun:before { content: "\f6c4"; } .fa-cloud-sun-rain:before { content: "\f743"; } .fa-cloud-upload-alt:before { content: "\f382"; } .fa-cocktail:before { content: "\f561"; } .fa-code:before { content: "\f121"; } .fa-code-branch:before { content: "\f126"; } .fa-coffee:before { content: "\f0f4"; } .fa-cog:before { content: "\f013"; } .fa-cogs:before { content: "\f085"; } .fa-coins:before { content: "\f51e"; } .fa-columns:before { content: "\f0db"; } .fa-comment-dollar:before { content: "\f651"; } .fa-comment-medical:before { content: "\f7f5"; } .fa-comment-slash:before { content: "\f4b3"; } .fa-comments-dollar:before { content: "\f653"; } .fa-compact-disc:before { content: "\f51f"; } .fa-compress:before { content: "\f066"; } .fa-compress-alt:before { content: "\f422"; } .fa-compress-arrows-alt:before { content: "\f78c"; } .fa-concierge-bell:before { content: "\f562"; } .fa-cookie:before { content: "\f563"; } .fa-cookie-bite:before { content: "\f564"; } .fa-couch:before { content: "\f4b8"; } .fa-crop:before { content: "\f125"; } .fa-crop-alt:before { content: "\f565"; } .fa-cross:before { content: "\f654"; } .fa-crosshairs:before { content: "\f05b"; } .fa-crow:before { content: "\f520"; } .fa-crown:before { content: "\f521"; } .fa-crutch:before { content: "\f7f7"; } .fa-cube:before { content: "\f1b2"; } .fa-cubes:before { content: "\f1b3"; } .fa-cut:before { content: "\f0c4"; } .fa-database:before { content: "\f1c0"; } .fa-deaf:before { content: "\f2a4"; } .fa-democrat:before { content: "\f747"; } .fa-desktop:before { content: "\f108"; } .fa-dharmachakra:before { content: "\f655"; } .fa-diagnoses:before { content: "\f470"; } .fa-dice:before { content: "\f522"; } .fa-dice-d20:before { content: "\f6cf"; } .fa-dice-d6:before { content: "\f6d1"; } .fa-dice-five:before { content: "\f523"; } .fa-dice-four:before { content: "\f524"; } .fa-dice-one:before { content: "\f525"; } .fa-dice-six:before { content: "\f526"; } .fa-dice-three:before { content: "\f527"; } .fa-dice-two:before { content: "\f528"; } .fa-digital-tachograph:before { content: "\f566"; } .fa-directions:before { content: "\f5eb"; } .fa-disease:before { content: "\f7fa"; } .fa-divide:before { content: "\f529"; } .fa-dna:before { content: "\f471"; } .fa-dog:before { content: "\f6d3"; } .fa-dollar-sign:before { content: "\f155"; } .fa-dolly:before { content: "\f472"; } .fa-dolly-flatbed:before { content: "\f474"; } .fa-donate:before { content: "\f4b9"; } .fa-door-closed:before { content: "\f52a"; } .fa-door-open:before { content: "\f52b"; } .fa-dove:before { content: "\f4ba"; } .fa-download:before { content: "\f019"; } .fa-drafting-compass:before { content: "\f568"; } .fa-dragon:before { content: "\f6d5"; } .fa-draw-polygon:before { content: "\f5ee"; } .fa-drum:before { content: "\f569"; } .fa-drum-steelpan:before { content: "\f56a"; } .fa-drumstick-bite:before { content: "\f6d7"; } .fa-dumbbell:before { content: "\f44b"; } .fa-dumpster:before { content: "\f793"; } .fa-dumpster-fire:before { content: "\f794"; } .fa-dungeon:before { content: "\f6d9"; } .fa-egg:before { content: "\f7fb"; } .fa-eject:before { content: "\f052"; } .fa-ellipsis-h:before { content: "\f141"; } .fa-ellipsis-v:before { content: "\f142"; } .fa-envelope-open-text:before { content: "\f658"; } .fa-envelope-square:before { content: "\f199"; } .fa-equals:before { content: "\f52c"; } .fa-eraser:before { content: "\f12d"; } .fa-ethernet:before { content: "\f796"; } .fa-euro-sign:before { content: "\f153"; } .fa-exchange-alt:before { content: "\f362"; } .fa-exclamation:before { content: "\f12a"; } .fa-exclamation-circle:before { content: "\f06a"; } .fa-exclamation-triangle:before { content: "\f071"; } .fa-expand:before { content: "\f065"; } .fa-expand-alt:before { content: "\f424"; } .fa-expand-arrows-alt:before { content: "\f31e"; } .fa-external-link-alt:before { content: "\f35d"; } .fa-external-link-square-alt:before { content: "\f360"; } .fa-eye-dropper:before { content: "\f1fb"; } .fa-fan:before { content: "\f863"; } .fa-fast-backward:before { content: "\f049"; } .fa-fast-forward:before { content: "\f050"; } .fa-faucet:before { content: "\e005"; } .fa-fax:before { content: "\f1ac"; } .fa-feather:before { content: "\f52d"; } .fa-feather-alt:before { content: "\f56b"; } .fa-female:before { content: "\f182"; } .fa-fighter-jet:before { content: "\f0fb"; } .fa-file-contract:before { content: "\f56c"; } .fa-file-csv:before { content: "\f6dd"; } .fa-file-download:before { content: "\f56d"; } .fa-file-export:before { content: "\f56e"; } .fa-file-import:before { content: "\f56f"; } .fa-file-invoice:before { content: "\f570"; } .fa-file-invoice-dollar:before { content: "\f571"; } .fa-file-medical:before { content: "\f477"; } .fa-file-medical-alt:before { content: "\f478"; } .fa-file-prescription:before { content: "\f572"; } .fa-file-signature:before { content: "\f573"; } .fa-file-upload:before { content: "\f574"; } .fa-fill:before { content: "\f575"; } .fa-fill-drip:before { content: "\f576"; } .fa-film:before { content: "\f008"; } .fa-filter:before { content: "\f0b0"; } .fa-fingerprint:before { content: "\f577"; } .fa-fire:before { content: "\f06d"; } .fa-fire-alt:before { content: "\f7e4"; } .fa-fire-extinguisher:before { content: "\f134"; } .fa-first-aid:before { content: "\f479"; } .fa-fish:before { content: "\f578"; } .fa-fist-raised:before { content: "\f6de"; } .fa-flag-checkered:before { content: "\f11e"; } .fa-flag-usa:before { content: "\f74d"; } .fa-flask:before { content: "\f0c3"; } .fa-folder-minus:before { content: "\f65d"; } .fa-folder-plus:before { content: "\f65e"; } .fa-font:before { content: "\f031"; } .fa-football-ball:before { content: "\f44e"; } .fa-forward:before { content: "\f04e"; } .fa-frog:before { content: "\f52e"; } .fa-funnel-dollar:before { content: "\f662"; } .fa-gamepad:before { content: "\f11b"; } .fa-gas-pump:before { content: "\f52f"; } .fa-gavel:before { content: "\f0e3"; } .fa-genderless:before { content: "\f22d"; } .fa-ghost:before { content: "\f6e2"; } .fa-gift:before { content: "\f06b"; } .fa-gifts:before { content: "\f79c"; } .fa-glass-cheers:before { content: "\f79f"; } .fa-glass-martini:before { content: "\f000"; } .fa-glass-martini-alt:before { content: "\f57b"; } .fa-glass-whiskey:before { content: "\f7a0"; } .fa-glasses:before { content: "\f530"; } .fa-globe:before { content: "\f0ac"; } .fa-globe-africa:before { content: "\f57c"; } .fa-globe-americas:before { content: "\f57d"; } .fa-globe-asia:before { content: "\f57e"; } .fa-globe-europe:before { content: "\f7a2"; } .fa-golf-ball:before { content: "\f450"; } .fa-gopuram:before { content: "\f664"; } .fa-graduation-cap:before { content: "\f19d"; } .fa-greater-than:before { content: "\f531"; } .fa-greater-than-equal:before { content: "\f532"; } .fa-grip-horizontal:before { content: "\f58d"; } .fa-grip-lines:before { content: "\f7a4"; } .fa-grip-lines-vertical:before { content: "\f7a5"; } .fa-grip-vertical:before { content: "\f58e"; } .fa-guitar:before { content: "\f7a6"; } .fa-h-square:before { content: "\f0fd"; } .fa-hamburger:before { content: "\f805"; } .fa-hammer:before { content: "\f6e3"; } .fa-hamsa:before { content: "\f665"; } .fa-hand-holding:before { content: "\f4bd"; } .fa-hand-holding-heart:before { content: "\f4be"; } .fa-hand-holding-medical:before { content: "\e05c"; } .fa-hand-holding-usd:before { content: "\f4c0"; } .fa-hand-holding-water:before { content: "\f4c1"; } .fa-hand-middle-finger:before { content: "\f806"; } .fa-hand-sparkles:before { content: "\e05d"; } .fa-hands:before { content: "\f4c2"; } .fa-hands-helping:before { content: "\f4c4"; } .fa-hands-wash:before { content: "\e05e"; } .fa-handshake-alt-slash:before { content: "\e05f"; } .fa-handshake-slash:before { content: "\e060"; } .fa-hanukiah:before { content: "\f6e6"; } .fa-hard-hat:before { content: "\f807"; } .fa-hashtag:before { content: "\f292"; } .fa-hat-cowboy:before { content: "\f8c0"; } .fa-hat-cowboy-side:before { content: "\f8c1"; } .fa-hat-wizard:before { content: "\f6e8"; } .fa-head-side-cough:before { content: "\e061"; } .fa-head-side-cough-slash:before { content: "\e062"; } .fa-head-side-mask:before { content: "\e063"; } .fa-head-side-virus:before { content: "\e064"; } .fa-heading:before { content: "\f1dc"; } .fa-headphones:before { content: "\f025"; } .fa-headphones-alt:before { content: "\f58f"; } .fa-headset:before { content: "\f590"; } .fa-heart-broken:before { content: "\f7a9"; } .fa-heartbeat:before { content: "\f21e"; } .fa-helicopter:before { content: "\f533"; } .fa-highlighter:before { content: "\f591"; } .fa-hiking:before { content: "\f6ec"; } .fa-hippo:before { content: "\f6ed"; } .fa-history:before { content: "\f1da"; } .fa-hockey-puck:before { content: "\f453"; } .fa-holly-berry:before { content: "\f7aa"; } .fa-home:before { content: "\f015"; } .fa-horse:before { content: "\f6f0"; } .fa-horse-head:before { content: "\f7ab"; } .fa-hospital-alt:before { content: "\f47d"; } .fa-hospital-symbol:before { content: "\f47e"; } .fa-hospital-user:before { content: "\f80d"; } .fa-hot-tub:before { content: "\f593"; } .fa-hotdog:before { content: "\f80f"; } .fa-hotel:before { content: "\f594"; } .fa-hourglass-end:before { content: "\f253"; } .fa-hourglass-half:before { content: "\f252"; } .fa-hourglass-start:before { content: "\f251"; } .fa-house-damage:before { content: "\f6f1"; } .fa-house-user:before { content: "\e065"; } .fa-hryvnia:before { content: "\f6f2"; } .fa-i-cursor:before { content: "\f246"; } .fa-ice-cream:before { content: "\f810"; } .fa-icicles:before { content: "\f7ad"; } .fa-icons:before { content: "\f86d"; } .fa-id-card-alt:before { content: "\f47f"; } .fa-igloo:before { content: "\f7ae"; } .fa-inbox:before { content: "\f01c"; } .fa-indent:before { content: "\f03c"; } .fa-industry:before { content: "\f275"; } .fa-infinity:before { content: "\f534"; } .fa-info:before { content: "\f129"; } .fa-info-circle:before { content: "\f05a"; } .fa-italic:before { content: "\f033"; } .fa-jedi:before { content: "\f669"; } .fa-joint:before { content: "\f595"; } .fa-journal-whills:before { content: "\f66a"; } .fa-kaaba:before { content: "\f66b"; } .fa-key:before { content: "\f084"; } .fa-khanda:before { content: "\f66d"; } .fa-kiwi-bird:before { content: "\f535"; } .fa-landmark:before { content: "\f66f"; } .fa-language:before { content: "\f1ab"; } .fa-laptop:before { content: "\f109"; } .fa-laptop-code:before { content: "\f5fc"; } .fa-laptop-house:before { content: "\e066"; } .fa-laptop-medical:before { content: "\f812"; } .fa-layer-group:before { content: "\f5fd"; } .fa-leaf:before { content: "\f06c"; } .fa-less-than:before { content: "\f536"; } .fa-less-than-equal:before { content: "\f537"; } .fa-level-down-alt:before { content: "\f3be"; } .fa-level-up-alt:before { content: "\f3bf"; } .fa-link:before { content: "\f0c1"; } .fa-lira-sign:before { content: "\f195"; } .fa-list:before { content: "\f03a"; } .fa-list-ol:before { content: "\f0cb"; } .fa-list-ul:before { content: "\f0ca"; } .fa-location-arrow:before { content: "\f124"; } .fa-lock:before { content: "\f023"; } .fa-lock-open:before { content: "\f3c1"; } .fa-long-arrow-alt-down:before { content: "\f309"; } .fa-long-arrow-alt-left:before { content: "\f30a"; } .fa-long-arrow-alt-right:before { content: "\f30b"; } .fa-long-arrow-alt-up:before { content: "\f30c"; } .fa-low-vision:before { content: "\f2a8"; } .fa-luggage-cart:before { content: "\f59d"; } .fa-lungs:before { content: "\f604"; } .fa-lungs-virus:before { content: "\e067"; } .fa-magic:before { content: "\f0d0"; } .fa-magnet:before { content: "\f076"; } .fa-mail-bulk:before { content: "\f674"; } .fa-male:before { content: "\f183"; } .fa-map-marked:before { content: "\f59f"; } .fa-map-marked-alt:before { content: "\f5a0"; } .fa-map-marker:before { content: "\f041"; } .fa-map-marker-alt:before { content: "\f3c5"; } .fa-map-pin:before { content: "\f276"; } .fa-map-signs:before { content: "\f277"; } .fa-marker:before { content: "\f5a1"; } .fa-mars:before { content: "\f222"; } .fa-mars-double:before { content: "\f227"; } .fa-mars-stroke:before { content: "\f229"; } .fa-mars-stroke-h:before { content: "\f22b"; } .fa-mars-stroke-v:before { content: "\f22a"; } .fa-mask:before { content: "\f6fa"; } .fa-medal:before { content: "\f5a2"; } .fa-medkit:before { content: "\f0fa"; } .fa-memory:before { content: "\f538"; } .fa-menorah:before { content: "\f676"; } .fa-mercury:before { content: "\f223"; } .fa-meteor:before { content: "\f753"; } .fa-microchip:before { content: "\f2db"; } .fa-microphone:before { content: "\f130"; } .fa-microphone-alt:before { content: "\f3c9"; } .fa-microphone-alt-slash:before { content: "\f539"; } .fa-microphone-slash:before { content: "\f131"; } .fa-microscope:before { content: "\f610"; } .fa-minus:before { content: "\f068"; } .fa-minus-circle:before { content: "\f056"; } .fa-mitten:before { content: "\f7b5"; } .fa-mobile:before { content: "\f10b"; } .fa-mobile-alt:before { content: "\f3cd"; } .fa-money-bill:before { content: "\f0d6"; } .fa-money-bill-wave:before { content: "\f53a"; } .fa-money-bill-wave-alt:before { content: "\f53b"; } .fa-money-check:before { content: "\f53c"; } .fa-money-check-alt:before { content: "\f53d"; } .fa-monument:before { content: "\f5a6"; } .fa-mortar-pestle:before { content: "\f5a7"; } .fa-mosque:before { content: "\f678"; } .fa-motorcycle:before { content: "\f21c"; } .fa-mountain:before { content: "\f6fc"; } .fa-mouse:before { content: "\f8cc"; } .fa-mouse-pointer:before { content: "\f245"; } .fa-mug-hot:before { content: "\f7b6"; } .fa-music:before { content: "\f001"; } .fa-network-wired:before { content: "\f6ff"; } .fa-neuter:before { content: "\f22c"; } .fa-not-equal:before { content: "\f53e"; } .fa-notes-medical:before { content: "\f481"; } .fa-oil-can:before { content: "\f613"; } .fa-om:before { content: "\f679"; } .fa-otter:before { content: "\f700"; } .fa-outdent:before { content: "\f03b"; } .fa-pager:before { content: "\f815"; } .fa-paint-brush:before { content: "\f1fc"; } .fa-paint-roller:before { content: "\f5aa"; } .fa-palette:before { content: "\f53f"; } .fa-pallet:before { content: "\f482"; } .fa-paperclip:before { content: "\f0c6"; } .fa-parachute-box:before { content: "\f4cd"; } .fa-paragraph:before { content: "\f1dd"; } .fa-parking:before { content: "\f540"; } .fa-passport:before { content: "\f5ab"; } .fa-pastafarianism:before { content: "\f67b"; } .fa-paste:before { content: "\f0ea"; } .fa-pause:before { content: "\f04c"; } .fa-paw:before { content: "\f1b0"; } .fa-peace:before { content: "\f67c"; } .fa-pen:before { content: "\f304"; } .fa-pen-alt:before { content: "\f305"; } .fa-pen-fancy:before { content: "\f5ac"; } .fa-pen-nib:before { content: "\f5ad"; } .fa-pen-square:before { content: "\f14b"; } .fa-pencil-alt:before { content: "\f303"; } .fa-pencil-ruler:before { content: "\f5ae"; } .fa-people-arrows:before { content: "\e068"; } .fa-people-carry:before { content: "\f4ce"; } .fa-pepper-hot:before { content: "\f816"; } .fa-percent:before { content: "\f295"; } .fa-percentage:before { content: "\f541"; } .fa-person-booth:before { content: "\f756"; } .fa-phone:before { content: "\f095"; } .fa-phone-alt:before { content: "\f879"; } .fa-phone-slash:before { content: "\f3dd"; } .fa-phone-square:before { content: "\f098"; } .fa-phone-square-alt:before { content: "\f87b"; } .fa-phone-volume:before { content: "\f2a0"; } .fa-photo-video:before { content: "\f87c"; } .fa-piggy-bank:before { content: "\f4d3"; } .fa-pills:before { content: "\f484"; } .fa-pizza-slice:before { content: "\f818"; } .fa-place-of-worship:before { content: "\f67f"; } .fa-plane:before { content: "\f072"; } .fa-plane-arrival:before { content: "\f5af"; } .fa-plane-departure:before { content: "\f5b0"; } .fa-plane-slash:before { content: "\e069"; } .fa-play:before { content: "\f04b"; } .fa-plug:before { content: "\f1e6"; } .fa-plus:before { content: "\f067"; } .fa-podcast:before { content: "\f2ce"; } .fa-poll:before { content: "\f681"; } .fa-poll-h:before { content: "\f682"; } .fa-poo:before { content: "\f2fe"; } .fa-poo-storm:before { content: "\f75a"; } .fa-poop:before { content: "\f619"; } .fa-portrait:before { content: "\f3e0"; } .fa-pound-sign:before { content: "\f154"; } .fa-power-off:before { content: "\f011"; } .fa-pray:before { content: "\f683"; } .fa-praying-hands:before { content: "\f684"; } .fa-prescription:before { content: "\f5b1"; } .fa-prescription-bottle:before { content: "\f485"; } .fa-prescription-bottle-alt:before { content: "\f486"; } .fa-print:before { content: "\f02f"; } .fa-procedures:before { content: "\f487"; } .fa-project-diagram:before { content: "\f542"; } .fa-pump-medical:before { content: "\e06a"; } .fa-pump-soap:before { content: "\e06b"; } .fa-puzzle-piece:before { content: "\f12e"; } .fa-qrcode:before { content: "\f029"; } .fa-question:before { content: "\f128"; } .fa-quidditch:before { content: "\f458"; } .fa-quote-left:before { content: "\f10d"; } .fa-quote-right:before { content: "\f10e"; } .fa-quran:before { content: "\f687"; } .fa-radiation:before { content: "\f7b9"; } .fa-radiation-alt:before { content: "\f7ba"; } .fa-rainbow:before { content: "\f75b"; } .fa-random:before { content: "\f074"; } .fa-receipt:before { content: "\f543"; } .fa-record-vinyl:before { content: "\f8d9"; } .fa-recycle:before { content: "\f1b8"; } .fa-redo:before { content: "\f01e"; } .fa-redo-alt:before { content: "\f2f9"; } .fa-remove-format:before { content: "\f87d"; } .fa-reply:before { content: "\f3e5"; } .fa-reply-all:before { content: "\f122"; } .fa-republican:before { content: "\f75e"; } .fa-restroom:before { content: "\f7bd"; } .fa-retweet:before { content: "\f079"; } .fa-ribbon:before { content: "\f4d6"; } .fa-ring:before { content: "\f70b"; } .fa-road:before { content: "\f018"; } .fa-robot:before { content: "\f544"; } .fa-rocket:before { content: "\f135"; } .fa-route:before { content: "\f4d7"; } .fa-rss:before { content: "\f09e"; } .fa-rss-square:before { content: "\f143"; } .fa-ruble-sign:before { content: "\f158"; } .fa-ruler:before { content: "\f545"; } .fa-ruler-combined:before { content: "\f546"; } .fa-ruler-horizontal:before { content: "\f547"; } .fa-ruler-vertical:before { content: "\f548"; } .fa-running:before { content: "\f70c"; } .fa-rupee-sign:before { content: "\f156"; } .fa-satellite:before { content: "\f7bf"; } .fa-satellite-dish:before { content: "\f7c0"; } .fa-school:before { content: "\f549"; } .fa-screwdriver:before { content: "\f54a"; } .fa-scroll:before { content: "\f70e"; } .fa-sd-card:before { content: "\f7c2"; } .fa-search:before { content: "\f002"; } .fa-search-dollar:before { content: "\f688"; } .fa-search-location:before { content: "\f689"; } .fa-search-minus:before { content: "\f010"; } .fa-search-plus:before { content: "\f00e"; } .fa-seedling:before { content: "\f4d8"; } .fa-server:before { content: "\f233"; } .fa-shapes:before { content: "\f61f"; } .fa-share:before { content: "\f064"; } .fa-share-alt:before { content: "\f1e0"; } .fa-share-alt-square:before { content: "\f1e1"; } .fa-shekel-sign:before { content: "\f20b"; } .fa-shield-alt:before { content: "\f3ed"; } .fa-shield-virus:before { content: "\e06c"; } .fa-ship:before { content: "\f21a"; } .fa-shipping-fast:before { content: "\f48b"; } .fa-shoe-prints:before { content: "\f54b"; } .fa-shopping-bag:before { content: "\f290"; } .fa-shopping-basket:before { content: "\f291"; } .fa-shopping-cart:before { content: "\f07a"; } .fa-shower:before { content: "\f2cc"; } .fa-shuttle-van:before { content: "\f5b6"; } .fa-sign:before { content: "\f4d9"; } .fa-sign-in-alt:before { content: "\f2f6"; } .fa-sign-language:before { content: "\f2a7"; } .fa-sign-out-alt:before { content: "\f2f5"; } .fa-signal:before { content: "\f012"; } .fa-signature:before { content: "\f5b7"; } .fa-sim-card:before { content: "\f7c4"; } .fa-sink:before { content: "\e06d"; } .fa-sitemap:before { content: "\f0e8"; } .fa-skating:before { content: "\f7c5"; } .fa-skiing:before { content: "\f7c9"; } .fa-skiing-nordic:before { content: "\f7ca"; } .fa-skull:before { content: "\f54c"; } .fa-skull-crossbones:before { content: "\f714"; } .fa-slash:before { content: "\f715"; } .fa-sleigh:before { content: "\f7cc"; } .fa-sliders-h:before { content: "\f1de"; } .fa-smog:before { content: "\f75f"; } .fa-smoking:before { content: "\f48d"; } .fa-smoking-ban:before { content: "\f54d"; } .fa-sms:before { content: "\f7cd"; } .fa-snowboarding:before { content: "\f7ce"; } .fa-snowman:before { content: "\f7d0"; } .fa-snowplow:before { content: "\f7d2"; } .fa-soap:before { content: "\e06e"; } .fa-socks:before { content: "\f696"; } .fa-solar-panel:before { content: "\f5ba"; } .fa-sort:before { content: "\f0dc"; } .fa-sort-alpha-down:before { content: "\f15d"; } .fa-sort-alpha-down-alt:before { content: "\f881"; } .fa-sort-alpha-up:before { content: "\f15e"; } .fa-sort-alpha-up-alt:before { content: "\f882"; } .fa-sort-amount-down:before { content: "\f160"; } .fa-sort-amount-down-alt:before { content: "\f884"; } .fa-sort-amount-up:before { content: "\f161"; } .fa-sort-amount-up-alt:before { content: "\f885"; } .fa-sort-down:before { content: "\f0dd"; } .fa-sort-numeric-down:before { content: "\f162"; } .fa-sort-numeric-down-alt:before { content: "\f886"; } .fa-sort-numeric-up:before { content: "\f163"; } .fa-sort-numeric-up-alt:before { content: "\f887"; } .fa-sort-up:before { content: "\f0de"; } .fa-spa:before { content: "\f5bb"; } .fa-space-shuttle:before { content: "\f197"; } .fa-spell-check:before { content: "\f891"; } .fa-spider:before { content: "\f717"; } .fa-spinner:before { content: "\f110"; } .fa-splotch:before { content: "\f5bc"; } .fa-spray-can:before { content: "\f5bd"; } .fa-square-full:before { content: "\f45c"; } .fa-square-root-alt:before { content: "\f698"; } .fa-stamp:before { content: "\f5bf"; } .fa-star-and-crescent:before { content: "\f699"; } .fa-star-half-alt:before { content: "\f5c0"; } .fa-star-of-david:before { content: "\f69a"; } .fa-star-of-life:before { content: "\f621"; } .fa-step-backward:before { content: "\f048"; } .fa-step-forward:before { content: "\f051"; } .fa-stethoscope:before { content: "\f0f1"; } .fa-stop:before { content: "\f04d"; } .fa-stopwatch:before { content: "\f2f2"; } .fa-stopwatch-20:before { content: "\e06f"; } .fa-store:before { content: "\f54e"; } .fa-store-alt:before { content: "\f54f"; } .fa-store-alt-slash:before { content: "\e070"; } .fa-store-slash:before { content: "\e071"; } .fa-stream:before { content: "\f550"; } .fa-street-view:before { content: "\f21d"; } .fa-strikethrough:before { content: "\f0cc"; } .fa-stroopwafel:before { content: "\f551"; } .fa-subscript:before { content: "\f12c"; } .fa-subway:before { content: "\f239"; } .fa-suitcase:before { content: "\f0f2"; } .fa-suitcase-rolling:before { content: "\f5c1"; } .fa-superscript:before { content: "\f12b"; } .fa-swatchbook:before { content: "\f5c3"; } .fa-swimmer:before { content: "\f5c4"; } .fa-swimming-pool:before { content: "\f5c5"; } .fa-synagogue:before { content: "\f69b"; } .fa-sync:before { content: "\f021"; } .fa-sync-alt:before { content: "\f2f1"; } .fa-syringe:before { content: "\f48e"; } .fa-table:before { content: "\f0ce"; } .fa-table-tennis:before { content: "\f45d"; } .fa-tablet:before { content: "\f10a"; } .fa-tablet-alt:before { content: "\f3fa"; } .fa-tablets:before { content: "\f490"; } .fa-tachometer-alt:before { content: "\f3fd"; } .fa-tag:before { content: "\f02b"; } .fa-tags:before { content: "\f02c"; } .fa-tape:before { content: "\f4db"; } .fa-tasks:before { content: "\f0ae"; } .fa-taxi:before { content: "\f1ba"; } .fa-teeth:before { content: "\f62e"; } .fa-teeth-open:before { content: "\f62f"; } .fa-temperature-high:before { content: "\f769"; } .fa-temperature-low:before { content: "\f76b"; } .fa-tenge:before { content: "\f7d7"; } .fa-terminal:before { content: "\f120"; } .fa-text-height:before { content: "\f034"; } .fa-text-width:before { content: "\f035"; } .fa-th:before { content: "\f00a"; } .fa-th-large:before { content: "\f009"; } .fa-th-list:before { content: "\f00b"; } .fa-theater-masks:before { content: "\f630"; } .fa-thermometer:before { content: "\f491"; } .fa-thermometer-empty:before { content: "\f2cb"; } .fa-thermometer-full:before { content: "\f2c7"; } .fa-thermometer-half:before { content: "\f2c9"; } .fa-thermometer-quarter:before { content: "\f2ca"; } .fa-thermometer-three-quarters:before { content: "\f2c8"; } .fa-thumbtack:before { content: "\f08d"; } .fa-ticket-alt:before { content: "\f3ff"; } .fa-times:before { content: "\f00d"; } .fa-tint:before { content: "\f043"; } .fa-tint-slash:before { content: "\f5c7"; } .fa-toggle-off:before { content: "\f204"; } .fa-toggle-on:before { content: "\f205"; } .fa-toilet:before { content: "\f7d8"; } .fa-toilet-paper:before { content: "\f71e"; } .fa-toilet-paper-slash:before { content: "\e072"; } .fa-toolbox:before { content: "\f552"; } .fa-tools:before { content: "\f7d9"; } .fa-tooth:before { content: "\f5c9"; } .fa-torah:before { content: "\f6a0"; } .fa-torii-gate:before { content: "\f6a1"; } .fa-tractor:before { content: "\f722"; } .fa-trademark:before { content: "\f25c"; } .fa-traffic-light:before { content: "\f637"; } .fa-trailer:before { content: "\e041"; } .fa-train:before { content: "\f238"; } .fa-tram:before { content: "\f7da"; } .fa-transgender:before { content: "\f224"; } .fa-transgender-alt:before { content: "\f225"; } .fa-trash:before { content: "\f1f8"; } .fa-trash-restore:before { content: "\f829"; } .fa-trash-restore-alt:before { content: "\f82a"; } .fa-tree:before { content: "\f1bb"; } .fa-trophy:before { content: "\f091"; } .fa-truck:before { content: "\f0d1"; } .fa-truck-loading:before { content: "\f4de"; } .fa-truck-monster:before { content: "\f63b"; } .fa-truck-moving:before { content: "\f4df"; } .fa-truck-pickup:before { content: "\f63c"; } .fa-tshirt:before { content: "\f553"; } .fa-tty:before { content: "\f1e4"; } .fa-tv:before { content: "\f26c"; } .fa-umbrella:before { content: "\f0e9"; } .fa-umbrella-beach:before { content: "\f5ca"; } .fa-underline:before { content: "\f0cd"; } .fa-undo:before { content: "\f0e2"; } .fa-undo-alt:before { content: "\f2ea"; } .fa-universal-access:before { content: "\f29a"; } .fa-university:before { content: "\f19c"; } .fa-unlink:before { content: "\f127"; } .fa-unlock:before { content: "\f09c"; } .fa-unlock-alt:before { content: "\f13e"; } .fa-upload:before { content: "\f093"; } .fa-user-alt:before { content: "\f406"; } .fa-user-alt-slash:before { content: "\f4fa"; } .fa-user-astronaut:before { content: "\f4fb"; } .fa-user-check:before { content: "\f4fc"; } .fa-user-clock:before { content: "\f4fd"; } .fa-user-cog:before { content: "\f4fe"; } .fa-user-edit:before { content: "\f4ff"; } .fa-user-friends:before { content: "\f500"; } .fa-user-graduate:before { content: "\f501"; } .fa-user-injured:before { content: "\f728"; } .fa-user-lock:before { content: "\f502"; } .fa-user-md:before { content: "\f0f0"; } .fa-user-minus:before { content: "\f503"; } .fa-user-ninja:before { content: "\f504"; } .fa-user-nurse:before { content: "\f82f"; } .fa-user-plus:before { content: "\f234"; } .fa-user-secret:before { content: "\f21b"; } .fa-user-shield:before { content: "\f505"; } .fa-user-slash:before { content: "\f506"; } .fa-user-tag:before { content: "\f507"; } .fa-user-tie:before { content: "\f508"; } .fa-user-times:before { content: "\f235"; } .fa-users:before { content: "\f0c0"; } .fa-users-cog:before { content: "\f509"; } .fa-users-slash:before { content: "\e073"; } .fa-utensil-spoon:before { content: "\f2e5"; } .fa-utensils:before { content: "\f2e7"; } .fa-vector-square:before { content: "\f5cb"; } .fa-venus:before { content: "\f221"; } .fa-venus-double:before { content: "\f226"; } .fa-venus-mars:before { content: "\f228"; } .fa-vest:before { content: "\e085"; } .fa-vest-patches:before { content: "\e086"; } .fa-vial:before { content: "\f492"; } .fa-vials:before { content: "\f493"; } .fa-video:before { content: "\f03d"; } .fa-video-slash:before { content: "\f4e2"; } .fa-vihara:before { content: "\f6a7"; } .fa-virus:before { content: "\e074"; } .fa-virus-slash:before { content: "\e075"; } .fa-viruses:before { content: "\e076"; } .fa-voicemail:before { content: "\f897"; } .fa-volleyball-ball:before { content: "\f45f"; } .fa-volume-down:before { content: "\f027"; } .fa-volume-mute:before { content: "\f6a9"; } .fa-volume-off:before { content: "\f026"; } .fa-volume-up:before { content: "\f028"; } .fa-vote-yea:before { content: "\f772"; } .fa-vr-cardboard:before { content: "\f729"; } .fa-walking:before { content: "\f554"; } .fa-wallet:before { content: "\f555"; } .fa-warehouse:before { content: "\f494"; } .fa-water:before { content: "\f773"; } .fa-wave-square:before { content: "\f83e"; } .fa-weight:before { content: "\f496"; } .fa-weight-hanging:before { content: "\f5cd"; } .fa-wheelchair:before { content: "\f193"; } .fa-wifi:before { content: "\f1eb"; } .fa-wind:before { content: "\f72e"; } .fa-wine-bottle:before { content: "\f72f"; } .fa-wine-glass:before { content: "\f4e3"; } .fa-wine-glass-alt:before { content: "\f5ce"; } .fa-won-sign:before { content: "\f159"; } .fa-wrench:before { content: "\f0ad"; } .fa-x-ray:before { content: "\f497"; } .fa-yen-sign:before { content: "\f157"; } .fa-yin-yang:before { content: "\f6ad"; } @font-face { font-family: 'Font Awesome 5 Brands'; font-style: normal; font-weight: 400; font-display: block; src: url("https://www.memcpu.com/template/fonts/fa-brands-400.eot"); src: url("https://www.memcpu.com/template/fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("https://www.memcpu.com/template/fonts/fa-brands-400.woff2") format("woff2"), url("https://www.memcpu.com/template/fonts/fa-brands-400.woff") format("woff"), url("https://www.memcpu.com/template/fonts/fa-brands-400.ttf") format("truetype"), url("https://www.memcpu.com/template/fonts/fa-brands-400.svg#fontawesome") format("svg"); } .fab { font-family: 'Font Awesome 5 Brands'; font-weight: 400; } .fa-500px:before { content: "\f26e"; } .fa-accessible-icon:before { content: "\f368"; } .fa-accusoft:before { content: "\f369"; } .fa-acquisitions-incorporated:before { content: "\f6af"; } .fa-adn:before { content: "\f170"; } .fa-adversal:before { content: "\f36a"; } .fa-affiliatetheme:before { content: "\f36b"; } .fa-airbnb:before { content: "\f834"; } .fa-algolia:before { content: "\f36c"; } .fa-alipay:before { content: "\f642"; } .fa-amazon:before { content: "\f270"; } .fa-amazon-pay:before { content: "\f42c"; } .fa-amilia:before { content: "\f36d"; } .fa-android:before { content: "\f17b"; } .fa-angellist:before { content: "\f209"; } .fa-angrycreative:before { content: "\f36e"; } .fa-angular:before { content: "\f420"; } .fa-app-store:before { content: "\f36f"; } .fa-app-store-ios:before { content: "\f370"; } .fa-apper:before { content: "\f371"; } .fa-apple:before { content: "\f179"; } .fa-apple-pay:before { content: "\f415"; } .fa-artstation:before { content: "\f77a"; } .fa-asymmetrik:before { content: "\f372"; } .fa-atlassian:before { content: "\f77b"; } .fa-audible:before { content: "\f373"; } .fa-autoprefixer:before { content: "\f41c"; } .fa-avianex:before { content: "\f374"; } .fa-aviato:before { content: "\f421"; } .fa-aws:before { content: "\f375"; } .fa-bandcamp:before { content: "\f2d5"; } .fa-battle-net:before { content: "\f835"; } .fa-behance:before { content: "\f1b4"; } .fa-behance-square:before { content: "\f1b5"; } .fa-bimobject:before { content: "\f378"; } .fa-bitbucket:before { content: "\f171"; } .fa-bitcoin:before { content: "\f379"; } .fa-bity:before { content: "\f37a"; } .fa-black-tie:before { content: "\f27e"; } .fa-blackberry:before { content: "\f37b"; } .fa-blogger:before { content: "\f37c"; } .fa-blogger-b:before { content: "\f37d"; } .fa-bluetooth:before { content: "\f293"; } .fa-bluetooth-b:before { content: "\f294"; } .fa-bootstrap:before { content: "\f836"; } .fa-btc:before { content: "\f15a"; } .fa-buffer:before { content: "\f837"; } .fa-buromobelexperte:before { content: "\f37f"; } .fa-buy-n-large:before { content: "\f8a6"; } .fa-buysellads:before { content: "\f20d"; } .fa-canadian-maple-leaf:before { content: "\f785"; } .fa-cc-amazon-pay:before { content: "\f42d"; } .fa-cc-amex:before { content: "\f1f3"; } .fa-cc-apple-pay:before { content: "\f416"; } .fa-cc-diners-club:before { content: "\f24c"; } .fa-cc-discover:before { content: "\f1f2"; } .fa-cc-jcb:before { content: "\f24b"; } .fa-cc-mastercard:before { content: "\f1f1"; } .fa-cc-paypal:before { content: "\f1f4"; } .fa-cc-stripe:before { content: "\f1f5"; } .fa-cc-visa:before { content: "\f1f0"; } .fa-centercode:before { content: "\f380"; } .fa-centos:before { content: "\f789"; } .fa-chrome:before { content: "\f268"; } .fa-chromecast:before { content: "\f838"; } .fa-cloudflare:before { content: "\e07d"; } .fa-cloudscale:before { content: "\f383"; } .fa-cloudsmith:before { content: "\f384"; } .fa-cloudversify:before { content: "\f385"; } .fa-codepen:before { content: "\f1cb"; } .fa-codiepie:before { content: "\f284"; } .fa-confluence:before { content: "\f78d"; } .fa-connectdevelop:before { content: "\f20e"; } .fa-contao:before { content: "\f26d"; } .fa-cotton-bureau:before { content: "\f89e"; } .fa-cpanel:before { content: "\f388"; } .fa-creative-commons:before { content: "\f25e"; } .fa-creative-commons-by:before { content: "\f4e7"; } .fa-creative-commons-nc:before { content: "\f4e8"; } .fa-creative-commons-nc-eu:before { content: "\f4e9"; } .fa-creative-commons-nc-jp:before { content: "\f4ea"; } .fa-creative-commons-nd:before { content: "\f4eb"; } .fa-creative-commons-pd:before { content: "\f4ec"; } .fa-creative-commons-pd-alt:before { content: "\f4ed"; } .fa-creative-commons-remix:before { content: "\f4ee"; } .fa-creative-commons-sa:before { content: "\f4ef"; } .fa-creative-commons-sampling:before { content: "\f4f0"; } .fa-creative-commons-sampling-plus:before { content: "\f4f1"; } .fa-creative-commons-share:before { content: "\f4f2"; } .fa-creative-commons-zero:before { content: "\f4f3"; } .fa-critical-role:before { content: "\f6c9"; } .fa-css3:before { content: "\f13c"; } .fa-css3-alt:before { content: "\f38b"; } .fa-cuttlefish:before { content: "\f38c"; } .fa-d-and-d:before { content: "\f38d"; } .fa-d-and-d-beyond:before { content: "\f6ca"; } .fa-dailymotion:before { content: "\e052"; } .fa-dashcube:before { content: "\f210"; } .fa-deezer:before { content: "\e077"; } .fa-delicious:before { content: "\f1a5"; } .fa-deploydog:before { content: "\f38e"; } .fa-deskpro:before { content: "\f38f"; } .fa-dev:before { content: "\f6cc"; } .fa-deviantart:before { content: "\f1bd"; } .fa-dhl:before { content: "\f790"; } .fa-diaspora:before { content: "\f791"; } .fa-digg:before { content: "\f1a6"; } .fa-digital-ocean:before { content: "\f391"; } .fa-discord:before { content: "\f392"; } .fa-discourse:before { content: "\f393"; } .fa-dochub:before { content: "\f394"; } .fa-docker:before { content: "\f395"; } .fa-draft2digital:before { content: "\f396"; } .fa-dribbble:before { content: "\f17d"; } .fa-dribbble-square:before { content: "\f397"; } .fa-dropbox:before { content: "\f16b"; } .fa-drupal:before { content: "\f1a9"; } .fa-dyalog:before { content: "\f399"; } .fa-earlybirds:before { content: "\f39a"; } .fa-ebay:before { content: "\f4f4"; } .fa-edge:before { content: "\f282"; } .fa-edge-legacy:before { content: "\e078"; } .fa-elementor:before { content: "\f430"; } .fa-ello:before { content: "\f5f1"; } .fa-ember:before { content: "\f423"; } .fa-empire:before { content: "\f1d1"; } .fa-envira:before { content: "\f299"; } .fa-erlang:before { content: "\f39d"; } .fa-ethereum:before { content: "\f42e"; } .fa-etsy:before { content: "\f2d7"; } .fa-evernote:before { content: "\f839"; } .fa-expeditedssl:before { content: "\f23e"; } .fa-facebook:before { content: "\f09a"; } .fa-facebook-f:before { content: "\f39e"; } .fa-facebook-messenger:before { content: "\f39f"; } .fa-facebook-square:before { content: "\f082"; } .fa-fantasy-flight-games:before { content: "\f6dc"; } .fa-fedex:before { content: "\f797"; } .fa-fedora:before { content: "\f798"; } .fa-figma:before { content: "\f799"; } .fa-firefox:before { content: "\f269"; } .fa-firefox-browser:before { content: "\e007"; } .fa-first-order:before { content: "\f2b0"; } .fa-first-order-alt:before { content: "\f50a"; } .fa-firstdraft:before { content: "\f3a1"; } .fa-flickr:before { content: "\f16e"; } .fa-flipboard:before { content: "\f44d"; } .fa-fly:before { content: "\f417"; } .fa-font-awesome:before { content: "\f2b4"; } .fa-font-awesome-alt:before { content: "\f35c"; } .fa-font-awesome-flag:before { content: "\f425"; } .fa-fonticons:before { content: "\f280"; } .fa-fonticons-fi:before { content: "\f3a2"; } .fa-fort-awesome:before { content: "\f286"; } .fa-fort-awesome-alt:before { content: "\f3a3"; } .fa-forumbee:before { content: "\f211"; } .fa-foursquare:before { content: "\f180"; } .fa-free-code-camp:before { content: "\f2c5"; } .fa-freebsd:before { content: "\f3a4"; } .fa-fulcrum:before { content: "\f50b"; } .fa-galactic-republic:before { content: "\f50c"; } .fa-galactic-senate:before { content: "\f50d"; } .fa-get-pocket:before { content: "\f265"; } .fa-gg:before { content: "\f260"; } .fa-gg-circle:before { content: "\f261"; } .fa-git:before { content: "\f1d3"; } .fa-git-alt:before { content: "\f841"; } .fa-git-square:before { content: "\f1d2"; } .fa-github:before { content: "\f09b"; } .fa-github-alt:before { content: "\f113"; } .fa-github-square:before { content: "\f092"; } .fa-gitkraken:before { content: "\f3a6"; } .fa-gitlab:before { content: "\f296"; } .fa-gitter:before { content: "\f426"; } .fa-glide:before { content: "\f2a5"; } .fa-glide-g:before { content: "\f2a6"; } .fa-gofore:before { content: "\f3a7"; } .fa-goodreads:before { content: "\f3a8"; } .fa-goodreads-g:before { content: "\f3a9"; } .fa-google:before { content: "\f1a0"; } .fa-google-drive:before { content: "\f3aa"; } .fa-google-pay:before { content: "\e079"; } .fa-google-play:before { content: "\f3ab"; } .fa-google-plus:before { content: "\f2b3"; } .fa-google-plus-g:before { content: "\f0d5"; } .fa-google-plus-square:before { content: "\f0d4"; } .fa-google-wallet:before { content: "\f1ee"; } .fa-gratipay:before { content: "\f184"; } .fa-grav:before { content: "\f2d6"; } .fa-gripfire:before { content: "\f3ac"; } .fa-grunt:before { content: "\f3ad"; } .fa-guilded:before { content: "\e07e"; } .fa-gulp:before { content: "\f3ae"; } .fa-hacker-news:before { content: "\f1d4"; } .fa-hacker-news-square:before { content: "\f3af"; } .fa-hackerrank:before { content: "\f5f7"; } .fa-hips:before { content: "\f452"; } .fa-hire-a-helper:before { content: "\f3b0"; } .fa-hive:before { content: "\e07f"; } .fa-hooli:before { content: "\f427"; } .fa-hornbill:before { content: "\f592"; } .fa-hotjar:before { content: "\f3b1"; } .fa-houzz:before { content: "\f27c"; } .fa-html5:before { content: "\f13b"; } .fa-hubspot:before { content: "\f3b2"; } .fa-ideal:before { content: "\e013"; } .fa-imdb:before { content: "\f2d8"; } .fa-innosoft:before { content: "\e080"; } .fa-instagram:before { content: "\f16d"; } .fa-instagram-square:before { content: "\e055"; } .fa-instalod:before { content: "\e081"; } .fa-intercom:before { content: "\f7af"; } .fa-internet-explorer:before { content: "\f26b"; } .fa-invision:before { content: "\f7b0"; } .fa-ioxhost:before { content: "\f208"; } .fa-itch-io:before { content: "\f83a"; } .fa-itunes:before { content: "\f3b4"; } .fa-itunes-note:before { content: "\f3b5"; } .fa-java:before { content: "\f4e4"; } .fa-jedi-order:before { content: "\f50e"; } .fa-jenkins:before { content: "\f3b6"; } .fa-jira:before { content: "\f7b1"; } .fa-joget:before { content: "\f3b7"; } .fa-joomla:before { content: "\f1aa"; } .fa-js:before { content: "\f3b8"; } .fa-js-square:before { content: "\f3b9"; } .fa-jsfiddle:before { content: "\f1cc"; } .fa-kaggle:before { content: "\f5fa"; } .fa-keybase:before { content: "\f4f5"; } .fa-keycdn:before { content: "\f3ba"; } .fa-kickstarter:before { content: "\f3bb"; } .fa-kickstarter-k:before { content: "\f3bc"; } .fa-korvue:before { content: "\f42f"; } .fa-laravel:before { content: "\f3bd"; } .fa-lastfm:before { content: "\f202"; } .fa-lastfm-square:before { content: "\f203"; } .fa-leanpub:before { content: "\f212"; } .fa-less:before { content: "\f41d"; } .fa-line:before { content: "\f3c0"; } .fa-linkedin:before { content: "\f08c"; } .fa-linkedin-in:before { content: "\f0e1"; } .fa-linode:before { content: "\f2b8"; } .fa-linux:before { content: "\f17c"; } .fa-lyft:before { content: "\f3c3"; } .fa-magento:before { content: "\f3c4"; } .fa-mailchimp:before { content: "\f59e"; } .fa-mandalorian:before { content: "\f50f"; } .fa-markdown:before { content: "\f60f"; } .fa-mastodon:before { content: "\f4f6"; } .fa-maxcdn:before { content: "\f136"; } .fa-mdb:before { content: "\f8ca"; } .fa-medapps:before { content: "\f3c6"; } .fa-medium:before { content: "\f23a"; } .fa-medium-m:before { content: "\f3c7"; } .fa-medrt:before { content: "\f3c8"; } .fa-meetup:before { content: "\f2e0"; } .fa-megaport:before { content: "\f5a3"; } .fa-mendeley:before { content: "\f7b3"; } .fa-microblog:before { content: "\e01a"; } .fa-microsoft:before { content: "\f3ca"; } .fa-mix:before { content: "\f3cb"; } .fa-mixcloud:before { content: "\f289"; } .fa-mixer:before { content: "\e056"; } .fa-mizuni:before { content: "\f3cc"; } .fa-modx:before { content: "\f285"; } .fa-monero:before { content: "\f3d0"; } .fa-napster:before { content: "\f3d2"; } .fa-neos:before { content: "\f612"; } .fa-nimblr:before { content: "\f5a8"; } .fa-node:before { content: "\f419"; } .fa-node-js:before { content: "\f3d3"; } .fa-npm:before { content: "\f3d4"; } .fa-ns8:before { content: "\f3d5"; } .fa-nutritionix:before { content: "\f3d6"; } .fa-octopus-deploy:before { content: "\e082"; } .fa-odnoklassniki:before { content: "\f263"; } .fa-odnoklassniki-square:before { content: "\f264"; } .fa-old-republic:before { content: "\f510"; } .fa-opencart:before { content: "\f23d"; } .fa-openid:before { content: "\f19b"; } .fa-opera:before { content: "\f26a"; } .fa-optin-monster:before { content: "\f23c"; } .fa-orcid:before { content: "\f8d2"; } .fa-osi:before { content: "\f41a"; } .fa-page4:before { content: "\f3d7"; } .fa-pagelines:before { content: "\f18c"; } .fa-palfed:before { content: "\f3d8"; } .fa-patreon:before { content: "\f3d9"; } .fa-paypal:before { content: "\f1ed"; } .fa-penny-arcade:before { content: "\f704"; } .fa-perbyte:before { content: "\e083"; } .fa-periscope:before { content: "\f3da"; } .fa-phabricator:before { content: "\f3db"; } .fa-phoenix-framework:before { content: "\f3dc"; } .fa-phoenix-squadron:before { content: "\f511"; } .fa-php:before { content: "\f457"; } .fa-pied-piper:before { content: "\f2ae"; } .fa-pied-piper-alt:before { content: "\f1a8"; } .fa-pied-piper-hat:before { content: "\f4e5"; } .fa-pied-piper-pp:before { content: "\f1a7"; } .fa-pied-piper-square:before { content: "\e01e"; } .fa-pinterest:before { content: "\f0d2"; } .fa-pinterest-p:before { content: "\f231"; } .fa-pinterest-square:before { content: "\f0d3"; } .fa-playstation:before { content: "\f3df"; } .fa-product-hunt:before { content: "\f288"; } .fa-pushed:before { content: "\f3e1"; } .fa-python:before { content: "\f3e2"; } .fa-qq:before { content: "\f1d6"; } .fa-quinscape:before { content: "\f459"; } .fa-quora:before { content: "\f2c4"; } .fa-r-project:before { content: "\f4f7"; } .fa-raspberry-pi:before { content: "\f7bb"; } .fa-ravelry:before { content: "\f2d9"; } .fa-react:before { content: "\f41b"; } .fa-reacteurope:before { content: "\f75d"; } .fa-readme:before { content: "\f4d5"; } .fa-rebel:before { content: "\f1d0"; } .fa-red-river:before { content: "\f3e3"; } .fa-reddit:before { content: "\f1a1"; } .fa-reddit-alien:before { content: "\f281"; } .fa-reddit-square:before { content: "\f1a2"; } .fa-redhat:before { content: "\f7bc"; } .fa-renren:before { content: "\f18b"; } .fa-replyd:before { content: "\f3e6"; } .fa-researchgate:before { content: "\f4f8"; } .fa-resolving:before { content: "\f3e7"; } .fa-rev:before { content: "\f5b2"; } .fa-rocketchat:before { content: "\f3e8"; } .fa-rockrms:before { content: "\f3e9"; } .fa-rust:before { content: "\e07a"; } .fa-safari:before { content: "\f267"; } .fa-salesforce:before { content: "\f83b"; } .fa-sass:before { content: "\f41e"; } .fa-schlix:before { content: "\f3ea"; } .fa-scribd:before { content: "\f28a"; } .fa-searchengin:before { content: "\f3eb"; } .fa-sellcast:before { content: "\f2da"; } .fa-sellsy:before { content: "\f213"; } .fa-servicestack:before { content: "\f3ec"; } .fa-shirtsinbulk:before { content: "\f214"; } .fa-shopify:before { content: "\e057"; } .fa-shopware:before { content: "\f5b5"; } .fa-simplybuilt:before { content: "\f215"; } .fa-sistrix:before { content: "\f3ee"; } .fa-sith:before { content: "\f512"; } .fa-sketch:before { content: "\f7c6"; } .fa-skyatlas:before { content: "\f216"; } .fa-skype:before { content: "\f17e"; } .fa-slack:before { content: "\f198"; } .fa-slack-hash:before { content: "\f3ef"; } .fa-slideshare:before { content: "\f1e7"; } .fa-snapchat:before { content: "\f2ab"; } .fa-snapchat-ghost:before { content: "\f2ac"; } .fa-snapchat-square:before { content: "\f2ad"; } .fa-soundcloud:before { content: "\f1be"; } .fa-sourcetree:before { content: "\f7d3"; } .fa-speakap:before { content: "\f3f3"; } .fa-speaker-deck:before { content: "\f83c"; } .fa-spotify:before { content: "\f1bc"; } .fa-squarespace:before { content: "\f5be"; } .fa-stack-exchange:before { content: "\f18d"; } .fa-stack-overflow:before { content: "\f16c"; } .fa-stackpath:before { content: "\f842"; } .fa-staylinked:before { content: "\f3f5"; } .fa-steam:before { content: "\f1b6"; } .fa-steam-square:before { content: "\f1b7"; } .fa-steam-symbol:before { content: "\f3f6"; } .fa-sticker-mule:before { content: "\f3f7"; } .fa-strava:before { content: "\f428"; } .fa-stripe:before { content: "\f429"; } .fa-stripe-s:before { content: "\f42a"; } .fa-studiovinari:before { content: "\f3f8"; } .fa-stumbleupon:before { content: "\f1a4"; } .fa-stumbleupon-circle:before { content: "\f1a3"; } .fa-superpowers:before { content: "\f2dd"; } .fa-supple:before { content: "\f3f9"; } .fa-suse:before { content: "\f7d6"; } .fa-swift:before { content: "\f8e1"; } .fa-symfony:before { content: "\f83d"; } .fa-teamspeak:before { content: "\f4f9"; } .fa-telegram:before { content: "\f2c6"; } .fa-telegram-plane:before { content: "\f3fe"; } .fa-tencent-weibo:before { content: "\f1d5"; } .fa-the-red-yeti:before { content: "\f69d"; } .fa-themeco:before { content: "\f5c6"; } .fa-themeisle:before { content: "\f2b2"; } .fa-think-peaks:before { content: "\f731"; } .fa-tiktok:before { content: "\e07b"; } .fa-trade-federation:before { content: "\f513"; } .fa-trello:before { content: "\f181"; } .fa-tripadvisor:before { content: "\f262"; } .fa-tumblr:before { content: "\f173"; } .fa-tumblr-square:before { content: "\f174"; } .fa-twitch:before { content: "\f1e8"; } .fa-twitter:before { content: "\f099"; } .fa-twitter-square:before { content: "\f081"; } .fa-typo3:before { content: "\f42b"; } .fa-uber:before { content: "\f402"; } .fa-ubuntu:before { content: "\f7df"; } .fa-uikit:before { content: "\f403"; } .fa-umbraco:before { content: "\f8e8"; } .fa-uncharted:before { content: "\e084"; } .fa-uniregistry:before { content: "\f404"; } .fa-unity:before { content: "\e049"; } .fa-unsplash:before { content: "\e07c"; } .fa-untappd:before { content: "\f405"; } .fa-ups:before { content: "\f7e0"; } .fa-usb:before { content: "\f287"; } .fa-usps:before { content: "\f7e1"; } .fa-ussunnah:before { content: "\f407"; } .fa-vaadin:before { content: "\f408"; } .fa-viacoin:before { content: "\f237"; } .fa-viadeo:before { content: "\f2a9"; } .fa-viadeo-square:before { content: "\f2aa"; } .fa-viber:before { content: "\f409"; } .fa-vimeo:before { content: "\f40a"; } .fa-vimeo-square:before { content: "\f194"; } .fa-vimeo-v:before { content: "\f27d"; } .fa-vine:before { content: "\f1ca"; } .fa-vk:before { content: "\f189"; } .fa-vnv:before { content: "\f40b"; } .fa-vuejs:before { content: "\f41f"; } .fa-watchman-monitoring:before { content: "\e087"; } .fa-waze:before { content: "\f83f"; } .fa-weebly:before { content: "\f5cc"; } .fa-weibo:before { content: "\f18a"; } .fa-weixin:before { content: "\f1d7"; } .fa-whatsapp:before { content: "\f232"; } .fa-whatsapp-square:before { content: "\f40c"; } .fa-whmcs:before { content: "\f40d"; } .fa-wikipedia-w:before { content: "\f266"; } .fa-windows:before { content: "\f17a"; } .fa-wix:before { content: "\f5cf"; } .fa-wizards-of-the-coast:before { content: "\f730"; } .fa-wodu:before { content: "\e088"; } .fa-wolf-pack-battalion:before { content: "\f514"; } .fa-wordpress:before { content: "\f19a"; } .fa-wordpress-simple:before { content: "\f411"; } .fa-wpbeginner:before { content: "\f297"; } .fa-wpexplorer:before { content: "\f2de"; } .fa-wpforms:before { content: "\f298"; } .fa-wpressr:before { content: "\f3e4"; } .fa-xbox:before { content: "\f412"; } .fa-xing:before { content: "\f168"; } .fa-xing-square:before { content: "\f169"; } .fa-y-combinator:before { content: "\f23b"; } .fa-yahoo:before { content: "\f19e"; } .fa-yammer:before { content: "\f840"; } .fa-yandex:before { content: "\f413"; } .fa-yandex-international:before { content: "\f414"; } .fa-yarn:before { content: "\f7e3"; } .fa-yelp:before { content: "\f1e9"; } .fa-yoast:before { content: "\f2b1"; } .fa-youtube:before { content: "\f167"; } .fa-youtube-square:before { content: "\f431"; } .fa-zhihu:before { content: "\f63f"; } .fa-x-twitter:before { content: "\e9ca"; } .fa-square-x-twitter:before { content: "\e9c9"; } .fa, .fas, .far, .fal, .fad, .fab { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; } .slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; } .slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; } .slick-list:focus { outline: none; } .slick-list.dragging { cursor: pointer; cursor: hand; } .slick-slider .slick-track, .slick-slider .slick-list { -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); } .slick-track { position: relative; left: 0; top: 0; display: block; margin-left: auto; margin-right: auto; } .slick-track:before, .slick-track:after { content: ""; display: table; } .slick-track:after { clear: both; } .slick-loading .slick-track { visibility: hidden; } .slick-slide { float: left; height: 100%; min-height: 1px; clear: none !important; display: none; } [dir="rtl"] .slick-slide { float: right; } .slick-slide img { display: block; } .slick-slide.slick-loading img { display: none; } .slick-slide.dragging img { pointer-events: none; } .slick-initialized .slick-slide { display: block; } .slick-loading .slick-slide { visibility: hidden; } .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; } .slick-arrow.slick-hidden { display: none; } .woocommerce-product-gallery .slick-slider { width: 100%; max-width: 470px; } .woocommerce-product-gallery .slick-slider .slick-button { -webkit-border-radius: 5px; border-radius: 5px; text-align: center; font: 400 normal 10px/20px 'Fontello'; cursor: pointer; position: absolute; -webkit-transition: color 0.3s, background-color 0.3s; transition: color 0.3s, background-color 0.3s; z-index: 3; } .woocommerce-product-gallery .slick-slider .slick-button:before { position: absolute; left: 50%; right: auto; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 20px; height: 20px; } .woocommerce-product-gallery .slick-slider .slick-button.slick-disabled { cursor: default; opacity: .5; } .woocommerce-product-gallery .slick-slider:not(.slick-vertical) .slick-list:first-child { margin: 0 -5px; } .woocommerce-product-gallery .slick-slider:not(.slick-vertical) .slick-list:not(:first-child) { margin: 0 35px; } .woocommerce-product-gallery .slick-slider:not(.slick-vertical) .slick-button { width: 30px; height: auto; } .woocommerce-product-gallery .slick-slider:not(.slick-vertical) .slick-button.slick-prev { left: 0; right: initial; top: 0; bottom: 0; } .woocommerce-product-gallery .slick-slider:not(.slick-vertical) .slick-button.slick-prev:before { content: '\e80d'; } .woocommerce-product-gallery .slick-slider:not(.slick-vertical) .slick-button.slick-next { left: initial; right: 0; top: 0; bottom: 0; } .woocommerce-product-gallery .slick-slider:not(.slick-vertical) .slick-button.slick-next:before { content: '\e824'; } .woocommerce-product-gallery .slick-slider.slick-vertical .slick-list:first-child { margin: -5px 0; } .woocommerce-product-gallery .slick-slider.slick-vertical .slick-list:not(:first-child) { margin: 35px 0; } .woocommerce-product-gallery .slick-slider.slick-vertical .slick-button { width: auto; height: 30px; } .woocommerce-product-gallery .slick-slider.slick-vertical .slick-button.slick-prev { left: 0; right: 0; top: 0; bottom: initial; } .woocommerce-product-gallery .slick-slider.slick-vertical .slick-button.slick-prev:before { content: '\e814'; } .woocommerce-product-gallery .slick-slider.slick-vertical .slick-button.slick-next { left: 0; right: 0; top: initial; bottom: 0; } .woocommerce-product-gallery .slick-slider.slick-vertical .slick-button.slick-next:before { margin: 1px 0 0; content: '\e801'; } .swiper-container .swiper-pagination-bullets { text-align: center; -webkit-tap-highlight-color: transparent; margin: 37px -13px 0; width: auto !important; position: relative; bottom: initial; left: initial; right: initial; -webkit-transform: none; -ms-transform: none; transform: none; font-size: 0; line-height: 1; } .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet { display: inline-block; zoom: 1; margin: 13px 13px 0; width: 17px; height: 17px; border: solid 1px transparent; -webkit-backface-visibility: visible; -webkit-border-radius: 50%; border-radius: 50%; position: relative; -webkit-transition: border-color 0.3s; transition: border-color 0.3s; background: none; opacity: 1; } .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet:after { content: ''; position: absolute; display: block; width: 5px; height: 5px; left: 50%; right: initial; top: 50%; margin: -2.5px 0 0 -2.5px; border-width: 1px; border-style: solid; -webkit-transition: border-color 0.3s; transition: border-color 0.3s; -webkit-border-radius: 50%; border-radius: 50%; background: none !important; } .swiper-container .elementor-swiper-button, .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet { cursor: pointer; cursor: hand; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .swiper-container .elementor-swiper-button { width: 50px; height: 50px; } .swiper-container .elementor-swiper-button i { width: 48px; height: 48px; margin: 0; padding: 0; position: absolute; -webkit-transition: all 0.3s; transition: all 0.3s; -webkit-border-radius: 0; border-radius: 0; text-decoration: none; outline: none; cursor: pointer; text-align: center; overflow: hidden; -webkit-border-radius: 50%; border-radius: 50%; border-style: solid; border-width: 1px; } .swiper-container .elementor-swiper-button i:before { font: 400 normal 15px/48px 'fontello'; } .swiper-container .elementor-swiper-button i.disabled { cursor: default; opacity: .5; } .swiper-container .elementor-swiper-button-prev i { padding: 0 2px 0 0; } .swiper-container .elementor-swiper-button-prev i:before { content: '\e80d'; } .swiper-container .elementor-swiper-button-next i { padding: 0 0 0 2px; } .swiper-container .elementor-swiper-button-next i:before { content: '\e824'; } html, body { padding: 0; margin: 0; } body { min-height: 100vh; } code, kbd, pre, samp { white-space: pre-wrap; overflow: auto; } code { display: inline-block; overflow: auto; max-width: 100%; } code:not(:last-child) { margin-bottom: 1rem; } pre { display: block; } pre:not(:last-child) { margin-bottom: 1rem; } address { margin: 0; } address:not(:last-child) { margin-bottom: 1rem; } figure { margin: 0; } abbr[data-original-title], abbr[title], acronym[data-original-title], acronym[title] { text-decoration: none; border-bottom: dotted 2px; } sup, sub { line-height: 1.2em; } dt { font-weight: 700; } p code, p code:not(:last-child), p pre, p pre:not(:last-child), li code, li code:not(:last-child), li pre, li pre:not(:last-child) { margin-bottom: 0; display: inline; } p br + code:not(:last-child), p br + pre:not(:last-child), li br + code:not(:last-child), li br + pre:not(:last-child) { display: block; } a { text-decoration: none; -webkit-transition: all .3s; transition: all .3s; } a:hover { text-decoration: none; } .body-container { position: relative; overflow: hidden; min-height: 100vh; } .body-container .body-lines { position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; } .body-container .body-line { position: absolute; top: 0; bottom: 0; width: 0; border-left: solid 1px; left: 50%; right: initial; z-index: 1; } .body-container .body-line.body-line-l1 { margin-left: -884px; } .body-container .body-line.body-line-l2 { margin-left: -227px; } .body-container .body-line.body-line-r1 { margin-left: 360px; } .body-container .body-line.body-line-r2 { margin-left: 740px; } img { max-width: 100%; height: auto; min-height: auto; display: block; align-self: flex-start; } button, button:active, button:focus { outline: none; } @media only screen and (min-width: 1280px) { .container { max-width: 1200px; width: 100%; margin: 0 auto; } } .neuros_align-container { display: table; width: 100%; } .neuros_align-container__item { display: table-cell; vertical-align: middle; } .neuros_img--bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: top center; object-position: top center; z-index: -1; } .neuros_img--contain { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 100%; height: 100%; -o-object-fit: contain; object-fit: contain; -o-object-position: center center; object-position: center center; z-index: -1; } .neuros_img--layout { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: -1; pointer-events: none; } form input, form textarea { -webkit-appearance: none; } .form__field, .search-form-field, body #give_checkout_user_info p input { font-size: 16px; font-weight: 400; height: 56px; width: 100%; display: block; padding: 0 19px; -webkit-transition: color 0.3s, background-color 0.3s, border-color 0.3s; transition: color 0.3s, background-color 0.3s, border-color 0.3s; outline: 0; margin: 10px 0 0; } .form__message { height: 180px; padding: 13px 16px; margin: 0; } .form-submit { margin: 41px 0 0; } .form-submit .submit { min-width: 160px !important; } .alignnone { margin: 7px 0 30px; } p img.alignnone { display: inline-block; margin: 7px 0; } .aligncenter, div.aligncenter { display: block; margin: 7px auto; } .alignright { float: right; margin: 7px 0 30px 30px; } .alignleft { float: left; margin: 7px 30px 30px 0; } a img.alignright { float: right; margin: 7px 0 30px 30px; } a img.alignnone { margin: 7px 0 30px; } a img.alignleft { float: left; margin: 7px 30px 30px 0; } a img.aligncenter { display: block; margin-left: auto; margin-right: auto; } [class*="fr-image-"] { -webkit-border-radius: 4px; border-radius: 4px; } p > .alignright:last-child { clear: right; } iframe { border: none; overflow: auto; max-width: 100%; } .fr-caption { max-width: 96%; padding: 0; text-align: center; } .fr-caption, .fr-caption.alignnone { margin: 7px 0 30px; } .fr-caption.alignleft { margin: 7px 30px 30px 0; } .fr-caption.alignright { margin: 7px 0 30px 30px; } .fr-caption.aligncenter { margin: 7px auto 30px; } .fr-caption img { border: 0 none; height: auto; margin: 0; max-width: 100%; padding: 0; width: auto; -webkit-border-radius: 3px; border-radius: 3px; } .fr-caption .fr-caption-text { font-size: 14px; line-height: 17px; margin: 0; padding: 7px 4px 0; } .screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; } .screen-reader-text:focus { background-color: #eee; clip: auto !important; clip-path: none; color: #444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; } *:not(.fr-block-embed__wrapper) > .video-embed iframe, *:not(.fr-block-embed__wrapper) > .video-embed object, *:not(.fr-block-embed__wrapper) > .video-embed embed { height: 100%; } .video-embed { position: relative; padding-bottom: 56.25%; overflow: hidden; -webkit-border-radius: 4px; border-radius: 4px; } .video-embed:not(:first-child) { margin-top: 30px; } .video-embed:not(:last-child) { margin-bottom: 30px; } .video-embed iframe, .video-embed object, .video-embed embed { position: absolute; top: 0; left: 0; right: 0; width: 100%; } .video-embed > div { position: relative; margin-bottom: -56.25% !important; } #querylist ul > li { padding: 0; } #querylist ul > li:before { content: none; display: none; } @-webkit-keyframes fadeInUpCustom { from { opacity: 0; transform: translate3d(0, 40px, 0); } to { opacity: 1; transform: none; } } @keyframes fadeInUpCustom { from { opacity: 0; transform: translate3d(0, 40px, 0); } to { opacity: 1; transform: none !important; } } .content-wrapper .fadeInUp { animation-name: fadeInUpCustom; } @-webkit-keyframes fadeInDownCustom { from { opacity: 0; transform: translate3d(0, -40px, 0); } to { opacity: 1; transform: none; } } @keyframes fadeInDownCustom { from { opacity: 0; transform: translate3d(0, -40px, 0); } to { opacity: 1; transform: none; } } .content-wrapper .fadeInDown { animation-name: fadeInDownCustom; } @-webkit-keyframes fadeInLeftCustom { from { opacity: 0; transform: translate3d(-40px, 0, 0); } to { opacity: 1; transform: none; } } @keyframes fadeInLeftCustom { from { opacity: 0; transform: translate3d(-40px, 0, 0); } to { opacity: 1; transform: none; } } .content-wrapper .fadeInLeft { animation-name: fadeInLeftCustom; } @-webkit-keyframes fadeInRightCustom { from { opacity: 0; transform: translate3d(40px, 0, 0); } to { opacity: 1; transform: none; } } @keyframes fadeInRightCustom { from { opacity: 0; transform: translate3d(40px, 0, 0); } to { opacity: 1; transform: none; } } .content-wrapper .fadeInRight { animation-name: fadeInRightCustom; } h1, h2, h3, h4, h5, h6, .neuros_content_slider_title, .wpforms-title { -ms-word-wrap: break-word; word-wrap: break-word; } h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .neuros_content_slider_title a, .wpforms-title a { color: inherit; } h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child, .neuros_content_slider_title:first-child, .wpforms-title:first-child { margin-top: 0; } h1:last-child, h2:last-child, h3:last-child, h4:last-child, h5:last-child, h6:last-child, .neuros_content_slider_title:last-child, .wpforms-title:last-child { margin-bottom: 0; } h1 + p, h2 + p, h3 + p, h4 + p, h5 + p, h6 + p, .neuros_content_slider_title + p, .wpforms-title + p { margin-top: 0; } h1:not(:last-child) { margin-bottom: 0.5555em; } h2:not(:last-child), .neuros_content_slider_title:not(:last-child) { margin-bottom: 0.8333em; } h3:not(:last-child) { margin-bottom: 0.8333em; } h4:not(:last-child), .woocommerce-checkout h3:not(:last-child) { margin-bottom: 1em; } h5:not(:last-child), .wpforms-title:not(:last-child) { margin-bottom: 1.1111em; } h6:not(:last-child), .footer-widgets .fr-block-search .fr-block-search__label:not(:last-child) { margin-bottom: 1.25em; } p { margin: 1.875em 0; } p:first-child { margin-top: 0; } p:last-child { margin-bottom: 0; } p span[style*='background-color'] { padding: 1px 3px 2px; } p[style*='font-size'] { line-height: initial; } .elementor-text-editor p { line-height: inherit; } q { font-weight: 700; } h1, body .elementor-widget-heading h1.elementor-heading-title { font-size: 40px; line-height: 1.2em; } h2, .neuros_content_slider_title, body .elementor-widget-heading h2.elementor-heading-title { font-size: 32px; line-height: 1.25em; } h3, body .elementor-widget-heading h3.elementor-heading-title { font-size: 26px; line-height: 1.34615em; } h4, .woocommerce-checkout h3, body .elementor-widget-heading h4.elementor-heading-title, .fr-block-search .fr-block-search__label { font-size: 22px; line-height: 1.4737em; } h5, body .elementor-widget-heading h5.elementor-heading-title, .wpforms-title, .woocommerce-Reviews-title, .cart_totals h2, .woocommerce-account h3, .outer-form-wrapper h2, .woocommerce-MyAccount-content h2, .woocommerce-order h2 { font-size: 20px; line-height: 1.4737em; } h6, body .elementor-widget-heading h6.elementor-heading-title { font-size: 18px; line-height: 1.4737em; } body .content-wrapper h1:not(:first-child), body .content-wrapper h2:not(:first-child), body .content-wrapper h3:not(:first-child), body .content-wrapper h4:not(:first-child), body .content-wrapper h5:not(:first-child), body .content-wrapper h6:not(:first-child), body .content-wrapper .wpforms-title:not(:first-child), body .neuros_comments__item-text h1:not(:first-child), body .neuros_comments__item-text h2:not(:first-child), body .neuros_comments__item-text h3:not(:first-child), body .neuros_comments__item-text h4:not(:first-child), body .neuros_comments__item-text h5:not(:first-child), body .neuros_comments__item-text h6:not(:first-child), body .neuros_comments__item-text .wpforms-title:not(:first-child) { margin-top: 50px; } body .content-wrapper h1 + h1, body .content-wrapper h1 + h2, body .content-wrapper h1 + h3, body .content-wrapper h1 + h4, body .content-wrapper h1 + h5, body .content-wrapper h1 + h6, body .content-wrapper h1:first-child + h1, body .content-wrapper h1:first-child + h2, body .content-wrapper h1:first-child + h3, body .content-wrapper h1:first-child + h4, body .content-wrapper h1:first-child + h5, body .content-wrapper h1:first-child + h6, body .content-wrapper h1:not(:first-child) + h1, body .content-wrapper h1:not(:first-child) + h2, body .content-wrapper h1:not(:first-child) + h3, body .content-wrapper h1:not(:first-child) + h4, body .content-wrapper h1:not(:first-child) + h5, body .content-wrapper h1:not(:first-child) + h6, body .content-wrapper h2 + h1, body .content-wrapper h2 + h2, body .content-wrapper h2 + h3, body .content-wrapper h2 + h4, body .content-wrapper h2 + h5, body .content-wrapper h2 + h6, body .content-wrapper h2:first-child + h1, body .content-wrapper h2:first-child + h2, body .content-wrapper h2:first-child + h3, body .content-wrapper h2:first-child + h4, body .content-wrapper h2:first-child + h5, body .content-wrapper h2:first-child + h6, body .content-wrapper h2:not(:first-child) + h1, body .content-wrapper h2:not(:first-child) + h2, body .content-wrapper h2:not(:first-child) + h3, body .content-wrapper h2:not(:first-child) + h4, body .content-wrapper h2:not(:first-child) + h5, body .content-wrapper h2:not(:first-child) + h6, body .content-wrapper h3 + h1, body .content-wrapper h3 + h2, body .content-wrapper h3 + h3, body .content-wrapper h3 + h4, body .content-wrapper h3 + h5, body .content-wrapper h3 + h6, body .content-wrapper h3:first-child + h1, body .content-wrapper h3:first-child + h2, body .content-wrapper h3:first-child + h3, body .content-wrapper h3:first-child + h4, body .content-wrapper h3:first-child + h5, body .content-wrapper h3:first-child + h6, body .content-wrapper h3:not(:first-child) + h1, body .content-wrapper h3:not(:first-child) + h2, body .content-wrapper h3:not(:first-child) + h3, body .content-wrapper h3:not(:first-child) + h4, body .content-wrapper h3:not(:first-child) + h5, body .content-wrapper h3:not(:first-child) + h6, body .content-wrapper h4 + h1, body .content-wrapper h4 + h2, body .content-wrapper h4 + h3, body .content-wrapper h4 + h4, body .content-wrapper h4 + h5, body .content-wrapper h4 + h6, body .content-wrapper h4:first-child + h1, body .content-wrapper h4:first-child + h2, body .content-wrapper h4:first-child + h3, body .content-wrapper h4:first-child + h4, body .content-wrapper h4:first-child + h5, body .content-wrapper h4:first-child + h6, body .content-wrapper h4:not(:first-child) + h1, body .content-wrapper h4:not(:first-child) + h2, body .content-wrapper h4:not(:first-child) + h3, body .content-wrapper h4:not(:first-child) + h4, body .content-wrapper h4:not(:first-child) + h5, body .content-wrapper h4:not(:first-child) + h6, body .content-wrapper h5 + h1, body .content-wrapper h5 + h2, body .content-wrapper h5 + h3, body .content-wrapper h5 + h4, body .content-wrapper h5 + h5, body .content-wrapper h5 + h6, body .content-wrapper h5:first-child + h1, body .content-wrapper h5:first-child + h2, body .content-wrapper h5:first-child + h3, body .content-wrapper h5:first-child + h4, body .content-wrapper h5:first-child + h5, body .content-wrapper h5:first-child + h6, body .content-wrapper h5:not(:first-child) + h1, body .content-wrapper h5:not(:first-child) + h2, body .content-wrapper h5:not(:first-child) + h3, body .content-wrapper h5:not(:first-child) + h4, body .content-wrapper h5:not(:first-child) + h5, body .content-wrapper h5:not(:first-child) + h6, body .content-wrapper h6 + h1, body .content-wrapper h6 + h2, body .content-wrapper h6 + h3, body .content-wrapper h6 + h4, body .content-wrapper h6 + h5, body .content-wrapper h6 + h6, body .content-wrapper h6:first-child + h1, body .content-wrapper h6:first-child + h2, body .content-wrapper h6:first-child + h3, body .content-wrapper h6:first-child + h4, body .content-wrapper h6:first-child + h5, body .content-wrapper h6:first-child + h6, body .content-wrapper h6:not(:first-child) + h1, body .content-wrapper h6:not(:first-child) + h2, body .content-wrapper h6:not(:first-child) + h3, body .content-wrapper h6:not(:first-child) + h4, body .content-wrapper h6:not(:first-child) + h5, body .content-wrapper h6:not(:first-child) + h6, body .content-wrapper .wpforms-title + h1, body .content-wrapper .wpforms-title + h2, body .content-wrapper .wpforms-title + h3, body .content-wrapper .wpforms-title + h4, body .content-wrapper .wpforms-title + h5, body .content-wrapper .wpforms-title + h6, body .content-wrapper .wpforms-title:first-child + h1, body .content-wrapper .wpforms-title:first-child + h2, body .content-wrapper .wpforms-title:first-child + h3, body .content-wrapper .wpforms-title:first-child + h4, body .content-wrapper .wpforms-title:first-child + h5, body .content-wrapper .wpforms-title:first-child + h6, body .content-wrapper .wpforms-title:not(:first-child) + h1, body .content-wrapper .wpforms-title:not(:first-child) + h2, body .content-wrapper .wpforms-title:not(:first-child) + h3, body .content-wrapper .wpforms-title:not(:first-child) + h4, body .content-wrapper .wpforms-title:not(:first-child) + h5, body .content-wrapper .wpforms-title:not(:first-child) + h6, body .neuros_comments__item-text h1 + h1, body .neuros_comments__item-text h1 + h2, body .neuros_comments__item-text h1 + h3, body .neuros_comments__item-text h1 + h4, body .neuros_comments__item-text h1 + h5, body .neuros_comments__item-text h1 + h6, body .neuros_comments__item-text h1:first-child + h1, body .neuros_comments__item-text h1:first-child + h2, body .neuros_comments__item-text h1:first-child + h3, body .neuros_comments__item-text h1:first-child + h4, body .neuros_comments__item-text h1:first-child + h5, body .neuros_comments__item-text h1:first-child + h6, body .neuros_comments__item-text h1:not(:first-child) + h1, body .neuros_comments__item-text h1:not(:first-child) + h2, body .neuros_comments__item-text h1:not(:first-child) + h3, body .neuros_comments__item-text h1:not(:first-child) + h4, body .neuros_comments__item-text h1:not(:first-child) + h5, body .neuros_comments__item-text h1:not(:first-child) + h6, body .neuros_comments__item-text h2 + h1, body .neuros_comments__item-text h2 + h2, body .neuros_comments__item-text h2 + h3, body .neuros_comments__item-text h2 + h4, body .neuros_comments__item-text h2 + h5, body .neuros_comments__item-text h2 + h6, body .neuros_comments__item-text h2:first-child + h1, body .neuros_comments__item-text h2:first-child + h2, body .neuros_comments__item-text h2:first-child + h3, body .neuros_comments__item-text h2:first-child + h4, body .neuros_comments__item-text h2:first-child + h5, body .neuros_comments__item-text h2:first-child + h6, body .neuros_comments__item-text h2:not(:first-child) + h1, body .neuros_comments__item-text h2:not(:first-child) + h2, body .neuros_comments__item-text h2:not(:first-child) + h3, body .neuros_comments__item-text h2:not(:first-child) + h4, body .neuros_comments__item-text h2:not(:first-child) + h5, body .neuros_comments__item-text h2:not(:first-child) + h6, body .neuros_comments__item-text h3 + h1, body .neuros_comments__item-text h3 + h2, body .neuros_comments__item-text h3 + h3, body .neuros_comments__item-text h3 + h4, body .neuros_comments__item-text h3 + h5, body .neuros_comments__item-text h3 + h6, body .neuros_comments__item-text h3:first-child + h1, body .neuros_comments__item-text h3:first-child + h2, body .neuros_comments__item-text h3:first-child + h3, body .neuros_comments__item-text h3:first-child + h4, body .neuros_comments__item-text h3:first-child + h5, body .neuros_comments__item-text h3:first-child + h6, body .neuros_comments__item-text h3:not(:first-child) + h1, body .neuros_comments__item-text h3:not(:first-child) + h2, body .neuros_comments__item-text h3:not(:first-child) + h3, body .neuros_comments__item-text h3:not(:first-child) + h4, body .neuros_comments__item-text h3:not(:first-child) + h5, body .neuros_comments__item-text h3:not(:first-child) + h6, body .neuros_comments__item-text h4 + h1, body .neuros_comments__item-text h4 + h2, body .neuros_comments__item-text h4 + h3, body .neuros_comments__item-text h4 + h4, body .neuros_comments__item-text h4 + h5, body .neuros_comments__item-text h4 + h6, body .neuros_comments__item-text h4:first-child + h1, body .neuros_comments__item-text h4:first-child + h2, body .neuros_comments__item-text h4:first-child + h3, body .neuros_comments__item-text h4:first-child + h4, body .neuros_comments__item-text h4:first-child + h5, body .neuros_comments__item-text h4:first-child + h6, body .neuros_comments__item-text h4:not(:first-child) + h1, body .neuros_comments__item-text h4:not(:first-child) + h2, body .neuros_comments__item-text h4:not(:first-child) + h3, body .neuros_comments__item-text h4:not(:first-child) + h4, body .neuros_comments__item-text h4:not(:first-child) + h5, body .neuros_comments__item-text h4:not(:first-child) + h6, body .neuros_comments__item-text h5 + h1, body .neuros_comments__item-text h5 + h2, body .neuros_comments__item-text h5 + h3, body .neuros_comments__item-text h5 + h4, body .neuros_comments__item-text h5 + h5, body .neuros_comments__item-text h5 + h6, body .neuros_comments__item-text h5:first-child + h1, body .neuros_comments__item-text h5:first-child + h2, body .neuros_comments__item-text h5:first-child + h3, body .neuros_comments__item-text h5:first-child + h4, body .neuros_comments__item-text h5:first-child + h5, body .neuros_comments__item-text h5:first-child + h6, body .neuros_comments__item-text h5:not(:first-child) + h1, body .neuros_comments__item-text h5:not(:first-child) + h2, body .neuros_comments__item-text h5:not(:first-child) + h3, body .neuros_comments__item-text h5:not(:first-child) + h4, body .neuros_comments__item-text h5:not(:first-child) + h5, body .neuros_comments__item-text h5:not(:first-child) + h6, body .neuros_comments__item-text h6 + h1, body .neuros_comments__item-text h6 + h2, body .neuros_comments__item-text h6 + h3, body .neuros_comments__item-text h6 + h4, body .neuros_comments__item-text h6 + h5, body .neuros_comments__item-text h6 + h6, body .neuros_comments__item-text h6:first-child + h1, body .neuros_comments__item-text h6:first-child + h2, body .neuros_comments__item-text h6:first-child + h3, body .neuros_comments__item-text h6:first-child + h4, body .neuros_comments__item-text h6:first-child + h5, body .neuros_comments__item-text h6:first-child + h6, body .neuros_comments__item-text h6:not(:first-child) + h1, body .neuros_comments__item-text h6:not(:first-child) + h2, body .neuros_comments__item-text h6:not(:first-child) + h3, body .neuros_comments__item-text h6:not(:first-child) + h4, body .neuros_comments__item-text h6:not(:first-child) + h5, body .neuros_comments__item-text h6:not(:first-child) + h6, body .neuros_comments__item-text .wpforms-title + h1, body .neuros_comments__item-text .wpforms-title + h2, body .neuros_comments__item-text .wpforms-title + h3, body .neuros_comments__item-text .wpforms-title + h4, body .neuros_comments__item-text .wpforms-title + h5, body .neuros_comments__item-text .wpforms-title + h6, body .neuros_comments__item-text .wpforms-title:first-child + h1, body .neuros_comments__item-text .wpforms-title:first-child + h2, body .neuros_comments__item-text .wpforms-title:first-child + h3, body .neuros_comments__item-text .wpforms-title:first-child + h4, body .neuros_comments__item-text .wpforms-title:first-child + h5, body .neuros_comments__item-text .wpforms-title:first-child + h6, body .neuros_comments__item-text .wpforms-title:not(:first-child) + h1, body .neuros_comments__item-text .wpforms-title:not(:first-child) + h2, body .neuros_comments__item-text .wpforms-title:not(:first-child) + h3, body .neuros_comments__item-text .wpforms-title:not(:first-child) + h4, body .neuros_comments__item-text .wpforms-title:not(:first-child) + h5, body .neuros_comments__item-text .wpforms-title:not(:first-child) + h6 { margin-top: 0; } body .content-wrapper blockquote, body .neuros_comments__item-text blockquote { font-weight: 600; position: relative; padding: 0 0 0 3.5em; margin: 0; } body .content-wrapper blockquote:not(:first-child), body .neuros_comments__item-text blockquote:not(:first-child) { margin-top: 2.5rem; } body .content-wrapper blockquote:not(:last-child), body .neuros_comments__item-text blockquote:not(:last-child) { margin-bottom: 2.5rem; } body .content-wrapper blockquote:before, body .neuros_comments__item-text blockquote:before { content: '\e82f'; position: absolute; display: block; left: 0; right: initial; top: 0.16666em; font: 400 normal 2.25em/1em 'fontello'; letter-spacing: normal; } body .content-wrapper blockquote cite, body .neuros_comments__item-text blockquote cite { display: block; font-size: 16px; line-height: 30px; font-weight: 400; margin: 5px 0 0; font-style: normal; letter-spacing: normal; } body .content-wrapper blockquote p, body .neuros_comments__item-text blockquote p { margin: 0; } body .content-wrapper blockquote p + p, body .neuros_comments__item-text blockquote p + p { margin-top: 1em; } body .content-wrapper blockquote a, body .neuros_comments__item-text blockquote a { text-decoration: none; } body .content-wrapper blockquote.has-text-align-right, body .neuros_comments__item-text blockquote.has-text-align-right { padding: 0 3.5em 0 0; } body .content-wrapper blockquote.has-text-align-right:before, body .neuros_comments__item-text blockquote.has-text-align-right:before { left: initial; right: 0; -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1); } body .content-wrapper blockquote.has-text-align-center, body .neuros_comments__item-text blockquote.has-text-align-center { padding: 0; } body .content-wrapper blockquote.has-text-align-center:before, body .neuros_comments__item-text blockquote.has-text-align-center:before { content: none; display: none; } body .content-wrapper blockquote.has-text-align-center cite:before, body .neuros_comments__item-text blockquote.has-text-align-center cite:before { content: ''; } body .content-wrapper blockquote.is-style-large, body .neuros_comments__item-text blockquote.is-style-large { padding: 0 3.5em; } body .content-wrapper blockquote.is-style-large p, body .neuros_comments__item-text blockquote.is-style-large p { font-size: 1.6em; line-height: 1.4em; } body .content-wrapper blockquote.is-style-large cite, body .neuros_comments__item-text blockquote.is-style-large cite { font-size: 1.25em; text-align: inherit; font-weight: 600; } body .content-wrapper blockquote.is-style-large cite:before, body .neuros_comments__item-text blockquote.is-style-large cite:before { content: ''; } body .content-wrapper table, body .neuros_comments__item-text table { border-collapse: collapse; border-spacing: unset; width: 100%; } body .content-wrapper table:not(:last-child), body .neuros_comments__item-text table:not(:last-child) { margin-bottom: 2rem; } body .content-wrapper table:not(:first-child), body .neuros_comments__item-text table:not(:first-child) { margin-top: 2rem; } body .content-wrapper table tr td, body .content-wrapper table tr th, body .neuros_comments__item-text table tr td, body .neuros_comments__item-text table tr th { border-width: 1px; border-style: solid; padding: 8px 15px 8px 15px; } body .content-wrapper table tr th, body .neuros_comments__item-text table tr th { text-align: left; } body .content-wrapper table tbody th, body .neuros_comments__item-text table tbody th { font-weight: 600; } body .content-wrapper dd, body .neuros_comments__item-text dd { margin-bottom: 1rem; } ul, ol { padding: 0; } ul:not(:last-child), ol:not(:last-child) { margin: 0 0 1.875em; } ul:last-child, ol:last-child { margin: 0; } ul li, ol li { position: relative; } ul li ul, ul li ul:last-child, ul li ol, ul li ol:last-child, ol li ul, ol li ul:last-child, ol li ol, ol li ol:last-child { margin: 0 0 0 15px; } ul li ul:not(:last-child), ul li ol:not(:last-child), ol li ul:not(:last-child), ol li ol:not(:last-child) { margin-left: 15px; } ul { list-style: none; } ul > li { padding: 0 0 0 1.875em; } ul > li:before { content: '\e82d'; font: 400 normal 0.5625em/1em 'fontello'; display: block; position: absolute; left: 0; top: 1.25em; } .elementor-element-overlay ul { margin: 0; } .elementor-element-overlay ul > li { margin: 0; padding: 0; } .elementor-element-overlay ul > li:before { content: none; background: none; width: auto; height: auto; -webkit-border-radius: 0; border-radius: 0; margin-right: auto; vertical-align: initial; } .elementor-visible-desktop ul { margin: 20px auto 0; padding: 0 25px; } .elementor-visible-desktop ul > li:before { content: none; } ol, .post-comment-content ol { list-style-position: inside; padding: 0; } .block-heading { padding: 0 0 10px; } .block-heading .block-heading__subtitle { font-size: 18px; line-height: 40px; text-transform: lowercase; margin: 0 0 12px; } .block-heading .block-heading__subtitle:before { content: '- '; } .block-heading .block-heading__title { margin-top: 0 !important; } form p { margin: 20px 0; } form p:first-child { margin-top: 0; } form p:last-child { margin-bottom: 0; } .input-floating-wrap { position: relative; display: block; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column-reverse; -moz-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .input-floating-wrap input:focus ~ .floating-placeholder, .input-floating-wrap input:not(:placeholder-shown) ~ .floating-placeholder, .input-floating-wrap textarea:focus ~ .floating-placeholder, .input-floating-wrap textarea:not(:placeholder-shown) ~ .floating-placeholder { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .input-floating-wrap input::-webkit-input-placeholder, .input-floating-wrap textarea::-webkit-input-placeholder { color: transparent !important; } .input-floating-wrap input:-moz-placeholder, .input-floating-wrap textarea:-moz-placeholder { color: transparent !important; } .input-floating-wrap input::-moz-placeholder, .input-floating-wrap textarea::-moz-placeholder { color: transparent !important; } .input-floating-wrap input:-ms-input-placeholder, .input-floating-wrap textarea:-ms-input-placeholder { color: transparent !important; } .input-floating-wrap input, .input-floating-wrap textarea, .input-floating-wrap select { font-size: inherit; } .input-floating-wrap .floating-placeholder { position: relative; display: block; pointer-events: none; line-height: 1.3em; white-space: nowrap; -webkit-transform: translateY(calc(100% + (var(--additional-line-height, 1.92857em) - 1.3em)/2)); -ms-transform: translateY(calc(100% + (var(--additional-line-height, 1.92857em) - 1.3em)/2)); transform: translateY(calc(100% + (var(--additional-line-height, 1.92857em) - 1.3em)/2)); -webkit-transition: color 0.3s, transform 0.3s; transition: color 0.3s, transform 0.3s; } input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], select, textarea { height: 2.857em; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 0.3s; transition: all 0.3s; background: none; border-width: 0; border-style: none; border-bottom-width: 1px; border-bottom-style: solid; padding: 0 0 12px; width: 100%; display: block; outline: none !important; } input[type="text"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, input[type="url"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, input[type="search"]::-webkit-input-placeholder, input[type="number"]::-webkit-input-placeholder, input[type="tel"]::-webkit-input-placeholder, input[type="range"]::-webkit-input-placeholder, input[type="date"]::-webkit-input-placeholder, input[type="month"]::-webkit-input-placeholder, input[type="week"]::-webkit-input-placeholder, input[type="time"]::-webkit-input-placeholder, input[type="datetime"]::-webkit-input-placeholder, input[type="datetime-local"]::-webkit-input-placeholder, input[type="color"]::-webkit-input-placeholder, select::-webkit-input-placeholder, textarea::-webkit-input-placeholder { opacity: 1; -webkit-transition: color 0.3s; transition: color 0.3s; } input[type="text"]:-moz-placeholder, input[type="email"]:-moz-placeholder, input[type="url"]:-moz-placeholder, input[type="password"]:-moz-placeholder, input[type="search"]:-moz-placeholder, input[type="number"]:-moz-placeholder, input[type="tel"]:-moz-placeholder, input[type="range"]:-moz-placeholder, input[type="date"]:-moz-placeholder, input[type="month"]:-moz-placeholder, input[type="week"]:-moz-placeholder, input[type="time"]:-moz-placeholder, input[type="datetime"]:-moz-placeholder, input[type="datetime-local"]:-moz-placeholder, input[type="color"]:-moz-placeholder, select:-moz-placeholder, textarea:-moz-placeholder { opacity: 1; -webkit-transition: color 0.3s; transition: color 0.3s; } input[type="text"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="url"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="search"]::-moz-placeholder, input[type="number"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, input[type="range"]::-moz-placeholder, input[type="date"]::-moz-placeholder, input[type="month"]::-moz-placeholder, input[type="week"]::-moz-placeholder, input[type="time"]::-moz-placeholder, input[type="datetime"]::-moz-placeholder, input[type="datetime-local"]::-moz-placeholder, input[type="color"]::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder { opacity: 1; -webkit-transition: color 0.3s; transition: color 0.3s; } input[type="text"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, input[type="url"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, input[type="search"]:-ms-input-placeholder, input[type="number"]:-ms-input-placeholder, input[type="tel"]:-ms-input-placeholder, input[type="range"]:-ms-input-placeholder, input[type="date"]:-ms-input-placeholder, input[type="month"]:-ms-input-placeholder, input[type="week"]:-ms-input-placeholder, input[type="time"]:-ms-input-placeholder, input[type="datetime"]:-ms-input-placeholder, input[type="datetime-local"]:-ms-input-placeholder, input[type="color"]:-ms-input-placeholder, select:-ms-input-placeholder, textarea:-ms-input-placeholder { opacity: 1; -webkit-transition: color 0.3s; transition: color 0.3s; } option { color: #000000; background-color: #ffffff; } textarea { height: 220px; resize: none; } input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration { -webkit-appearance: none; display: none; } input[type="search"]::-ms-clear, input[type="search"]::-ms-reveal { display: none; width: 0; height: 0; } input[type="radio"] { display: inline-block; vertical-align: middle; margin: 0 10px 0 0; width: 20px; height: 20px; -webkit-border-radius: 50%; border-radius: 50%; position: relative; outline: none !important; -webkit-appearance: none; -moz-appearance: none; appearance: none; } input[type="radio"]:checked:before { content: ''; position: absolute; width: 10px; height: 10px; top: 5px; left: 5px; right: 5px; -webkit-border-radius: 50%; border-radius: 50%; } input[type="checkbox"], .woocommerce form .form-row input[type="checkbox"].input-checkbox { width: 20px; height: 20px; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-border-radius: 5px; border-radius: 5px; display: inline-block !important; margin: 0 10px 0 0; cursor: pointer; vertical-align: text-top; outline: none !important; position: relative; -webkit-appearance: none; -moz-appearance: none; appearance: none; } input[type="checkbox"]:checked:before, .woocommerce form .form-row input[type="checkbox"].input-checkbox:checked:before { content: '\f00c'; position: absolute; width: 20px; height: 20px; font: 700 normal 10px/20px 'Font Awesome 5 Free'; text-align: center; display: block; z-index: 2; left: 0; right: 0; top: 0; } .content-wrapper .select2-container, .select2-container { display: block; line-height: 1; } .content-wrapper .select2-container.select2-container--default .select2-selection--single, .select2-container.select2-container--default .select2-selection--single { height: 2.857em; outline: none; -webkit-transition: color 0.3s, background-color 0.3s; transition: color 0.3s, background-color 0.3s; } .content-wrapper .select2-container.select2-container--open .select2-selection--single .select2-selection__arrow:before, .select2-container.select2-container--open .select2-selection--single .select2-selection__arrow:before { content: '\e814'; } .content-wrapper .select2-container .select2-selection--single, .select2-container .select2-selection--single { margin: 0; border: none; background: none; border-bottom-width: 1px; border-bottom-style: solid; -webkit-border-radius: 0; border-radius: 0; } .content-wrapper .select2-container .select2-selection--single .select2-selection__rendered, .select2-container .select2-selection--single .select2-selection__rendered { padding: 0 0 12px 0 !important; line-height: 27px !important; } .content-wrapper .select2-container .select2-selection--single .select2-selection__arrow, .select2-container .select2-selection--single .select2-selection__arrow { width: 2em; height: 1em; text-align: center; font: 400 normal 5px/1em 'fontello'; top: 0; right: 0; bottom: 2px; left: initial; margin: auto; } .content-wrapper .select2-container .select2-selection--single .select2-selection__arrow:before, .select2-container .select2-selection--single .select2-selection__arrow:before { content: '\e801'; } .content-wrapper .select2-container .select2-selection--single .select2-selection__arrow b, .select2-container .select2-selection--single .select2-selection__arrow b { display: none; } .content-wrapper .select2-container .select2-search--dropdown, .select2-container .select2-search--dropdown { -webkit-border-radius: 5px; border-radius: 5px; } .content-wrapper .select2-container .select2-search--dropdown .select2-search__field, .select2-container .select2-search--dropdown .select2-search__field { padding: 10px 18px; outline: none; } .content-wrapper .select2-container .select2-results__option, .select2-container .select2-results__option { padding: 10px 18px; outline: none; -webkit-transition: color 0.3s, background-color 0.3s; transition: color 0.3s, background-color 0.3s; } .content-wrapper .select2-container .select2-results__option:before, .select2-container .select2-results__option:before { content: none; display: none; } .select2-dropdown, body .select2-dropdown { -webkit-border-radius: 5px; border-radius: 5px; border-width: 1px; } .select2-container--default .select2-search--dropdown .select2-search__field, body .select2-container--default .select2-search--dropdown .select2-search__field { border-width: 1px; } .select-wrap { border-bottom-width: 1px; border-bottom-style: solid; -webkit-transition: background-color 0.3s, border-color 0.3s; transition: background-color 0.3s, border-color 0.3s; } .select-wrap:after { content: '\e801'; display: block; position: absolute; width: 2em; height: 1em; text-align: center; font: 400 normal 0.357em/1em 'fontello'; top: 0; bottom: 2px; right: 0; left: initial; margin: auto; cursor: pointer; } .select-wrap { position: relative; } .select-wrap .select2-container { z-index: 3; } .select-wrap select { -webkit-border-radius: 0; border-radius: 0; width: 100%; max-width: none !important; height: 2.857em; outline: none; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 0.3s; transition: all 0.3s; padding: 0 0 12px; display: block; -webkit-appearance: none; -moz-appearance: none; text-overflow: ''; background: none; position: relative; z-index: 2; border: none; } .select-wrap select::-ms-expand { display: none; } .select-wrap select[multiple="multiple"] { height: 130px; } .select-wrap option { padding: 0 18px; } #form-preview button, .neuros-button, .body-container button:not(.customize-partial-edit-shortcut-button), .body-container input[type="submit"], .body-container input[type="button"], .body-container input[type="reset"] { --button-border-radius: 9999px; --button-border-width: 1px; --button-border-gradient-angle: 262deg; --button-gradient-colorstop-1: 14.51%; --button-gradient-colorstop-2: 95.96%; display: inline-block; position: relative; text-align: center; padding: 10px 24px 11px 23px; line-height: 1.92857em; -webkit-border-radius: var(--button-border-radius); border-radius: var(--button-border-radius); text-decoration: none; -webkit-transition: all 0.3s; transition: all 0.3s; min-width: 58px; outline: none; cursor: pointer; pointer-events: auto; background: none; border-width: var(--button-border-width); border-style: solid; border-color: transparent; background-origin: border-box !important; z-index: 1; } #form-preview button:after, .neuros-button:after, .body-container button:not(.customize-partial-edit-shortcut-button):after, .body-container input[type="submit"]:after, .body-container input[type="button"]:after, .body-container input[type="reset"]:after { content: ''; position: absolute; z-index: -1; top: calc(-1 * var(--button-border-width)); left: calc(-1 * var(--button-border-width)); right: calc(-1 * var(--button-border-width)); bottom: calc(-1 * var(--button-border-width)); padding: var(--button-border-width); -webkit-border-radius: inherit; border-radius: inherit; -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); -webkit-mask-composite: xor; mask-composite: exclude; -moz-box-sizing: border-box; box-sizing: border-box; } #form-preview button:focus, #form-preview button:active, .neuros-button:focus, .neuros-button:active, .body-container button:not(.customize-partial-edit-shortcut-button):focus, .body-container button:not(.customize-partial-edit-shortcut-button):active, .body-container input[type="submit"]:focus, .body-container input[type="submit"]:active, .body-container input[type="button"]:focus, .body-container input[type="button"]:active, .body-container input[type="reset"]:focus, .body-container input[type="reset"]:active { outline: none; } #form-preview button:not(:disabled):not([disabled]):not(.disabled):hover, .neuros-button:not(:disabled):not([disabled]):not(.disabled):hover, .body-container button:not(.customize-partial-edit-shortcut-button):not(:disabled):not([disabled]):not(.disabled):hover, .body-container input[type="submit"]:not(:disabled):not([disabled]):not(.disabled):hover, .body-container input[type="button"]:not(:disabled):not([disabled]):not(.disabled):hover, .body-container input[type="reset"]:not(:disabled):not([disabled]):not(.disabled):hover { -webkit-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15); box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15); } #form-preview button:not(:disabled):not([disabled]):not(.disabled):hover .button-inner:before, .neuros-button:not(:disabled):not([disabled]):not(.disabled):hover .button-inner:before, .body-container button:not(.customize-partial-edit-shortcut-button):not(:disabled):not([disabled]):not(.disabled):hover .button-inner:before, .body-container input[type="submit"]:not(:disabled):not([disabled]):not(.disabled):hover .button-inner:before, .body-container input[type="button"]:not(:disabled):not([disabled]):not(.disabled):hover .button-inner:before, .body-container input[type="reset"]:not(:disabled):not([disabled]):not(.disabled):hover .button-inner:before { opacity: 0; } #form-preview button:not(:disabled):not([disabled]):not(.disabled):hover .button-inner:after, .neuros-button:not(:disabled):not([disabled]):not(.disabled):hover .button-inner:after, .body-container button:not(.customize-partial-edit-shortcut-button):not(:disabled):not([disabled]):not(.disabled):hover .button-inner:after, .body-container input[type="submit"]:not(:disabled):not([disabled]):not(.disabled):hover .button-inner:after, .body-container input[type="button"]:not(:disabled):not([disabled]):not(.disabled):hover .button-inner:after, .body-container input[type="reset"]:not(:disabled):not([disabled]):not(.disabled):hover .button-inner:after { opacity: 1; } #form-preview button:not(:disabled):not([disabled]):not(.disabled):hover span[class^="icon"].right, .neuros-button:not(:disabled):not([disabled]):not(.disabled):hover span[class^="icon"].right, .body-container button:not(.customize-partial-edit-shortcut-button):not(:disabled):not([disabled]):not(.disabled):hover span[class^="icon"].right, .body-container input[type="submit"]:not(:disabled):not([disabled]):not(.disabled):hover span[class^="icon"].right, .body-container input[type="button"]:not(:disabled):not([disabled]):not(.disabled):hover span[class^="icon"].right, .body-container input[type="reset"]:not(:disabled):not([disabled]):not(.disabled):hover span[class^="icon"].right { opacity: 1; -webkit-transform: translateY(-50%) translateX(0); -ms-transform: translateY(-50%) translateX(0); transform: translateY(-50%) translateX(0); } #form-preview button:not(:disabled):not([disabled]):not(.disabled):hover span[class^="icon"].left, .neuros-button:not(:disabled):not([disabled]):not(.disabled):hover span[class^="icon"].left, .body-container button:not(.customize-partial-edit-shortcut-button):not(:disabled):not([disabled]):not(.disabled):hover span[class^="icon"].left, .body-container input[type="submit"]:not(:disabled):not([disabled]):not(.disabled):hover span[class^="icon"].left, .body-container input[type="button"]:not(:disabled):not([disabled]):not(.disabled):hover span[class^="icon"].left, .body-container input[type="reset"]:not(:disabled):not([disabled]):not(.disabled):hover span[class^="icon"].left { opacity: 0; -webkit-transform: translateY(-50%) translateX(-1em); -ms-transform: translateY(-50%) translateX(-1em); transform: translateY(-50%) translateX(-1em); } #form-preview button span[class^="icon"], .neuros-button span[class^="icon"], .body-container button:not(.customize-partial-edit-shortcut-button) span[class^="icon"], .body-container input[type="submit"] span[class^="icon"], .body-container input[type="button"] span[class^="icon"], .body-container input[type="reset"] span[class^="icon"] { font: 400 normal 0.642857em 'fontello'; position: absolute; left: 23px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: opacity 0.3s, transform 0.3s; transition: opacity 0.3s, transform 0.3s; } #form-preview button span[class^="icon"].right, .neuros-button span[class^="icon"].right, .body-container button:not(.customize-partial-edit-shortcut-button) span[class^="icon"].right, .body-container input[type="submit"] span[class^="icon"].right, .body-container input[type="button"] span[class^="icon"].right, .body-container input[type="reset"] span[class^="icon"].right { opacity: 0; right: 24px; left: initial; -webkit-transform: translateY(-50%) translateX(1em); -ms-transform: translateY(-50%) translateX(1em); transform: translateY(-50%) translateX(1em); } #form-preview button .button-inner, .neuros-button .button-inner, .body-container button:not(.customize-partial-edit-shortcut-button) .button-inner, .body-container input[type="submit"] .button-inner, .body-container input[type="button"] .button-inner, .body-container input[type="reset"] .button-inner { position: absolute; top: calc(-1 * var(--button-border-width)); left: calc(-1 * var(--button-border-width)); right: calc(-1 * var(--button-border-width)); bottom: calc(-1 * var(--button-border-width)); padding: inherit; background: none; -webkit-border-radius: inherit; border-radius: inherit; -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden; z-index: -1; } #form-preview button .button-inner:before, #form-preview button .button-inner:after, .neuros-button .button-inner:before, .neuros-button .button-inner:after, .body-container button:not(.customize-partial-edit-shortcut-button) .button-inner:before, .body-container button:not(.customize-partial-edit-shortcut-button) .button-inner:after, .body-container input[type="submit"] .button-inner:before, .body-container input[type="submit"] .button-inner:after, .body-container input[type="button"] .button-inner:before, .body-container input[type="button"] .button-inner:after, .body-container input[type="reset"] .button-inner:before, .body-container input[type="reset"] .button-inner:after { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; -webkit-border-radius: inherit; border-radius: inherit; padding: inherit; -moz-box-sizing: border-box; box-sizing: border-box; } #form-preview button .button-inner:before, .neuros-button .button-inner:before, .body-container button:not(.customize-partial-edit-shortcut-button) .button-inner:before, .body-container input[type="submit"] .button-inner:before, .body-container input[type="button"] .button-inner:before, .body-container input[type="reset"] .button-inner:before { opacity: 1; } #form-preview button .button-inner:after, .neuros-button .button-inner:after, .body-container button:not(.customize-partial-edit-shortcut-button) .button-inner:after, .body-container input[type="submit"] .button-inner:after, .body-container input[type="button"] .button-inner:after, .body-container input[type="reset"] .button-inner:after { opacity: 0; } .neuros-button { padding: 10px 24px 11px calc(23px + 1.42857em); } .neuros-button:not(:disabled):hover { padding: 10px calc(23px + 1.42857em) 11px 24px; } @media only screen and (min-width: 576px) { h1:not(:last-child), body .elementor-widget-heading h1.elementor-heading-title:not(:last-child) { margin-bottom: 0.325em; } h2:not(:last-child), .neuros_content_slider_title:not(:last-child), body .elementor-widget-heading h2.elementor-heading-title:not(:last-child) { margin-bottom: 0.5em; } h3:not(:last-child), body .elementor-widget-heading h3.elementor-heading-title:not(:last-child) { margin-bottom: 0.8333em; } h4:not(:last-child), .woocommerce-checkout h3:not(:last-child), body .elementor-widget-heading h4.elementor-heading-title:not(:last-child) { margin-bottom: 1em; } h5:not(:last-child), body .elementor-widget-heading h5.elementor-heading-title:not(:last-child), .wpforms-title:not(:last-child), .woocommerce-Reviews-title:not(:last-child), .cart_totals h2:not(:last-child), .woocommerce-account h3:not(:last-child), .outer-form-wrapper h2:not(:last-child), .woocommerce-MyAccount-content h2:not(:last-child), .woocommerce-order h2:not(:last-child) { margin-bottom: 1.1111em; } h6:not(:last-child), body .elementor-widget-heading h6.elementor-heading-title:not(:last-child) { margin-bottom: 1.25em; } } @media only screen and (min-width: 768px) { body .content-wrapper blockquote, body .neuros_comments__item-text blockquote { padding: 0 0 0 7.3125em; } body .content-wrapper blockquote p, body .neuros_comments__item-text blockquote p { font-size: 1.5625em; line-height: 1.4em; } body .content-wrapper blockquote.has-text-align-right, body .neuros_comments__item-text blockquote.has-text-align-right { padding: 0 7.3125em 0 0; } body .content-wrapper blockquote.is-style-large, body .neuros_comments__item-text blockquote.is-style-large { padding: 0 7.3125em; } } .alignwide, .alignfull { margin-left: 0; margin-right: 0; } .content-wrapper-sidebar-position-none .alignwide { margin-left: -10px; margin-right: -10px; width: calc(100% + 20px); } .content-wrapper-sidebar-position-none .alignwide.woocommerce { margin-left: 0; margin-right: 0; width: auto; } .content-wrapper-sidebar-position-none .alignfull { position: relative; width: 100vw; left: 50%; right: auto; margin: 0 0 0 -50vw; } .content-wrapper-sidebar-position-none .alignfull:not(:last-child) { margin-bottom: 30px; } .content-wrapper-sidebar-position-none .alignfull:not(:first-child) { margin-top: 30px; } p.has-large-font-size:not(:last-child) { margin-bottom: 0.8333em; } ol.has-background, ul.has-background { padding: 2.5em; } ol.has-background ol.has-background, ol.has-background ul.has-background, ul.has-background ol.has-background, ul.has-background ul.has-background { padding: 0; } .has-large-font-size, .has-small-font-size { line-height: initial; } .content-wrapper .fr-block-pullquote { padding: 1.5em 1em; font-size: 1.125em; line-height: 1.4em; } .content-wrapper .fr-block-pullquote:not(:last-child) { margin-bottom: 2.375rem; } .content-wrapper .fr-block-pullquote:not(:first-child) { margin-top: 2.8125rem; } .content-wrapper .fr-block-pullquote blockquote { margin: 0; padding: 0 0 0 3.16em; max-width: none; } .content-wrapper .fr-block-pullquote blockquote:before { font-size: 1.44em; line-height: 1; top: 0.25em; left: 0; right: initial; } .content-wrapper .fr-block-pullquote blockquote p { font-size: 1em; line-height: 1.4em; } .content-wrapper .fr-block-pullquote blockquote cite { display: block; line-height: 1.9444em; font-weight: 600; font-size: 0.72em; } .content-wrapper .fr-block-pullquote blockquote cite:not(:first-child) { margin: 0.4444em 0 0; } .content-wrapper .fr-block-pullquote.is-style-solid-color { border: none; } .content-wrapper .fr-block-pullquote.has-background { -webkit-border-radius: 20px; border-radius: 20px; } p.has-background { -webkit-border-radius: 4px; border-radius: 4px; padding: 20px; } p[class*="-color"] strong { color: inherit; } .has-drop-cap:not(:focus):first-letter { font-size: 3.5em; font-weight: 700; line-height: 1.3em; padding: 0; text-align: left; margin: -0.1em 0.2em 0 0; } .fr-block-table:not(:last-child) { margin-bottom: 30px; } .fr-block-table:not(:first-child) { margin-top: 30px; } .fr-block-loginout:before { font: 700 normal 18px/23px 'Font Awesome 5 Free'; margin: 0 10px 0 0; position: relative; top: 2px; } .fr-block-loginout.logged-in:before { content: '\f2f5'; } .fr-block-loginout.logged-out:before { content: '\f2f6'; } .fr-block-loginout.logged-out.has-login-form:before { content: none; display: none; } .fr-block-loginout .login-submit .button { min-width: 150px; } .fr-block-image { margin-bottom: 0; position: relative; } .fr-block-image:not(:last-child) { margin-bottom: 1.3125rem; } .fr-block-image:not(:last-child) .alignnone, .fr-block-image:not(:last-child) .alignleft, .fr-block-image:not(:last-child) .aligncenter, .fr-block-image:not(:last-child) .alignright { margin-bottom: 1.3125rem; } .fr-block-image * { -webkit-border-radius: inherit; border-radius: inherit; } .fr-block-image:not(:first-child) { margin-top: 1.3125rem; } .fr-block-image .aligncenter { display: block; margin: 7px auto 0; } .fr-block-image .aligncenter img { margin: 0 auto; } .fr-block-image .aligncenter figcaption { display: block; } .fr-block-image .alignnone { margin: 7px 0 0; } .fr-block-image .alignleft { margin: 7px 30px 0 0; } .fr-block-image .alignright { margin: 7px 0 0 30px; } .fr-block-image figcaption { text-align: center; font-size: 14px; margin-bottom: 0; } .fr-block-gallery:not(:last-child), .media_gallery:not(:last-child) { margin-bottom: 2.625rem; } .fr-block-gallery.columns-1 .blocks-gallery-image, .fr-block-gallery.columns-1 .blocks-gallery-item, .fr-block-gallery.columns-2 .blocks-gallery-image, .fr-block-gallery.columns-2 .blocks-gallery-item, .fr-block-gallery.columns-3 .blocks-gallery-image, .fr-block-gallery.columns-3 .blocks-gallery-item, .media_gallery.columns-1 .blocks-gallery-image, .media_gallery.columns-1 .blocks-gallery-item, .media_gallery.columns-2 .blocks-gallery-image, .media_gallery.columns-2 .blocks-gallery-item, .media_gallery.columns-3 .blocks-gallery-image, .media_gallery.columns-3 .blocks-gallery-item { width: calc(100% - 30px); padding: 0 !important; } .fr-block-gallery.columns-1 .blocks-gallery-image:before, .fr-block-gallery.columns-1 .blocks-gallery-item:before, .fr-block-gallery.columns-2 .blocks-gallery-image:before, .fr-block-gallery.columns-2 .blocks-gallery-item:before, .fr-block-gallery.columns-3 .blocks-gallery-image:before, .fr-block-gallery.columns-3 .blocks-gallery-item:before, .media_gallery.columns-1 .blocks-gallery-image:before, .media_gallery.columns-1 .blocks-gallery-item:before, .media_gallery.columns-2 .blocks-gallery-image:before, .media_gallery.columns-2 .blocks-gallery-item:before, .media_gallery.columns-3 .blocks-gallery-image:before, .media_gallery.columns-3 .blocks-gallery-item:before { content: none !important; display: none !important; } .fr-block-gallery .blocks-gallery-grid, .media_gallery .blocks-gallery-grid { margin: -15px; } .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item, .media_gallery .blocks-gallery-grid .blocks-gallery-item { margin: 15px !important; padding: 0; } .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item:before, .media_gallery .blocks-gallery-grid .blocks-gallery-item:before { content: none; display: none; } .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item .item-wrapper, .media_gallery .blocks-gallery-grid .blocks-gallery-item .item-wrapper { position: relative; height: 100%; } .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item a, .media_gallery .blocks-gallery-grid .blocks-gallery-item a { display: block; position: relative; } .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item a:before, .media_gallery .blocks-gallery-grid .blocks-gallery-item a:before { content: ''; position: absolute; display: block; left: 0; right: 0; top: 0; bottom: 0; -webkit-border-radius: 4px; border-radius: 4px; opacity: 0; z-index: 2; -webkit-transition: opacity 0.3s linear; transition: opacity 0.3s linear; } .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item a:after, .media_gallery .blocks-gallery-grid .blocks-gallery-item a:after { content: '\e81f'; font: 400 normal 42px/1em 'fontello'; position: absolute; display: block; left: 50%; right: initial; top: 50%; width: 42px; height: 42px; -webkit-transition: opacity 0.3s, top 0.3s; transition: opacity 0.3s, top 0.3s; opacity: 0; text-align: center; margin: -21px 0 0 -21px; z-index: 3; } .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item a:hover:before, .media_gallery .blocks-gallery-grid .blocks-gallery-item a:hover:before { opacity: 0.5; } .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item a:hover:after, .media_gallery .blocks-gallery-grid .blocks-gallery-item a:hover:after { opacity: 1; } .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item img, .media_gallery .blocks-gallery-grid .blocks-gallery-item img { -webkit-border-radius: 4px; border-radius: 4px; position: relative; } .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item figcaption, .media_gallery .blocks-gallery-grid .blocks-gallery-item figcaption { line-height: 1.4em; font-size: 14px; padding: 3em 20px 20px; -webkit-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; } .fr-block-gallery .blocks-gallery-grid.columns-1 .blocks-gallery-image, .fr-block-gallery .blocks-gallery-grid.columns-1 .blocks-gallery-item, .media_gallery .blocks-gallery-grid.columns-1 .blocks-gallery-image, .media_gallery .blocks-gallery-grid.columns-1 .blocks-gallery-item { width: calc(100% - 30px); } .fr-block-gallery .blocks-gallery-grid.columns-2 .blocks-gallery-image, .fr-block-gallery .blocks-gallery-grid.columns-2 .blocks-gallery-item, .media_gallery .blocks-gallery-grid.columns-2 .blocks-gallery-image, .media_gallery .blocks-gallery-grid.columns-2 .blocks-gallery-item { width: calc(50% - 30px); } .fr-block-gallery .blocks-gallery-grid.columns-3 .blocks-gallery-image, .fr-block-gallery .blocks-gallery-grid.columns-3 .blocks-gallery-item, .media_gallery .blocks-gallery-grid.columns-3 .blocks-gallery-image, .media_gallery .blocks-gallery-grid.columns-3 .blocks-gallery-item { width: calc(33.3333% - 30px); } .fr-block-gallery.alignfull .blocks-gallery-grid, .media_gallery.alignfull .blocks-gallery-grid { margin: -15px 15px; } .fr-block-gallery .blocks-gallery-caption, .media_gallery .blocks-gallery-caption { text-align: center; width: 100%; margin: .5em 0 0; font-size: 14px; } .sidebar .fr-block-gallery .blocks-gallery-grid, .footer-widgets .fr-block-gallery .blocks-gallery-grid, .slide-sidebar-content .fr-block-gallery .blocks-gallery-grid { margin: -5px; } .sidebar .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item, .footer-widgets .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item, .slide-sidebar-content .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item { margin: 5px !important; } .sidebar .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item figure a:after, .footer-widgets .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item figure a:after, .slide-sidebar-content .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item figure a:after { top: 40%; width: 28px; height: 28px; font-size: 28px; margin: -14px 0 0 -14px; } .sidebar .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item figure a:hover:after, .footer-widgets .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item figure a:hover:after, .slide-sidebar-content .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item figure a:hover:after { top: 50%; } .wc-block-grid__products { margin: 0 -8px -25px !important; } .wc-block-grid__products .wc-block-grid__product { border-bottom-width: 25px; } .wc-block-grid__products .wc-block-grid__product:before { content: none; display: none; } .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link { order: 1; cursor: default; } .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-image { margin-bottom: 29px; cursor: pointer; } .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title { font-size: 18px; line-height: 1.4em; font-weight: 400; padding: 0; margin: 0 29px; cursor: pointer; -webkit-transition: all 0.3s; transition: all 0.3s; } .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title:hover { text-decoration: underline; } .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-onsale { order: 2; border: none; margin: 0; position: absolute; top: 10px; left: 10px; right: initial; padding: 0 14px 0 13px; color: #ffffff; background-color: #e95151; height: 30px; font-size: 12px; line-height: 32px; font-weight: 600; text-transform: uppercase; text-align: center; letter-spacing: .04em; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-sizing: border-box; box-sizing: border-box; z-index: 2; } .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-rating { order: 3; margin: 14px auto 0; } .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-rating .star-rating { float: none; font: 400 normal 12px/1 'fontello'; letter-spacing: 0.25em; width: 5.35em; overflow: hidden; position: relative; height: 1em; } .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-rating .star-rating:before { content: '\e829\e829\e829\e829\e829'; position: absolute; float: left; top: 0; left: 0; right: initial; opacity: 1; } .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-rating .star-rating span { color: #fac12e; overflow: hidden; float: left; top: 0; left: 0; right: initial; position: absolute; } .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-rating .star-rating span:before { content: '\e829\e829\e829\e829\e829'; position: absolute; left: 0; right: initial; top: 0; color: inherit; } .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price { margin: 18px 29px 29px; order: 4; font-size: 14px; line-height: 20px; font-weight: 600; display: inline-block; } .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price ins, .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price del { font-weight: 500; opacity: 1; } .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price ins { text-decoration: none; } .wc-block-grid__products .wc-block-grid__product .fr-block-button { order: 5; position: absolute; top: 0; width: 100%; height: 0; left: 0; right: initial; padding: 100% 0 0 !important; font-size: 0; line-height: 1; margin: 0; z-index: 2; } .wc-block-grid__products .wc-block-grid__product .fr-block-button .fr-block-button__link { margin: 50px 0 0 !important; white-space: nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis; padding: 15px 20px; font-size: 12px; } .wc-block-grid__products .wc-block-grid__product .fr-block-button .fr-block-button__link.loading:after { animation: none; margin-left: initial; } .wc-block-grid__products .wc-block-grid__product .fr-block-button .fr-block-button__link.added:after { margin-left: initial; } .wc-block-grid__products .wc-block-grid__product .fr-block-button .added_to_cart { padding: 15px 10px; -webkit-border-radius: 9999px; border-radius: 9999px; } .wc-block-grid__products .wc-block-grid__product:hover .fr-block-button .fr-block-button__link { opacity: 1; margin: 0 !important; } .wc-block-featured-product { -webkit-border-radius: 5px; border-radius: 5px; overflow: hidden; min-height: 300px !important; padding: 30px 0; } .wc-block-featured-product .wc-block-featured-product__title { margin: 0 !important; padding: 0 20px; } .wc-block-featured-product .wc-block-featured-product__description { padding: 16px 20px 0; } .wc-block-featured-product .wc-block-featured-product__description p { font-size: 14px; line-height: 22px; } .wc-block-featured-product .wc-block-featured-product__price { padding: 16px 20px 0; } .wc-block-featured-product .wc-block-featured-product__price .price_wrapper { font-size: 14px; line-height: 20px; font-weight: 500; } .wc-block-featured-product .wc-block-featured-product__price .price_wrapper del { margin: 0 13px; opacity: 0.6; } .wc-block-featured-product .wc-block-featured-product__price .price_wrapper ins { margin: 0 13px; text-decoration: none; } .wc-block-featured-product .wc-block-featured-product__link { padding: 27px 20px 0; font-size: 0; line-height: 1; } .wc-block-featured-product .wc-block-featured-product__link .fr-block-button { margin: 0; } .wc-block-featured-product .wc-block-featured-product__link .fr-block-button__link { padding: 15px 20px !important; white-space: nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis; font-size: 12px; line-height: 1.6667em; min-height: 20px; max-width: 100%; } .wc-block-featured-product .wc-block-featured-product__link .fr-block-button__link:before { content: '\e82c'; display: inline-block; vertical-align: middle; font: 400 normal 24px/24px 'fontello'; margin: -4px 12px -2px 0; } .wc-block-featured-category { -webkit-border-radius: 5px; border-radius: 5px; overflow: hidden; min-height: 300px !important; padding: 30px 0; } .wc-block-featured-category .wc-block-featured-category__title { margin: 0 !important; padding: 0 20px; } .wc-block-featured-category .wc-block-featured-category__description { padding: 16px 20px 0; } .wc-block-featured-category .wc-block-featured-category__description p { font-size: 14px; line-height: 22px; } .wc-block-featured-category .wc-block-featured-category__price { padding: 16px 20px 0; } .wc-block-featured-category .wc-block-featured-category__price .price_wrapper { font-size: 14px; line-height: 20px; font-weight: 500; } .wc-block-featured-category .wc-block-featured-category__price .price_wrapper del { margin: 0 13px; opacity: 0.6; } .wc-block-featured-category .wc-block-featured-category__price .price_wrapper ins { margin: 0 13px; text-decoration: none; } .wc-block-featured-category .wc-block-featured-category__link { padding: 27px 20px 0; font-size: 0; line-height: 1; } .wc-block-featured-category .wc-block-featured-category__link .fr-block-button { margin: 0; } .wc-block-featured-category .wc-block-featured-category__link .fr-block-button__link { padding: 15px 20px !important; white-space: nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis; font-size: 12px; line-height: 1.6667em; min-height: 20px; max-width: 100%; } .wc-block-featured-category .wc-block-featured-category__link .fr-block-button__link:before { content: '\e82c'; display: inline-block; vertical-align: middle; font: 400 normal 24px/24px 'fontello'; margin: -4px 12px -2px 0; } .fr-block-button:not(:last-child) { margin-bottom: 1.3125rem; } .is-layout-flex .fr-block-button { margin-bottom: 0; } .body-container .fr-block-button__link.has-black-color:hover { color: #000000; } .body-container .fr-block-button__link.has-cyan-bluish-gray-color:hover { color: #abb8c3; } .body-container .fr-block-button__link.has-white-color:hover { color: #ffffff; } .body-container .fr-block-button__link.has-pale-pink-color:hover { color: #f78da7; } .body-container .fr-block-button__link.has-vivid-red-color:hover { color: #cf2e2e; } .body-container .fr-block-button__link.has-luminous-vivid-orange-color:hover { color: #ff6900; } .body-container .fr-block-button__link.has-luminous-vivid-amber-color:hover { color: #fcb900; } .body-container .fr-block-button__link.has-light-green-cyan-color:hover { color: #7bdcb5; } .body-container .fr-block-button__link.has-vivid-green-cyan-color:hover { color: #00d084; } .body-container .fr-block-button__link.has-pale-cyan-blue-color:hover { color: #8ed1fc; } .body-container .fr-block-button__link.has-vivid-cyan-blue-color:hover { color: #0693e3; } .body-container .fr-block-button__link.has-vivid-purple-color:hover { color: #9b51e0; } .body-container .fr-block-button__link:not(.has-text-color) { color: #ffffff; } .body-container .is-style-outline > .fr-block-button__link:not(.has-text-color), .body-container .fr-block-button__link.is-style-outline:not(.has-text-color) { color: currentColor; } .fr-block-columns { margin-bottom: 0; } .fr-block-columns:not(:last-child) { margin-bottom: 1.3125rem; } .content-wrapper-sidebar-position-none .fr-block-columns.alignfull { -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 15px; } .content-wrapper-sidebar-position-none .fr-block-columns.alignwide { margin: 0; width: 100%; } .fr-block-media-text:not(:last-child) { margin-bottom: 1.3125rem; } .fr-block-video { font-size: 0; line-height: 1; } .fr-block-video video { -webkit-border-radius: 4px; border-radius: 4px; } .fr-block-embed:not(:first-child) { margin-top: 30px; } .fr-block-embed:not(:last-child) { margin-bottom: 30px; } .fr-block-embed .fr-block-embed__wrapper { position: relative; } .fr-block-embed figcaption { text-align: center; width: 100%; } .fr-block-embed.is-type-video .fr-block-embed__wrapper:before { content: ''; display: block; width: 100%; height: 0; padding: 56.25% 0 0; } .fr-block-embed.is-type-video .fr-block-embed__wrapper iframe { position: absolute; display: block; left: 0; right: 0; top: 0; width: 100%; height: 100%; } .fr-block-embed .video-embed { padding: 0; position: static; } .fr-block-embed .video-embed iframe { position: relative; } .content-wrapper .fr-block-cover, .fr-block-cover { overflow: hidden; color: #ffffff; -webkit-background-size: cover; background-size: cover; } .content-wrapper .fr-block-cover:not(:last-child), .fr-block-cover:not(:last-child) { margin-bottom: 30px; } .content-wrapper .fr-block-cover:not(:first-child), .fr-block-cover:not(:first-child) { margin-top: 30px; } .content-wrapper .fr-block-cover:not(.alignfull), .fr-block-cover:not(.alignfull) { -webkit-border-radius: 25px; border-radius: 25px; } .content-wrapper .fr-block-cover strong, .fr-block-cover strong { color: inherit; } .content-wrapper .fr-block-cover p[style*='font-size'], .fr-block-cover p[style*='font-size'] { line-height: 1.875em; } .content-wrapper .fr-block-cover p + h1, .content-wrapper .fr-block-cover p + h2, .content-wrapper .fr-block-cover p + h3, .content-wrapper .fr-block-cover p + h4, .content-wrapper .fr-block-cover p + h5, .content-wrapper .fr-block-cover p + h6, .fr-block-cover p + h1, .fr-block-cover p + h2, .fr-block-cover p + h3, .fr-block-cover p + h4, .fr-block-cover p + h5, .fr-block-cover p + h6 { margin-top: 0.4em; } .content-wrapper .fr-block-cover a, .fr-block-cover a { text-decoration: underline; color: inherit; } .content-wrapper .fr-block-cover a:hover, .fr-block-cover a:hover { text-decoration: none; color: inherit; } .content-wrapper .fr-block-cover a.fr-block-button__link, .fr-block-cover a.fr-block-button__link { text-decoration: none; } .content-wrapper .fr-block-cover h3.fr-block-heading, .fr-block-cover h3.fr-block-heading { line-height: 1.125em; } .content-wrapper .fr-block-cover h1:not(.has-text-color), .content-wrapper .fr-block-cover h2:not(.has-text-color), .content-wrapper .fr-block-cover h3:not(.has-text-color), .content-wrapper .fr-block-cover h4:not(.has-text-color), .content-wrapper .fr-block-cover h5:not(.has-text-color), .content-wrapper .fr-block-cover h6:not(.has-text-color), .fr-block-cover h1:not(.has-text-color), .fr-block-cover h2:not(.has-text-color), .fr-block-cover h3:not(.has-text-color), .fr-block-cover h4:not(.has-text-color), .fr-block-cover h5:not(.has-text-color), .fr-block-cover h6:not(.has-text-color) { color: inherit; } .sidebar, .footer-widgets, .slide-sidebar-content { --fr--preset--font-size--medium: 16px; } .sidebar .fr-block-cover, .footer-widgets .fr-block-cover, .slide-sidebar-content .fr-block-cover { padding: 44px 40px 44px 40px; -webkit-border-radius: 25px !important; border-radius: 25px !important; } .sidebar .fr-block-cover .fr-block-cover__inner-container h1.fr-block-heading:not(:last-child), .sidebar .fr-block-cover .fr-block-cover__inner-container h2.fr-block-heading:not(:last-child), .sidebar .fr-block-cover .fr-block-cover__inner-container h3.fr-block-heading:not(:last-child), .sidebar .fr-block-cover .fr-block-cover__inner-container h4.fr-block-heading:not(:last-child), .sidebar .fr-block-cover .fr-block-cover__inner-container h5.fr-block-heading:not(:last-child), .sidebar .fr-block-cover .fr-block-cover__inner-container h6.fr-block-heading:not(:last-child), .footer-widgets .fr-block-cover .fr-block-cover__inner-container h1.fr-block-heading:not(:last-child), .footer-widgets .fr-block-cover .fr-block-cover__inner-container h2.fr-block-heading:not(:last-child), .footer-widgets .fr-block-cover .fr-block-cover__inner-container h3.fr-block-heading:not(:last-child), .footer-widgets .fr-block-cover .fr-block-cover__inner-container h4.fr-block-heading:not(:last-child), .footer-widgets .fr-block-cover .fr-block-cover__inner-container h5.fr-block-heading:not(:last-child), .footer-widgets .fr-block-cover .fr-block-cover__inner-container h6.fr-block-heading:not(:last-child), .slide-sidebar-content .fr-block-cover .fr-block-cover__inner-container h1.fr-block-heading:not(:last-child), .slide-sidebar-content .fr-block-cover .fr-block-cover__inner-container h2.fr-block-heading:not(:last-child), .slide-sidebar-content .fr-block-cover .fr-block-cover__inner-container h3.fr-block-heading:not(:last-child), .slide-sidebar-content .fr-block-cover .fr-block-cover__inner-container h4.fr-block-heading:not(:last-child), .slide-sidebar-content .fr-block-cover .fr-block-cover__inner-container h5.fr-block-heading:not(:last-child), .slide-sidebar-content .fr-block-cover .fr-block-cover__inner-container h6.fr-block-heading:not(:last-child) { margin-bottom: 0.48em; } .sidebar .fr-block-cover .fr-block-buttons:not(:first-child), .footer-widgets .fr-block-cover .fr-block-buttons:not(:first-child), .slide-sidebar-content .fr-block-cover .fr-block-buttons:not(:first-child) { margin-top: 42px; } .sidebar .fr-block-button.has-custom-width:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link, .footer-widgets .fr-block-button.has-custom-width:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link, .slide-sidebar-content .fr-block-button.has-custom-width:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link { min-width: auto; } .sidebar .fr-block-button .fr-block-button__link, .footer-widgets .fr-block-button .fr-block-button__link, .slide-sidebar-content .fr-block-button .fr-block-button__link { --button-border-radius: 9999px; display: inline-block; padding: 14px 22px 14px 22px; line-height: 1.6875em; -webkit-border-radius: var(--button-border-radius); border-radius: var(--button-border-radius); position: relative; z-index: 1; min-width: 70px; outline: none; pointer-events: auto; } .sidebar .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link, .footer-widgets .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link, .slide-sidebar-content .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link { --button-border-width: 2px; --button-border-gradient-angle: 262deg; --button-gradient-colorstop-1: 14.51%; --button-gradient-colorstop-2: 95.96%; background: none; border-width: var(--button-border-width); border-style: solid; border-color: transparent; background-origin: border-box !important; min-width: 198px; } .sidebar .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:hover, .footer-widgets .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:hover, .slide-sidebar-content .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:hover { -webkit-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15); box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15); } .sidebar .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:after, .footer-widgets .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:after, .slide-sidebar-content .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:after { content: ''; position: absolute; z-index: -1; top: calc(-1 * var(--button-border-width)); left: calc(-1 * var(--button-border-width)); right: calc(-1 * var(--button-border-width)); bottom: calc(-1 * var(--button-border-width)); padding: var(--button-border-width); -webkit-border-radius: inherit; border-radius: inherit; -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); -webkit-mask-composite: xor; mask-composite: exclude; -moz-box-sizing: border-box; box-sizing: border-box; } .sidebar .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background), .footer-widgets .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background), .slide-sidebar-content .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background) { background: none; } .sidebar .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background):hover .button-inner:before, .footer-widgets .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background):hover .button-inner:before, .slide-sidebar-content .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background):hover .button-inner:before { opacity: 0; } .sidebar .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background):hover .button-inner:after, .footer-widgets .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background):hover .button-inner:after, .slide-sidebar-content .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background):hover .button-inner:after { opacity: 1; } .sidebar .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background) .button-inner, .footer-widgets .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background) .button-inner, .slide-sidebar-content .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background) .button-inner { position: absolute; top: calc(-1 * var(--button-border-width)); left: calc(-1 * var(--button-border-width)); right: calc(-1 * var(--button-border-width)); bottom: calc(-1 * var(--button-border-width)); padding: inherit; background: none; -webkit-border-radius: inherit; border-radius: inherit; -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden; z-index: -1; } .sidebar .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background) .button-inner:before, .sidebar .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background) .button-inner:after, .footer-widgets .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background) .button-inner:before, .footer-widgets .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background) .button-inner:after, .slide-sidebar-content .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background) .button-inner:before, .slide-sidebar-content .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background) .button-inner:after { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; -webkit-border-radius: inherit; border-radius: inherit; padding: inherit; -moz-box-sizing: border-box; box-sizing: border-box; } .sidebar .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background) .button-inner:before, .footer-widgets .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background) .button-inner:before, .slide-sidebar-content .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background) .button-inner:before { opacity: 1; } .sidebar .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background) .button-inner:after, .footer-widgets .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background) .button-inner:after, .slide-sidebar-content .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background) .button-inner:after { opacity: 0; } .fr-block-group.has-background { padding: 20px; } .fr-block-group.has-background p:last-child { margin: 0; } .fr-block-group:not(:last-child) { margin-bottom: 1.3125rem; } .fr-block-button:not(.has-custom-font-size) { font-size: 12px; } .fr-block-button .fr-block-button__link { padding: 18px 20px; line-height: 1.6667em; } .fr-block-button.is-style-squared .fr-block-button__link { -webkit-border-radius: 0; border-radius: 0; } .body-container .fr-block-file { font-size: 0.875em; line-height: 1.92857em; } .body-container .fr-block-file a.fr-block-file__button { --button-border-radius: 9999px; --button-border-width: 1px; color: #ffffff; display: inline-block; position: relative; text-align: center; padding: 10px 35px 11px 43px; -webkit-border-radius: var(--button-border-radius); border-radius: var(--button-border-radius); text-decoration: none; -webkit-transition: all 0.3s; transition: all 0.3s; outline: none; cursor: pointer; pointer-events: auto; background: none; border-width: var(--button-border-width); border-style: solid; opacity: 1; z-index: 1; } .body-container .fr-block-file a.fr-block-file__button:hover { opacity: 1; padding: 10px 43px 11px 35px; } .body-container .fr-block-file a.fr-block-file__button:hover span[class^="icon"].right { opacity: 1; -webkit-transform: translateY(-50%) translateX(0); -ms-transform: translateY(-50%) translateX(0); transform: translateY(-50%) translateX(0); } .body-container .fr-block-file a.fr-block-file__button:hover span[class^="icon"].left { opacity: 0; -webkit-transform: translateY(-50%) translateX(-1em); -ms-transform: translateY(-50%) translateX(-1em); transform: translateY(-50%) translateX(-1em); } .body-container .fr-block-file a.fr-block-file__button span[class^="icon"] { font: 400 normal 0.642857em 'fontello'; position: absolute; left: 23px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: opacity 0.3s, transform 0.3s; transition: opacity 0.3s, transform 0.3s; } .body-container .fr-block-file a.fr-block-file__button span[class^="icon"].right { opacity: 0; right: 24px; left: initial; -webkit-transform: translateY(-50%) translateX(1em); -ms-transform: translateY(-50%) translateX(1em); transform: translateY(-50%) translateX(1em); } body .content-wrapper .fr-block-social-links, ul.fr-block-social-links { margin: 0 -10px; column-gap: 0; } body .content-wrapper .fr-block-social-links:not(:last-child), ul.fr-block-social-links:not(:last-child) { margin-bottom: 2rem; } body .content-wrapper .fr-block-social-links .fr-social-link, ul.fr-block-social-links .fr-social-link { margin: 0 10px !important; padding: 0; -webkit-transition: background-color 0.3s; transition: background-color 0.3s; } body .content-wrapper .fr-block-social-links .fr-social-link:before, ul.fr-block-social-links .fr-social-link:before { content: none; display: none; } body .content-wrapper .fr-block-social-links .fr-social-link:hover, ul.fr-block-social-links .fr-social-link:hover { -webkit-transform: none; -ms-transform: none; transform: none; } body .content-wrapper .fr-block-social-links .fr-social-link a, ul.fr-block-social-links .fr-social-link a { -webkit-transition: color 0.3s; transition: color 0.3s; } body .content-wrapper .fr-block-social-links .fr-social-link svg, ul.fr-block-social-links .fr-social-link svg { -webkit-transition: color 0.3s; transition: color 0.3s; } body .content-wrapper .fr-block-social-links.is-style-default .fr-social-link, ul.fr-block-social-links.is-style-default .fr-social-link { width: 30px; height: 30px; } body .content-wrapper .fr-block-social-links.is-style-default .fr-social-link a, ul.fr-block-social-links.is-style-default .fr-social-link a { padding: 6px; -webkit-transition: all 0.3s; transition: all 0.3s; -webkit-border-radius: 50%; border-radius: 50%; } body .content-wrapper .fr-block-social-links.is-style-default .fr-social-link a svg, ul.fr-block-social-links.is-style-default .fr-social-link a svg { width: 18px; height: 18px; } body .content-wrapper .fr-block-social-links.is-style-logos-only, ul.fr-block-social-links.is-style-logos-only { font-size: 18px; margin: 0 -20px !important; } body .content-wrapper .fr-block-social-links.is-style-logos-only:not(:last-child), ul.fr-block-social-links.is-style-logos-only:not(:last-child) { margin-bottom: 2rem !important; } body .content-wrapper .fr-block-social-links.is-style-logos-only .fr-social-link, ul.fr-block-social-links.is-style-logos-only .fr-social-link { margin: 0 20px !important; padding: 0; } body .content-wrapper .fr-block-social-links.is-style-logos-only .fr-social-link a, ul.fr-block-social-links.is-style-logos-only .fr-social-link a { padding: 0; } body .content-wrapper .fr-block-social-links.is-style-logos-only .fr-social-link a svg, ul.fr-block-social-links.is-style-logos-only .fr-social-link a svg { width: 1em; height: 1em; } .fr-block-spacer + h1, .fr-block-spacer + h2, .fr-block-spacer + h3, .fr-block-spacer + h4, .fr-block-spacer + h5, .fr-block-spacer + h6, .fr-block-spacer + p { margin-top: 0; } .fr-block-navigation .fr-block-page-list li { margin: 0; } .fr-block-navigation .fr-block-page-list li.has-child { margin: 0; } .fr-block-navigation .fr-block-page-list li:not(:first-child) { margin: 0; } .fr-block-navigation .fr-block-page-list li:hover { padding: 0; } .fr-block-navigation .fr-block-page-list li:before { display: none; } .fr-block-navigation .fr-block-navigation__responsive-container-content .fr-block-navigation__submenu-icon { padding: 0; line-height: 0; color: currentColor; min-width: initial; } .fr-block-navigation .fr-block-navigation__responsive-container-content .fr-block-navigation__submenu-icon:hover { background: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .fr-block-navigation .fr-block-navigation__responsive-container-content .fr-block-navigation__submenu-icon:after { display: none; } .fr-block-navigation .fr-block-navigation__submenu-container { margin: 0; padding: 0; } .fr-block-query .fr-block-post { padding: 0; } .fr-block-query .fr-block-post:before { display: none; } @media only screen and (min-width: 600px) { .fr-block-navigation .fr-block-navigation__responsive-container-open:not(.always-shown) { display: none; } } @media only screen and (max-width: 600px) { .fr-block-columns .fr-block-column + .fr-block-column { margin: 20px 0 0; } } @media only screen and (min-width: 768px) { .content-wrapper-sidebar-position-none .alignwide { margin-left: -20px; margin-right: -20px; width: calc(100% + 40px); } .content-wrapper-sidebar-position-none .alignwide.woocommerce { margin-left: 0; margin-right: 0; width: auto; } .fr-block-media-text .fr-block-media-text__content { padding: 0 50px; } .fr-block-group.has-background { padding: 40px 50px; } p.has-background { padding: 40px 50px; } .content-wrapper .fr-block-pullquote { padding: 2.625em 2.4em 2.16em 2em; font-size: 1.5625em; line-height: 1.4em; } .fr-block-gallery.columns-1 .blocks-gallery-image, .fr-block-gallery.columns-1 .blocks-gallery-item { width: calc(100% - 30px); } .fr-block-gallery.columns-2 .blocks-gallery-image, .fr-block-gallery.columns-2 .blocks-gallery-item { width: calc(50% - 30px); } .fr-block-gallery.columns-3 .blocks-gallery-image, .fr-block-gallery.columns-3 .blocks-gallery-item { width: calc(33.3333% - 30px); } .fr-block-gallery .blocks-gallery-grid.columns-1 .blocks-gallery-image, .fr-block-gallery .blocks-gallery-grid.columns-1 .blocks-gallery-item { width: calc(100% - 30px); } .fr-block-gallery .blocks-gallery-grid.columns-2 .blocks-gallery-image, .fr-block-gallery .blocks-gallery-grid.columns-2 .blocks-gallery-item { width: calc(50% - 30px); } .fr-block-gallery .blocks-gallery-grid.columns-3 .blocks-gallery-image, .fr-block-gallery .blocks-gallery-grid.columns-3 .blocks-gallery-item { width: calc(33.3333% - 30px); } .content-wrapper-sidebar-position-none .fr-block-columns.alignfull { padding: 0 30px; } } @media only screen and (min-width: 1200px) { .content-wrapper-sidebar-position-none .fr-block-columns.alignwide { margin: 0 -20px; width: calc(100% + 40px); } } @media only screen and (min-width: 992px) and (max-width: 1280px) { .sidebar .fr-block-cover, .footer-widgets .fr-block-cover, .slide-sidebar-content .fr-block-cover { padding: 24px 20px 24px 20px; } .sidebar ol.has-background, .sidebar ul.has-background { padding: 1.2em; } } .elementor-element-overlay ul > li:before { left: initial; right: initial; } .elementor_library-template-default .header, .elementor_library-template-default .page-title-container, .elementor_library-template-default .footer, .elementor_library-template-default .post-meta-header, .elementor_library-template-default .post-title, .elementor_library-template-default .post-meta-footer, .elementor_library-template-default .top-bar, .elementor_library-template-default .mobile-header-menu-container, .elementor_library-template-default .mobile-header, .elementor_library-template-default .sidebar { display: none !important; } .elementor-editor-active .header.sticky-header, .elementor-editor-active .mobile-header.sticky-header { display: none; opacity: 0; } .elementor-editor-active .content-wrapper:hover { z-index: 4; position: relative; } .elementor-section.elementor-section-boxed > .elementor-container { max-width: 1340px; } .elementor-column-gap-narrow > .elementor-row > .elementor-column > .elementor-element-populated { padding: 5px; } .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated { padding: 10px; } .elementor-column-gap-extended > .elementor-row > .elementor-column > .elementor-element-populated { padding: 15px; } .elementor-column-gap-wide > .elementor-row > .elementor-column > .elementor-element-populated { padding: 20px; } .elementor-column-gap-wider > .elementor-row > .elementor-column > .elementor-element-populated { padding: 30px; } .elementor-widget-wrap .elementor-widget:not(:last-child) { margin-bottom: 0; } .elementor-widget-container .neuros_archive_listing_wrapper { padding-top: 0; padding-bottom: 0; } .elementor-section.elementor-section-fit-height { height: 100%; } .elementor-section.elementor-section-fit-height .elementor-container { height: 100%; } .elementor-element.hidden { display: none; } .elementor-element.active { display: block; } .elementor-section + .elementor-section { margin-top: 80px; } .elementor-section-stretched > .elementor-container { padding: 0 20px; } .elementor-section-stretched > .elementor-container.elementor-column-gap-no { padding: 0; } .elementor-section-stretched > .elementor-container.elementor-column-gap-no .elementor-section > .elementor-container { padding: 0 20px; } .elementor-section-stretched > .elementor-container.elementor-column-gap-no .elementor-section > .elementor-container.elementor-column-gap-no { padding: 0; } .elementor-section-stretched.elementor-section-container-padding-remove > .elementor-container { padding: 0; } .elementor-section-stretched.elementor-section-container-padding-remove > .elementor-container .elementor-section > .elementor-container { padding: 0; } .elementor-section-stretched > .elementor-container.elementor-column-gap-no .elementor-inner-section.elementor-section-container-padding-remove > .elementor-container { padding: 0; } .elementor-row { width: 100%; display: flex; } .elementor-column-gap-default > .elementor-row { margin: -10px; width: calc(100% + 20px); } .elementor-column-gap-narrow > .elementor-row { margin: -5px; width: calc(100% + 10px); } .elementor-column-gap-extended > .elementor-row { margin: -15px; width: calc(100% + 30px); } .elementor-column-gap-wide > .elementor-row { margin: -20px; width: calc(100% + 40px); } .elementor-column-gap-wider > .elementor-row { margin: -30px; width: calc(100% + 60px); } .elementor-section-content-top > .elementor-container > .elementor-row { -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; align-content: flex-start; } .elementor-section-content-bottom > .elementor-container > .elementor-row { -webkit-align-items: flex-end; -moz-align-items: flex-end; -ms-align-items: flex-end; align-items: flex-end; align-content: flex-end; } .elementor-section-content-middle > .elementor-container > .elementor-row { -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; align-content: center; } .elementor-section-content-space-between > .elementor-container > .elementor-row { align-content: space-between; } .elementor-section-content-space-around > .elementor-container > .elementor-row { align-content: space-around; } .elementor-section-content-space-evenly > .elementor-container > .elementor-row { align-content: space-evenly; } .elementor-section .flowmap-deformation-wrapper { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 0; background-size: cover; background-repeat: no-repeat; background-position: center; -webkit-border-radius: inherit; border-radius: inherit; } .elementor-section .flowmap-deformation-wrapper.active canvas { opacity: 1; } .elementor-section .flowmap-deformation-wrapper canvas { display: block; position: absolute; left: 0; right: 0; top: 0; z-index: 1; opacity: 0; -webkit-transition: opacity 0.3s 0.3s; transition: opacity 0.3s 0.3s; -webkit-border-radius: inherit; border-radius: inherit; } @media (min-width: 768px) { .elementor-section + .elementor-section { margin-top: 120px; } .elementor-section-stretched > .elementor-container { padding: 0 30px; } .elementor-section-stretched > .elementor-container.elementor-column-gap-no { padding: 0; } .elementor-section-stretched > .elementor-container.elementor-column-gap-no .elementor-section > .elementor-container { padding: 0 30px; } .elementor-section-stretched > .elementor-container.elementor-column-gap-no .elementor-section > .elementor-container.elementor-column-gap-no { padding: 0; } } @media (max-width: 991px) { .elementor-row { flex-wrap: wrap; } } @media (min-width: 992px) { .elementor-section-full_width > .elementor-container { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .elementor-section-stretched > .elementor-container { padding: 0 40px; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .elementor-section-stretched > .elementor-container.elementor-column-gap-no { padding: 0; } .elementor-section-stretched > .elementor-container.elementor-column-gap-no .elementor-section > .elementor-container { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; padding: 0 40px; } .elementor-section-stretched > .elementor-container.elementor-column-gap-no .elementor-section > .elementor-container.elementor-column-gap-no { padding: 0; } } @media (min-width: 1280px) { .elementor-section + .elementor-section { margin-top: 150px; } } .elementor-widget-divider .elementor-widget-container { overflow: hidden; } .elementor .elementor-background-video-container { -webkit-border-radius: inherit; border-radius: inherit; } .elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap { margin-top: 0.36em; margin-bottom: 0.1em; font-size: 1.5em; } .elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter { width: 1.6667em !important; height: 1.6667em !important; line-height: 1.6667em; font-size: 1em; font-weight: 700; text-align: center; } .elementor-lightbox .elementor-lightbox-image, .elementor-lightbox .elementor-video-container { -webkit-border-radius: 0 !important; border-radius: 0 !important; } .elementor-lightbox .elementor-lightbox-image { -webkit-align-self: unset; -moz-align-self: unset; -ms-align-self: unset; align-self: unset; } .elementor-slideshow__header { -moz-box-sizing: border-box; box-sizing: border-box; } @keyframes neurosClipDown { from { clip-path: inset(0 0 100% 0); -webkit-clip-path: inset(0 0 100% 0); } to { clip-path: inset(0 0 0 0); -webkit-clip-path: inset(0 0 0 0); } } .neuros_clip_down { animation-name: neurosClipDown; animation-timing-function: ease-out; } @keyframes neurosClipUp { from { clip-path: inset(100% 0 0 0); -webkit-clip-path: inset(100% 0 0 0); } to { clip-path: inset(0 0 0 0); -webkit-clip-path: inset(0 0 0 0); } } .neuros_clip_up { animation-name: neurosClipUp; animation-timing-function: ease-out; } @keyframes neurosClipRight { from { clip-path: inset(0 100% 0 0); -webkit-clip-path: inset(0 100% 0 0); } to { clip-path: inset(0 0 0 0); -webkit-clip-path: inset(0 0 0 0); } } .neuros_clip_right { animation-name: neurosClipRight; animation-timing-function: ease-out; } @keyframes neurosClipLeft { from { clip-path: inset(0 0 0 100%); -webkit-clip-path: inset(0 0 0 100%); } to { clip-path: inset(0 0 0 0); -webkit-clip-path: inset(0 0 0 0); } } .neuros_clip_left { animation-name: neurosClipLeft; animation-timing-function: ease-out; } .body-overlay { position: fixed; left: 0; right: 0; top: 0; bottom: 0; pointer-events: none; opacity: 0; cursor: pointer; z-index: 9; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .body-overlay.active { opacity: 0.6; pointer-events: auto; } .content-wrapper { margin-top: 90px; margin-bottom: 90px; max-width: 1200px; width: 100%; -moz-box-sizing: border-box; box-sizing: border-box; } .content-wrapper.content-wrapper-remove-top-margin { margin-top: 0 !important; } .content-wrapper.content-wrapper-remove-bottom-margin { margin-bottom: 0 !important; } .content-wrapper .content { width: calc(100% - 40px); margin: 0 20px; position: relative; z-index: 1; } .content-wrapper .content-inner:after { content: ''; display: table; clear: both; } .content-wrapper:after { content: ''; display: table; clear: both; } .masonry-listing { font-size: 0; line-height: 1; } .archive-listing { -webkit-transition: height 0.5s; transition: height 0.5s; } .archive-listing .archive-listing-wrapper > div { -webkit-transition: transform 0.3s, opacity 0.5s; transition: transform 0.3s, opacity 0.5s; } .archive-listing.loading { overflow: hidden; } .archive-listing.loading .archive-listing-wrapper > div { -webkit-transform: scale(0.95, 0.95); -ms-transform: scale(0.95, 0.95); transform: scale(0.95, 0.95); opacity: .1; } .grid-listing { font-size: 0; line-height: 1; letter-spacing: 0; word-spacing: 0; } .grid-listing.columns-2 .grid-item, .grid-listing.columns-3 .grid-item, .grid-listing.columns-4 .grid-item, .grid-listing.columns-5 .grid-item, .grid-listing.columns-6 .grid-item { width: 100%; display: inline-block; vertical-align: top; } @media only screen and (min-width: 576px) { .grid-listing.columns-2 .grid-item, .grid-listing.columns-3 .grid-item, .grid-listing.columns-4 .grid-item, .grid-listing.columns-5 .grid-item, .grid-listing.columns-6 .grid-item { width: 50%; } } @media only screen and (min-width: 768px) { .grid-listing.columns-3 .grid-item, .grid-listing.columns-4 .grid-item, .grid-listing.columns-5 .grid-item, .grid-listing.columns-6 .grid-item { width: 50%; } .content-wrapper { margin-top: 120px; margin-bottom: 110px; } .content-wrapper .content { width: calc(100% - 60px); margin: 0 30px; position: relative; } } @media only screen and (min-width: 992px) { .content-wrapper-sidebar-position-none .grid-listing.columns-3 .grid-item { width: 33.3333%; } .content-wrapper-sidebar-position-none .grid-listing.columns-4 .grid-item, .content-wrapper-sidebar-position-none .grid-listing.columns-5 .grid-item, .content-wrapper-sidebar-position-none .grid-listing.columns-6 .grid-item { width: 25%; } .content-wrapper-sidebar-position-left .grid-listing.columns-3 .grid-item, .content-wrapper-sidebar-position-left .grid-listing.columns-4 .grid-item, .content-wrapper-sidebar-position-left .grid-listing.columns-5 .grid-item, .content-wrapper-sidebar-position-left .grid-listing.columns-6 .grid-item, .content-wrapper-sidebar-position-right .grid-listing.columns-3 .grid-item, .content-wrapper-sidebar-position-right .grid-listing.columns-4 .grid-item, .content-wrapper-sidebar-position-right .grid-listing.columns-5 .grid-item, .content-wrapper-sidebar-position-right .grid-listing.columns-6 .grid-item { width: 33.3333%; } .content-wrapper { max-width: 1250px; padding: 0 20px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; margin: 150px auto; } .content-wrapper .sidebar { -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; } .content-wrapper .content { margin: 0 20px; } .content-wrapper.content-wrapper-sidebar-position-left .sidebar { order: 1; } .content-wrapper.content-wrapper-sidebar-position-left .content { order: 2; max-width: 995px; width: calc(75% - 40px); } .content-wrapper.content-wrapper-sidebar-position-right .sidebar { order: 2; } .content-wrapper.content-wrapper-sidebar-position-right .content { order: 1; max-width: 995px; width: calc(75% - 40px); } .content-wrapper.content-wrapper-sidebar-position-none .content { width: calc(100% - 40px); } } @media only screen and (min-width: 1200px) { .content-wrapper-sidebar-position-none .grid-listing.columns-4 .grid-item, .content-wrapper-sidebar-position-left .grid-listing.columns-4 .grid-item, .content-wrapper-sidebar-position-right .grid-listing.columns-4 .grid-item { width: 25%; } .content-wrapper-sidebar-position-none .grid-listing.columns-5 .grid-item, .content-wrapper-sidebar-position-left .grid-listing.columns-5 .grid-item, .content-wrapper-sidebar-position-right .grid-listing.columns-5 .grid-item { width: 20%; } .content-wrapper-sidebar-position-none .grid-listing.columns-6 .grid-item, .content-wrapper-sidebar-position-left .grid-listing.columns-6 .grid-item, .content-wrapper-sidebar-position-right .grid-listing.columns-6 .grid-item { width: 16.6667%; } .content-wrapper { max-width: 1420px; padding: 0 20px; } .content-wrapper .content { margin: 0 20px; } .content-wrapper.content-wrapper-sidebar-position-left .content { width: calc(75% - 40px); } .content-wrapper.content-wrapper-sidebar-position-right .content { width: calc(75% - 40px); } .content-wrapper.content-wrapper-sidebar-position-none .content { width: calc(100% - 40px); } } .sidebar { margin: 0 20px; max-width: 305px; width: calc(25% - 40px); z-index: 1; } @media only screen and (max-width: 991px) { .sidebar { position: fixed; top: 0; bottom: 0; right: -320px; left: auto; -webkit-transition: right 0.3s, left 0.3s, opacity 0.3s; transition: right 0.3s, left 0.3s, opacity 0.3s; overflow-y: scroll; z-index: 999999; padding: 86px 20px 32px; width: 280px; max-width: none; margin: 0 !important; -webkit-box-shadow: 0 3px 49px rgba(0, 0, 0, 0.07); -moz-box-shadow: 0 3px 49px rgba(0, 0, 0, 0.07); box-shadow: 0 3px 49px rgba(0, 0, 0, 0.07); background-color: #ffffff; opacity: 0; } .sidebar.active { right: 0; left: auto; opacity: 1; } .sidebar .shop-hidden-sidebar-close { position: absolute; right: 15px; left: initial; top: 30px; display: block; width: 16px; height: 16px; font: 400 normal 16px/16px 'fontello'; cursor: pointer; text-align: center; -webkit-transition: color 0.3s; transition: color 0.3s; } .sidebar .shop-hidden-sidebar-close:before { content: '\e803'; } .simple-sidebar-trigger { position: fixed; right: 0; left: auto; top: 50%; width: 40px; height: 60px; margin: -30px 0 0; cursor: pointer; -webkit-transition: all 0.3s; transition: all 0.3s; font: 400 normal 18px/1 'fontello'; z-index: 9; opacity: 1; border: solid 1px; border-right: none; } .simple-sidebar-trigger:before { content: '\e825'; position: absolute; display: block; width: 18px; height: 18px; top: 50%; left: 50%; right: auto; margin: -9px 0 0 -9px; } } @media only screen and (min-width: 1200px) { .sidebar { margin: 0 20px; width: calc(25% - 40px); } } .archive-listing-wrapper.classic-listing .standard-blog-item-wrapper:not(:first-child) { margin-top: 30px; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item { position: relative; padding: 30px 0 27px; overflow: hidden; -webkit-border-radius: 25px; border-radius: 25px; -webkit-transition: background-color 0.3s; transition: background-color 0.3s; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item:before, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item:before { content: ''; display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; border: 1px solid; -webkit-border-radius: inherit; border-radius: inherit; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: border-color 0.3s; transition: border-color 0.3s; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-media-wrapper, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-media-wrapper { margin: -30px 0 0; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-media-wrapper:last-child, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-media-wrapper:last-child { margin-bottom: -27px; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-meta-header:first-child, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-meta-header:first-child { margin: 0 20px; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-meta-header:first-child .post-meta-items-wrapper, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-meta-header:first-child .post-meta-items-wrapper { padding: 0; margin: 0; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-meta-header:first-child .post-meta-items, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-meta-header:first-child .post-meta-items { padding: 0; background: none; -webkit-border-radius: 0; border-radius: 0; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-labels, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-labels { margin: 0 20px; position: relative; z-index: 4; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-labels:not(:first-child), .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-labels:not(:first-child) { margin-top: 22px; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-categories .post-category-item, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-categories .post-category-item { padding: 0; -webkit-border-radius: 0; border-radius: 0; margin: 0 3px 3px 0; background: none; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-categories .post-category-item:not(:first-child):before, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-categories .post-category-item:not(:first-child):before { display: none; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-title, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-title { position: relative; margin: 0 20px; letter-spacing: -0.03em; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-title a, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-title a { display: inline; background: no-repeat 0 100%; background-image: linear-gradient(currentColor, currentColor); background-size: 0 2px; -webkit-transition: all 0.3s, background-size 0.5s; transition: all 0.3s, background-size 0.5s; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-title a:hover, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-title a:hover { background-size: 100% 2px; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-title:not(:first-child), .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-title:not(:first-child) { margin-top: 16px; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-content, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-content { position: relative; margin: 0 20px; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-content:not(:first-child), .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-content:not(:first-child) { margin-top: 17px; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-meta-item-tags, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-meta-item-tags { position: relative; margin: 0 20px; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-meta-item-tags:before, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-meta-item-tags:before { content: '# '; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-meta-item-tags a, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-meta-item-tags a { display: inline-block; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-meta-item-tags:not(:first-child), .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-meta-item-tags:not(:first-child) { margin-top: 13px; } .sticky .post-meta-items-wrapper, .status-sticky .post-meta-items-wrapper { padding-left: 30px !important; } .sticky .post-meta-items-wrapper:before, .status-sticky .post-meta-items-wrapper:before { content: '\f08d'; position: absolute; display: block; width: 24px; height: 25px; -webkit-border-radius: 3px; border-radius: 3px; left: 0; right: initial; top: 0; font: 700 normal 14px/27px 'Font Awesome 5 Free'; text-align: center; padding: 0 0 0 1px; } .post-more-button { margin: 0 20px; } .post-more-button:not(:first-child) { margin-top: 15px; } .post-more-button a { display: inline-block; vertical-align: top; line-height: 1; font-weight: 600; text-transform: uppercase; text-decoration: none; position: relative; letter-spacing: -.02em; -moz-box-sizing: border-box; box-sizing: border-box; } .post-more-button a span { line-height: 1.7143em; font-size: 0.875em; display: inline-block; vertical-align: top; background-position: 100% 100%; background-repeat: no-repeat; background-size: var(--background-size, 100%) 1px; transition: background-size 0.2s linear var(--background-delay, 0.15s); transform: translateZ(0); } .post-more-button a svg { vertical-align: top; display: inline; line-height: 1; width: 20px; height: 30px; position: relative; left: -4px; right: initial; top: -3px; fill: none; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1px; stroke-dasharray: 7.95 30; stroke-dashoffset: var(--stroke-dashoffset, 46); transition: stroke-dashoffset var(--stroke-duration, 0.15s) var(--stroke-easing, linear) var(--stroke-delay, 0s); margin: 0 0 -10px; } .post-more-button a:hover { --background-size: 0%; --background-delay: 0s; --stroke-dashoffset: 26; --stroke-duration: .3s; --stroke-easing: cubic-bezier(0.3, 1.5, 0.5, 1); --stroke-delay: .195s; } @media screen and (min-width: 768px) { .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item { padding: 46px 0 45px; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-media-wrapper, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-media-wrapper { margin: -46px 0 0; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-media-wrapper:last-child, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-media-wrapper:last-child { margin-bottom: -45px; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-meta-header:first-child, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-meta-header:first-child { margin: 0 40px; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-meta-header:not(:first-child), .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-meta-header:not(:first-child) { margin-bottom: 50px; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-labels, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-labels { margin: 0 40px; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-title, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-title { margin: 0 40px; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-title:not(:first-child), .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-title:not(:first-child) { margin-top: 28px; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-content, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-content { margin: 0 40px; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-meta-item-tags, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-meta-item-tags { margin: 0 40px; } .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-meta-item-tags:not(:first-child), .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-meta-item-tags:not(:first-child) { margin-top: 15px; } .post-more-button { margin: 0 40px; } .post-more-button:not(:first-child) { margin-top: 20px; } } .archive-listing-wrapper.grid-listing { margin: -15px -20px; } .archive-listing-wrapper.grid-listing .grid-item { padding: 15px 20px; -moz-box-sizing: border-box; box-sizing: border-box; } @media screen and (min-width: 768px) { .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-meta-header:first-child { margin-left: 40px; margin-right: 35px; } .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-title, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-content, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-labels, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-meta-item-tags, .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item .post-more-button { margin-left: 40px; margin-right: 35px; } } .archive-listing-wrapper.list-listing .list-item-wrapper { padding: 0; -moz-box-sizing: border-box; box-sizing: border-box; } .archive-listing-wrapper.list-listing .list-item-wrapper:not(:first-child) { margin-top: 40px; } .archive-listing-wrapper.list-listing .list-item-wrapper .blog-item { padding: 0 0 30px; border-bottom: 1px solid; background-color: transparent; -webkit-border-radius: 0; border-radius: 0; -webkit-transition: border-color 0.3s; transition: border-color 0.3s; } .archive-listing-wrapper.list-listing .list-item-wrapper .blog-item:before { display: none; } .archive-listing-wrapper.list-listing .list-item-wrapper .blog-item .post-title, .archive-listing-wrapper.list-listing .list-item-wrapper .blog-item .post-content { margin: 0; } .archive-listing-wrapper.list-listing .list-item-wrapper .blog-item .post-title:not(:last-child), .archive-listing-wrapper.list-listing .list-item-wrapper .blog-item .post-content:not(:last-child) { margin-bottom: 10px; } .archive-listing-wrapper.list-listing .list-item-wrapper .blog-item .post-labels { margin: 0; } .archive-listing-wrapper.list-listing .list-item-wrapper .post-meta-item-date { -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; } .archive-listing-wrapper.list-listing .list-item-wrapper .post-meta-item-date:not(:last-child) { margin-bottom: 20px; } .archive-listing-wrapper.list-listing .list-item-wrapper .post-meta-item-date span { display: block; } .archive-listing-wrapper.list-listing .list-item-wrapper .post-meta-item-day { font-size: 60px; line-height: 1em; font-weight: 600; letter-spacing: -0.03em; margin-bottom: 5px; } .archive-listing-wrapper.list-listing .list-item-wrapper .post-meta-item-month-year { font-size: 14px; line-height: 26px; } .archive-listing-wrapper.list-listing .list-item-wrapper .post-meta-item-author { font-size: 14px; } @media only screen and (min-width: 992px) { .archive-listing-wrapper.list-listing .list-item-wrapper .blog-item { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .archive-listing-wrapper.list-listing .list-item-wrapper .post-list-content-column { width: 69%; } .archive-listing-wrapper.list-listing .list-item-wrapper .post-list-content-column:not(:first-child) { margin-left: 30px; } .archive-listing-wrapper.list-listing .list-item-wrapper .post-list-content-column:only-child { width: 100%; } .archive-listing-wrapper.list-listing .list-item-wrapper .post-list-content-footer { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .archive-listing-wrapper.list-listing .list-item-wrapper .post-list-content-footer .post-labels:not(:last-child) { margin-right: 20px; } .archive-listing-wrapper.list-listing .list-item-wrapper .post-meta-item-date:not(:last-child) { margin-bottom: 0; } } .single-post .post-quote:not(:last-child) { margin-bottom: 25px; } .single-post .post-media-wrapper { position: relative; overflow: hidden; -webkit-border-radius: 25px; border-radius: 25px; } .single-post .post-labels { margin: 0; position: relative; z-index: 4; } .single-post .post-labels:not(:first-child) { margin: -15px 20px 0; } .post-meta-items-wrapper { position: relative; display: inline-block; vertical-align: top; padding-right: 1.428571em; margin-right: -1.2142857em; overflow: hidden; } .post-meta-items-wrapper:after { content: ""; position: absolute; background-color: transparent; bottom: 1px; right: 0; min-height: 40px; width: 1.428571em; aspect-ratio: 1/2; border-bottom-left-radius: 20px; } .post-meta-items { padding: 10px 24px 3px; -webkit-border-radius: 25px 25px 0 0; border-radius: 25px 25px 0 0; } .post-meta-header { position: relative; font-size: 14px; line-height: 1; z-index: 1; } .post-meta-header:not(:first-child) { margin: calc(-1 * (2.1428em + 12px)) 2px 0; } .post-meta-header:first-child .post-meta-items-wrapper, .post-meta-header:first-child .post-categories { vertical-align: middle; } .post-meta-header:first-child .post-meta-items-wrapper:after, .post-meta-header:first-child .post-categories:after { display: none; } .post-meta-header:first-child .post-meta-items { padding: 0 24px 0 0; } .post-meta-header .post-meta-item { display: inline-block; vertical-align: top; line-height: 2.1428em; font-weight: 500; } .post-meta-header .post-meta-item:not(:last-child):after { content: '/'; display: inline-block; vertical-align: top; margin: 0 3px; } .single-post > .post-title { margin: 0; letter-spacing: -0.03em; } .single-post > .post-title:not(:first-child) { margin: 16px 0 0; } .single-post .post-content:after { content: ''; display: table; clear: both; } .single-post .post-content:not(:first-child) { margin: 30px 0 0; } .single-post .post-meta-footer { --button-border-gradient-angle: 262deg; --button-gradient-colorstop-1: 14.51%; --button-gradient-colorstop-2: 95.96%; position: relative; margin: 0 -15px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .single-post .post-meta-footer:not(:first-child) { margin: 39px -15px 0; padding: 17px 0 0; position: relative; } .single-post .post-meta-footer:not(:first-child):before { content: ''; position: absolute; display: block; left: 15px; right: 15px; top: 0; height: 1px; } .single-post .post-meta-footer .post-meta-item { margin: 0 15px; font-weight: 500; } .single-post .post-meta-footer .post-meta-item:not(:last-child) { margin-bottom: 20px; } .single-post .post-meta-footer .post-meta-item.post-meta-item-tags { text-align: center; margin: -10px 10px 0; font-size: 0; line-height: 1; } .single-post .post-meta-footer .post-meta-item.post-meta-item-tags:not(:last-child) { margin-bottom: 20px; } .single-post .post-meta-footer .post-meta-item.post-meta-item-tags a { display: inline-block; vertical-align: top; margin: 10px 5px 0; position: relative; -webkit-border-radius: 9999px; border-radius: 9999px; font-size: 14px; line-height: 20px; padding: 7.5px 13px; -webkit-transition: color 0.3s, background-color 0.3s; transition: color 0.3s, background-color 0.3s; } .single-post .post-meta-footer .post-meta-item.post-meta-item-tags a:before, .single-post .post-meta-footer .post-meta-item.post-meta-item-tags a:after { content: '/'; display: inline-block; margin-right: 3px; } .single-post .post-meta-footer .post-meta-item.post-meta-item-tags a:after { margin-right: 0; margin-left: 3px; } .single-post .post-meta-footer .post-meta-item.post-meta-item-socials { text-align: center; } .single-post .post-meta-footer .post-meta-item.post-meta-item-author { line-height: 2.1875em; font-weight: 600; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; } .post-password-form { margin: 2rem 0; position: relative; z-index: 2; } .post-password-form label { display: block; font-size: 0; line-height: 1; width: 100%; } .post-password-form input[type="submit"], .post-password-form button { width: 100%; margin: 10px 0 0; } @media screen and (min-width: 576px) { .post-password-form p { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-end; -moz-align-items: flex-end; -ms-align-items: flex-end; align-items: flex-end; position: relative; } .post-password-form label { width: 50%; } .post-password-form input[type="submit"], .post-password-form button { -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; margin: 0 0 0 20px; width: auto; } .post-password-form button { min-width: 120px !important; } } @media screen and (min-width: 768px) { .single-post .post-labels:not(:first-child) { margin-top: -15px 30px 0; } .single-post .post-meta-footer { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .single-post .post-meta-footer .post-meta-item:not(:last-child) { margin-bottom: 0; } .single-post .post-meta-footer .post-meta-item.post-meta-item-socials { text-align: right; } .single-post .post-meta-footer .post-meta-item.post-meta-item-tags { text-align: left; } .single-post .post-meta-footer .post-meta-item.post-meta-item-tags:not(:last-child) { margin-bottom: 0; } } @media screen and (min-width: 992px) { .single-post > .post-title:not(:first-child) { margin: 50px 0 0; } .single-post .post-content:not(:first-child) { margin: 66px 0 0; } .single-post .post-meta-footer:not(:first-child) { margin-top: 73px; } } .error-404-wrapper { position: absolute; width: 100%; min-height: 100%; text-align: center; padding: 20px; -webkit-background-size: cover; background-size: cover; -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .error-404-wrapper .error-404-container { width: 100%; height: 100%; padding: 0 20px; -webkit-flex-grow: 1; -moz-flex-grow: 1; -ms-flex-grow: 1; flex-grow: 1; -webkit-border-radius: 25px; border-radius: 25px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; -moz-box-sizing: border-box; box-sizing: border-box; } .error-404-wrapper .error-404-content, .error-404-wrapper .error-404-text-column { width: 100%; -moz-box-sizing: border-box; box-sizing: border-box; } .error-404-wrapper .error-404-content { margin-top: 40px; } .error-404-wrapper .error-404-text-column { text-align: center; } .error-404-wrapper .error-404-text-column .error-404-text { vertical-align: middle; } .error-404-wrapper .error-404-inner { padding: 40px 0; max-width: 1340px; width: 100%; margin: 0 auto; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; -moz-box-sizing: border-box; box-sizing: border-box; } .error-404-wrapper .error-404-inner .error-404-text { font-size: 100px; font-weight: 600; line-height: 1; letter-spacing: -0.05em; color: transparent; } .error-404-wrapper .error-404-inner .error-404-title { font-size: 30px; letter-spacing: -0.03em; margin-top: 19px; margin-bottom: 17px; } .error-404-wrapper .error-404-inner .error-404-button { position: relative; z-index: 2; font-size: 0; line-height: 1; } .error-404-wrapper .error-404-inner .error-404-button:not(:first-child) { margin: 34px 0 0; } .error-404-wrapper .error-404-inner .error-404-button .neuros-button:hover:before { opacity: 0; -webkit-transform: translateY(-50%) translateX(-1em); -ms-transform: translateY(-50%) translateX(-1em); transform: translateY(-50%) translateX(-1em); } .error-404-wrapper .error-404-inner .error-404-button .neuros-button:hover:after { opacity: 1; -webkit-transform: translateY(-50%) translateX(0); -ms-transform: translateY(-50%) translateX(0); transform: translateY(-50%) translateX(0); } .error-404-wrapper .error-404-inner .error-404-button .neuros-button:before, .error-404-wrapper .error-404-inner .error-404-button .neuros-button:after { content: '\e82d'; font: 400 normal 0.642857em 'fontello'; display: block; position: absolute; left: 23px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: opacity 0.3s, transform 0.3s; transition: opacity 0.3s, transform 0.3s; } .error-404-wrapper .error-404-inner .error-404-button .neuros-button:after { opacity: 0; right: 24px; left: initial; bottom: initial; z-index: initial; padding: 0; background: none; -webkit-mask: none, none; mask: none, none; -webkit-transform: translateY(-50%) translateX(1em); -ms-transform: translateY(-50%) translateX(1em); transform: translateY(-50%) translateX(1em); } .error-404-wrapper .error-404-inner .error-404-info-text:not(:first-child) { margin: 17px 0 0; } .error-404-wrapper .error-404-inner .wrapper-socials { font-size: 15px; } .error-404-wrapper .error-404-inner .wrapper-socials:not(:first-child) { margin-top: 30px; } @media only screen and (min-width: 576px) { .error-404-container .error-404-inner { flex-wrap: nowrap; } .error-404-container .error-404-inner .error-404-text { font-size: 100px; writing-mode: vertical-lr; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .error-404-container .error-404-text-column { width: 41.6666%; padding-right: 20px; padding-left: 2%; text-align: left; } .error-404-container .error-404-content { width: 50%; padding-left: 20px; margin-top: 0; text-align: left; } } @media only screen and (min-width: 768px) { .error-404-wrapper { padding: 40px 45px 50px; } .error-404-wrapper .error-404-inner .error-404-title { font-size: 40px; } .error-404-wrapper .error-404-inner .error-404-text { font-size: 200px; } .error-404-wrapper .error-404-inner .wrapper-socials:not(:first-child) { margin-top: 53px; } } @media only screen and (min-width: 1280px) { .error-404-wrapper { padding: 40px 45px 50px; } .error-404-wrapper .error-404-inner .error-404-title { font-size: 80px; } .error-404-wrapper .error-404-inner .error-404-text { font-size: 300px; } .error-404-wrapper .error-404-inner .error-404-info-text { padding-right: 10%; } } .search-form { position: relative; padding: 4px; } .search-form .search-form-field { background: none; outline: none; padding: 0 55px 12px 0; height: 40px; font-size: 16px; line-height: 22px; font-weight: 400; margin: 0; -moz-box-sizing: border-box; box-sizing: border-box; } .search-form .search-form-field::-webkit-input-placeholder { opacity: 1; } .search-form .search-form-field:-moz-placeholder { opacity: 1; } .search-form .search-form-field::-moz-placeholder { opacity: 1; } .search-form .search-form-field:-ms-input-placeholder { opacity: 1; } .search-form .search-form-icon { display: block; width: 20px; height: 20px; position: absolute; right: 8px; top: 8px; bottom: 8px; z-index: 2; text-align: center; font: 400 normal 19px/20px 'fontello'; cursor: pointer; -webkit-transition: color 0.3s; transition: color 0.3s; } .search-form .search-form-icon:before { content: '\e81b'; } .neuros-no-results-title { text-align: center; } .neuros-no-result-search-form { max-width: 800px; margin: 0 auto; } .neuros-no-result-search-form .search-form-icon { bottom: 1em; top: initial; right: 4px; } .audio-button-border-style-gradient .project-audio-wrapper .neuros-button { border-color: transparent; } .audio-button-border-style-gradient .project-audio-wrapper .neuros-button .button-inner { top: calc(-1 * var(--button-border-width)); left: calc(-1 * var(--button-border-width)); right: calc(-1 * var(--button-border-width)); bottom: calc(-1 * var(--button-border-width)); } .audio-button-border-style-solid .project-audio-wrapper .neuros-button:after, .audio-button-border-style-solid .project-audio-wrapper .neuros-button:hover:after { background: none; } .audio-button-border-style-solid .project-audio-wrapper .neuros-button .button-inner { top: 0; left: 0; right: 0; bottom: 0; } .audio-button-background-style-gradient .project-audio-wrapper .neuros-button, .audio-button-background-style-gradient .project-audio-wrapper .neuros-button:hover { background-color: transparent; } .audio-button-background-style-solid .project-audio-wrapper .neuros-button .button-inner { display: none; } .neuros-projects-listing-widget .slider-navigation-wrapper { width: 100%; max-width: 1340px; margin: 0 auto; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .neuros-projects-listing-widget .slider-navigation-wrapper:not(:last-child) { margin-bottom: 45px; } .neuros-projects-listing-widget .slider-navigation-wrapper .neuros-button { border-color: currentColor; } .neuros-projects-listing-widget .slider-navigation-wrapper .neuros-button:after { display: none; } .neuros-projects-listing-widget .owl-stage-outer { overflow: visible; } .neuros-projects-listing-widget .owl-nav { line-height: 0; position: relative; top: initial; left: initial; right: initial; -webkit-transform: none; -ms-transform: none; transform: none; display: inline-block; padding: 0 5px; border: 1px solid; -webkit-border-radius: 9999px; border-radius: 9999px; } .neuros-projects-listing-widget .owl-nav:not(:last-child) { margin-right: 18px; } .neuros-projects-listing-widget .owl-nav.disabled { display: none; } .neuros-projects-listing-widget .owl-nav [class*="owl-"] { width: 42px; height: 48px; line-height: 48px; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .neuros-projects-listing-widget .owl-nav [class*="owl-"]:before { font-size: 10px; } .project-listing-wrapper { margin: 0 -15px -60px; } .project-listing-wrapper.isotope-trigger:after { content: ''; display: table; clear: both; } .project-listing-wrapper.owl-carousel { width: calc(100% + 30px); margin: 0 -15px; } .project-listing-wrapper.owl-carousel.project-slider-listing .project-item { position: relative; height: 564px; border: 1px solid; -webkit-border-radius: 25px; border-radius: 25px; } .project-listing-wrapper.owl-carousel.project-slider-listing .project-item:hover .project-slider-item-wrapper { opacity: 1; left: -21px; right: -21px; top: -29px; bottom: -29px; } .project-listing-wrapper.owl-carousel.project-slider-listing .project-item:hover .project-slider-item-wrapper .project-item-media img { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .project-listing-wrapper.owl-carousel.project-slider-listing .project-item:hover > .project-item-content { opacity: 0; } .project-listing-wrapper.owl-carousel.project-slider-listing .project-item .project-item-content { position: absolute; bottom: 0; left: 0; right: 0; margin: 0; padding: 0 30px 63px 40px; background-color: transparent; -webkit-border-radius: 0; border-radius: 0; -webkit-transition: opacity 0.5s; transition: opacity 0.5s; } .project-listing-wrapper.owl-carousel.project-slider-listing .project-slider-item-wrapper { position: absolute; left: 0; right: 0; top: 0; bottom: 0; -webkit-border-radius: inherit; border-radius: inherit; overflow: hidden; opacity: 0; -webkit-transition: all 0.3s 0.1s, opacity 0.5s 0s; transition: all 0.3s 0.1s, opacity 0.5s 0s; } .project-listing-wrapper.owl-carousel.project-slider-listing .project-slider-item-wrapper .project-item-media { display: block; width: 100%; height: 100%; } .project-listing-wrapper.owl-carousel.project-slider-listing .project-slider-item-wrapper .project-item-media img { position: absolute; width: 100%; height: 100%; top: 0; left: 0; object-fit: cover; -webkit-transform: scale(1.17); -ms-transform: scale(1.17); transform: scale(1.17); -webkit-transition: transform 0.3s 0.1s; transition: transform 0.3s 0.1s; } .project-listing-wrapper.owl-carousel.project-slider-listing .post-title { font-size: 25px; line-height: 1.4em; font-weight: 400; } .project-listing-wrapper.owl-carousel.project-slider-listing .post-title:not(:last-child) { margin-bottom: 10px; } .project-listing-wrapper.owl-carousel.project-slider-listing .post-excerpt-wrapper { display: block; } .project-listing-wrapper.owl-carousel.project-slider-listing .post-excerpt { display: block; font-weight: 400; } .project-listing-wrapper.owl-carousel.project-slider-listing .post-excerpt:not(:last-child) { margin-bottom: 12px; } .project-listing-wrapper.owl-carousel.project-slider-listing .post-more-button { --button-border-gradient-angle: 262deg; --button-gradient-colorstop-1: 14.51%; --button-gradient-colorstop-2: 95.96%; margin: 0; } .project-listing-wrapper.owl-carousel.project-slider-listing .post-more-button:not(:first-child) { margin-top: 34px; } .project-listing-wrapper.owl-carousel.project-slider-listing .post-more-button a { font-size: 14px; line-height: 1.92857em; padding: 0 0 5px 1.42857em; text-transform: none; font-weight: 500; letter-spacing: normal; background-size: 100% 1px; background-repeat: no-repeat; background-position: 100% 100%; background-color: transparent; } .project-listing-wrapper.owl-carousel.project-slider-listing .post-more-button a:before, .project-listing-wrapper.owl-carousel.project-slider-listing .post-more-button a:after { content: '\e82d'; font: 400 normal 0.6429em 'fontello'; position: absolute; top: 1em; left: 0; -webkit-transition: opacity 0.3s, transform 0.3s; transition: opacity 0.3s, transform 0.3s; } .project-listing-wrapper.owl-carousel.project-slider-listing .post-more-button a:after { right: 0; left: initial; opacity: 0; -webkit-transform: translateX(1em); -ms-transform: translateX(1em); transform: translateX(1em); } .project-listing-wrapper.owl-carousel.project-slider-listing .post-more-button a:hover { padding: 0 1.42857em 5px 0; } .project-listing-wrapper.owl-carousel.project-slider-listing .post-more-button a:hover:before { opacity: 0; -webkit-transform: translateX(-1em); -ms-transform: translateX(-1em); transform: translateX(-1em); } .project-listing-wrapper.owl-carousel.project-slider-listing .post-more-button a:hover:after { opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .project-listing-wrapper.owl-carousel.project-slider-listing.content-type-audio .project-item { overflow: hidden; } .project-listing-wrapper.owl-carousel.project-slider-listing.content-type-audio .project-item:before { content: ''; position: absolute; width: 130%; height: 30%; bottom: -20%; left: -15%; opacity: 0; -webkit-transform: rotate(-15deg); -ms-transform: rotate(-15deg); transform: rotate(-15deg); -webkit-filter: blur(50px); filter: blur(50px); -webkit-border-radius: 50%; border-radius: 50%; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .project-listing-wrapper.owl-carousel.project-slider-listing.content-type-audio .project-item:hover:before { opacity: 1; } .project-listing-wrapper.owl-carousel.project-slider-listing.content-type-audio .project-item .project-item-content { opacity: 1 !important; height: 100%; width: 100%; padding: 50px 35px 50px 40px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .project-listing-wrapper.owl-carousel.project-slider-listing.content-type-audio .project-item .post-title:not(:last-child) { margin-bottom: 35px; } .project-listing-wrapper.owl-carousel.project-slider-listing.content-type-audio .project-item .project-audio-image { margin-bottom: 15px; } .project-listing-wrapper.owl-carousel.project-slider-listing.content-type-audio .project-item .project-audio-image img { width: 100px; -webkit-border-radius: 50%; border-radius: 50%; } .project-listing-wrapper.owl-carousel.project-slider-listing.content-type-audio .project-item .project-audio-content-wrapper img { margin-bottom: 20px; max-width: 52%; } .project-listing-wrapper.owl-carousel.project-slider-listing.content-type-audio .project-item .project-audio-wrapper { display: block; } .project-listing-wrapper.owl-carousel.project-slider-listing.content-type-audio .project-item .project-audio-wrapper .neuros-button { padding: 6px 16px 8px 14px; } .project-listing-wrapper.owl-carousel.project-slider-listing.content-type-audio .project-item .project-audio-wrapper .neuros-button, .project-listing-wrapper.owl-carousel.project-slider-listing.content-type-audio .project-item .project-audio-wrapper .neuros-button:hover { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .project-listing-wrapper.owl-carousel.project-slider-listing.content-type-audio .project-item .project-audio-wrapper .neuros-button:before { content: '\e83a'; position: relative; display: inline-block; width: 1.21739em; text-align: start; top: 1px; margin: 0 16px 0 0; font: 400 normal 15px 'fontello'; } .project-listing-wrapper.owl-carousel.project-slider-listing.content-type-audio .project-item .project-audio-wrapper .neuros-button.active:before { content: '\e838'; } .project-listing-wrapper.owl-carousel.project-slider-listing.content-type-audio .project-item .project-audio-wrapper .neuros-button.active .button-inner:before { opacity: 0; } .project-listing-wrapper.owl-carousel.project-slider-listing.content-type-audio .project-item .project-audio-wrapper .neuros-button.active .button-inner:after { opacity: 1; } .project-listing-wrapper .project-item-wrapper { margin: 0; position: relative; width: 100%; padding: 0 15px 60px; -moz-box-sizing: border-box; box-sizing: border-box; } .project-listing-wrapper .project-item-wrapper.slider-item { padding-bottom: 0; } .project-listing-wrapper .project-item-wrapper .project-item-link { display: block; position: relative; text-decoration: none; } .project-listing-wrapper .project-item-wrapper .project-item-link .project-item-media { display: block; overflow: hidden; position: relative; -webkit-border-radius: 25px; border-radius: 25px; font-size: 0; line-height: 1; } .project-listing-wrapper .project-item-wrapper .project-item-link img { width: 100%; position: relative; -webkit-transition: all 0.3s; transition: all 0.3s; } .project-listing-wrapper .project-item-wrapper .project-item-content { display: block; } .project-listing-wrapper .project-item-wrapper .project-item-content:not(:first-child) { margin: 34px 0 0; } .project-listing-wrapper .project-item-wrapper .post-title { font-size: 20px; line-height: 1.25em; letter-spacing: -0.03em; display: block; } .project-listing-wrapper .project-item-wrapper .project-item-categories { font-size: 14px; line-height: 1.5714em; text-transform: uppercase; font-weight: 700; display: block; } .project-listing-wrapper .project-item-wrapper .project-item-categories:not(:first-child) { margin: 7px 0 0; } .project-listing-wrapper.text-position-inside .project-item-wrapper .project-item-link:hover .project-item-media img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); filter: blur(10px); } .project-listing-wrapper.text-position-inside .project-item-wrapper .project-item-content-wrapper { padding: 20px 20px 0 0; position: absolute; left: 0; bottom: 0; z-index: 3; overflow: hidden; } .project-listing-wrapper.text-position-inside .project-item-wrapper .project-item-content-wrapper:before, .project-listing-wrapper.text-position-inside .project-item-wrapper .project-item-content-wrapper:after { content: ""; position: absolute; background-color: transparent; bottom: 0; height: 40px; width: 20px; } .project-listing-wrapper.text-position-inside .project-item-wrapper .project-item-content-wrapper:before { top: -20px; bottom: initial; border-bottom-left-radius: 20px; } .project-listing-wrapper.text-position-inside .project-item-wrapper .project-item-content-wrapper:after { right: 0; border-bottom-left-radius: 20px; } .project-listing-wrapper.text-position-inside .project-item-wrapper .project-item-content { padding: 36px 34px 27px 20px; -webkit-border-radius: 0 25px 0 0; border-radius: 0 25px 0 0; } .project-listing-wrapper.project-masonry-listing .grid-sizer { width: 25%; } .project-listing-wrapper.project-masonry-listing.text-position-inside { margin: -20px -20px; } .project-listing-wrapper.project-masonry-listing.text-position-inside .project-item-wrapper { padding: 0; } .project-listing-wrapper.project-masonry-listing.text-position-inside .project-item-wrapper .project-item { position: relative; height: 0; overflow: hidden; padding: 0 0 66.811% 0; -moz-box-sizing: border-box; box-sizing: border-box; } .project-listing-wrapper.project-masonry-listing.text-position-inside .project-item-wrapper .project-item-link { position: absolute; display: block; top: 20px; bottom: 20px; left: 20px; right: 20px; } .project-listing-wrapper.project-masonry-listing.text-position-inside .project-item-wrapper .project-item-media { width: 100%; height: 100%; } .project-listing-wrapper.project-masonry-listing.text-position-inside .project-item-wrapper .project-item-media img { position: absolute; width: 100%; height: 100%; left: 0; right: 0; top: 0; bottom: 0; -o-object-fit: cover; object-fit: cover; -o-object-position: center center; object-position: center center; } .project-listing-wrapper.project-modern-listing { margin-bottom: 0; } .project-listing-wrapper.project-modern-listing .project-item-wrapper { padding-bottom: 0; } .project-listing-wrapper.project-modern-listing .project-item-wrapper:not(:first-child) .project-item-modern-content { display: none; } .project-listing-wrapper.project-modern-listing .project-item-wrapper.active .project-item-modern-header:before { content: '\e836'; } .project-listing-wrapper.project-modern-listing .project-item-wrapper .project-item { border-bottom: 1px solid; } .project-listing-wrapper.project-modern-listing .project-item-wrapper .project-item-modern-header { position: relative; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; padding: 40px 0 32px 0; cursor: pointer; } .project-listing-wrapper.project-modern-listing .project-item-wrapper .project-item-modern-header:before { content: '\e835'; font: 400 normal 10px/1em 'fontello'; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .project-listing-wrapper.project-modern-listing .project-item-wrapper .project-item-modern-year { width: 10.63%; font-weight: 600; letter-spacing: -0.03em; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; } .project-listing-wrapper.project-modern-listing .project-item-wrapper .project-item-modern-title { width: 100%; padding: 0 30px 0 0; line-height: 1.16666em; margin: 0; -webkit-transition: color 0.3s; transition: color 0.3s; } .project-listing-wrapper.project-modern-listing .project-item-wrapper .project-item-modern-content { margin-left: 10.63%; padding-bottom: 50px; } .project-listing-wrapper.project-modern-listing .project-item-wrapper .project-item-media img { -webkit-border-radius: 25px; border-radius: 25px; } .project-listing-wrapper.project-modern-listing .project-item-wrapper .post-excerpt:not(:first-child) { margin-top: 34px; } .project-listing-wrapper.project-modern-listing .project-item-wrapper .post-more-button { --button-border-gradient-angle: 262deg; --button-gradient-colorstop-1: 14.51%; --button-gradient-colorstop-2: 95.96%; margin: 0; } .project-listing-wrapper.project-modern-listing .project-item-wrapper .post-more-button:not(:first-child) { margin-top: 34px; } .project-listing-wrapper.project-modern-listing .project-item-wrapper .post-more-button a { font-size: 14px; line-height: 1.92857em; padding: 0 0 5px 1.42857em; text-transform: none; font-weight: 500; letter-spacing: normal; background-size: 100% 1px; background-repeat: no-repeat; background-position: 100% 100%; background-color: transparent; } .project-listing-wrapper.project-modern-listing .project-item-wrapper .post-more-button a:before, .project-listing-wrapper.project-modern-listing .project-item-wrapper .post-more-button a:after { content: '\e82d'; font: 400 normal 0.6429em 'fontello'; position: absolute; top: 1em; left: 0; -webkit-transition: opacity 0.3s, transform 0.3s; transition: opacity 0.3s, transform 0.3s; } .project-listing-wrapper.project-modern-listing .project-item-wrapper .post-more-button a:after { right: 0; left: initial; opacity: 0; -webkit-transform: translateX(1em); -ms-transform: translateX(1em); transform: translateX(1em); } .project-listing-wrapper.project-modern-listing .project-item-wrapper .post-more-button a:hover { padding: 0 1.42857em 5px 0; } .project-listing-wrapper.project-modern-listing .project-item-wrapper .post-more-button a:hover:before { opacity: 0; -webkit-transform: translateX(-1em); -ms-transform: translateX(-1em); transform: translateX(-1em); } .project-listing-wrapper.project-modern-listing .project-item-wrapper .post-more-button a:hover:after { opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .project-listing-wrapper.project-cards-listing { margin: 0 0 -30px; } .project-listing-wrapper.project-cards-listing .project-item-wrapper { padding: 0 0 30px; position: sticky; top: 130px; } .project-listing-wrapper.project-cards-listing .project-item-wrapper .project-item { will-change: transform; -webkit-transform-origin: center top; -ms-transform-origin: center top; transform-origin: center top; } .project-listing-wrapper.project-cards-listing .project-item-wrapper .project-item-link { height: 400px; } .project-listing-wrapper.project-cards-listing .project-item-wrapper .project-item-link:hover .project-item-media img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); } .project-listing-wrapper.project-cards-listing .project-item-wrapper .project-item-media { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .project-listing-wrapper.project-cards-listing .project-item-wrapper .project-item-media img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; will-change: transform; -webkit-transition: transform 0.3s; transition: transform 0.3s; } .project-listing-wrapper.project-cards-listing .project-item-wrapper .project-item-title { position: absolute; bottom: 0; left: 0; margin: 11px 11px 11px 11px; padding: 60px 60px 57px 57px; max-width: 413px; font-size: 25px; line-height: 35px; font-weight: 400; letter-spacing: -0.03em; -webkit-border-radius: 25px; border-radius: 25px; } @media only screen and (max-width: 575px) { .project-listing-wrapper.project-modern-listing .project-item-wrapper .project-item-modern-header { -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .project-listing-wrapper.project-modern-listing .project-item-wrapper .project-item-modern-year { width: 100%; margin-bottom: 10px; } .project-listing-wrapper.project-modern-listing .project-item-wrapper .project-item-modern-content { margin: 0; } } @media only screen and (min-width: 576px) { .project-listing-wrapper.project-grid-listing { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .project-listing-wrapper.project-grid-listing.columns-2 .project-item-wrapper, .project-listing-wrapper.project-grid-listing.columns-3 .project-item-wrapper, .project-listing-wrapper.project-grid-listing.columns-4 .project-item-wrapper, .project-listing-wrapper.project-grid-listing.columns-5 .project-item-wrapper, .project-listing-wrapper.project-grid-listing.columns-6 .project-item-wrapper { width: 50%; } .project-listing-wrapper.project-masonry-listing.columns-2 .project-item-wrapper, .project-listing-wrapper.project-masonry-listing.columns-3 .project-item-wrapper, .project-listing-wrapper.project-masonry-listing.columns-4 .project-item-wrapper, .project-listing-wrapper.project-masonry-listing.columns-5 .project-item-wrapper, .project-listing-wrapper.project-masonry-listing.columns-6 .project-item-wrapper { width: 50%; } .project-listing-wrapper.project-masonry-listing.text-position-inside.columns-2 .project-item-wrapper:nth-child(4n+2) .project-item, .project-listing-wrapper.project-masonry-listing.text-position-inside.columns-2 .project-item-wrapper:nth-child(4n+3) .project-item { padding: 0 0 107.25% 0; } } @media only screen and (min-width: 768px) { .neuros-projects-listing-widget .slider-navigation-wrapper:not(:last-child) { margin-bottom: 75px; } .project-listing-wrapper.project-grid-listing.columns-3 .project-item-wrapper, .project-listing-wrapper.project-grid-listing.columns-6 .project-item-wrapper { width: 33.3333%; } .project-listing-wrapper.project-masonry-listing.columns-3 .grid-sizer, .project-listing-wrapper.project-masonry-listing.columns-6 .grid-sizer { width: 33.3333%; } .project-listing-wrapper.project-masonry-listing.columns-3 .project-item-wrapper, .project-listing-wrapper.project-masonry-listing.columns-6 .project-item-wrapper { width: 33.3333%; } } @media only screen and (min-width: 992px) { .project-listing-wrapper + .content-pagination:not(:first-child) { margin-top: 100px; } } @media only screen and (min-width: 1025px) { .project-listing-wrapper.project-grid-listing.columns-4 .project-item-wrapper { width: 25%; } .project-listing-wrapper.project-grid-listing.columns-5 .project-item-wrapper { width: 20%; } .project-listing-wrapper.project-grid-listing.columns-6 .project-item-wrapper { width: 16.6667%; } .project-listing-wrapper.project-masonry-listing.columns-4 .project-item-wrapper { width: 25%; } .project-listing-wrapper.project-masonry-listing.columns-5 .grid-sizer { width: 20%; } .project-listing-wrapper.project-masonry-listing.columns-5 .project-item-wrapper { width: 20%; } .project-listing-wrapper.project-masonry-listing.columns-6 .grid-sizer { width: 16.6667%; } .project-listing-wrapper.project-masonry-listing.columns-6 .project-item-wrapper { width: 16.6667%; } } .single-project-wrapper.project-view-advanced .project-post-gallery { order: initial; } .single-project-wrapper.project-view-advanced .project-post-content:not(:first-child) { padding: 65px 0 0; } .single-project { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .single-project .project-post-gallery { width: 100%; order: 2; -moz-box-sizing: border-box; box-sizing: border-box; } .single-project .project-post-gallery .single-post-gallery-image-item:not(:first-child) { margin: 30px 0 0; } .single-project .project-post-gallery .single-post-gallery-image-item img { position: relative; width: 100%; -webkit-border-radius: 25px; border-radius: 25px; } .single-project .project-post-gallery .fr-video { position: relative; padding-bottom: 78.26%; } .single-project .project-post-gallery .fr-video .mejs-container { position: absolute; left: 0; top: 0; height: 100% !important; width: 100% !important; -webkit-border-radius: 25px; border-radius: 25px; overflow: hidden; } .single-project .project-post-gallery .fr-video video.fr-video-shortcode { width: 100% !important; height: 100% !important; object-fit: cover; } .single-project .project-post-gallery .fr-video iframe { position: absolute; top: 50%; left: 50%; min-height: 100%; min-width: 100%; transform: translate(-50%, -50%); width: 177.77777778vh; max-width: initial; } .single-project .project-post-gallery .fr-video .mejs-poster { -webkit-border-radius: 25px; border-radius: 25px; } .single-project .project-post-gallery .fr-video .mejs-controls { height: 45px; padding: 0 20px; -webkit-border-radius: 0 0 25px 25px; border-radius: 0 0 25px 25px; } .single-project .project-post-content { width: 100%; order: 1; -moz-box-sizing: border-box; box-sizing: border-box; } .single-project .project-post-content:not(:first-child) { padding: 0 0 65px; } .single-project .project-post-content .project-post-title { -ms-word-wrap: break-word; word-wrap: break-word; } .single-project .project-post-content .project-post-meta-wrapper { border-top-style: solid; border-top-width: 1px; } .single-project .project-post-content .project-post-meta-wrapper:not(:first-child) { margin-top: 35px; } .single-project .project-post-content .project-post-meta { margin: 0 -15px; } .single-project .project-post-content .project-post-meta .project-post-meta-label { font-weight: 400; font-size: 20px; line-height: 1.25em; letter-spacing: -0.03em; margin: 0 0 7px; } .single-project .project-post-content .project-post-meta-item { padding: 37px 0 0; margin: 0 15px; } .single-project .project-post-content .project-post-meta-item br { display: none; } .single-project .project-post-content .project-post-button { font-size: 0; line-height: 1; } .single-project .project-post-content .project-post-button:not(:first-child) { margin-top: 40px; } .single-project .project-post-content .project-post-button .neuros-button { padding-right: 34px; } .single-project .project-post-content .project-post-button .neuros-button:hover { padding-left: 34px; padding-right: 43px; } .single-project-wrapper .post-navigation { margin: 0; } .single-project-wrapper .post-navigation:not(:first-child) { margin: 60px 0 0; } @media only screen and (min-width: 576px) { .single-project .project-post-content .project-post-meta { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; margin-top: 0; } .single-project .project-post-content .project-post-meta-item { width: calc(33.3333% - 30px); padding: 32px 0 0; } .single-project .project-post-content .project-post-meta-item:not(:first-child) { margin-top: 0; } .single-project .project-post-content .project-post-meta-item br { display: initial; } } @media only screen and (min-width: 768px) { .single-project-wrapper.project-view-advanced .project-post-content:not(:first-child) { padding: 0; } .single-project { -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; } .single-project .project-post-gallery { width: 50%; order: 1; padding: 0; } .single-project .project-post-content { width: 50%; order: 2; } .single-project .project-post-content:not(:first-child) { padding: 0; } .single-project .project-post-content:not(:first-child) h2:first-child, .single-project .project-post-content:not(:first-child) .project-post-title { margin-top: -11px; } .single-project .project-post-gallery { padding: 0 30px 0 0; } .single-project-wrapper .post-navigation:not(:first-child) { margin: 100px 0 0; } } @media only screen and (min-width: 992px) { .single-project .project-post-gallery { padding: 0 45px 0 0; } .single-project-wrapper .post-navigation:not(:first-child) { margin: 150px 0 0; } } @media only screen and (min-width: 1200px) { .single-project .project-post-gallery { padding: 0 95px 0 0; } } .elementor-widget-neuros_services_listing.neuros-navigation-border-style-gradient .owl-nav { border-color: transparent; } .elementor-widget-neuros_services_listing.neuros-navigation-border-style-solid .owl-nav:after { display: none; } .elementor-widget-neuros_services_listing .owl-stage { -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .elementor-widget-neuros_services_listing .owl-nav { --nav-border-gradient-angle: 262deg; --nav-gradient-colorstop-1: 14.51%; --nav-gradient-colorstop-2: 95.96%; --nav-border-width: 1px; line-height: 0; position: relative; top: initial; left: initial; right: initial; -webkit-transform: none; -ms-transform: none; transform: none; display: inline-block; padding: 0 5px; border: 1px solid transparent; -webkit-border-radius: 9999px; border-radius: 9999px; } .elementor-widget-neuros_services_listing .owl-nav:after { content: ''; position: absolute; z-index: -1; top: calc(-1 * var(--nav-border-width)); left: calc(-1 * var(--nav-border-width)); right: calc(-1 * var(--nav-border-width)); bottom: calc(-1 * var(--nav-border-width)); padding: var(--nav-border-width); -webkit-border-radius: inherit; border-radius: inherit; -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); -webkit-mask-composite: xor; mask-composite: exclude; -moz-box-sizing: border-box; box-sizing: border-box; } .elementor-widget-neuros_services_listing .owl-nav.disabled { display: none; } .elementor-widget-neuros_services_listing .owl-nav [class*="owl-"] { width: 42px; height: 48px; line-height: 48px; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .elementor-widget-neuros_services_listing .owl-nav [class*="owl-"]:before { font-size: 10px; } .neuros-service-listing-widget.neuros-title-hover-color-style-gradient .service-item .service-post-inner-alt { background-clip: text; -webkit-background-clip: text; color: transparent; } .neuros-service-listing-widget > .owl-nav { margin-bottom: 30px; } .service-listing-wrapper { margin: 0 -20px -30px; font-size: 0; line-height: 1; } .service-listing-wrapper.service-grid-listing { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .service-listing-wrapper.service-grid-listing.style-type-2 .button-container .neuros-button { width: 100%; } .service-listing-wrapper.service-slider-listing { margin: 0 -15px; width: calc(100% + 30px); } .service-listing-wrapper.service-slider-listing .service-item-wrapper { padding: 0 15px; } .service-listing-wrapper.service-slider-listing .service-item { padding: 0 0 40px 0; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; -webkit-border-radius: 25px; border-radius: 25px; } .service-listing-wrapper.service-slider-listing .service-item .post-meta-item-tags { margin: -2px 0; } .service-listing-wrapper.service-slider-listing .service-item .post-meta-item-tags:not(:last-child) { margin-bottom: 14px; } .service-listing-wrapper.service-slider-listing .service-item .post-meta-item-tags a { display: inline-block; margin: 2px 0; padding: 8px 22px; font-size: 12px; line-height: 1.5em; font-weight: 400; border-width: 1px; border-style: solid; -webkit-border-radius: 999px; border-radius: 999px; } .service-listing-wrapper.service-slider-listing .service-item .post-meta-item-tags a:not(:last-child) { margin-right: 5px; } .service-listing-wrapper.service-slider-listing .service-item .service-item-content { padding: 30px 40px 0 40px; border: none; } .service-listing-wrapper.service-slider-listing .service-item-link { position: relative; margin: 23px 20px 0 20px; -webkit-border-radius: inherit; border-radius: inherit; overflow: hidden; } .service-listing-wrapper.service-slider-listing .service-item-link img { display: block; -webkit-border-radius: inherit; border-radius: inherit; } .service-listing-wrapper.service-slider-listing .service-item-link .service-item-subtitle { position: absolute; font-size: 80px; font-weight: 600; letter-spacing: -0.05em; line-height: 0.6em; bottom: -0.1em; right: 0; white-space: nowrap; -webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(-90deg) translateX(100%); -ms-transform: rotate(-90deg) translateX(100%); transform: rotate(-90deg) translateX(100%); -webkit-transition: color 0.3s; transition: color 0.3s; } .service-listing-wrapper.service-slider-listing .service-post-title { letter-spacing: -0.03em; } .service-listing-wrapper.service-slider-listing .service-item-icon { position: absolute; bottom: 0; right: 0; } .service-listing-wrapper.service-slider-listing .service-item-icon .service-item-icon-wrapper { position: relative; overflow: hidden; display: inline-block; padding: 20px 0 0 20px; } .service-listing-wrapper.service-slider-listing .service-item-icon .service-item-icon-wrapper:before, .service-listing-wrapper.service-slider-listing .service-item-icon .service-item-icon-wrapper:after { content: ""; position: absolute; background-color: transparent; bottom: 0; height: 40px; width: 20px; } .service-listing-wrapper.service-slider-listing .service-item-icon .service-item-icon-wrapper:before { right: 0; left: initial; top: -20px; bottom: initial; -webkit-border-radius: 0 0 20px 0; border-radius: 0 0 20px 0; } .service-listing-wrapper.service-slider-listing .service-item-icon .service-item-icon-wrapper:after { left: 0; right: initial; top: initial; bottom: 0; -webkit-border-radius: 0 0 20px 0; border-radius: 0 0 20px 0; } .service-listing-wrapper.service-slider-listing .service-item-icon .service-item-icon-inner { padding: 10px 10px 0 10px; -webkit-border-radius: 30px 0px 0px 0px; border-radius: 30px 0px 0px 0px; } .service-listing-wrapper.service-slider-listing .service-item-icon .service-item-icon-link { display: block; position: relative; overflow: hidden; font-size: 13px; padding: 18px; -webkit-border-radius: 50%; border-radius: 50%; } .service-listing-wrapper.service-slider-listing .service-item-icon .service-item-icon-link:hover i:first-child { -webkit-transform: translateX(777px); -ms-transform: translateX(777px); transform: translateX(777px); transition-timing-function: cubic-bezier(0.98, 0, 1, 1); opacity: 0; } .service-listing-wrapper.service-slider-listing .service-item-icon .service-item-icon-link:hover i:last-child { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); transition-timing-function: cubic-bezier(0, 0, 0, 0.98); opacity: 1; } .service-listing-wrapper.service-slider-listing .service-item-icon .service-item-icon-link i { width: 1em; height: 1em; display: block; -webkit-transition: opacity 0.4s, transform 0.4s; transition: opacity 0.4s, transform 0.4s; } .service-listing-wrapper.service-slider-listing .service-item-icon .service-item-icon-link i:first-child { transition-timing-function: cubic-bezier(0, 0, 0, 0.98); } .service-listing-wrapper.service-slider-listing .service-item-icon .service-item-icon-link i:last-child { position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; -webkit-transform: translateX(-777px); -ms-transform: translateX(-777px); transform: translateX(-777px); transition-timing-function: cubic-bezier(0.98, 0, 1, 1); opacity: 0; } .service-listing-wrapper .service-item { position: relative; overflow: hidden; -webkit-transition: background-color 0.3s; transition: background-color 0.3s; } .service-listing-wrapper .service-item .service-post-title { margin: 0; } .service-listing-wrapper .service-item .service-item-excerpt { -webkit-transition: color 0.3s; transition: color 0.3s; } .service-listing-wrapper .service-item .service-item-excerpt:not(:first-child) { margin: 10px 0 0; } .service-listing-wrapper .service-item .service-item-content { width: 100%; padding-bottom: 20px; border-bottom-width: 1px; border-bottom-style: solid; -webkit-transition: border-color 0.3s; transition: border-color 0.3s; } .service-listing-wrapper .service-item .service-icon { margin-bottom: 20px; width: 1em; height: 1em; font-size: 60px; position: relative; display: inline-block; vertical-align: top; text-align: center; opacity: 0.9; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; -webkit-transition: color 0.3s; transition: color 0.3s; } .service-listing-wrapper .service-item .service-icon i { font-size: 1em; line-height: 1; } .service-listing-wrapper .service-item .service-icon .icon { position: absolute; display: block; left: 50%; right: auto; top: 50%; bottom: initial; width: 1em; height: 1em; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .service-listing-wrapper .service-item .service-icon .icon[style*="color"] svg { fill: currentColor; } .service-listing-wrapper .service-item .service-icon .icon svg { display: block; width: 1em; height: 1em; -webkit-transition: fill 0.3s; transition: fill 0.3s; } .service-listing-wrapper .service-item .button-container { display: none; margin-top: 25px; } .service-listing-wrapper .service-item .button-container .neuros-button { padding: 10px 24px 11px 24px; } .service-listing-wrapper .service-item .button-container .neuros-button:hover { padding: 10px 24px 11px 24px; } .service-listing-wrapper .service-item .button-container .neuros-button:hover .neuros-button-text { padding: 0 1.42857em 0 0; } .service-listing-wrapper .service-item .button-container .neuros-button .neuros-button-text { position: relative; -webkit-transition: padding 0.3s; transition: padding 0.3s; padding: 0 0 0 1.42857em; } .service-listing-wrapper .service-item .button-container .neuros-button span[class^="icon"].left { left: 0; } .service-listing-wrapper .service-item .button-container .neuros-button span[class^="icon"].right { right: 0; } .service-listing-wrapper .service-item-wrapper { padding: 0 20px 30px; -moz-box-sizing: border-box; box-sizing: border-box; display: inline-block; vertical-align: top; width: 100%; } .service-listing-wrapper.service-list-listing { margin: 0; } .service-listing-wrapper.service-list-listing .service-item-wrapper { padding: 0; } .service-listing-wrapper.service-list-listing .service-item { display: block; } .service-listing-wrapper.service-list-listing .service-item .service-post-title { position: relative; font-size: 100px; line-height: 1.17em; letter-spacing: -0.03em; } .service-listing-wrapper.service-list-listing .service-item .service-post-title a { display: block; position: relative; color: inherit; overflow: hidden; } .service-listing-wrapper.service-list-listing .service-item .service-post-title a:hover .service-post-inner { -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); } .service-listing-wrapper.service-list-listing .service-item .service-post-title a:hover .service-post-inner-alt { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .service-listing-wrapper.service-list-listing .service-item .service-post-title-counter { font-size: 0.5em; line-height: 1em; padding-right: 0.4em; } .service-listing-wrapper.service-list-listing .service-item .service-post-inner, .service-listing-wrapper.service-list-listing .service-item .service-post-inner-alt { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: initial; -moz-justify-content: initial; -ms-justify-content: initial; justify-content: initial; -webkit-align-items: baseline; -moz-align-items: baseline; -ms-align-items: baseline; align-items: baseline; } .service-listing-wrapper.service-list-listing .service-item .service-post-inner { -webkit-transition: transform 0.7s cubic-bezier(0.2, 0.7, 0.2, 1); transition: transform 0.7s cubic-bezier(0.2, 0.7, 0.2, 1); } .service-listing-wrapper.service-list-listing .service-item .service-post-inner-alt { position: absolute; left: 0; right: 0; top: 0; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); -webkit-transition: transform 0.7s cubic-bezier(0.2, 0.7, 0.2, 1); transition: transform 0.7s cubic-bezier(0.2, 0.7, 0.2, 1); } @media only screen and (min-width: 576px) { .service-listing-wrapper.service-grid-listing.columns-2 .service-item-wrapper, .service-listing-wrapper.service-grid-listing.columns-3 .service-item-wrapper, .service-listing-wrapper.service-grid-listing.columns-4 .service-item-wrapper, .service-listing-wrapper.service-grid-listing.columns-5 .service-item-wrapper, .service-listing-wrapper.service-grid-listing.columns-6 .service-item-wrapper { width: 50%; } .service-listing-wrapper .service-item { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .service-listing-wrapper .service-item .service-icon { margin-right: 12.3%; margin-bottom: 0; } } @media only screen and (min-width: 768px) { .service-listing-wrapper.service-grid-listing.columns-3 .service-item-wrapper, .service-listing-wrapper.service-grid-listing.columns-4 .service-item-wrapper, .service-listing-wrapper.service-grid-listing.columns-5 .service-item-wrapper, .service-listing-wrapper.service-grid-listing.columns-6 .service-item-wrapper { width: 33.3333%; } } @media only screen and (min-width: 992px) { .elementor-widget.elementor-widget-neuros_services_listing .neuros-heading.heading-with-pagination:not(:last-child) { margin-bottom: 60px; } .service-listing-wrapper .service-item-wrapper { padding: 0 20px 75px; } .service-grid-listing.service-grid-listing.columns-4 .service-item-wrapper { width: 25%; } .service-grid-listing.service-grid-listing.columns-5 .service-item-wrapper { width: 20%; } .service-grid-listing.service-grid-listing.columns-6 .service-item-wrapper { width: 16.6667%; } } @media only screen and (min-width: 1280px) { .service-listing-wrapper .service-item .service-icon { font-size: 108px; } } .single-service .post-media-wrapper { position: relative; } .single-service .post-media-wrapper:not(:last-child) { margin-bottom: 25px; } .single-service .benefits-wrapper { margin: 0 -5px; font-size: 0; line-height: 1; } .single-service .benefits-wrapper .benefit-item-wrapper { width: calc(100% - 10px); padding: 0 5px 10px; display: inline-block; vertical-align: top; } .single-service .benefits-wrapper .benefit-item { border-width: 1px; border-style: solid; position: relative; -webkit-border-radius: 25px 25px 25px 0; border-radius: 25px 25px 25px 0; -webkit-transition: box-shadow 0.3s; transition: box-shadow 0.3s; padding: 45px 35px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; -moz-box-sizing: border-box; box-sizing: border-box; cursor: default; } .single-service .benefits-wrapper .benefit-item:hover { -webkit-box-shadow: 0px 18px 43px rgba(0, 0, 0, 0.05); -moz-box-shadow: 0px 18px 43px rgba(0, 0, 0, 0.05); box-shadow: 0px 18px 43px rgba(0, 0, 0, 0.05); } .single-service .benefits-wrapper .benefit-item-icon { width: 37px; height: 37px; text-align: center; position: relative; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; } .single-service .benefits-wrapper .benefit-item-icon i { font-size: 37px; line-height: 1; position: relative; z-index: 2; } .single-service .benefits-wrapper .benefit-item-icon .benefit-item-icon-bg { width: 52px; height: 52px; position: absolute; left: 50%; top: 50%; right: initial; margin: -26px 0 0 -26px; opacity: .07; overflow: hidden; -webkit-mask-image: url(https://www.memcpu.com/template/img/service-icon-bg2.svg); -webkit-mask-position: center center; -webkit-mask-size: contain; -webkit-mask-repeat: no-repeat; } .single-service .benefits-wrapper .benefit-item-title { width: 100%; } .single-service .benefits-wrapper .benefit-item-title h6 { font-weight: 600; letter-spacing: -0.02em; } .single-service .benefits-wrapper .benefit-item-title:not(:first-child) { margin: 0 0 0 25px; } .single-service .help-item { margin: 10px 0 0; } .single-service .help-item .help-item-title { padding: 11px 50px 11px 20px; position: relative; cursor: pointer; font-weight: 600; -webkit-border-radius: 2px; border-radius: 2px; -webkit-transition: color 0.3s, background-color 0.3s; transition: color 0.3s, background-color 0.3s; } .single-service .help-item .help-item-title:after { content: '\e801'; width: 20px; height: 20px; position: absolute; display: block; right: 15px; left: initial; top: 50%; margin: -10px 0 0; font: 400 normal 7px/20px 'fontello'; text-align: center; -webkit-transition: transform 0.3s, margin 0.3s; transition: transform 0.3s, margin 0.3s; } .single-service .help-item .help-item-content { padding: 20px; display: none; } .single-service .help-item.active .help-item-title:after { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); margin: -12px 0 0; } .single-neuros_service .sidebar .widget + .widget { margin-top: 30px; } @media only screen and (min-width: 576px) { .single-service .benefits-wrapper .benefit-item-wrapper { width: calc(50% - 10px); padding: 0 5px 10px; } } @media only screen and (min-width: 768px) { .single-service h3.post-title { font-size: 30px; font-weight: 600; letter-spacing: -0.03em; } .single-service .benefits-wrapper .benefit-item-wrapper { width: calc(33.3333% - 10px); padding: 0 5px 10px; } } .team-listing-wrapper { margin: 0 -20px -30px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .team-listing-wrapper .team-item-wrapper { padding: 0 20px; margin: 0 0 30px; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; } .team-item { overflow: hidden; position: relative; -webkit-border-radius: 25px; border-radius: 25px; } .team-item:before { content: ''; position: absolute; width: 100%; height: 100%; border: 1px solid; -webkit-border-radius: inherit; border-radius: inherit; -moz-box-sizing: border-box; box-sizing: border-box; } .team-item .team-item-link { display: block; text-decoration: none; -webkit-border-radius: inherit; border-radius: inherit; } .team-item .team-item-media { display: block; position: relative; overflow: hidden; -webkit-border-radius: inherit; border-radius: inherit; padding-bottom: 103%; } .team-item .team-item-media:before { content: ''; position: absolute; top: 60%; left: 50%; width: 200%; height: 100%; opacity: 0; filter: blur(50px); -webkit-border-radius: 50%; border-radius: 50%; -webkit-transform: translateX(-50%) rotate(5deg); -ms-transform: translateX(-50%) rotate(5deg); transform: translateX(-50%) rotate(5deg); -webkit-transition: opacity 0.3s; transition: opacity 0.3s; z-index: 1; } .team-item .team-item-media img { position: absolute; left: 0; right: 0; top: 0; bottom: 0; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: top right; object-position: top right; -webkit-transition: all 0.6s cubic-bezier(0.21, 0, 0.01, 0.98); transition: all 0.6s cubic-bezier(0.21, 0, 0.01, 0.98); } .team-item .team-item-content { position: relative; display: block; padding: 50px 36px 45px; } .team-item .post-title { font-size: 20px; line-height: 1.5em; font-weight: 400; letter-spacing: -0.03em; display: block; -webkit-transition: color 0.3s; transition: color 0.3s; } .team-item .team-item-position { display: block; font-size: 14px; line-height: 30px; font-weight: 500; } .team-item .team-item-position:not(:first-child) { margin: 7px 0 0; } .team-item .team-item-position:before, .team-item .team-item-position:after { content: '/'; display: inline-block; margin-right: 3px; } .team-item .team-item-position:after { margin-right: 0; margin-left: 3px; } .team-item .team-item-tag { position: absolute; font-size: 80px; font-weight: 600; letter-spacing: -0.05em; line-height: 0.6em; bottom: 0; right: 0; white-space: nowrap; -webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(-90deg) translateX(100%); -ms-transform: rotate(-90deg) translateX(100%); transform: rotate(-90deg) translateX(100%); } .team-item .socials-trigger-wrapper { display: block; position: absolute; bottom: 0; left: 0; margin: 0 19px; -webkit-border-radius: 50px 50px 0 0; border-radius: 50px 50px 0 0; } .team-item .socials-trigger-wrapper:before, .team-item .socials-trigger-wrapper:after { content: ""; position: absolute; background-color: transparent; bottom: 15px; height: 40px; width: 20px; } .team-item .socials-trigger-wrapper:before { right: calc(100% - 1px); border-bottom-right-radius: 20px; } .team-item .socials-trigger-wrapper:after { left: calc(100% - 1px); border-bottom-left-radius: 20px; } .team-item .socials-trigger-wrapper .socials-trigger { height: 50px; width: 50px; line-height: 50px; font-size: 13px; margin: 8px 8px 0 8px; cursor: pointer; -webkit-border-radius: 50px; border-radius: 50px; } .team-item .team-item-socials { position: absolute; width: 104px; left: 8.5%; bottom: calc(100% - 15px); z-index: 2; text-align: center; pointer-events: none; } .team-item .team-item-socials .team-socials-wrapper { max-width: 50px; margin: 0 auto; overflow: hidden; -webkit-border-radius: 50px; border-radius: 50px; pointer-events: auto; } .team-item .team-item-socials .team-socials.wrapper-socials { position: relative; max-width: 100%; margin: 0; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-end; -moz-justify-content: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; -webkit-border-radius: inherit; border-radius: inherit; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); -webkit-transition: transform 0.6s cubic-bezier(0.77, 0, 0.01, 0.98); transition: transform 0.6s cubic-bezier(0.77, 0, 0.01, 0.98); } .team-item .team-item-socials .team-socials.wrapper-socials li { margin: 0; } .team-item .team-item-socials .team-socials.wrapper-socials li:first-child { margin-top: 10px; } .team-item .team-item-socials .team-socials.wrapper-socials li:last-child { margin-bottom: 10px; } .team-item .team-item-socials .team-socials.wrapper-socials a { font-size: 12px; line-height: 1em; padding: 10px; } .team-item:hover .team-item-media:before { opacity: 1; } .team-item:hover .team-item-media img { -o-object-position: top center; object-position: top center; } .team-item:hover .team-item-socials .team-socials.wrapper-socials { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } @media only screen and (min-width: 576px) { .elementor-widget-neuros_team_members.team-members-listing-style-even .team-item-wrapper:nth-child(even) { margin-top: 64px; } .elementor-widget-neuros_team_members.team-members-listing-style-odd .team-item-wrapper:nth-child(odd) { margin-top: 64px; } .team-listing-wrapper.columns-2 .team-item-wrapper, .team-listing-wrapper.columns-3 .team-item-wrapper, .team-listing-wrapper.columns-4 .team-item-wrapper, .team-listing-wrapper.columns-5 .team-item-wrapper, .team-listing-wrapper.columns-6 .team-item-wrapper { width: 50%; } } @media only screen and (min-width: 992px) { .team-listing-wrapper.columns-3 .team-item-wrapper { width: 33.3333%; } .team-listing-wrapper.columns-4 .team-item-wrapper { width: 25%; } .team-listing-wrapper.columns-5 .team-item-wrapper { width: 20%; } .team-listing-wrapper.columns-6 .team-item-wrapper { width: 16.6667%; } } .single-team .content-wrapper { display: block; } .single-team .team-short-info-position { font-size: 14px; font-weight: 500; } .single-team .team-short-info-position:before, .single-team .team-short-info-position:after { content: '/'; display: inline-block; margin-right: 3px; } .single-team .team-short-info-position:after { margin-right: 0; margin-left: 3px; } .single-team .team-short-info-title:not(:first-child) { margin: 4px 0 0; } .single-team .team-short-info-description:not(:first-child) { margin: 33px 0 0; } .single-team .team-short-info-text:not(:first-child) { margin: 11px 0 0; } .single-team .team-socials.wrapper-socials { margin: 3px 0 0; -webkit-border-radius: 50px; border-radius: 50px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; min-width: 50px; float: right; } .single-team .team-socials.wrapper-socials li { margin: 0; } .single-team .team-socials.wrapper-socials li:first-child { margin-top: 10px; } .single-team .team-socials.wrapper-socials li:last-child { margin-bottom: 10px; } .single-team .team-socials.wrapper-socials a { font-size: 0.75em; line-height: 1em; padding: 10px; } .team-contact-info-card { position: relative; -webkit-border-radius: 25px; border-radius: 25px; overflow: hidden; } .team-contact-info-card:before { content: ''; position: absolute; width: 100%; height: 100%; border: 1px solid; -webkit-border-radius: inherit; border-radius: inherit; -moz-box-sizing: border-box; box-sizing: border-box; } .team-contact-info-card .team-contact-info-media { position: relative; -webkit-border-radius: inherit; border-radius: inherit; overflow: hidden; } .team-contact-info-card .team-item-tag { position: absolute; font-size: 80px; font-weight: 600; letter-spacing: -0.05em; line-height: 0.6em; bottom: 27px; right: 0; white-space: nowrap; -webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(-90deg) translateX(100%); -ms-transform: rotate(-90deg) translateX(100%); transform: rotate(-90deg) translateX(100%); } .team-contact-info-card .team-contact-info { position: relative; padding: 56px 56px 47px 40px; } .team-contact-info-card .team-contact-info h5 { font-weight: 600; letter-spacing: -0.03em; margin: 0; } .team-contact-info-card .team-contact-info h5:not(:first-child) { margin-top: 0; } .team-contact-info-card .team-contact-info h5:not(:last-child) { margin-bottom: 0.88em; } .team-contact-info-card .team-contact-info-item.team-contact-info-item-email:not(:first-child) { margin-top: 15px; } .team-contact-info-card .team-contact-info-item.team-contact-info-item-email a { text-decoration: underline; } .team-biography-title { letter-spacing: -0.03em; } .team-info-main { margin: 0 -20px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .team-info-main .team-contact-info-wrapper, .team-info-main .team-short-info { width: 100%; padding: 0 20px; -moz-box-sizing: border-box; box-sizing: border-box; } .team-info-main .team-short-info:not(:first-child) { margin-top: 30px; } .team-contact-info-card { max-width: 535px; } .team-info-additional { margin: 32px -20px 0; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .team-info-additional .team-achievements, .team-info-additional .team-responsibilities { width: 100%; padding: 0 20px; -moz-box-sizing: border-box; box-sizing: border-box; } .team-info-additional .team-achievements h6, .team-info-additional .team-responsibilities h6 { font-size: 1.25em; line-height: 1.2em; font-weight: 600; letter-spacing: -0.03em; } .team-info-additional .team-achievements h6:not(:last-child), .team-info-additional .team-responsibilities h6:not(:last-child) { margin-bottom: 0.6em; } .team-info-additional .team-achievements { margin: -10px 0; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .team-info-additional .team-achievements-boxes { margin: 10px -10px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .team-info-additional .team-achievements-boxes .team-achievements-box { padding: 0 10px; --box-gradient-angle: 262deg; --box-gradient-colorstop-1: 14.51%; --box-gradient-colorstop-2: 95.96%; } .team-info-additional .team-achievements-boxes .team-achievements-box .team-achievements-box-value { font-size: 80px; line-height: 1; font-weight: 600; letter-spacing: -0.05em; -webkit-text-stroke: 1px transparent; text-stroke: 1px transparent; -webkit-background-clip: text !important; } .team-info-additional .team-achievements-boxes .team-achievements-box .team-achievements-box-title { font-size: 20px; line-height: 1.5em; font-weight: 600; margin-top: 10px; } .team-info-additional .team-achievements-logo { margin: 10px 0; } .team-info-additional .team-achievements-logo:not(:last-child) { margin-right: 30px; } .team-info-additional .team-responsibilities:not(:first-child) { margin-top: 30px; } .team-info-additional .team-responsibilities ul li { padding: 0 0 0 1.1111em; font-size: 1.125em; font-weight: 600; line-height: 1.94444em; } .team-info-additional .team-responsibilities ul li:before { font-size: 0.5em; top: 1.66em; } .team-experience-list .team-experience-item { padding: 0 0 0 2.1875em; position: relative; } .team-experience-list .team-experience-item:before { content: '\e82d'; font: normal 14px/1em 'fontello'; position: absolute; display: block; left: 0; top: 0.5em; } .team-experience-list .team-experience-item:not(:first-child) { margin: 31px 0 0; } .team-experience-list .team-experience-item-title { font-size: 1.25em; line-height: 1.2em; font-weight: 600; letter-spacing: -0.03em; } .team-experience-list .team-experience-item-period { font-weight: 400; font-size: 1.5em; line-height: 1.3333em; } .team-experience-list .team-experience-item-period:not(:last-child) { margin-bottom: 0.6666em; } .team-experience-list .team-experience-item-description:not(:first-child) { margin: 0.875em 0 0; } .team-short-info-wrapper { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column-reverse; -moz-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; width: 100%; } .team-short-info-wrapper .team-short-info-text:not(:last-child) { margin: 50px 0 0; } .team-expirience:not(:first-child) { margin-top: 50px; } .team-expirience .team-expirience-education h5, .team-expirience .team-expirience-professional h5 { font-size: 25px; font-weight: 600; letter-spacing: -0.03em; } .team-expirience .team-expirience-education h5:not(:last-child), .team-expirience .team-expirience-professional h5:not(:last-child) { margin-bottom: 0.6em; } .team-expirience .team-expirience-wrapper:not(:first-child) { margin: 1.75em 0 0; } .team-expirience .team-expirience-professional:not(:first-child) { margin: 43px 0 0; } .team-experience-title h3 { font-size: 30px; } @media only screen and (max-width: 767px) { .team-info-additional .team-responsibilities { order: 1; } .team-info-additional .team-responsibilities:not(:first-child) { margin-top: 0; } .team-info-additional .team-achievements { order: 2; margin-top: 30px; } } @media only screen and (min-width: 768px) { .team-info-main .team-contact-info-wrapper, .team-info-main .team-short-info { width: 50%; } .team-info-additional .team-achievements, .team-info-additional .team-responsibilities { width: 50%; } .team-info-additional .team-achievements { -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .team-info-additional .team-responsibilities { padding-left: calc(20px + 2.1875em); } .team-info-additional .team-responsibilities:not(:first-child) { margin-top: 0; } .team-info-main .team-short-info:not(:first-child) { margin-top: 0; } } @media only screen and (min-width: 992px) { .team-expirience:not(:first-child) { margin-top: 100px; } .team-contact-info-card .team-item-tag { font-size: 120px; } .team-experience-list .team-experience-item:before { top: 0.75em; } .team-experience-list .team-experience-item .team-experience-item-period { font-size: 1.875em; } .team-info-additional .team-achievements-logo:not(:last-child) { margin-right: 70px; } .team-info-additional .team-achievements-boxes .team-achievements-box .team-achievements-box-value { font-size: 100px; } } .vacancy-listing-wrapper { margin-top: -34px; } .vacancy-listing-wrapper .vacancy-item-wrapper { padding: 34px 0 0; border-bottom-width: 1px; border-bottom-style: solid; cursor: default; -webkit-transition: background-color 0.3s, border-color 0.3s; transition: background-color 0.3s, border-color 0.3s; } .vacancy-listing-wrapper .vacancy-item { position: relative; -webkit-transition: all 0.3s; transition: all 0.3s; padding: 0 0 44px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .vacancy-listing-wrapper .vacancy-item .vacancy-item-header, .vacancy-listing-wrapper .vacancy-item .vacancy-item-excerpt, .vacancy-listing-wrapper .vacancy-item .vacancy-item-button { padding: 15px 0; -moz-box-sizing: border-box; box-sizing: border-box; } .vacancy-listing-wrapper .vacancy-item .vacancy-item-header { -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; } .vacancy-listing-wrapper .vacancy-item .vacancy-item-button { padding-top: 10px; font-size: 0; line-height: 1; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; } .vacancy-listing-wrapper .vacancy-item .vacancy-salary:not(:first-child) { margin-top: 10px; } @media only screen and (min-width: 992px) { .vacancy-listing-wrapper .vacancy-item { margin: 0 -20px; padding: 18px 0 52px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .vacancy-listing-wrapper .vacancy-item .vacancy-item-header, .vacancy-listing-wrapper .vacancy-item .vacancy-item-excerpt, .vacancy-listing-wrapper .vacancy-item .vacancy-item-button { padding: 0 20px; } .vacancy-listing-wrapper .vacancy-item .vacancy-item-button { margin-top: auto; } .vacancy-listing-wrapper .vacancy-item .vacancy-item-header { width: 25%; } .vacancy-listing-wrapper .vacancy-item .vacancy-item-excerpt { width: 46%; margin-right: auto; } .vacancy-listing-wrapper .vacancy-item .vacancy-salary:not(:first-child) { margin-top: 35px; } } .single-vacancy .vacancy-post-content { margin: -6px 0 0; } .single-vacancy .vacancy-post-content .vacancy-content-title:not(:last-child) { margin-bottom: 0.25em; } .single-vacancy .vacancy-post-content .vacancy-content-title:not(:first-child) { margin-top: 2.375em; } .single-vacancy .vacancy-post-button { font-size: 0; line-height: 1; } .single-vacancy .vacancy-post-button:not(:first-child) { margin: 36px 0 0; } .vacancy-post-meta { margin: 0 -10px; font-size: 0; line-height: 1; } .vacancy-post-meta .vacancy-post-meta-item { display: inline-block; vertical-align: top; font-size: 16px; font-weight: 600; line-height: 30px; letter-spacing: -0.03em; margin: 0 10px; max-width: calc(100% - 20px); overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis; position: relative; -moz-box-sizing: border-box; box-sizing: border-box; } .vacancy-info { padding: 43px 35px 48px; -webkit-border-radius: 25px; border-radius: 25px; } .vacancy-info:not(:last-child) { margin-bottom: 30px; } .vacancy-info .vacancy-post-title, .vacancy-item .vacancy-post-title { letter-spacing: -0.03em; line-height: 1.1666666em; margin: 0; } .vacancy-info .vacancy-post-title:not(:last-child), .vacancy-item .vacancy-post-title:not(:last-child) { margin-bottom: 0.3em; } .vacancy-info .vacancy-salary:not(:first-child), .vacancy-item .vacancy-salary:not(:first-child) { margin-top: 25px; } .vacancy-info .vacancy-salary .vacancy-salary-value, .vacancy-item .vacancy-salary .vacancy-salary-value { font-size: 20px; line-height: 27px; font-weight: 600; } .related-vacancy-title { margin: 0 0 32px; } .case-study-listing-wrapper { font-size: 0; line-height: 1; } .case-study-listing-wrapper.case-study-grid-listing { margin: -20px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: stretch; -moz-align-items: stretch; -ms-align-items: stretch; align-items: stretch; } .case-study-listing-wrapper.case-study-grid-listing.columns-2 .grid-blog-item-wrapper .post-title { line-height: 1.16666em; margin-bottom: 40px; } .case-study-listing-wrapper.case-study-grid-listing.columns-2 .grid-blog-item-wrapper .post-meta-header { margin-bottom: 28px; } .case-study-listing-wrapper.case-study-grid-listing .grid-blog-item-wrapper { width: 100%; padding: 20px; -moz-box-sizing: border-box; box-sizing: border-box; } .case-study-listing-wrapper.case-study-grid-listing .grid-blog-item-wrapper .case-study-item { height: 100%; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: stretch; -moz-align-items: stretch; -ms-align-items: stretch; align-items: stretch; } .case-study-listing-wrapper.case-study-grid-listing .grid-blog-item-wrapper .post-title:first-child { margin-top: 40px; } .case-study-listing-wrapper.case-study-classic-listing .classic-blog-item-wrapper:not(:last-child) { margin-bottom: 40px; } .case-study-listing-wrapper.case-study-classic-listing .classic-blog-item-wrapper .post-media-wrapper { position: relative; padding: 20px; width: 100%; } .case-study-listing-wrapper.case-study-classic-listing .classic-blog-item-wrapper .post-media-wrapper > a { padding-bottom: 70.77%; } .case-study-listing-wrapper.case-study-classic-listing .classic-blog-item-wrapper .post-meta-header { padding: 0; margin: 0; } .case-study-listing-wrapper.case-study-classic-listing .classic-blog-item-wrapper .post-meta-header:not(:only-child) { position: absolute; top: 20px; left: 20px; margin: 20px; } .case-study-listing-wrapper.case-study-classic-listing .classic-blog-item-wrapper .post-meta-item-date a { padding: 8px 21px 19px 10px; min-width: 104px; } .case-study-listing-wrapper.case-study-classic-listing .classic-blog-item-wrapper .post-meta-item-date .post-meta-item-month-year { margin-bottom: 8px; } .case-study-listing-wrapper.case-study-classic-listing .classic-blog-item-wrapper .post-meta-item-date .post-meta-item-day { font-size: 40px; line-height: 35px; } .case-study-listing-wrapper.case-study-classic-listing .classic-blog-item-wrapper .post-meta-item-tags { padding: 0; } .case-study-listing-wrapper.case-study-classic-listing .classic-blog-item-wrapper .post-meta-item-tags:not(:last-child) { margin-bottom: 30px; } .case-study-listing-wrapper.case-study-classic-listing .classic-blog-item-wrapper .case-study-item-content { padding: 20px; } .case-study-listing-wrapper.case-study-classic-listing .classic-blog-item-wrapper .post-title { margin: 0; } .case-study-listing-wrapper.case-study-classic-listing .classic-blog-item-wrapper .post-title:not(:last-child) { margin-bottom: 17px; } .case-study-listing-wrapper.case-study-classic-listing .classic-blog-item-wrapper .case-study-features { font-size: 16px; line-height: 1.875em; font-weight: 400; } .case-study-listing-wrapper.case-study-classic-listing .classic-blog-item-wrapper .case-study-features ul > li { padding: 0 0 0 1em; } .case-study-listing-wrapper.case-study-classic-listing .classic-blog-item-wrapper .case-study-features ul > li:before { content: ''; width: 4px; height: 4px; top: 1.5em; -webkit-border-radius: 50%; border-radius: 50%; background-color: currentColor; } .case-study-listing-wrapper.case-study-classic-listing .classic-blog-item-wrapper .button-container:not(:first-child) { margin-top: 40px; } .case-study-listing-wrapper .case-study-item { -webkit-border-radius: 25px; border-radius: 25px; -webkit-transition: background-color 0.3s, box-shadow 0.3s; transition: background-color 0.3s, box-shadow 0.3s; } .case-study-listing-wrapper .case-study-item .post-meta-header { padding: 11px 14px 0 33px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; gap: 5px; margin-bottom: 20px; } .case-study-listing-wrapper .case-study-item .post-meta-item-tags { margin: -6px -3px 0; padding-top: 20px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; -webkit-align-self: flex-end; -moz-align-self: flex-end; -ms-align-self: flex-end; align-self: flex-end; } .case-study-listing-wrapper .case-study-item .post-meta-item-tags:after { display: none; } .case-study-listing-wrapper .case-study-item .post-meta-item-tags a { display: inline-block; vertical-align: top; margin: 6px 3px 0; padding: 7.5px 22px; font-size: 12px; line-height: 1.5em; border-width: 1px; border-style: solid; -webkit-border-radius: 9999px; border-radius: 9999px; } .case-study-listing-wrapper .case-study-item .post-meta-item-date { -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; } .case-study-listing-wrapper .case-study-item .post-meta-item-date a { display: block; min-width: 81px; padding: 8px 21px 11px 10px; -webkit-border-radius: 7px; border-radius: 7px; -moz-box-sizing: border-box; box-sizing: border-box; } .case-study-listing-wrapper .case-study-item .post-meta-item-date .post-meta-item-month-year, .case-study-listing-wrapper .case-study-item .post-meta-item-date .post-meta-item-day { display: block; line-height: 25px; font-weight: 600; letter-spacing: -0.03em; } .case-study-listing-wrapper .case-study-item .post-meta-item-date .post-meta-item-month-year { font-size: 14px; margin-bottom: 5px; text-indent: 1px; } .case-study-listing-wrapper .case-study-item .post-meta-item-date .post-meta-item-day { font-size: 30px; } .case-study-listing-wrapper .case-study-item .post-media-wrapper { font-size: 0; line-height: 1; padding: 0 24px 25px 23px; } .case-study-listing-wrapper .case-study-item .post-media-wrapper a { position: relative; display: block; padding-bottom: 64.66%; } .case-study-listing-wrapper .case-study-item .post-media-wrapper a img { position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover; -webkit-border-radius: inherit; border-radius: inherit; } .case-study-listing-wrapper .case-study-item .post-title { margin: 0 33px; line-height: 1.125em; letter-spacing: -0.03em; margin-bottom: 28px; } .case-study-listing-wrapper .case-study-item .post-title a { display: inline; background: no-repeat 0 100%; background-image: linear-gradient(currentColor, currentColor); background-size: 0 2px; -webkit-transition: all 0.3s, background-size 0.5s; transition: all 0.3s, background-size 0.5s; } .case-study-listing-wrapper .case-study-item .post-title a:hover { background-size: 100% 2px; } @media only screen and (min-width: 576px) { .case-study-listing-wrapper.case-study-grid-listing.columns-2 .grid-blog-item-wrapper, .case-study-listing-wrapper.case-study-grid-listing.columns-3 .grid-blog-item-wrapper, .case-study-listing-wrapper.case-study-grid-listing.columns-4 .grid-blog-item-wrapper, .case-study-listing-wrapper.case-study-grid-listing.columns-5 .grid-blog-item-wrapper, .case-study-listing-wrapper.case-study-grid-listing.columns-6 .grid-blog-item-wrapper { width: 50%; } } @media only screen and (min-width: 768px) { .case-study-listing-wrapper.case-study-classic-listing .classic-blog-item-wrapper .case-study-item { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .case-study-listing-wrapper.case-study-classic-listing .classic-blog-item-wrapper .post-meta-header:not(:only-child) { top: 30px; left: 33px; margin: 23px; } } @media only screen and (min-width: 992px) { .case-study-listing-wrapper.case-study-grid-listing.columns-2 .grid-blog-item-wrapper { width: 58.3333%; } .case-study-listing-wrapper.case-study-grid-listing.columns-2 .grid-blog-item-wrapper:nth-child(4n+2), .case-study-listing-wrapper.case-study-grid-listing.columns-2 .grid-blog-item-wrapper:nth-child(4n+3) { width: 41.6666%; } .case-study-listing-wrapper.case-study-grid-listing.columns-2 .grid-blog-item-wrapper:nth-child(4n+1) .post-media-wrapper a, .case-study-listing-wrapper.case-study-grid-listing.columns-2 .grid-blog-item-wrapper:nth-child(4n) .post-media-wrapper a { padding-bottom: 44.57%; } .case-study-listing-wrapper.case-study-grid-listing.columns-2 .grid-blog-item-wrapper .post-media-wrapper { padding: 0 16px 25px 23px; } .case-study-listing-wrapper.case-study-grid-listing.columns-3 .grid-blog-item-wrapper, .case-study-listing-wrapper.case-study-grid-listing.columns-6 .grid-blog-item-wrapper { width: 33.3333%; } .case-study-listing-wrapper.case-study-grid-listing.columns-4 .grid-blog-item-wrapper, .case-study-listing-wrapper.case-study-grid-listing.columns-5 .grid-blog-item-wrapper { width: 25%; } .case-study-listing-wrapper.case-study-classic-listing .classic-blog-item-wrapper .post-media-wrapper { padding: 30px 37px 30px 33px; width: 58.58%; } .case-study-listing-wrapper.case-study-classic-listing .classic-blog-item-wrapper .case-study-item-content { padding: 30px 40px 30px 20px; width: 41.42%; -webkit-align-self: center; -moz-align-self: center; -ms-align-self: center; align-self: center; } .case-study-listing-wrapper.case-study-classic-listing .classic-blog-item-wrapper .case-study-features { padding-right: 15px; } } @media only screen and (min-width: 1200px) { .case-study-listing-wrapper.case-study-grid-listing.columns-5 .grid-blog-item-wrapper { width: 20%; } .case-study-listing-wrapper.case-study-grid-listing.columns-6 .grid-blog-item-wrapper { width: 16.6667%; } } .case-study-side-info { padding: 20px; -webkit-border-radius: 25px; border-radius: 25px; } .case-study-side-info:not(:last-child) { margin-bottom: 32px; } .case-study-side-info .case-study-info-logo { margin: 0 -5px; padding: 50px 20px 40px; -webkit-border-radius: 25px; border-radius: 25px; } .case-study-side-info .case-study-info-logo img { max-width: 77%; margin: 0 auto; } .case-study-side-info .case-study-info-text:not(:first-child) { margin-top: 30px; } .case-study-side-info .case-study-info-text .case-study-info-text-item:not(:last-child) { margin-bottom: 20px; } .case-study-side-info .case-study-info-text .case-study-info-text-item.client .case-study-info-text-item-value { font-size: 25px; font-weight: 600; letter-spacing: -0.03em; } .case-study-side-info .case-study-info-text .case-study-info-text-item .case-study-info-text-item-label { display: block; font-size: 14px; } .case-study-side-info .case-study-info-text .case-study-info-text-item .case-study-info-text-item-value { display: block; line-height: 1.5em; } .case-study-side-info .post-meta-item-tags { margin: 20px -6px 0; font-size: 0; line-height: 1; } .case-study-side-info .post-meta-item-tags a { display: inline-block; vertical-align: top; position: relative; margin: 12px 6px 0; -webkit-border-radius: 9999px; border-radius: 9999px; font-size: 14px; line-height: 20px; padding: 10px 18.5px; } .case-study-side-info .post-meta-item-tags a:before, .case-study-side-info .post-meta-item-tags a:after { content: '/'; display: inline-block; margin-right: 3px; } .case-study-side-info .post-meta-item-tags a:after { margin-right: 0; margin-left: 3px; } @media screen and (min-width: 1280px) { .case-study-side-info { padding: 40px; } .case-study-side-info .case-study-info-logo { margin: 0 -24px; } } .post-categories { margin: 0 -4px -3px 0; font-size: 0; line-height: 1; } .single-post .post-categories { display: inline; vertical-align: top; } .post-categories .post-category-item { display: inline-block; margin: 0 4px 3px 0; font-size: 14px; line-height: 2.1428em; font-weight: 500; padding: 0.3571em 1.3571em; text-align: center; -webkit-border-radius: 25px; border-radius: 25px; -webkit-transition: color 0.3s, background-color 0.3s; transition: color 0.3s, background-color 0.3s; } .post-categories .post-category-item:before, .post-categories .post-category-item:after { content: '/'; display: inline-block; margin-right: 3px; } .post-categories .post-category-item:after { margin-right: 0; margin-left: 3px; } .post-categories .category-separator { display: inline-block; font-size: 14px; line-height: 2.1428em; font-weight: 500; margin: 0 3px; } .post-comments-wrapper:not(:first-child) { margin: 90px 0 0; } .post-comments-wrapper .comment-respond { padding: 30px 20px; -webkit-border-radius: 25px; border-radius: 25px; } .post-comments-wrapper .comment-respond .logged-in-as { color: inherit; } .post-comments-wrapper > .comment-respond:not(:first-child) { margin: 94px 0 0; } .post-comments-title { letter-spacing: -0.03em; } .post-comments-title:not(:last-child) { margin-bottom: 0.9em; } .comment-reply-title { letter-spacing: -0.03em; } .comment-reply-title:not(:last-child) { margin-bottom: 0.5em; } .comment-reply-title small { font-size: 60%; line-height: 1; margin: 0 0 0 6px; } .post-comment-wrapper.bypostauthor > .post-comment-item .post-comment-author:after { content: '\f007'; font: 400 normal 1em 'Font Awesome 5 Free'; margin: 0 0 0 10px; color: #00dbb0; } .post-comment-avatar { -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; float: left; } .post-comment-avatar .avatar { position: relative; -webkit-border-radius: 25px; border-radius: 25px; width: 45px; height: auto; margin: 3px 15px 0 0; } .post-comment-avatar + .post-comment-main .post-comment-meta { margin-left: 60px; } .post-comment-main { width: 100%; } .post-comment-info { margin: 0; } .post-comment-meta { margin-top: -1px; } .post-comment-author { font-weight: 600; letter-spacing: -0.05em; } .post-comment-buttons { -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; white-space: nowrap; font-size: 0; line-height: 1; margin: 10px -3px 0 -2px; } .post-comment-buttons a { margin: 0 3px 0 2px; display: inline-block; vertical-align: top; font-weight: 500; font-size: 14px; line-height: 25px; padding: 5px 15px; -webkit-border-radius: 25px; border-radius: 25px; position: relative; } .post-comment-content { clear: both; } .post-comment-content:not(:first-child) { padding-top: 20px; } .post-comment-date { font-size: 12px; font-weight: 500; line-height: 1.4286em; } .post-comment-date:not(:first-child) { margin-top: 5px; } .post-comment-wrapper { margin-top: 38px; } .post-comment-wrapper > .post-comment-wrapper, .post-comment-wrapper > .comment-respond { margin: 38px 0 0 30px; } .post-comments-list > .post-comment-wrapper:first-child { margin-top: 0; } .post-comments-list > .comment-respond:not(:first-child) { margin-top: 38px; } .comment-form { position: relative; z-index: 2; } .comment-form .form-field.form-message textarea { height: 112px; } .comment-form .submit { margin: 36px 0 0; } .comment-form button.submit { padding: 10px 26px 11px 43px; } .content-wrapper .comment-form button.submit { background-image: none; } .comment-form button.submit:not(:disabled):hover { padding: 10px 43px 11px 26px; } .comment-form button.submit:after { display: none; } .content-wrapper .comment-form button.submit:hover { background-image: none; } .form-fields { margin: -20px -20px 0; padding-top: 6px; position: relative; } .form-fields:after { content: ''; display: table; clear: both; } .form-fields .form-field { margin: 20px 20px 0; width: calc(100% - 40px); float: left; } .form-fields .form-field.form-cookies { margin-top: 22px; } .comment-navigation { margin: 30px 0 0; } .comment-navigation .nav-previous { text-align: left; } .comment-navigation .nav-previous a:before { content: '\f10c'; display: inline-block; font: 400 normal 1em/1.2em 'Flaticon'; margin: 4px 10px 0 0; vertical-align: top; } .comment-navigation .nav-next { text-align: right; } .comment-navigation .nav-next a:after { content: '\f10c'; display: inline-block; font: 400 normal 1em/1.2em 'Flaticon'; margin: 4px 0 0 10px; vertical-align: top; -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1); } @media only screen and (min-width: 576px) { .post-comment-wrapper > .post-comment-wrapper, .post-comment-wrapper > .comment-respond { margin: 38px 0 0 50px; } .post-comment-item { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; position: relative; } .post-comment-avatar .avatar { width: auto; margin: 0 41px 0 0; } .post-comment-avatar + .post-comment-main .post-comment-meta { margin-left: 0; } .post-comment-content:not(:first-child) { padding-top: 10px; } .post-comment-info { margin: -2px 30px 0 0; } .post-comment-meta { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .post-comment-buttons { margin: 0 -3px 0 -2px; } .post-comment-date { font-size: 14px; } .form-fields .form-name, .form-fields .form-url, .form-fields .form-email { width: calc(50% - 40px); } } @media only screen and (min-width: 768px) { .post-comment-wrapper:not(:first-child) { margin: 68px 0 0; } .post-comment-wrapper > .post-comment-wrapper, .post-comment-wrapper > .comment-respond { margin: 68px 0 0 115px; } } @media only screen and (min-width: 992px) { .post-comments-wrapper .comment-respond { padding: 70px 75px 75px; -webkit-border-radius: 25px; border-radius: 25px; } .post-comments-wrapper:not(:first-child) { margin: 145px 0 0; } .post-comments-wrapper > .comment-respond:not(:first-child) { margin: 160px 0 0; } .post-comment-author { font-size: 1.5625em; } } .post-media-wrapper { position: relative; } .post-media-wrapper .mejs-controls { height: 55px; } .post-media-wrapper picture { display: block; overflow: hidden; -webkit-border-radius: 25px; border-radius: 25px; } .post-gallery-carousel .item + .item { position: absolute; top: 0; left: 0; right: 0; opacity: 0; } .post-gallery-carousel .owl-nav { position: absolute; left: 0; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); margin: 0; padding: 0; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; overflow: hidden; } .post-gallery-carousel .owl-nav button[class*="owl-"] { margin: 20px 0; overflow: visible; } .post-gallery-carousel .owl-nav button[class*="owl-"]:hover:after { background: none; } .post-gallery-carousel .owl-nav button[class*="owl-"]:before, .post-gallery-carousel .owl-nav button[class*="owl-"]:after { display: block; content: ""; position: absolute; background-color: transparent; bottom: 0; height: 40px; width: 20px; } .post-gallery-carousel .owl-nav button[class*="owl-"]:before { left: 0; top: -40px; bottom: initial; -webkit-border-radius: 0; border-radius: 0; border-bottom-left-radius: 20px; } .post-gallery-carousel .owl-nav button[class*="owl-"]:after { left: 0; right: initial; top: initial; -webkit-mask: none, none; mask: none, none; bottom: -40px; -webkit-border-radius: 0; border-radius: 0; border-top-left-radius: 20px; background: none; padding: 0; } .post-gallery-carousel .owl-nav button[class*="owl-"] .nav-button-inner { display: block; min-width: 50px; min-height: 70px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .post-gallery-carousel .owl-nav button[class*="owl-"] .nav-button-inner:before { font: 400 normal 13px/1em 'fontello'; } .post-gallery-carousel .owl-nav button[class*="owl-"].owl-prev { -webkit-border-radius: 0px 25px 25px 0px; border-radius: 0px 25px 25px 0px; } .post-gallery-carousel .owl-nav button[class*="owl-"].owl-prev .nav-button-inner:before { content: '\e833'; } .post-gallery-carousel .owl-nav button[class*="owl-"].owl-next { -webkit-border-radius: 25px 0px 0px 25px; border-radius: 25px 0px 0px 25px; } .post-gallery-carousel .owl-nav button[class*="owl-"].owl-next:before { right: 0; left: initial; -webkit-border-radius: 0; border-radius: 0; border-bottom-right-radius: 20px; } .post-gallery-carousel .owl-nav button[class*="owl-"].owl-next:after { right: 0; left: initial; -webkit-border-radius: 0; border-radius: 0; border-top-right-radius: 20px; } .post-gallery-carousel .owl-nav button[class*="owl-"].owl-next .nav-button-inner:before { content: '\e82d'; } .post-quote { overflow: hidden; position: relative; padding: 1.5em 1em 1.5em 4.16em; font-size: 1.125em; line-height: 1.4em; display: block; text-decoration: none; max-width: none; -webkit-border-radius: 20px; border-radius: 20px; } .single-post .post-quote { padding-bottom: 3.5em; } .post-quote:before { content: '\e82f'; position: absolute; display: block; top: 1.25em; left: 0.7em; right: initial; font: 400 normal 1.44em/1em 'fontello'; letter-spacing: normal; } .post-quote .post-quote-text { font-size: 1em; line-height: 1.4em; font-weight: 600; position: relative; z-index: 3; } .post-quote .post-quote-author { display: block; line-height: 1.9444em; font-weight: 600; font-size: 0.72em; position: relative; z-index: 3; } .post-quote .post-quote-author:not(:first-child) { margin: 0.4444em 0 0; } .elementor-widget-neuros_blog_listing .blog-item .post-media-wrapper picture { display: block; overflow: hidden; font-size: 0; line-height: 1; } .elementor-widget-neuros_blog_listing .blog-item .post-media-wrapper img { -webkit-transform: scale(1.05) translateX(0); -ms-transform: scale(1.05) translateX(0); transform: scale(1.05) translateX(0); -webkit-transition: transform 0.45s cubic-bezier(0.22, 0.61, 0.36, 1); transition: transform 0.45s cubic-bezier(0.22, 0.61, 0.36, 1); will-change: transform; } .elementor-widget-neuros_blog_listing .blog-item:hover .post-media-wrapper img { -webkit-transform: scale(1.05) translateX(2%); -ms-transform: scale(1.05) translateX(2%); transform: scale(1.05) translateX(2%); } @media only screen and (max-width: 575px) { .post-media-wrapper .fr-video .mejs-video { height: 50.8187vw !important; } .post-media-wrapper .fr-video .mejs-mediaelement iframe { height: 50.8187vw !important; } } @media only screen and (min-width: 768px) { .post-quote { padding: 2.625em 2.4em 2.16em 5.16em; line-height: 1.4em; } .standard-blog-item-wrapper:not(.grid-item) .post-quote { font-size: 1.5625em; } .single-post .post-quote { padding-bottom: 3.16em; } .post-quote:before { top: 2.05em; left: 1.4em; } } @media only screen and (max-width: 991px) { .post-media-wrapper .fr-video .mejs-video { height: 43.2674vw !important; } .post-media-wrapper .fr-video .mejs-mediaelement iframe { height: 43.2674vw !important; } } .neuros_post_meta { font-size: 0; line-height: 1; } .neuros_post_meta .neuros_post_meta_item { display: inline-block; vertical-align: top; color: #b6b6b6; font-size: 16px; line-height: 24px; font-weight: 600; position: relative; margin: 0; } .neuros_post_meta .neuros_post_meta_item:not(:last-child) { padding: 0 25px 0 0; } .neuros_post_meta .neuros_post_meta_item:not(:last-child):after { content: ''; display: block; position: absolute; right: 10px; left: auto; top: 9px; width: 5px; height: 5px; -webkit-border-radius: 50%; border-radius: 50%; } .neuros_post_meta .neuros_post_meta_item.meta_item_tags a:before { content: '#'; } .neuros_post_meta .neuros_post_meta_item.meta_item_socials { padding: 0; list-style: none; font-size: 0; line-height: 1; margin: 20px 0 0; } .neuros_post_meta .neuros_post_meta_item.meta_item_socials li { margin: 0 8px; display: inline-block; vertical-align: middle; padding: 0; } .neuros_post_meta .neuros_post_meta_item.meta_item_socials li:first-child { margin: 0 8px 0 0; } .neuros_post_meta .neuros_post_meta_item.meta_item_socials li:last-child { margin: 0 0 0 8px; } .neuros_post_meta .neuros_post_meta_item.meta_item_socials li:before { content: none; display: none; } .neuros_post_meta .neuros_post_meta_item.meta_item_socials a { text-align: center; display: block; -webkit-transition: color 0.3s, background-color 0.3s; transition: color 0.3s, background-color 0.3s; width: 2.3077em; height: 2.3077em; font: 400 normal 13px/2.3077em 'Font Awesome 5 Free'; -webkit-border-radius: 50%; border-radius: 50%; background-color: #eceae4; } .neuros_post_meta .neuros_post_meta_item.meta_item_socials a:hover { color: #ffffff; } .neuros_post_meta .neuros_post_meta_item a { color: inherit; } @media only screen and (min-width: 576px) { .neuros_post_meta .neuros_post_meta_item.meta_item_socials { margin: 0; } } .post-navigation { margin: 60px 0 0; } .post-navigation .post-navigation-list { list-style: none; padding: 0; margin: 0; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .post-navigation .post-navigation-item { padding: 0; } .post-navigation .post-navigation-item:before { content: none; display: none; } .post-navigation .post-navigation-item.prev-post .post-navigation-link a { padding: 0 0 4px 20px; } .post-navigation .post-navigation-item.prev-post .post-navigation-link a:before, .post-navigation .post-navigation-item.prev-post .post-navigation-link a:after { content: '\e833'; font: 400 normal 9px 'fontello'; } .post-navigation .post-navigation-item.prev-post .post-navigation-link a:after { right: 0; left: initial; opacity: 0; -webkit-transform: translateX(1em); -ms-transform: translateX(1em); transform: translateX(1em); } .post-navigation .post-navigation-item.prev-post .post-navigation-link a:hover { padding: 0 20px 4px 0; } .post-navigation .post-navigation-item.prev-post .post-navigation-link a:hover:before { opacity: 0; -webkit-transform: translateX(-1em); -ms-transform: translateX(-1em); transform: translateX(-1em); } .post-navigation .post-navigation-item.prev-post .post-navigation-link a:hover:after { opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .post-navigation .post-navigation-item.next-post .post-navigation-link a { padding: 0 20px 4px 0; } .post-navigation .post-navigation-item.next-post .post-navigation-link a:before, .post-navigation .post-navigation-item.next-post .post-navigation-link a:after { content: '\e82d'; font: 400 normal 9px 'fontello'; } .post-navigation .post-navigation-item.next-post .post-navigation-link a:before { opacity: 0; -webkit-transform: translateX(-1em); -ms-transform: translateX(-1em); transform: translateX(-1em); } .post-navigation .post-navigation-item.next-post .post-navigation-link a:after { right: 0; left: initial; } .post-navigation .post-navigation-item.next-post .post-navigation-link a:hover { padding: 0 0 4px 20px; } .post-navigation .post-navigation-item.next-post .post-navigation-link a:hover:before { opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .post-navigation .post-navigation-item.next-post .post-navigation-link a:hover:after { opacity: 0; -webkit-transform: translateX(1em); -ms-transform: translateX(1em); transform: translateX(1em); } .post-navigation .archive-icon-link { margin: 0 20px; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; } .post-navigation .archive-icon-link .archive-icon { display: block; font: 400 normal 20px/1em 'fontello'; width: 20px; } .post-navigation .archive-icon-link .archive-icon:before { content: '\e82a'; } .post-navigation .post-navigation-link { position: relative; z-index: 2; } .post-navigation .post-navigation-link a { --button-border-gradient-angle: 262deg; --button-gradient-colorstop-1: 14.51%; --button-gradient-colorstop-2: 95.96%; display: inline-block; position: relative; font-weight: 500; font-size: 14px; line-height: 27px; border-bottom: 1px solid; } .post-navigation .post-navigation-link a:before, .post-navigation .post-navigation-link a:after { position: absolute; top: 1em; left: 0; -webkit-transition: opacity 0.3s, transform 0.3s; transition: opacity 0.3s, transform 0.3s; } .post-navigation .post-navigation-block { margin: 35px 0 0; display: none; } .post-navigation .prev-post { width: 50%; } .post-navigation .prev-post .post-navigation-image { margin: 0 24px 0 0; } .post-navigation .next-post { width: 50%; text-align: right; } .post-navigation .next-post .post-navigation-image { margin: 0 0 0 24px; } .post-navigation .post-navigation-image { width: 70px; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; } .post-navigation .post-navigation-image img { position: relative; aspect-ratio: 135/106; -webkit-border-radius: 15px; border-radius: 15px; object-fit: cover; } .post-navigation .post-navigation-title { font-size: 1.25em; font-weight: 400; line-height: 1.5em; } .post-navigation .post-navigation-categories { font-size: 0.875em; line-height: 1.5714em; font-weight: 500; } @media only screen and (min-width: 768px) { .post-navigation { margin: 100px 0 0; } .post-navigation .archive-icon-link { margin: 0 30px; } .post-navigation .archive-icon-link.with-labels { margin-top: 60px; } .post-navigation .prev-post .post-navigation-block { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .post-navigation .next-post { text-align: right; } .post-navigation .next-post .post-navigation-block { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-end; -moz-justify-content: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .post-navigation .prev-post, .post-navigation .next-post { width: 40%; } } @media only screen and (min-width: 992px) { .post-navigation { margin: 140px 0 0; } .post-navigation .prev-post, .post-navigation .next-post { width: 33.3333%; } .post-navigation .prev-post .post-navigation-content, .post-navigation .next-post .post-navigation-content { margin-top: 1.25em; } .post-navigation .post-navigation-image { width: 135px; } } .listing-pagination-border-style-gradient .content-pagination .page-numbers, .listing-pagination-border-style-gradient .content-pagination .post-page-numbers, .listing-pagination-border-style-gradient .woocommerce-pagination .page-numbers, .listing-pagination-border-style-gradient .woocommerce-pagination .post-page-numbers { border-color: transparent; } .listing-pagination-border-style-gradient .content-pagination .page-numbers .button-inner, .listing-pagination-border-style-gradient .content-pagination .post-page-numbers .button-inner, .listing-pagination-border-style-gradient .woocommerce-pagination .page-numbers .button-inner, .listing-pagination-border-style-gradient .woocommerce-pagination .post-page-numbers .button-inner { top: calc(-1 * var(--button-border-width)); left: calc(-1 * var(--button-border-width)); right: calc(-1 * var(--button-border-width)); bottom: calc(-1 * var(--button-border-width)); } .listing-pagination-border-style-solid .content-pagination .page-numbers:after, .listing-pagination-border-style-solid .content-pagination .page-numbers:hover:after, .listing-pagination-border-style-solid .content-pagination .page-numbers.current:after, .listing-pagination-border-style-solid .content-pagination .post-page-numbers:after, .listing-pagination-border-style-solid .content-pagination .post-page-numbers:hover:after, .listing-pagination-border-style-solid .content-pagination .post-page-numbers.current:after, .listing-pagination-border-style-solid .woocommerce-pagination .page-numbers:after, .listing-pagination-border-style-solid .woocommerce-pagination .page-numbers:hover:after, .listing-pagination-border-style-solid .woocommerce-pagination .page-numbers.current:after, .listing-pagination-border-style-solid .woocommerce-pagination .post-page-numbers:after, .listing-pagination-border-style-solid .woocommerce-pagination .post-page-numbers:hover:after, .listing-pagination-border-style-solid .woocommerce-pagination .post-page-numbers.current:after { background: none; } .listing-pagination-border-style-solid .content-pagination .page-numbers .button-inner, .listing-pagination-border-style-solid .content-pagination .post-page-numbers .button-inner, .listing-pagination-border-style-solid .woocommerce-pagination .page-numbers .button-inner, .listing-pagination-border-style-solid .woocommerce-pagination .post-page-numbers .button-inner { top: 0; left: 0; right: 0; bottom: 0; } .listing-pagination-background-style-gradient .content-pagination .page-numbers, .listing-pagination-background-style-gradient .content-pagination .page-numbers.current, .listing-pagination-background-style-gradient .content-pagination .page-numbers:hover, .listing-pagination-background-style-gradient .content-pagination .post-page-numbers, .listing-pagination-background-style-gradient .content-pagination .post-page-numbers.current, .listing-pagination-background-style-gradient .content-pagination .post-page-numbers:hover, .listing-pagination-background-style-gradient .woocommerce-pagination .page-numbers, .listing-pagination-background-style-gradient .woocommerce-pagination .page-numbers.current, .listing-pagination-background-style-gradient .woocommerce-pagination .page-numbers:hover, .listing-pagination-background-style-gradient .woocommerce-pagination .post-page-numbers, .listing-pagination-background-style-gradient .woocommerce-pagination .post-page-numbers.current, .listing-pagination-background-style-gradient .woocommerce-pagination .post-page-numbers:hover { background-color: transparent; } .listing-pagination-background-style-solid .content-pagination .page-numbers .button-inner, .listing-pagination-background-style-solid .content-pagination .post-page-numbers .button-inner, .listing-pagination-background-style-solid .woocommerce-pagination .page-numbers .button-inner, .listing-pagination-background-style-solid .woocommerce-pagination .post-page-numbers .button-inner { display: none; } .content-pagination:not(:first-child) { margin-top: 50px; } .content-pagination .pagination { display: block; position: relative; z-index: 2; } .content-pagination .nav-links { --button-border-radius: 9999px; --button-border-width: 1px; --button-border-gradient-angle: 262deg; --button-gradient-colorstop-1: 14.51%; --button-gradient-colorstop-2: 95.96%; margin: -10px -5px 0; font-size: 0; line-height: 1; text-align: center; } .content-pagination .page-numbers, .content-pagination .post-page-numbers { display: inline-block; vertical-align: top; margin: 10px 5px 0; padding: 0 5px; min-width: 50px; height: 50px; position: relative; font-size: 14px; line-height: 47px; font-weight: 500; text-align: center; border-width: var(--button-border-width); border-style: solid; border-color: transparent; background-origin: border-box !important; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-border-radius: var(--button-border-radius); border-radius: var(--button-border-radius); -webkit-transition: all 0.3s; transition: all 0.3s; z-index: 1; } .content-pagination .page-numbers:after, .content-pagination .post-page-numbers:after { content: ''; position: absolute; z-index: -1; top: calc(-1 * var(--button-border-width)); left: calc(-1 * var(--button-border-width)); right: calc(-1 * var(--button-border-width)); bottom: calc(-1 * var(--button-border-width)); padding: var(--button-border-width); -webkit-border-radius: inherit; border-radius: inherit; -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); -webkit-mask-composite: xor; mask-composite: exclude; -moz-box-sizing: border-box; box-sizing: border-box; } .content-pagination .page-numbers.prev, .content-pagination .page-numbers.next, .content-pagination .post-page-numbers.prev, .content-pagination .post-page-numbers.next { padding: 0 30px 0 43px; } .content-pagination .page-numbers.prev:hover, .content-pagination .page-numbers.next:hover, .content-pagination .post-page-numbers.prev:hover, .content-pagination .post-page-numbers.next:hover { padding: 0 43px 0 30px; } .content-pagination .page-numbers.prev:hover span[class^="icon"].right, .content-pagination .page-numbers.next:hover span[class^="icon"].right, .content-pagination .post-page-numbers.prev:hover span[class^="icon"].right, .content-pagination .post-page-numbers.next:hover span[class^="icon"].right { opacity: 1; -webkit-transform: translateY(-50%) translateX(0); -ms-transform: translateY(-50%) translateX(0); transform: translateY(-50%) translateX(0); } .content-pagination .page-numbers.prev:hover span[class^="icon"].left, .content-pagination .page-numbers.next:hover span[class^="icon"].left, .content-pagination .post-page-numbers.prev:hover span[class^="icon"].left, .content-pagination .post-page-numbers.next:hover span[class^="icon"].left { opacity: 0; -webkit-transform: translateY(-50%) translateX(-1em); -ms-transform: translateY(-50%) translateX(-1em); transform: translateY(-50%) translateX(-1em); } .content-pagination .page-numbers.current, .content-pagination .post-page-numbers.current { cursor: default; } .content-pagination .page-numbers.current .button-inner:before, .content-pagination .page-numbers:hover .button-inner:before, .content-pagination .post-page-numbers.current .button-inner:before, .content-pagination .post-page-numbers:hover .button-inner:before { opacity: 0; } .content-pagination .page-numbers.current .button-inner:after, .content-pagination .page-numbers:hover .button-inner:after, .content-pagination .post-page-numbers.current .button-inner:after, .content-pagination .post-page-numbers:hover .button-inner:after { opacity: 1; } .content-pagination .page-numbers span[class^="icon"], .content-pagination .post-page-numbers span[class^="icon"] { font: 400 normal 9px 'fontello'; position: absolute; left: 24px; top: 50%; margin: 1px 0 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: opacity 0.3s, transform 0.3s; transition: opacity 0.3s, transform 0.3s; } .content-pagination .page-numbers span[class^="icon"].right, .content-pagination .post-page-numbers span[class^="icon"].right { opacity: 0; right: 24px; left: initial; -webkit-transform: translateY(-50%) translateX(1em); -ms-transform: translateY(-50%) translateX(1em); transform: translateY(-50%) translateX(1em); } .content-pagination .page-numbers.dots, .content-pagination .post-page-numbers.dots { cursor: default; border: none; background: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; min-width: 29px; } .content-pagination .page-numbers.dots:hover, .content-pagination .post-page-numbers.dots:hover { background: none; } .content-pagination .page-numbers.dots:after, .content-pagination .post-page-numbers.dots:after { display: none; } .content-pagination .page-numbers .button-inner, .content-pagination .post-page-numbers .button-inner { position: absolute; top: calc(-1 * var(--button-border-width)); left: calc(-1 * var(--button-border-width)); right: calc(-1 * var(--button-border-width)); bottom: calc(-1 * var(--button-border-width)); padding: inherit; background: none; -webkit-border-radius: inherit; border-radius: inherit; -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden; z-index: -1; } .content-pagination .page-numbers .button-inner:before, .content-pagination .page-numbers .button-inner:after, .content-pagination .post-page-numbers .button-inner:before, .content-pagination .post-page-numbers .button-inner:after { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; -webkit-border-radius: inherit; border-radius: inherit; padding: inherit; -moz-box-sizing: border-box; box-sizing: border-box; } .content-pagination .page-numbers .button-inner:before, .content-pagination .post-page-numbers .button-inner:before { opacity: 1; } .content-pagination .page-numbers .button-inner:after, .content-pagination .post-page-numbers .button-inner:after { opacity: 0; } .listing-filter-border-style-gradient .filter-control-wrapper .dots .filter-control-item, .listing-filter-border-style-gradient .filter-control-wrapper .dots .gallery-filter-control-item { border-color: transparent; } .listing-filter-border-style-gradient .filter-control-wrapper .dots .filter-control-item .button-inner, .listing-filter-border-style-gradient .filter-control-wrapper .dots .gallery-filter-control-item .button-inner { top: calc(-1 * var(--button-border-width)); left: calc(-1 * var(--button-border-width)); right: calc(-1 * var(--button-border-width)); bottom: calc(-1 * var(--button-border-width)); } .listing-filter-border-style-solid .filter-control-wrapper .dots .filter-control-item:after, .listing-filter-border-style-solid .filter-control-wrapper .dots .filter-control-item:hover:after, .listing-filter-border-style-solid .filter-control-wrapper .dots .filter-control-item.active:after, .listing-filter-border-style-solid .filter-control-wrapper .dots .gallery-filter-control-item:after, .listing-filter-border-style-solid .filter-control-wrapper .dots .gallery-filter-control-item:hover:after, .listing-filter-border-style-solid .filter-control-wrapper .dots .gallery-filter-control-item.active:after { background: none; } .listing-filter-border-style-solid .filter-control-wrapper .dots .filter-control-item .button-inner, .listing-filter-border-style-solid .filter-control-wrapper .dots .gallery-filter-control-item .button-inner { top: 0; left: 0; right: 0; bottom: 0; } .listing-filter-background-style-gradient .filter-control-wrapper .dots .filter-control-item, .listing-filter-background-style-gradient .filter-control-wrapper .dots .filter-control-item.active, .listing-filter-background-style-gradient .filter-control-wrapper .dots .filter-control-item:hover, .listing-filter-background-style-gradient .filter-control-wrapper .dots .gallery-filter-control-item, .listing-filter-background-style-gradient .filter-control-wrapper .dots .gallery-filter-control-item.active, .listing-filter-background-style-gradient .filter-control-wrapper .dots .gallery-filter-control-item:hover { background-color: transparent; } .listing-filter-background-style-solid .filter-control-wrapper .dots .filter-control-item .button-inner, .listing-filter-background-style-solid .filter-control-wrapper .dots .gallery-filter-control-item .button-inner { display: none; } .filter-control-wrapper { margin: 0 auto 50px; width: 100%; max-width: 1340px; } .filter-control-wrapper .dots { --button-border-radius: 9999px; --button-border-width: 1px; --button-border-gradient-angle: 262deg; --button-gradient-colorstop-1: 14.51%; --button-gradient-colorstop-2: 95.96%; list-style: none; margin: -10px -5px 0; padding: 0; font-size: 0; line-height: 1; } .filter-control-wrapper .dots .dot { display: inline-block; position: relative; vertical-align: bottom; padding: 10px 27px 11px; font-size: 14px; line-height: 1.92857em; font-weight: 500; margin: 10px 5px 0 !important; cursor: pointer; background: none; border-width: var(--button-border-width); border-style: solid; border-color: transparent; background-origin: border-box !important; z-index: 1; -webkit-border-radius: var(--button-border-radius); border-radius: var(--button-border-radius); -webkit-transition: all 0.3s; transition: all 0.3s; } .filter-control-wrapper .dots .dot.active { cursor: default; } .filter-control-wrapper .dots .dot.active:before { opacity: 0; } .filter-control-wrapper .dots .dot.active:after { opacity: 1; } .filter-control-wrapper .dots .dot:after { content: ''; position: absolute; z-index: -1; top: calc(-1 * var(--button-border-width)); left: calc(-1 * var(--button-border-width)); right: calc(-1 * var(--button-border-width)); bottom: calc(-1 * var(--button-border-width)); padding: var(--button-border-width); -webkit-border-radius: inherit; border-radius: inherit; -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); -webkit-mask-composite: xor; mask-composite: exclude; -moz-box-sizing: border-box; box-sizing: border-box; } .filter-control-wrapper .dots .dot:hover .button-inner:before, .filter-control-wrapper .dots .dot.active .button-inner:before { opacity: 0; } .filter-control-wrapper .dots .dot:hover .button-inner:after, .filter-control-wrapper .dots .dot.active .button-inner:after { opacity: 1; } .filter-control-wrapper .dots .dot .button-inner { position: absolute; top: calc(-1 * var(--button-border-width)); left: calc(-1 * var(--button-border-width)); right: calc(-1 * var(--button-border-width)); bottom: calc(-1 * var(--button-border-width)); padding: inherit; background: none; -webkit-border-radius: inherit; border-radius: inherit; -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden; z-index: -1; } .filter-control-wrapper .dots .dot .button-inner:before, .filter-control-wrapper .dots .dot .button-inner:after { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; -webkit-border-radius: inherit; border-radius: inherit; padding: inherit; -moz-box-sizing: border-box; box-sizing: border-box; } .filter-control-wrapper .dots .dot .button-inner:before { opacity: 1; } .filter-control-wrapper .dots .dot .button-inner:after { opacity: 0; } .elementor-section.elementor-section-stretched.elementor-section-full_width > .elementor-container.elementor-column-gap-no > .elementor-row > .elementor-column > .elementor-widget-wrap .filter-control-wrapper { padding: 0 20px; } .elementor-section.elementor-section-stretched.elementor-section-full_width > .elementor-container.elementor-column-gap-no > .elementor-row > .elementor-column > .elementor-widget-wrap .elementor-inner-section > .elementor-container:not(.elementor-column-gap-no) .filter-control-wrapper { padding: 0; } @media only screen and (min-width: 768px) { .elementor-section.elementor-section-stretched.elementor-section-full_width > .elementor-container.elementor-column-gap-no > .elementor-row > .elementor-column > .elementor-widget-wrap .filter-control-wrapper { padding: 0 30px; } } @media only screen and (min-width: 992px) { .elementor-section.elementor-section-stretched.elementor-section-full_width > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap .filter-control-wrapper { max-width: 1420px; } .elementor-section.elementor-section-stretched.elementor-section-full_width > .elementor-container.elementor-column-gap-no > .elementor-row > .elementor-column > .elementor-widget-wrap .filter-control-wrapper { padding: 0 40px; } } .recent-posts-wrapper:not(:first-child) { margin-top: 95px; } .elementor-widget .neuros-heading.heading-with-pagination { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: stretch; -moz-align-items: stretch; -ms-align-items: stretch; align-items: stretch; text-align: left; } .elementor-widget .neuros-heading.heading-with-pagination .neuros-heading-inner { display: block; } .elementor-widget .neuros-heading.heading-with-pagination:not(:last-child) { margin-bottom: 20px; } .elementor-widget .neuros-heading.heading-with-pagination .owl-nav { -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; -webkit-align-self: flex-start; -moz-align-self: flex-start; -ms-align-self: flex-start; align-self: flex-start; margin: 0.625em 0 0; } .elementor-widget.title-alignment-left .neuros-heading.heading-with-pagination { text-align: left; } .elementor-widget.title-alignment-left .neuros-heading.heading-with-pagination .owl-nav { -webkit-align-self: flex-start; -moz-align-self: flex-start; -ms-align-self: flex-start; align-self: flex-start; } .elementor-widget.title-alignment-right .neuros-heading.heading-with-pagination { text-align: right; } .elementor-widget.title-alignment-right .neuros-heading.heading-with-pagination .owl-nav { -webkit-align-self: flex-end; -moz-align-self: flex-end; -ms-align-self: flex-end; align-self: flex-end; } .elementor-widget.title-alignment-center .neuros-heading.heading-with-pagination { text-align: center; } .elementor-widget.title-alignment-center .neuros-heading.heading-with-pagination .owl-nav { -webkit-align-self: center; -moz-align-self: center; -ms-align-self: center; align-self: center; } .elementor-widget .owl-dots-desktop { display: none; } @media only screen and (min-width: 992px) { .elementor-widget .neuros-heading.heading-with-pagination { margin: 0 auto; width: 100%; max-width: 1340px; } .elementor-widget .neuros-heading.heading-with-pagination:not(:last-child) { margin-bottom: 50px; } .elementor-widget .neuros-heading.heading-with-pagination .neuros-heading-inner { width: calc(100% - 30px); } .elementor-widget .neuros-heading.heading-with-pagination .owl-dots { -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; } .elementor-widget .neuros-heading.heading-with-pagination .owl-nav { -webkit-align-self: flex-start; -moz-align-self: flex-start; -ms-align-self: flex-start; align-self: flex-start; margin: 0 0 0.25em; } .elementor-widget.title-alignment-left .neuros-heading.heading-with-pagination { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: flex-end; -moz-align-items: flex-end; -ms-align-items: flex-end; align-items: flex-end; text-align: left; } .elementor-widget.title-alignment-left .neuros-heading.heading-with-pagination .neuros-heading-inner { margin: 0 15px 0 0; } .elementor-widget.title-alignment-left .neuros-heading.heading-with-pagination .owl-dots { margin: 0 -13px 0.275em 2px; } .elementor-widget.title-alignment-left .neuros-heading.heading-with-pagination .owl-nav { -webkit-align-self: initial; -moz-align-self: initial; -ms-align-self: initial; align-self: initial; } .elementor-widget.title-alignment-right .neuros-heading.heading-with-pagination { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row-reverse; -moz-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: flex-end; -moz-align-items: flex-end; -ms-align-items: flex-end; align-items: flex-end; text-align: right; } .elementor-widget.title-alignment-right .neuros-heading.heading-with-pagination .neuros-heading-inner { margin: 0 0 0 15px; } .elementor-widget.title-alignment-right .neuros-heading.heading-with-pagination .owl-dots { margin: 0 2px 0.275em -13px; } .elementor-widget.title-alignment-right .neuros-heading.heading-with-pagination .owl-nav { -webkit-align-self: initial; -moz-align-self: initial; -ms-align-self: initial; align-self: initial; } .elementor-widget.title-alignment-center .neuros-heading.heading-with-pagination { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: stretch; -moz-align-items: stretch; -ms-align-items: stretch; align-items: stretch; text-align: center; } .elementor-widget.title-alignment-center .neuros-heading.heading-with-pagination .neuros-heading-inner { margin: 0; width: 100%; } .elementor-widget.title-alignment-center .neuros-heading.heading-with-pagination .owl-dots, .elementor-widget.title-alignment-center .neuros-heading.heading-with-pagination .owl-nav { margin-top: 30px; } .elementor-widget.title-alignment-center .neuros-heading.heading-with-pagination .owl-nav { -webkit-align-self: center; -moz-align-self: center; -ms-align-self: center; align-self: center; } .elementor-widget .owl-dots-desktop { display: block; } .elementor-widget .owl-dots-mobile { display: none; } } .content-wrapper .wrapper-socials { margin: -15px -20px 0 -20px; } .content-wrapper .wrapper-socials li { margin: 15px 20px 0 20px; } .content-wrapper .wrapper-socials a { font-size: 16px; line-height: 1em; } .elementor-widget-accordion.elementor-accordion-style-counter { counter-reset: accordion-counter; } .elementor-widget-accordion.elementor-accordion-style-counter .elementor-accordion .elementor-accordion-item { counter-increment: accordion-counter; } .elementor-widget-accordion.elementor-accordion-style-counter .elementor-accordion .elementor-accordion-title { position: relative; padding: 0 0 0 11.6%; } .elementor-widget-accordion.elementor-accordion-style-counter .elementor-accordion .elementor-accordion-title:before { content: counter(accordion-counter,decimal-leading-zero); position: absolute; top: 0; left: 0; } .elementor-widget-accordion.elementor-accordion-style-counter .elementor-accordion .elementor-tab-content { padding-left: 11.6%; } .elementor-widget-accordion .elementor-accordion .elementor-accordion-item { border: none; border-bottom-style: solid; border-bottom-width: 1px; padding: 0; } .elementor-widget-accordion .elementor-accordion .elementor-accordion-item .elementor-tab-content { border-top: none; } .elementor-widget-accordion .elementor-accordion .elementor-tab-title { padding: 20px 0; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; line-height: 1.166666; font-weight: 400; border: none; -webkit-transition: background-color 0.3s; transition: background-color 0.3s; } .elementor-widget-accordion .elementor-accordion .elementor-tab-title .elementor-accordion-title { font-size: 16px; letter-spacing: -0.03em; } .elementor-widget-accordion .elementor-accordion .elementor-tab-title .elementor-accordion-icon { margin-top: 0.6em; font-size: 10px; width: 1em; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; } .elementor-widget-accordion .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right, .elementor-widget-accordion .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left { text-align: center; } .elementor-widget-accordion .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right { margin-left: 20px; order: 2; } .elementor-widget-accordion .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left { margin-right: 20px; order: 0; } .elementor-widget-accordion .elementor-accordion .elementor-tab-title .elementor-accordion-title { width: 100%; } .elementor-widget-accordion .elementor-accordion .elementor-tab-content { padding: 0 35px 20px 0; } .elementor-widget-neuros_audio_listing.title-position-left { flex-direction: row-reverse; } .elementor-widget-neuros_audio_listing.title-position-left .audio-item img { margin-left: 1em; } .elementor-widget-neuros_audio_listing.title-position-right { flex-direction: row; } .elementor-widget-neuros_audio_listing.title-position-right .audio-item img { margin-right: 1em; } .elementor-widget-neuros_audio_listing.vertical-align-top .neuros-audio-listing .audio-item-wrapper .audio-item { -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .elementor-widget-neuros_audio_listing.vertical-align-bottom .neuros-audio-listing .audio-item-wrapper .audio-item { -webkit-align-items: flex-end; -moz-align-items: flex-end; -ms-align-items: flex-end; align-items: flex-end; } .elementor-widget-neuros_audio_listing.vertical-align-middle .neuros-audio-listing .audio-item-wrapper .audio-item { -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .neuros-audio-listing.view-inline { margin: -10px; } .neuros-audio-listing.view-inline .audio-item-wrapper { padding: 10px; } .neuros-audio-listing.view-inline .audio-item-wrapper .audio-item { padding: 6px 23px 7px 7px; } .neuros-audio-listing.view-inline .audio-item-wrapper img { width: 30px; } .neuros-audio-listing.view-columns { margin: -15px -20px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .neuros-audio-listing.view-columns .audio-item-wrapper { width: 100%; padding: 15px 20px; } .neuros-audio-listing.view-columns .audio-item-wrapper .audio-item { padding: 14px 30px 14px 14px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .neuros-audio-listing.view-columns .audio-item-wrapper img { width: 45px; } .neuros-audio-listing .audio-item-wrapper { display: inline-block; vertical-align: top; } .neuros-audio-listing .audio-item-wrapper .audio-item { cursor: pointer; border: 1px solid; -webkit-border-radius: 100px; border-radius: 100px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; -webkit-transition: color 0.3s, background-color 0.3s, border-color 0.3s, box-shadow 0.3s, border-width 0.3s; transition: color 0.3s, background-color 0.3s, border-color 0.3s, box-shadow 0.3s, border-width 0.3s; } .neuros-audio-listing .audio-item-wrapper .audio-item.active .audio-icon i:before { content: '\e838'; } .neuros-audio-listing .audio-item-wrapper .audio-wrapper { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; -webkit-align-items: inherit; -moz-align-items: inherit; -ms-align-items: inherit; align-items: inherit; } .neuros-audio-listing .audio-item-wrapper .audio-icon { font-size: 23px; line-height: 1; margin-right: 16px; } .neuros-audio-listing .audio-item-wrapper .audio-icon i { width: 1.21739em; text-align: start; } .neuros-audio-listing .audio-item-wrapper .audio-item-title { font-size: 14px; line-height: 27px; } .neuros-audio-listing .audio-item-wrapper img { -webkit-border-radius: 50%; border-radius: 50%; } @media only screen and (min-width: 576px) { .neuros-audio-listing.view-columns.columns-2 .audio-item-wrapper, .neuros-audio-listing.view-columns.columns-3 .audio-item-wrapper, .neuros-audio-listing.view-columns.columns-4 .audio-item-wrapper, .neuros-audio-listing.view-columns.columns-5 .audio-item-wrapper, .neuros-audio-listing.view-columns.columns-6 .audio-item-wrapper { width: 50%; } } @media only screen and (min-width: 768px) { .neuros-audio-listing.view-columns.columns-3 .audio-item-wrapper, .neuros-audio-listing.view-columns.columns-6 .audio-item-wrapper { width: 33.3333%; } } @media only screen and (min-width: 992px) { .neuros-audio-listing.view-columns.columns-4 .audio-item-wrapper { width: 25%; } .neuros-audio-listing.view-columns.columns-5 .audio-item-wrapper { width: 20%; } .neuros-audio-listing.view-columns.columns-6 .audio-item-wrapper { width: 16.6666%; } } .neuros-awards-widget .awards-list .award-item { position: relative; margin: -5px -10px; padding: 31px 0 35px; } .neuros-awards-widget .awards-list .award-item:before { content: ''; position: absolute; bottom: 0; left: 7px; right: 7px; border-bottom: 1px solid; } .neuros-awards-widget .awards-list div[class*=-column] { padding: 5px 10px; } .neuros-awards-widget .awards-list .award-year-column, .neuros-awards-widget .awards-list .award-subtitle-column { -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; } .neuros-awards-widget .awards-list .award-year, .neuros-awards-widget .awards-list .award-subtitle { display: inline-block; font-size: 14px; line-height: 30px; font-weight: 500; } .neuros-awards-widget .awards-list .award-title { line-height: 1.4em; } .neuros-awards-widget .awards-list .award-title a { color: inherit; } .neuros-awards-widget .awards-list .award-title p { line-height: inherit; } @media only screen and (min-width: 768px) { .neuros-awards-widget .awards-list .award-item { margin: 0 -10px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .neuros-awards-widget .awards-list div[class*=-column] { padding: 0 10px; } .neuros-awards-widget .awards-list .award-year-column { width: 10%; } .neuros-awards-widget .awards-list .award-subtitle-column { width: 20%; } .neuros-awards-widget .awards-list .award-title-column { width: 100%; } } .neuros-button-border-style-gradient .button-container .neuros-button, .neuros-button-border-style-gradient .price-item-button-container .neuros-button, .neuros-button-border-style-gradient .vacancy-item-button .neuros-button, .neuros-button-border-style-gradient .content-slider-item-buttons .neuros-button { border-color: transparent !important; } .neuros-button-border-style-gradient .button-container .neuros-button .button-inner, .neuros-button-border-style-gradient .price-item-button-container .neuros-button .button-inner, .neuros-button-border-style-gradient .vacancy-item-button .neuros-button .button-inner, .neuros-button-border-style-gradient .content-slider-item-buttons .neuros-button .button-inner { top: calc(-1 * var(--button-border-width)); left: calc(-1 * var(--button-border-width)); right: calc(-1 * var(--button-border-width)); bottom: calc(-1 * var(--button-border-width)); } .neuros-button-border-style-gradient.neuros-button-type-alt .button-container .neuros-button { border: none; } .neuros-button-border-style-solid .button-container .neuros-button:after, .neuros-button-border-style-solid .button-container .neuros-button:hover:after, .neuros-button-border-style-solid .price-item-button-container .neuros-button:after, .neuros-button-border-style-solid .price-item-button-container .neuros-button:hover:after, .neuros-button-border-style-solid .vacancy-item-button .neuros-button:after, .neuros-button-border-style-solid .vacancy-item-button .neuros-button:hover:after, .neuros-button-border-style-solid .content-slider-item-buttons .neuros-button:after, .neuros-button-border-style-solid .content-slider-item-buttons .neuros-button:hover:after { background: none; } .neuros-button-border-style-solid .button-container .neuros-button .button-inner, .neuros-button-border-style-solid .price-item-button-container .neuros-button .button-inner, .neuros-button-border-style-solid .vacancy-item-button .neuros-button .button-inner, .neuros-button-border-style-solid .content-slider-item-buttons .neuros-button .button-inner { top: 0; left: 0; right: 0; bottom: 0; } .neuros-button-border-style-solid.neuros-button-type-alt .button-container .neuros-button { border-bottom-width: var(--button-border-width, 1px); border-bottom-style: solid; background-image: none; } .neuros-button-bakground-style-solid .button-container .neuros-button .button-inner, .neuros-button-bakground-style-solid .price-item-button-container .neuros-button .button-inner, .neuros-button-bakground-style-solid .vacancy-item-button .neuros-button .button-inner, .neuros-button-bakground-style-solid .content-slider-item-buttons .neuros-button .button-inner { display: none; } .neuros-button-bakground-style-gradient .button-container .neuros-button, .neuros-button-bakground-style-gradient .button-container .neuros-button:hover, .neuros-button-bakground-style-gradient .price-item-button-container .neuros-button, .neuros-button-bakground-style-gradient .price-item-button-container .neuros-button:hover, .neuros-button-bakground-style-gradient .vacancy-item-button .neuros-button, .neuros-button-bakground-style-gradient .vacancy-item-button .neuros-button:hover, .neuros-button-bakground-style-gradient .content-slider-item-buttons .neuros-button, .neuros-button-bakground-style-gradient .content-slider-item-buttons .neuros-button:hover { background-color: transparent !important; } .elementor-widget-neuros_button.neuros-button-type-simple .neuros-button, .elementor-widget-neuros_button.neuros-button-type-simple .neuros-button:hover { padding: 10px 24px 11px 24px; } .elementor-widget-neuros_button.neuros-button-type-simple .neuros-button span.icon-button-arrow { display: none; } .elementor-widget-neuros_button.neuros-button-type-alt .neuros-button { --button-border-gradient-angle: 262deg; --button-gradient-colorstop-1: 14.51%; --button-gradient-colorstop-2: 95.96%; padding: 0 0 5px 1.42857em; background-size: 100% var(--button-border-width, 1px); background-repeat: no-repeat; background-position: 100% 100%; background-color: transparent; border: none; -webkit-border-radius: 0; border-radius: 0; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; } .elementor-widget-neuros_button.neuros-button-type-alt .neuros-button:after { display: none; } .elementor-widget-neuros_button.neuros-button-type-alt .neuros-button span[class^="icon"] { font-size: 0.6429em; top: 1em; left: 0; -webkit-transform: none; -ms-transform: none; transform: none; } .elementor-widget-neuros_button.neuros-button-type-alt .neuros-button span[class^="icon"].right { right: 0; left: initial; -webkit-transform: translateX(1em); -ms-transform: translateX(1em); transform: translateX(1em); } .elementor-widget-neuros_button.neuros-button-type-alt .neuros-button:hover { background-color: transparent; padding: 0 1.42857em 5px 0; } .elementor-widget-neuros_button.neuros-button-type-alt .neuros-button:hover span[class^="icon"].left { -webkit-transform: translateX(-1em) !important; -ms-transform: translateX(-1em) !important; transform: translateX(-1em) !important; } .elementor-widget-neuros_button.neuros-button-type-alt .neuros-button:hover span[class^="icon"].right { -webkit-transform: translateX(0) !important; -ms-transform: translateX(0) !important; transform: translateX(0) !important; } .elementor-widget-neuros_button .button-widget { line-height: 1; font-size: 0; } .elementor-widget-neuros_button .button-container { position: relative; display: inline-block; z-index: 2; line-height: 1; font-size: 0; } .elementor-widget-neuros_button .neuros-button-decoration { display: inline-block; position: relative; overflow: hidden; } .elementor-widget-neuros_button .neuros-button-decoration:before, .elementor-widget-neuros_button .neuros-button-decoration:after { content: ""; position: absolute; background-color: transparent; bottom: 0; height: 40px; width: 20px; -webkit-transition: box-shadow 0.3s; transition: box-shadow 0.3s; } .elementor-widget-neuros_button.decoration-position-bottom .neuros-button-decoration { padding: 0 20px 0 20px; } .elementor-widget-neuros_button.decoration-position-bottom .neuros-button-decoration:before { left: 0; right: initial; top: initial; bottom: 0; -webkit-border-radius: 0; border-radius: 0; border-bottom-right-radius: 20px; } .elementor-widget-neuros_button.decoration-position-bottom .neuros-button-decoration:after { right: 0; left: initial; top: initial; bottom: 0; -webkit-border-radius: 0; border-radius: 0; border-bottom-left-radius: 20px; } .elementor-widget-neuros_button.decoration-position-top .neuros-button-decoration { padding: 0 20px 0 20px; } .elementor-widget-neuros_button.decoration-position-top .neuros-button-decoration:before { left: 0; right: initial; top: 0; bottom: initial; -webkit-border-radius: 0; border-radius: 0; border-top-right-radius: 20px; } .elementor-widget-neuros_button.decoration-position-top .neuros-button-decoration:after { right: 0; left: initial; top: 0; bottom: initial; -webkit-border-radius: 0; border-radius: 0; border-top-left-radius: 20px; } .elementor-widget-neuros_button.decoration-position-left .neuros-button-decoration { padding: 20px 20px 0 0; } .elementor-widget-neuros_button.decoration-position-left .neuros-button-decoration:before { left: 0; right: initial; top: -20px; bottom: initial; -webkit-border-radius: 0; border-radius: 0; border-bottom-left-radius: 20px; } .elementor-widget-neuros_button.decoration-position-left .neuros-button-decoration:after { right: 0; left: initial; top: initial; bottom: 0; -webkit-border-radius: 0; border-radius: 0; border-bottom-left-radius: 20px; } .elementor-widget-neuros_button.decoration-position-right .neuros-button-decoration { padding: 20px 0 0 20px; } .elementor-widget-neuros_button.decoration-position-right .neuros-button-decoration:before { right: 0; left: initial; top: -20px; bottom: initial; -webkit-border-radius: 0; border-radius: 0; border-bottom-right-radius: 20px; } .elementor-widget-neuros_button.decoration-position-right .neuros-button-decoration:after { left: 0; right: initial; top: initial; bottom: 0; -webkit-border-radius: 0; border-radius: 0; border-bottom-right-radius: 20px; } .elementor-widget-neuros_content_slider.content-slider-navigation-position-group .owl-carousel.owl-theme .owl-nav, .elementor-widget-neuros_content_slider.content-slider-navigation-position-group .bottom-area .owl-nav { bottom: 60px; top: initial; right: initial; -webkit-transform: none; -ms-transform: none; transform: none; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .elementor-widget-neuros_content_slider.content-slider-navigation-position-group .owl-carousel.owl-theme .owl-nav button[class*="owl-"] .nav-button-inner, .elementor-widget-neuros_content_slider.content-slider-navigation-position-group .bottom-area .owl-nav button[class*="owl-"] .nav-button-inner { min-width: 60px; min-height: 51px; } .elementor-widget-neuros_content_slider.content-slider-navigation-position-group .owl-carousel.owl-theme .owl-nav button[class*="owl-"].owl-prev, .elementor-widget-neuros_content_slider.content-slider-navigation-position-group .bottom-area .owl-nav button[class*="owl-"].owl-prev { margin-bottom: 0; padding-top: 16px; -webkit-border-radius: 0 25px 0 0; border-radius: 0 25px 0 0; } .elementor-widget-neuros_content_slider.content-slider-navigation-position-group .owl-carousel.owl-theme .owl-nav button[class*="owl-"].owl-prev:after, .elementor-widget-neuros_content_slider.content-slider-navigation-position-group .bottom-area .owl-nav button[class*="owl-"].owl-prev:after { display: none; } .elementor-widget-neuros_content_slider.content-slider-navigation-position-group .owl-carousel.owl-theme .owl-nav button[class*="owl-"].owl-next, .elementor-widget-neuros_content_slider.content-slider-navigation-position-group .bottom-area .owl-nav button[class*="owl-"].owl-next { margin-top: 0; padding-bottom: 16px; -webkit-border-radius: 0 0 25px 0; border-radius: 0 0 25px 0; } .elementor-widget-neuros_content_slider.content-slider-navigation-position-group .owl-carousel.owl-theme .owl-nav button[class*="owl-"].owl-next:before, .elementor-widget-neuros_content_slider.content-slider-navigation-position-group .bottom-area .owl-nav button[class*="owl-"].owl-next:before { display: none; } .elementor-widget-neuros_content_slider.content-slider-navigation-position-group .owl-carousel.owl-theme .owl-nav button[class*="owl-"].owl-next:after, .elementor-widget-neuros_content_slider.content-slider-navigation-position-group .bottom-area .owl-nav button[class*="owl-"].owl-next:after { left: 0; right: initial; -webkit-border-radius: 20px 0 0 0; border-radius: 20px 0 0 0; } .elementor-widget-neuros_content_slider.content-slider-navigation-position-group .owl-carousel.owl-theme .owl-nav button[class*="owl-"].disabled .nav-button-inner:before, .elementor-widget-neuros_content_slider.content-slider-navigation-position-group .bottom-area .owl-nav button[class*="owl-"].disabled .nav-button-inner:before { opacity: 0.5; } .elementor-widget-neuros_content_slider.content-slider-navigation-position-group .bottom-area .owl-nav { position: relative; bottom: initial; -webkit-border-radius: 25px; border-radius: 25px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .elementor-widget-neuros_content_slider.content-slider-navigation-position-group .bottom-area .owl-nav button[class*="owl-"].owl-prev, .elementor-widget-neuros_content_slider.content-slider-navigation-position-group .bottom-area .owl-nav button[class*="owl-"].owl-next { padding: 10px 20px; -webkit-border-radius: 0; border-radius: 0; } .elementor-widget-neuros_content_slider.content-slider-navigation-position-group .bottom-area .owl-nav button[class*="owl-"].owl-prev .nav-button-inner, .elementor-widget-neuros_content_slider.content-slider-navigation-position-group .bottom-area .owl-nav button[class*="owl-"].owl-next .nav-button-inner { display: none; } .elementor-widget-neuros_content_slider.content-slider-navigation-position-group .bottom-area .owl-nav button[class*="owl-"].owl-next:before { display: inline; } .elementor-widget-neuros_content_slider.content-slider-navigation-alignment-left.content-slider-navigation-position-group .owl-carousel.owl-theme .owl-nav { right: initial; left: 0; } .elementor-widget-neuros_content_slider.content-slider-navigation-alignment-left.content-slider-navigation-position-group .owl-carousel.owl-theme .owl-nav button[class*="owl-"].owl-prev { -webkit-border-radius: 0 25px 0 0; border-radius: 0 25px 0 0; } .elementor-widget-neuros_content_slider.content-slider-navigation-alignment-left.content-slider-navigation-position-group .owl-carousel.owl-theme .owl-nav button[class*="owl-"].owl-prev:before { left: 0; right: initial; -webkit-border-radius: 0 0 0 20px; border-radius: 0 0 0 20px; } .elementor-widget-neuros_content_slider.content-slider-navigation-alignment-left.content-slider-navigation-position-group .owl-carousel.owl-theme .owl-nav button[class*="owl-"].owl-next { -webkit-border-radius: 0 0 25px 0; border-radius: 0 0 25px 0; } .elementor-widget-neuros_content_slider.content-slider-navigation-alignment-left.content-slider-navigation-position-group .owl-carousel.owl-theme .owl-nav button[class*="owl-"].owl-next:after { left: 0; right: initial; -webkit-border-radius: 20px 0 0 0; border-radius: 20px 0 0 0; } .elementor-widget-neuros_content_slider.content-slider-navigation-alignment-right.content-slider-navigation-position-group .owl-carousel.owl-theme .owl-nav { left: initial; right: 0; } .elementor-widget-neuros_content_slider.content-slider-navigation-alignment-right.content-slider-navigation-position-group .owl-carousel.owl-theme .owl-nav button[class*="owl-"].owl-prev { -webkit-border-radius: 25px 0 0 0; border-radius: 25px 0 0 0; } .elementor-widget-neuros_content_slider.content-slider-navigation-alignment-right.content-slider-navigation-position-group .owl-carousel.owl-theme .owl-nav button[class*="owl-"].owl-prev:before { right: 0; left: initial; -webkit-border-radius: 0 0 20px 0; border-radius: 0 0 20px 0; } .elementor-widget-neuros_content_slider.content-slider-navigation-alignment-right.content-slider-navigation-position-group .owl-carousel.owl-theme .owl-nav button[class*="owl-"].owl-next { -webkit-border-radius: 0 0 0 25px; border-radius: 0 0 0 25px; } .elementor-widget-neuros_content_slider.content-slider-navigation-alignment-right.content-slider-navigation-position-group .owl-carousel.owl-theme .owl-nav button[class*="owl-"].owl-next:after { right: 0; left: initial; -webkit-border-radius: 0 20px 0 0; border-radius: 0 20px 0 0; } .neuros-content-slider-widget .neuros-content-wrapper-1, .neuros-content-slider-widget .neuros-content-wrapper-2, .neuros-content-slider-widget .neuros-content-wrapper-3 { opacity: 0; -webkit-transform: translateY(30px); -ms-transform: translateY(30px); transform: translateY(30px); -webkit-transition: all 0.6s; transition: all 0.6s; } .neuros-content-slider-widget .neuros-content-wrapper-4 { opacity: 0; -webkit-transition-delay: .3s; transition-delay: .3s; -webkit-transition: all 0.6s; transition: all 0.6s; } .neuros-content-slider-widget .neuros-content-wrapper-1 { -webkit-transition-delay: .3s; transition-delay: .3s; } .neuros-content-slider-widget .neuros-content-wrapper-2 { -webkit-transition-delay: .6s; transition-delay: .6s; } .neuros-content-slider-widget .neuros-content-wrapper-3 { -webkit-transition-delay: .9s; transition-delay: .9s; } .neuros-content-slider-widget .neuros-content-wrapper-4 { -webkit-transition-delay: .3s; transition-delay: .3s; } .neuros-content-slider-widget .owl-carousel.owl-theme img { display: inline-block; } .neuros-content-slider-widget .owl-carousel.owl-theme .owl-nav { position: absolute; left: 0; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); margin: 0; padding: 0; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; overflow: hidden; } .neuros-content-slider-widget .owl-carousel.owl-theme .owl-nav.disabled { display: none !important; } .neuros-content-slider-widget .owl-carousel.owl-theme .owl-nav button[class*="owl-"] { margin: 20px 0; overflow: visible; } .neuros-content-slider-widget .owl-carousel.owl-theme .owl-nav button[class*="owl-"]:before, .neuros-content-slider-widget .owl-carousel.owl-theme .owl-nav button[class*="owl-"]:after { display: block; content: ""; position: absolute; background-color: transparent; bottom: 0; height: 40px; width: 20px; } .neuros-content-slider-widget .owl-carousel.owl-theme .owl-nav button[class*="owl-"]:before { left: 0; top: -40px; bottom: initial; -webkit-border-radius: 0; border-radius: 0; border-bottom-left-radius: 20px; } .neuros-content-slider-widget .owl-carousel.owl-theme .owl-nav button[class*="owl-"]:after { left: 0; right: initial; top: initial; -webkit-mask: none, none; mask: none, none; bottom: -40px; -webkit-border-radius: 0; border-radius: 0; border-top-left-radius: 20px; background: none; padding: 0; } .neuros-content-slider-widget .owl-carousel.owl-theme .owl-nav button[class*="owl-"] .nav-button-inner { display: block; min-width: 70px; min-height: 95px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .neuros-content-slider-widget .owl-carousel.owl-theme .owl-nav button[class*="owl-"] .nav-button-inner:before { font: 400 normal 13px/1em 'fontello'; } .neuros-content-slider-widget .owl-carousel.owl-theme .owl-nav button[class*="owl-"].owl-prev { -webkit-border-radius: 0px 25px 25px 0px; border-radius: 0px 25px 25px 0px; } .neuros-content-slider-widget .owl-carousel.owl-theme .owl-nav button[class*="owl-"].owl-prev .nav-button-inner:before { content: '\e833'; } .neuros-content-slider-widget .owl-carousel.owl-theme .owl-nav button[class*="owl-"].owl-next { -webkit-border-radius: 25px 0px 0px 25px; border-radius: 25px 0px 0px 25px; } .neuros-content-slider-widget .owl-carousel.owl-theme .owl-nav button[class*="owl-"].owl-next:before { right: 0; left: initial; -webkit-border-radius: 0; border-radius: 0; border-bottom-right-radius: 20px; } .neuros-content-slider-widget .owl-carousel.owl-theme .owl-nav button[class*="owl-"].owl-next:after { right: 0; left: initial; -webkit-border-radius: 0; border-radius: 0; border-top-right-radius: 20px; } .neuros-content-slider-widget .owl-carousel.owl-theme .owl-nav button[class*="owl-"].owl-next .nav-button-inner:before { content: '\e82d'; } .neuros-content-slider-widget .owl-carousel.owl-theme .owl-item { outline: none; } .neuros-content-slider-widget .owl-carousel.owl-theme .owl-item.active .neuros-content-wrapper-1, .neuros-content-slider-widget .owl-carousel.owl-theme .owl-item.active .neuros-content-wrapper-2, .neuros-content-slider-widget .owl-carousel.owl-theme .owl-item.active .neuros-content-wrapper-3 { opacity: 1; -webkit-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); } .neuros-content-slider-widget .owl-carousel.owl-theme .owl-item.active .neuros-content-wrapper-4 { opacity: 1; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item { position: relative; background-blend-mode: overlay; height: 500px; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item.reverse-columns .elementor-text-column .elementor-row .title-column { order: 1; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item.reverse-columns .elementor-text-column .elementor-row .slide-content-column { order: 2; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item.reverse-columns .elementor-text-column .elementor-row .counter-column { order: 0; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item.stretch-text-column .elementor-top-section > .elementor-container > .elementor-row .elementor-text-column { height: 100%; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item.stretch-text-column .elementor-top-section > .elementor-container > .elementor-row .elementor-text-column .elementor-section { height: 100%; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item.stretch-text-column .elementor-top-section > .elementor-container > .elementor-row .elementor-text-column .elementor-section > .elementor-container { height: 100%; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item.stretch-text-column .elementor-top-section > .elementor-container > .elementor-row .elementor-text-column .elementor-section > .elementor-container > .elementor-row { -webkit-align-items: stretch; -moz-align-items: stretch; -ms-align-items: stretch; align-items: stretch; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item.stretch-text-column .elementor-top-section > .elementor-container > .elementor-row .elementor-text-column .elementor-section > .elementor-container > .elementor-row .slide-content-column { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-end; -moz-justify-content: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; -webkit-align-items: stretch; -moz-align-items: stretch; -ms-align-items: stretch; align-items: stretch; margin: 10px; padding: 25px; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item.stretch-text-column .elementor-top-section > .elementor-container > .elementor-row .elementor-text-column .elementor-section > .elementor-container > .elementor-row .counter-column { margin: 10px; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item .elementor-background-video-container { -webkit-border-radius: inherit; border-radius: inherit; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item .elementor-background-video-container:after { content: ''; position: absolute; width: 100%; height: 100%; opacity: 0.5; left: 0; top: 0; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item .elementor-background-video-container .elementor-video-iframe { height: 56.25vw; left: 50%; min-height: 100%; min-width: 100%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); position: absolute; top: 50%; width: 177.77777778vh; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item .elementor-background-video-container .elementor-background-video-hosted { height: 100%; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item .neuros-video-button { min-width: min-content; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item .neuros-video-button .elementor-custom-embed-play { display: block; white-space: nowrap; position: relative; padding: 20px; cursor: pointer; top: 0; left: 0; -webkit-transform: none; -ms-transform: none; transform: none; -webkit-transition: all 0.3s; transition: all 0.3s; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item .neuros-video-button .icon-play-wrapper { display: inline-block; position: relative; width: 28px; height: 28px; line-height: 28px; text-align: center; vertical-align: middle; -webkit-border-radius: 50%; border-radius: 50%; -webkit-transition: background-color 0.3s; transition: background-color 0.3s; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item .neuros-video-button .icon-play-wrapper:before { content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; border: 1px solid; -webkit-clip-path: polygon(0 0, 100% 0, 100% 54%, calc(100% - 1px) 54%, 25% 100%, calc(25% - 0.5px) 100%, 0 100%, 0 0); clip-path: polygon(0 0, 100% 0, 100% 54%, calc(100% - 1px) 54%, 25% 100%, calc(25% - 0.5px) 100%, 0 100%, 0 0); -webkit-border-radius: inherit; border-radius: inherit; -webkit-transition: border-color 0.3s; transition: border-color 0.3s; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item .neuros-video-button .eicon-play { position: relative; vertical-align: top; color: inherit; border: none; margin-left: 0.3em; font-size: 12px; line-height: inherit; opacity: 1; text-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-transition: none; transition: none; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item .neuros-video-button .eicon-play:before { font-family: 'fontello'; content: '\e834'; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item .neuros-video-button .neuros_button_text { display: inline-block; font-size: 16px; line-height: 1.875em; font-weight: 600; vertical-align: middle; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item .neuros-video-button .neuros_button_text:not(:first-child) { margin-left: 15px; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item .counter-column { padding: 20px; -webkit-align-self: flex-end; -moz-align-self: flex-end; -ms-align-self: flex-end; align-self: flex-end; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item .counter-column .elementor-counter { --counter-prefix-grow: 0; --counter-suffix-grow: 0; flex-direction: column; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item .counter-column .elementor-counter-title { font-size: 20px; line-height: 1.25em; letter-spacing: -0.03em; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item .counter-column .elementor-counter-number-wrapper { letter-spacing: -0.03em; } .neuros-content-slider-widget .owl-carousel.owl-theme .title-column { padding: 20px; flex-grow: 1; flex-shrink: 1; flex-basis: min-content; } .neuros-content-slider-widget .owl-carousel.owl-theme .slide-content-column, .neuros-content-slider-widget .owl-carousel.owl-theme .slide-image-column { padding: 20px; width: 100%; } .neuros-content-slider-widget .owl-carousel.owl-theme .elementor-section, .neuros-content-slider-widget .owl-carousel.owl-theme .elementor-container, .neuros-content-slider-widget .owl-carousel.owl-theme .elementor-row { position: relative; } .neuros-content-slider-widget .owl-carousel.owl-theme .elementor-top-section { height: 100%; } .neuros-content-slider-widget .owl-carousel.owl-theme .elementor-top-section > .elementor-container { height: 100%; } .neuros-content-slider-widget .owl-carousel.owl-theme .elementor-top-section > .elementor-container > .elementor-row { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -webkit-align-items: stretch; -moz-align-items: stretch; -ms-align-items: stretch; align-items: stretch; height: 100%; } .neuros-content-slider-widget .owl-carousel.owl-theme .elementor-inner-section { margin: 0; } .neuros-content-slider-widget .owl-carousel.owl-theme .elementor-inner-section .elementor-row { margin-top: 0; margin-bottom: 0; } .neuros-content-slider-widget .owl-carousel.owl-theme .elementor-row { -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .neuros-content-slider-widget .owl-carousel.owl-theme .neuros-heading { font-size: 40px; line-height: 1.125; font-weight: 400; letter-spacing: -0.03em; } .neuros-content-slider-widget .owl-carousel.owl-theme .neuros-heading .neuros-heading-content { letter-spacing: -0.03em; } .neuros-content-slider-widget .owl-carousel.owl-theme .neuros-heading .neuros-heading-content.has_gradient_color_text del { background-clip: text; -webkit-background-clip: text; text-decoration: none; color: transparent; } .neuros-content-slider-widget .owl-carousel.owl-theme .neuros-content-wrapper-2:not(:first-child) { margin: 16px 0 0; } .neuros-content-slider-widget .owl-carousel.owl-theme .neuros-content-wrapper-3:not(:first-child) { margin: 27px 0 0; } .neuros-content-slider-widget .owl-carousel.owl-theme .neuros-button { --button-side-padding: 63px; padding: 15px 49px 16px var(--button-side-padding); } .neuros-content-slider-widget .owl-carousel.owl-theme .neuros-button:hover { padding: 15px var(--button-side-padding) 16px 49px; } .neuros-content-slider-widget .owl-carousel.owl-theme .neuros-button span[class^="icon"].left { left: calc(var(--button-side-padding) - 20px); } .neuros-content-slider-widget .owl-carousel.owl-theme .neuros-button span[class^="icon"].right { right: calc(var(--button-side-padding) - 20px); } .neuros-content-slider-widget .bottom-area { position: relative; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; z-index: 10; } .neuros-content-slider-widget .bottom-area .contacts { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; padding: 5px 0 20px; } .neuros-content-slider-widget .bottom-area .owl-dots { margin: 0; padding: 10px 0 0; width: 100%; } .neuros-content-slider-widget .bottom-area .content-slider-video { position: absolute; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; bottom: 100%; right: 0; } .neuros-content-slider-widget .bottom-area .content-slider-video .elementor-custom-embed-play { padding: 20px 35px; -webkit-border-radius: 25px 0px 0px 0px; border-radius: 25px 0px 0px 0px; } .neuros-content-slider-widget .bottom-area .content-slider-video .elementor-custom-embed-image-overlay { padding: 20px 0 0 20px; position: relative; overflow: hidden; } .neuros-content-slider-widget .bottom-area .content-slider-video .elementor-custom-embed-image-overlay:before, .neuros-content-slider-widget .bottom-area .content-slider-video .elementor-custom-embed-image-overlay:after { content: ""; position: absolute; background-color: transparent; bottom: 0; height: 40px; width: 20px; } .neuros-content-slider-widget .bottom-area .content-slider-video .elementor-custom-embed-image-overlay:before { right: 0; left: initial; top: -20px; bottom: initial; -webkit-border-radius: 0; border-radius: 0; border-bottom-right-radius: 20px; } .neuros-content-slider-widget .bottom-area .content-slider-video .elementor-custom-embed-image-overlay:after { left: 0; right: initial; top: initial; bottom: 0; -webkit-border-radius: 0; border-radius: 0; border-bottom-right-radius: 20px; } @media only screen and (max-width: 575px) { .neuros-content-slider-widget .owl-carousel.owl-theme .owl-nav button[class*="owl-"] .nav-button-inner { min-width: 45px; min-height: 65px; } .neuros-content-slider-widget .bottom-area .owl-nav:not(:last-child) { margin-right: 15px; } .neuros-content-slider-widget .bottom-area .content-slider-video { position: relative; bottom: initial; } .neuros-content-slider-widget .bottom-area .content-slider-video .elementor-custom-embed-image-overlay { padding: 0; } .neuros-content-slider-widget .bottom-area .content-slider-video .elementor-custom-embed-image-overlay:before, .neuros-content-slider-widget .bottom-area .content-slider-video .elementor-custom-embed-image-overlay:after { display: none; } .neuros-content-slider-widget .bottom-area .content-slider-video .elementor-custom-embed-play { padding: 20px 30px; -webkit-border-radius: 25px; border-radius: 25px; } } @media only screen and (min-width: 576px) { .neuros-content-slider-widget .bottom-area .owl-dots { padding: 20px 0 0; } } @media only screen and (min-width: 768px) { .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item { height: 600px; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item.stretch-text-column .elementor-top-section > .elementor-container > .elementor-row .elementor-text-column .elementor-section > .elementor-container > .elementor-row .slide-content-column, .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item.stretch-text-column .elementor-top-section > .elementor-container > .elementor-row .elementor-text-column .elementor-section > .elementor-container > .elementor-row .counter-column { margin: 15px; } .neuros-content-slider-widget .owl-carousel.owl-theme .neuros-heading { font-size: 60px; } .neuros-content-slider-widget .owl-carousel.owl-theme .slide-content-column { width: 63%; } } @media only screen and (min-width: 992px) { .neuros-content-slider-widget .bottom-area .content-slider-video .elementor-custom-embed-play { padding: 35px 68px 22px 94px; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item.stretch-text-column .elementor-top-section > .elementor-container > .elementor-row .elementor-text-column .elementor-section > .elementor-container > .elementor-row .slide-content-column, .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item.stretch-text-column .elementor-top-section > .elementor-container > .elementor-row .elementor-text-column .elementor-section > .elementor-container > .elementor-row .counter-column { margin: 20px; } } @media only screen and (min-width: 1200px) { .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item { height: 900px; } .neuros-content-slider-widget .owl-carousel.owl-theme .neuros-heading { font-size: 80px; } .neuros-content-slider-widget .bottom-area .owl-dots { margin: 0 30px; } } .elementor-widget-counter .elementor-counter { gap: 6px; } .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper { --counter-prefix-grow: 0; font-size: 100px; line-height: 1em; font-weight: 600; white-space: nowrap; -webkit-background-clip: text; letter-spacing: -0.05em; } .elementor-widget-counter .elementor-counter .elementor-counter-title { -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; font-size: 20px; line-height: 1.5em; font-weight: 600; margin: 0; } .elementor-widget-neuros_custom_menu ul { list-style: none; margin: 0; padding: 0; } .elementor-widget-neuros_custom_menu ul li { padding: 0 10px; position: relative; display: inline-block; vertical-align: top; } .elementor-widget-neuros_custom_menu ul li:before { display: none; content: none; } .elementor-widget-neuros_custom_menu ul li a { display: block; padding: 5px 0; position: relative; font-weight: 600; font-size: 16px; line-height: 30px; } @media only screen and (min-width: 768px) { .elementor-widget-neuros_custom_menu ul li { padding: 0 15px; } .elementor-widget-neuros_custom_menu ul li a { padding: 10px 0; } } @media only screen and (min-width: 992px) { .elementor-widget-neuros_custom_menu ul li { padding: 0 35px; } .elementor-widget-neuros_custom_menu ul li a { padding: 33px 0; } .elementor-widget-neuros_custom_menu ul li a:before { content: ''; position: absolute; display: block; left: 0; right: 0; bottom: 0; } } .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-left .elementor-icon-wrapper { padding: 20px 20px 0 0; } .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-left .elementor-icon-wrapper:before { left: 0; right: initial; top: -20px; bottom: initial; -webkit-border-radius: 0; border-radius: 0; border-bottom-left-radius: 20px; } .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-left .elementor-icon-wrapper:after { right: 0; left: initial; top: initial; bottom: 0; -webkit-border-radius: 0; border-radius: 0; border-bottom-left-radius: 20px; } .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-right .elementor-icon-wrapper { padding: 20px 0 0 20px; } .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-right .elementor-icon-wrapper:before { right: 0; left: initial; top: -20px; bottom: initial; -webkit-border-radius: 0; border-radius: 0; border-bottom-right-radius: 20px; } .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-right .elementor-icon-wrapper:after { left: 0; right: initial; top: initial; bottom: 0; -webkit-border-radius: 0; border-radius: 0; border-bottom-right-radius: 20px; } .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-center .elementor-icon-wrapper { padding: 0 20px 0 20px; } .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-center .elementor-icon-wrapper:before { left: 0; right: initial; top: initial; bottom: 0; -webkit-border-radius: 0; border-radius: 0; border-bottom-right-radius: 20px; } .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-center .elementor-icon-wrapper:after { right: 0; left: initial; top: initial; bottom: 0; -webkit-border-radius: 0; border-radius: 0; border-bottom-left-radius: 20px; } .elementor-widget-icon.neuros-icon-decoration-on .elementor-widget-container { line-height: 0; } .elementor-widget-icon.neuros-icon-decoration-on .elementor-icon-wrapper { padding: 20px 20px 0 0; position: relative; overflow: hidden; display: inline-block; } .elementor-widget-icon.neuros-icon-decoration-on .elementor-icon-wrapper:before, .elementor-widget-icon.neuros-icon-decoration-on .elementor-icon-wrapper:after { content: ""; position: absolute; background-color: transparent; bottom: 0; height: 40px; width: 20px; } .elementor-widget-icon.neuros-icon-decoration-on .elementor-icon-wrapper:before { left: 0; top: -20px; border-bottom-left-radius: 20px; } .elementor-widget-icon.neuros-icon-decoration-on .elementor-icon-wrapper:after { right: 0; bottom: 0; border-bottom-left-radius: 20px; } .elementor-widget-icon.neuros-icon-decoration-on .elementor-icon-inner { position: relative; padding: 10px 10px 0 10px; } .elementor-widget-icon .elementor-icon-wrapper { line-height: 0; } .elementor-widget-icon .elementor-icon svg { -webkit-transition: fill 0.3s; transition: fill 0.3s; } .elementor-widget-icon .elementor-icon.elementor-animation-slide-horizontal { position: relative; overflow: hidden; } .elementor-widget-icon .elementor-icon.elementor-animation-slide-horizontal:active i:first-child:not(:last-child), .elementor-widget-icon .elementor-icon.elementor-animation-slide-horizontal:active svg:first-child:not(:last-child), .elementor-widget-icon .elementor-icon.elementor-animation-slide-horizontal:focus i:first-child:not(:last-child), .elementor-widget-icon .elementor-icon.elementor-animation-slide-horizontal:focus svg:first-child:not(:last-child), .elementor-widget-icon .elementor-icon.elementor-animation-slide-horizontal:hover i:first-child:not(:last-child), .elementor-widget-icon .elementor-icon.elementor-animation-slide-horizontal:hover svg:first-child:not(:last-child) { -webkit-transform: translateX(777px); -ms-transform: translateX(777px); transform: translateX(777px); transition-timing-function: cubic-bezier(0.98, 0, 1, 1); opacity: 0; } .elementor-widget-icon .elementor-icon.elementor-animation-slide-horizontal:active i:last-child:not(:first-child), .elementor-widget-icon .elementor-icon.elementor-animation-slide-horizontal:active svg:last-child:not(:first-child), .elementor-widget-icon .elementor-icon.elementor-animation-slide-horizontal:focus i:last-child:not(:first-child), .elementor-widget-icon .elementor-icon.elementor-animation-slide-horizontal:focus svg:last-child:not(:first-child), .elementor-widget-icon .elementor-icon.elementor-animation-slide-horizontal:hover i:last-child:not(:first-child), .elementor-widget-icon .elementor-icon.elementor-animation-slide-horizontal:hover svg:last-child:not(:first-child) { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); transition-timing-function: cubic-bezier(0, 0, 0, 0.98); opacity: 1; } .elementor-widget-icon .elementor-icon.elementor-animation-slide-horizontal svg { -webkit-transition: transform 0.4s, fill 0.3s, opacity 0.4s; transition: transform 0.4s, fill 0.3s, opacity 0.4s; } .elementor-widget-icon .elementor-icon.elementor-animation-slide-horizontal i { -webkit-transition: transform 0.4s, opacity 0.4s; transition: transform 0.4s, opacity 0.4s; } .elementor-widget-icon .elementor-icon.elementor-animation-slide-horizontal i:last-child:not(:first-child), .elementor-widget-icon .elementor-icon.elementor-animation-slide-horizontal svg:last-child:not(:first-child) { margin-top: -100%; -webkit-transform: translateX(-777px); -ms-transform: translateX(-777px); transform: translateX(-777px); transition-timing-function: cubic-bezier(0.98, 0, 1, 1); opacity: 0; } .elementor-widget-icon .elementor-icon.elementor-animation-slide-horizontal i:first-child:not(:last-child), .elementor-widget-icon .elementor-icon.elementor-animation-slide-horizontal svg:first-child:not(:last-child) { transition-timing-function: cubic-bezier(0, 0, 0, 0.98); } .neuros-icon-box-widget .icon-box-item-link { display: block; } .neuros-icon-box-widget .icon-box-item .icon-container { -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; position: relative; margin: 0 0 15px; width: 56px; height: 56px; } .neuros-icon-box-widget .icon-box-item .icon-container.background-type-color { -webkit-border-radius: 15px; border-radius: 15px; } .neuros-icon-box-widget .icon-box-item .icon-container img { position: absolute; display: block; left: 0; right: 0; top: 0; bottom: 0; width: 100%; height: 100%; -o-object-fit: contain; object-fit: contain; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .neuros-icon-box-widget .icon-box-item .icon-container .icon, .neuros-icon-box-widget .icon-box-item .icon-container .background { position: absolute; display: block; left: 50%; right: auto; top: 50%; bottom: initial; width: 100%; height: 100%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .neuros-icon-box-widget .icon-box-item .icon-container .icon svg, .neuros-icon-box-widget .icon-box-item .icon-container .background svg { display: block; width: 100%; height: 100%; -webkit-transition: fill 0.3s; transition: fill 0.3s; } .neuros-icon-box-widget .icon-box-item .icon-container .icon { z-index: 3; } .neuros-icon-box-widget .icon-box-item .icon-container i { position: relative; z-index: 3; -webkit-transition: color 0.3s, fill 0.3s; transition: color 0.3s, fill 0.3s; } .neuros-icon-box-widget .icon-box-item .content-container { display: block; } .neuros-icon-box-widget .icon-box-item .icon-box-title { margin: 0; font-weight: 600; letter-spacing: normal; -webkit-transition: color 0.3s; transition: color 0.3s; } .neuros-icon-box-widget .icon-box-item .icon-box-info:not(:first-child) { margin: 9px 0 0; } .elementor-widget-neuros_icon_box.icon-position-top .icon-box-item { display: block; } .elementor-widget-neuros_icon_box.icon-position-top.alignment-left .icon-box-item { text-align: left; } .elementor-widget-neuros_icon_box.icon-position-top.alignment-right .icon-box-item { text-align: right; } .elementor-widget-neuros_icon_box.icon-position-top.alignment-center .icon-box-item { text-align: center; } .elementor-widget-neuros_icon_box.icon-position-left .icon-box-item { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .elementor-widget-neuros_icon_box.icon-position-left.alignment-left .icon-box-item { -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; text-align: left; } .elementor-widget-neuros_icon_box.icon-position-left.alignment-right .icon-box-item { -webkit-justify-content: flex-end; -moz-justify-content: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; text-align: right; } .elementor-widget-neuros_icon_box.icon-position-left.alignment-center .icon-box-item { -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; text-align: center; } .elementor-widget-neuros_icon_box.icon-position-left.alignment-space-between .icon-box-item { -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; text-align: center; } .elementor-widget-neuros_icon_box.icon-position-right .icon-box-item { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row-reverse; -moz-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-end; -moz-justify-content: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .elementor-widget-neuros_icon_box.icon-position-right.alignment-left .icon-box-item { -webkit-justify-content: flex-end; -moz-justify-content: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; text-align: left; } .elementor-widget-neuros_icon_box.icon-position-right.alignment-right .icon-box-item { -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; text-align: right; } .elementor-widget-neuros_icon_box.icon-position-right.alignment-center .icon-box-item { -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; text-align: center; } .elementor-widget-neuros_icon_box.icon-position-right.alignment-space-between .icon-box-item { -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; text-align: center; } .elementor-widget-neuros_icon_box.icon-position-bottom .icon-box-item { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column-reverse; -moz-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-end; -moz-justify-content: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .elementor-widget-neuros_icon_box.icon-position-bottom.alignment-left .icon-box-item { -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; text-align: left; } .elementor-widget-neuros_icon_box.icon-position-bottom.alignment-right .icon-box-item { -webkit-align-items: flex-end; -moz-align-items: flex-end; -ms-align-items: flex-end; align-items: flex-end; text-align: right; } .elementor-widget-neuros_icon_box.icon-position-bottom.alignment-center .icon-box-item { -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; text-align: center; } .elementor-widget-neuros_icon_box.v-alignment-top .icon-box-item { -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .elementor-widget-neuros_icon_box.v-alignment-middle .icon-box-item { -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .elementor-widget-neuros_icon_box.v-alignment-bottom .icon-box-item { -webkit-align-items: flex-end; -moz-align-items: flex-end; -ms-align-items: flex-end; align-items: flex-end; } .elementor-icon-list-items .elementor-icon-list-item { padding: 0; } .elementor-icon-list-items .elementor-icon-list-item:before { content: none; display: none; } .elementor-widget .elementor-icon-list-item, .elementor-widget .elementor-icon-list-item > a, .elementor-widget .elementor-icon-list-item > .item-wrapper, .elementor-widget .elementor-icon-list-item > .item-wrapper > a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } .elementor-widget-image.elementor-image-scroll-animation-on img { will-change: transform; } .elementor-widget-image .fr-caption { max-width: 100%; } .elementor-widget-image .hovered-text { padding: 0; pointer-events: none; position: fixed; line-height: 1; font-size: 0; left: 50%; top: 50%; z-index: 2; text-align: left; -webkit-transition: clip-path 0.4s ease-out; transition: clip-path 0.4s ease-out; overflow: hidden; opacity: 0; clip-path: inset(0 100% 0 0); -webkit-clip-path: inset(0 100% 0 0); } .elementor-widget-image .hovered-text.active { opacity: 1; clip-path: inset(0 0 0 0); -webkit-clip-path: inset(0 0 0 0); } .elementor-widget-image .hovered-text .hovered-text-card { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .elementor-widget-image .hovered-text .hovered-text-subtitle-wrapper { position: relative; padding-right: 10px; overflow: hidden; } .elementor-widget-image .hovered-text .hovered-text-subtitle-wrapper:after { content: ''; position: absolute; background-color: transparent; bottom: 6px; right: 0; height: 30px; width: 10px; border-bottom-left-radius: 10px; box-shadow: 0 20px 0 0 red; } .elementor-widget-image .hovered-text .hovered-text-subtitle { font-size: 14px; line-height: 1.7857em; font-weight: 600; letter-spacing: -0.03em; padding: 6px 14px 0 14px; -webkit-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0; } .elementor-widget-image .hovered-text .hovered-text-title { margin-top: -6px; font-size: 18px; line-height: 1.3888em; font-weight: 500; letter-spacing: -0.03em; padding: 12px 18px 13px 16px; -webkit-border-radius: 0 10px 10px 10px; border-radius: 0 10px 10px 10px; z-index: 1; } .elementor-widget-image-box .elementor-image-box-wrapper { line-height: 0; } .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-img img { display: inline-block; } .elementor-widget-neuros_image_carousel .neuros-image-slider-widget .owl-carousel.view-type-2 .owl-stage-outer { overflow: initial !important; } .elementor-widget-neuros_image_carousel .neuros-image-slider-widget .owl-carousel.view-type-2 .owl-item { opacity: .5; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .elementor-widget-neuros_image_carousel .neuros-image-slider-widget .owl-carousel.view-type-2 .owl-item.active { opacity: 1; } .elementor-widget-neuros_image_carousel .neuros-image-slider-widget .slider-item { font-size: 0; line-height: 1; } .elementor-widget-neuros_image_carousel .neuros-image-slider-widget .slider-item .slider-item-inner { -webkit-transition: all 0.3s; transition: all 0.3s; } .elementor-widget-neuros_image_carousel .neuros-image-slider-widget .slider-item img { -webkit-transition: all 0.3s; transition: all 0.3s; } .elementor-widget-neuros_image_carousel .neuros-image-slider-widget .slider-item img:not(:first-child) { margin: 25px 0 0; } .elementor-widget-neuros_image_carousel .neuros-image-slider-widget .slider-item .slider-item-title { font-size: 16px; line-height: 1.4em; font-weight: 600; } .elementor-widget-neuros_image_carousel .neuros-image-slider-widget .slider-item .slider-item-description:not(:first-child) { margin: 18px 0 0; } #sb_instagram { font-size: 0; line-height: 1; position: relative; z-index: 1; } #sb_instagram .sbi_item { position: relative; float: none !important; } #sb_instagram .sbi_item .sbi_photo { position: relative; opacity: 1 !important; height: 0 !important; padding: 100% 0 0; } #sb_instagram .sbi_item .sbi_photo:before { content: ''; display: block; position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 2; opacity: 0; -webkit-transition: top 0.3s, opacity 0.3s; transition: top 0.3s, opacity 0.3s; } #sb_instagram .sbi_item .sbi_photo:after { content: '\f16d'; width: 28px; height: 28px; position: absolute; display: block; text-align: center; font: 400 normal 28px/1em 'Font Awesome 5 Brands'; z-index: 3; left: 50%; right: auto; top: 40%; margin: -14px 0 0 -14px; opacity: 0; -webkit-transition: top 0.3s, opacity 0.3s; transition: top 0.3s, opacity 0.3s; } #sb_instagram .sbi_item .sbi_photo:hover:before { opacity: 0.5; } #sb_instagram .sbi_item .sbi_photo:hover:after { top: 50%; opacity: 1; } #sb_instagram .sbi_item .sbi_photo img { display: block !important; position: absolute; left: 0; right: initial; top: 0; -o-object-fit: cover; object-fit: cover; width: 100%; height: 100%; } #sb_instagram.sbi_width_resp.sbi_col_2 #sbi_images .sbi_item, #sb_instagram.sbi_width_resp.sbi_col_4 #sbi_images .sbi_item, #sb_instagram.sbi_width_resp.sbi_col_6 #sbi_images .sbi_item, #sb_instagram.sbi_width_resp.sbi_col_8 #sbi_images .sbi_item, #sb_instagram.sbi_width_resp.sbi_col_10 #sbi_images .sbi_item { width: 50%; } .neuros-instagram-feed { position: relative; } .neuros-instagram-feed .instagram-feed-info { display: none; } @media only screen and (min-width: 576px) { #sb_instagram.sbi_width_resp.sbi_col_2 #sbi_images .sbi_item, #sb_instagram.sbi_width_resp.sbi_col_4 #sbi_images .sbi_item, #sb_instagram.sbi_width_resp.sbi_col_8 #sbi_images .sbi_item { width: 25%; } #sb_instagram.sbi_width_resp.sbi_col_3 #sbi_images .sbi_item, #sb_instagram.sbi_width_resp.sbi_col_6 #sbi_images .sbi_item, #sb_instagram.sbi_width_resp.sbi_col_9 #sbi_images .sbi_item { width: 33.3333%; } #sb_instagram.sbi_width_resp.sbi_col_5 #sbi_images .sbi_item, #sb_instagram.sbi_width_resp.sbi_col_10 #sbi_images .sbi_item { width: 20%; } } @media only screen and (min-width: 992px) { #sb_instagram.sbi_width_resp.sbi_col_2 #sbi_images .sbi_item { width: 50%; } #sb_instagram.sbi_width_resp.sbi_col_3 #sbi_images .sbi_item { width: 33.3333%; } #sb_instagram.sbi_width_resp.sbi_col_4 #sbi_images .sbi_item { width: 25%; } #sb_instagram.sbi_width_resp.sbi_col_5 #sbi_images .sbi_item { width: 20%; } #sb_instagram.sbi_width_resp.sbi_col_6 #sbi_images .sbi_item { width: 16.6667%; } #sb_instagram.sbi_width_resp.sbi_col_7 #sbi_images .sbi_item { width: 14.2857%; } #sb_instagram.sbi_width_resp.sbi_col_8 #sbi_images .sbi_item { width: 12.5%; } #sb_instagram.sbi_width_resp.sbi_col_9 #sbi_images .sbi_item { width: 11.1111%; } #sb_instagram.sbi_width_resp.sbi_col_10 #sbi_images .sbi_item { width: 10%; } .neuros-instagram-feed #sb_instagram .sbi_item .sbi_photo:after { font-size: 46px; line-height: 46px; width: 46px; height: 46px; margin: -23px 0 0 -23px; } .neuros-instagram-feed .instagram-feed-info { display: block; min-width: 270px; position: absolute; top: 50%; left: 50%; right: initial; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); padding: 30px 30px 31px; text-align: center; z-index: 3; } .neuros-instagram-feed .instagram-feed-info .user-name { font-size: 21px; text-transform: uppercase; line-height: 1.5em; font-weight: 600; padding: 9px 0 3px; position: relative; z-index: 2; letter-spacing: .0952em; } .neuros-instagram-feed .instagram-feed-info .user-description { font-size: 14px; line-height: 1.5em; text-transform: uppercase; color: #a2a2a2; font-weight: 600; position: relative; z-index: 2; } .neuros-instagram-feed #sbi_mod_error + .instagram-feed-info { display: none; } } .elementor-image-gallery .gallery { margin: 0 -30px -30px 0; } .elementor-image-gallery .gallery .gallery-item { padding: 0 30px 30px 0; } .elementor-image-gallery .gallery .gallery-item .gallery-icon { overflow: initial; } .elementor-image-gallery .gallery .gallery-item .gallery-icon a { display: block; position: relative; text-decoration: none; } .elementor-image-gallery .gallery .gallery-item .gallery-caption { padding: 36px 0 0; } .elementor-image-gallery .gallery .gallery-item img { width: 100%; } .elementor-widget-neuros_heading[data-settings*='neuros_heading_animation'] .word, .elementor-widget-neuros_image_carousel[data-settings*='neuros_heading_animation'] .word, .elementor-widget-neuros_step_carousel[data-settings*='neuros_heading_animation'] .word, .elementor-widget-neuros_projects_listing[data-settings*='neuros_heading_animation'] .word, .elementor-widget-neuros_services_listing[data-settings*='neuros_heading_animation'] .word { display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; -webkit-clip-path: inset(-0.15em -0.1em); clip-path: inset(-0.15em -0.1em); } .elementor-widget-neuros_heading[data-settings*='neuros_heading_animation'] .word .letter, .elementor-widget-neuros_image_carousel[data-settings*='neuros_heading_animation'] .word .letter, .elementor-widget-neuros_step_carousel[data-settings*='neuros_heading_animation'] .word .letter, .elementor-widget-neuros_projects_listing[data-settings*='neuros_heading_animation'] .word .letter, .elementor-widget-neuros_services_listing[data-settings*='neuros_heading_animation'] .word .letter { display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .elementor-widget-neuros_image_carousel.elementor-invisible, .elementor-widget-neuros_step_carousel.elementor-invisible, .elementor-widget-neuros_projects_listing.elementor-invisible, .elementor-widget-neuros_services_listing.elementor-invisible { visibility: visible; } .elementor-widget-neuros_image_carousel.elementor-invisible .neuros-heading-inner, .elementor-widget-neuros_step_carousel.elementor-invisible .neuros-heading-inner, .elementor-widget-neuros_projects_listing.elementor-invisible .neuros-heading-inner, .elementor-widget-neuros_services_listing.elementor-invisible .neuros-heading-inner { visibility: hidden; } .elementor-widget-neuros_heading.neuros-heading-subheading-decoration-off .neuros-subheading:before, .elementor-widget-neuros_heading.neuros-heading-subheading-decoration-off .neuros-subheading:after { display: none; } .neuros_heading_animation .neuros-heading .neuros-subheading { opacity: 0; animation: fadeIn .4s .3s forwards; } .neuros_heading_animation .neuros-heading .neuros-heading-content .word .letter { opacity: 0; -webkit-transform: translateY(120%); -ms-transform: translateY(120%); transform: translateY(120%); animation: fadeIn 0.35s forwards, headingAnimation 0.7s cubic-bezier(0.26, -0.14, 0, 1.01) forwards; } .neuros-heading { position: relative; } .neuros-heading .neuros-subheading { display: block; font-size: 0.875rem; line-height: 1.75em; font-weight: 500; letter-spacing: normal; } .neuros-heading .neuros-subheading:not(:last-child) { margin-bottom: 1.125em; } .neuros-heading .neuros-subheading:before, .neuros-heading .neuros-subheading:after { content: '/'; display: inline-block; margin-right: 3px; } .neuros-heading .neuros-subheading:after { margin-right: 0; margin-left: 3px; } .neuros-heading .neuros-heading-content { display: block; position: relative; z-index: 1; } .neuros-heading .neuros-heading-content span[style*="text-decoration: underline"], .neuros-heading .neuros-heading-content u { text-decoration: none !important; position: relative; display: inline-block; } .neuros-heading .neuros-heading-content span[style*="text-decoration: underline"]:before, .neuros-heading .neuros-heading-content u:before { content: ''; position: absolute; display: block; left: -.025em; right: -.1em; height: .225em; bottom: .125em; z-index: -1; } .neuros-heading .neuros-heading-content.has_gradient_color_text del { background-clip: text; -webkit-background-clip: text; text-decoration: none; color: transparent; } @media only screen and (min-width: 992px) { .neuros-heading .neuros-subheading { font-size: 1rem; } } @keyframes headingAnimation { from { -webkit-transform: translateY(120%); -ms-transform: translateY(120%); transform: translateY(120%); } to { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } } .neuros-moving-list-widget { line-height: 0; } .moving-list { display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-end; -moz-align-items: flex-end; -ms-align-items: flex-end; align-items: flex-end; margin: 0 -10px; } .moving-list .moving-item { width: 300px; margin: 0 10px; } .moving-list .moving-item .moving-item-inner { position: relative; overflow: hidden; padding-bottom: 100%; -webkit-border-radius: 25px; border-radius: 25px; } .moving-list .moving-item .moving-item-link { position: absolute; width: 100%; height: 100%; left: 0; top: 0; } .moving-list .moving-item .moving-item-title { position: absolute; font-size: 80px; font-weight: 600; letter-spacing: -0.05em; line-height: 0.6em; bottom: -0.1em; right: 0; white-space: nowrap; -webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(-90deg) translateX(100%); -ms-transform: rotate(-90deg) translateX(100%); transform: rotate(-90deg) translateX(100%); -webkit-transition: color 0.3s; transition: color 0.3s; } .neuros-gallery-title-style-simple .gallery-wrapper .gallery-item-wrapper .gallery-item-content-wrapper { padding: 0; } .neuros-gallery-title-style-simple .gallery-wrapper .gallery-item-wrapper .gallery-item-content-wrapper:before, .neuros-gallery-title-style-simple .gallery-wrapper .gallery-item-wrapper .gallery-item-content-wrapper:after { display: none; } .neuros-gallery-title-style-simple .gallery-wrapper .gallery-item-wrapper .gallery-item-content-wrapper .gallery-item-content { background-color: transparent; padding: 0 40px 60px; -webkit-border-radius: 0; border-radius: 0; } .neuros-gallery-widget .owl-nav { left: 15px; right: 15px; } .neuros-gallery-widget .owl-nav button:not(.customize-partial-edit-shortcut-button)[class*="owl-"] { width: 50px; height: 50px; -webkit-border-radius: 50%; border-radius: 50%; } .neuros-gallery-widget .cursor_drag { display: none; padding: 0; pointer-events: none; position: fixed; width: 10px; height: 10px; line-height: 1; font-size: 0; letter-spacing: 0.5em; text-indent: 5px; text-align: center; text-transform: uppercase; left: 50%; top: 50%; z-index: 2; -webkit-transition: font-size 0.3s; transition: font-size 0.3s; } .neuros-gallery-widget .cursor_drag.active { font-size: 14px; } .neuros-gallery-widget .cursor_drag.active .cursor-bg { -webkit-transform: scale(11.5); -ms-transform: scale(11.5); transform: scale(11.5); } .neuros-gallery-widget .cursor_drag .cursor-bg { width: 10px; height: 10px; -webkit-border-radius: 50%; border-radius: 50%; -webkit-transition: transform 0.3s; transition: transform 0.3s; } .neuros-gallery-widget .cursor_drag span { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .gallery-wrapper { margin: -15px; } .gallery-wrapper.isotope-trigger:after { content: ''; display: table; clear: both; } .gallery-wrapper .grid-sizer { width: 100%; } .gallery-wrapper .gallery-item-wrapper { margin: 0; position: relative; width: 100%; } .gallery-wrapper .gallery-item-wrapper .gallery-item { position: relative; height: 0; overflow: hidden; } .gallery-wrapper .gallery-item-wrapper .gallery-item-inner, .gallery-wrapper .gallery-item-wrapper .gallery-item-link { display: block; position: absolute; left: 15px; right: 15px; top: 15px; bottom: 15px; text-decoration: none; } .gallery-wrapper .gallery-item-wrapper .gallery-item-inner .gallery-item-media, .gallery-wrapper .gallery-item-wrapper .gallery-item-link .gallery-item-media { display: block; overflow: hidden; position: relative; width: 100%; height: 100%; -webkit-transition: transform 0.5s; transition: transform 0.5s; -webkit-border-radius: 25px; border-radius: 25px; } .gallery-wrapper .gallery-item-wrapper .gallery-item-inner .gallery-item-media img, .gallery-wrapper .gallery-item-wrapper .gallery-item-link .gallery-item-media img { position: absolute; width: 100%; height: 100%; left: 0; right: 0; top: 0; bottom: 0; -o-object-fit: cover; object-fit: cover; -o-object-position: center center; object-position: center center; -webkit-transition: all 0.3s; transition: all 0.3s; } .gallery-wrapper .gallery-item-wrapper .gallery-item-inner:hover .gallery-item-content-wrapper, .gallery-wrapper .gallery-item-wrapper .gallery-item-link:hover .gallery-item-content-wrapper { opacity: 1; } .gallery-wrapper .gallery-item-wrapper .gallery-item-link:hover .gallery-item-media img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); filter: blur(10px); } .gallery-wrapper .gallery-item-wrapper .gallery-item-content-wrapper { position: absolute; left: 0; bottom: 0; opacity: 0; padding: 20px 20px 0 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; z-index: 3; overflow: hidden; } .gallery-wrapper .gallery-item-wrapper .gallery-item-content-wrapper:before, .gallery-wrapper .gallery-item-wrapper .gallery-item-content-wrapper:after { content: ""; position: absolute; background-color: transparent; bottom: 0; height: 40px; width: 20px; } .gallery-wrapper .gallery-item-wrapper .gallery-item-content-wrapper:before { top: -20px; bottom: initial; border-bottom-left-radius: 20px; } .gallery-wrapper .gallery-item-wrapper .gallery-item-content-wrapper:after { right: 0; border-bottom-left-radius: 20px; } .gallery-wrapper .gallery-item-wrapper .gallery-item-content-wrapper .gallery-item-content { display: block; padding: 36px 28px 27px 20px; -webkit-border-radius: 0 25px 0 0; border-radius: 0 25px 0 0; } .gallery-wrapper .gallery-item-wrapper .post-title { font-size: 20px; line-height: 1.25em; font-weight: 400; letter-spacing: -0.03em; } .gallery-wrapper.gallery-grid .gallery-item-wrapper .gallery-item { padding: 72.74% 0 0; } .gallery-wrapper.gallery-masonry .gallery-item-wrapper .gallery-item { padding: 69.385% 0 0; } .gallery-wrapper.gallery-masonry.columns-4 .gallery-item { padding: 130% 0 0; } .gallery-wrapper.owl-carousel .gallery-item-wrapper { padding: 15px; } .gallery-wrapper.owl-carousel .gallery-item-wrapper .gallery-item { height: 500px; } .gallery-wrapper.owl-carousel .gallery-item-wrapper .gallery-item .gallery-item-inner, .gallery-wrapper.owl-carousel .gallery-item-wrapper .gallery-item .gallery-item-link { top: 0; left: 0; right: 0; bottom: 0; } @media only screen and (min-width: 576px) { .gallery-wrapper .grid-sizer { width: 50%; } .gallery-wrapper.gallery-grid.columns-2 .gallery-item-wrapper, .gallery-wrapper.gallery-grid.columns-3 .gallery-item-wrapper, .gallery-wrapper.gallery-grid.columns-4 .gallery-item-wrapper, .gallery-wrapper.gallery-grid.columns-5 .gallery-item-wrapper, .gallery-wrapper.gallery-grid.columns-6 .gallery-item-wrapper { width: 50%; } .gallery-wrapper.gallery-masonry.columns-2 .gallery-item-wrapper, .gallery-wrapper.gallery-masonry.columns-3 .gallery-item-wrapper, .gallery-wrapper.gallery-masonry.columns-4 .gallery-item-wrapper, .gallery-wrapper.gallery-masonry.columns-5 .gallery-item-wrapper, .gallery-wrapper.gallery-masonry.columns-6 .gallery-item-wrapper { width: 50%; } } @media only screen and (min-width: 768px) { .gallery-wrapper.gallery-grid { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .gallery-wrapper.gallery-masonry.columns-3 .grid-sizer, .gallery-wrapper.gallery-masonry.columns-6 .grid-sizer { width: 33.3333%; } .gallery-wrapper.gallery-masonry.columns-3 .gallery-item-wrapper:nth-child(6n+1), .gallery-wrapper.gallery-masonry.columns-3 .gallery-item-wrapper:nth-child(6n+3), .gallery-wrapper.gallery-masonry.columns-3 .gallery-item-wrapper:nth-child(6n+5), .gallery-wrapper.gallery-masonry.columns-3 .gallery-item-wrapper:nth-child(6n), .gallery-wrapper.gallery-masonry.columns-6 .gallery-item-wrapper:nth-child(6n+1), .gallery-wrapper.gallery-masonry.columns-6 .gallery-item-wrapper:nth-child(6n+3), .gallery-wrapper.gallery-masonry.columns-6 .gallery-item-wrapper:nth-child(6n+5), .gallery-wrapper.gallery-masonry.columns-6 .gallery-item-wrapper:nth-child(6n) { width: 33.3333%; } .gallery-wrapper.gallery-masonry.columns-3 .gallery-item-wrapper:nth-child(6n+2), .gallery-wrapper.gallery-masonry.columns-3 .gallery-item-wrapper:nth-child(6n+4), .gallery-wrapper.gallery-masonry.columns-6 .gallery-item-wrapper:nth-child(6n+2), .gallery-wrapper.gallery-masonry.columns-6 .gallery-item-wrapper:nth-child(6n+4) { width: 66.6666%; } } @media only screen and (min-width: 992px) { .gallery-wrapper.gallery-grid.columns-3 .grid-sizer, .gallery-wrapper.gallery-grid.columns-6 .grid-sizer { width: 33.3333%; } .gallery-wrapper.gallery-grid.columns-3 .gallery-item-wrapper, .gallery-wrapper.gallery-grid.columns-6 .gallery-item-wrapper { width: 33.3333%; } .gallery-wrapper.gallery-grid.columns-4 .grid-sizer, .gallery-wrapper.gallery-grid.columns-5 .grid-sizer { width: 25%; } .gallery-wrapper.gallery-grid.columns-4 .gallery-item-wrapper, .gallery-wrapper.gallery-grid.columns-5 .gallery-item-wrapper { width: 25%; } .gallery-wrapper.gallery-grid.columns-5 .grid-sizer { width: 20%; } .gallery-wrapper.gallery-grid.columns-5 .gallery-item-wrapper { width: 20%; } .gallery-wrapper.gallery-grid.columns-6 .grid-sizer { width: 16.6666%; } .gallery-wrapper.gallery-grid.columns-6 .gallery-item-wrapper { width: 16.6666%; } .gallery-wrapper.gallery-masonry.columns-4 .grid-sizer { width: 25%; } .gallery-wrapper.gallery-masonry.columns-4 .gallery-item-wrapper { width: 25%; } .gallery-wrapper.gallery-masonry.columns-4 .gallery-item-wrapper:nth-child(12n+2) .gallery-item, .gallery-wrapper.gallery-masonry.columns-4 .gallery-item-wrapper:nth-child(12n+8) .gallery-item, .gallery-wrapper.gallery-masonry.columns-4 .gallery-item-wrapper:nth-child(12n+11) .gallery-item { padding: 98.8888% 0 0; } .gallery-wrapper.gallery-masonry.columns-4 .gallery-item-wrapper:nth-child(12n+4) .gallery-item, .gallery-wrapper.gallery-masonry.columns-4 .gallery-item-wrapper:nth-child(12n+7) .gallery-item, .gallery-wrapper.gallery-masonry.columns-4 .gallery-item-wrapper:nth-child(12n+10) .gallery-item { padding: 147.66% 0 0; } .gallery-wrapper.gallery-masonry.columns-5 .grid-sizer { width: 20%; } .gallery-wrapper.gallery-masonry.columns-5 .gallery-item-wrapper:nth-child(8n+1), .gallery-wrapper.gallery-masonry.columns-5 .gallery-item-wrapper:nth-child(8n+4), .gallery-wrapper.gallery-masonry.columns-5 .gallery-item-wrapper:nth-child(8n+7), .gallery-wrapper.gallery-masonry.columns-5 .gallery-item-wrapper:nth-child(8n) { width: 20%; } .gallery-wrapper.gallery-masonry.columns-5 .gallery-item-wrapper:nth-child(8n+2), .gallery-wrapper.gallery-masonry.columns-5 .gallery-item-wrapper:nth-child(8n+3), .gallery-wrapper.gallery-masonry.columns-5 .gallery-item-wrapper:nth-child(8n+5), .gallery-wrapper.gallery-masonry.columns-5 .gallery-item-wrapper:nth-child(8n+6) { width: 40%; } .gallery-wrapper.gallery-masonry.columns-6 .grid-sizer { width: 16.6666%; } .gallery-wrapper.gallery-masonry.columns-6 .gallery-item-wrapper:nth-child(12n+1), .gallery-wrapper.gallery-masonry.columns-6 .gallery-item-wrapper:nth-child(12n+3), .gallery-wrapper.gallery-masonry.columns-6 .gallery-item-wrapper:nth-child(12n+5), .gallery-wrapper.gallery-masonry.columns-6 .gallery-item-wrapper:nth-child(12n+6), .gallery-wrapper.gallery-masonry.columns-6 .gallery-item-wrapper:nth-child(12n+8), .gallery-wrapper.gallery-masonry.columns-6 .gallery-item-wrapper:nth-child(12n+10), .gallery-wrapper.gallery-masonry.columns-6 .gallery-item-wrapper:nth-child(12n+11), .gallery-wrapper.gallery-masonry.columns-6 .gallery-item-wrapper:nth-child(12n) { width: 16.6666%; } .gallery-wrapper.gallery-masonry.columns-6 .gallery-item-wrapper:nth-child(12n+2), .gallery-wrapper.gallery-masonry.columns-6 .gallery-item-wrapper:nth-child(12n+4), .gallery-wrapper.gallery-masonry.columns-6 .gallery-item-wrapper:nth-child(12n+7), .gallery-wrapper.gallery-masonry.columns-6 .gallery-item-wrapper:nth-child(12n+9) { width: 33.3333%; } } .elementor-widget-neuros_tabs.tabs-direction-vertical .neuros_tabs_titles_container { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: stretch; -moz-justify-content: stretch; -ms-justify-content: stretch; justify-content: stretch; -webkit-align-items: stretch; -moz-align-items: stretch; -ms-align-items: stretch; align-items: stretch; margin: -10px 0; } .elementor-widget-neuros_tabs.tabs-direction-vertical .neuros_tabs_titles_container .neuros_tab_title_item { padding: 10px 0; width: 100%; } .elementor-widget-neuros_tabs.tabs-direction-horizontal .neuros_tabs_titles_container { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: stretch; -moz-align-items: stretch; -ms-align-items: stretch; align-items: stretch; margin: 0 -10px; } .elementor-widget-neuros_tabs.tabs-direction-horizontal .neuros_tabs_titles_container .neuros_tab_title_item { padding: 0 10px 14px; width: 33.3333%; } .elementor-widget-neuros_tabs.tabs-overlay-on .neuros_tabs_titles_container .neuros_tab_title_item.active a:before { opacity: 1; } .elementor-widget-neuros_tabs.tabs-overlay-on .neuros_tabs_titles_container .neuros_tab_title_item a:hover:before { opacity: 1; } .elementor-widget-neuros_tabs.tabs-overlay-on .neuros_tabs_titles_container .neuros_tab_title_item a:before { content: ''; position: absolute; width: 100%; height: 100%; top: 66%; left: 0; -webkit-border-radius: 50%; border-radius: 50%; filter: blur(50px); opacity: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .neuros_tabs_widget .neuros_tabs_titles_container { font-size: 0; line-height: 1; } .neuros_tabs_widget .neuros_tabs_titles_container .neuros_tab_title_item { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .neuros_tabs_widget .neuros_tabs_titles_container .neuros_tab_title_item a { font-size: 20px; font-weight: 400; line-height: 25px; letter-spacing: -0.03em; position: relative; padding: 30px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; flex: 1 auto; height: 100%; overflow: hidden; -webkit-transition: background-color 0.3s, border-color 0.3s; transition: background-color 0.3s, border-color 0.3s; } .neuros_tabs_widget .neuros_tabs_titles_container .neuros_tab_title_item .neuros_tab_icon { position: relative; -webkit-transition: color 0.3s; transition: color 0.3s; } .neuros_tabs_widget .neuros_tabs_titles_container .neuros_tab_title_item .neuros_tab_icon i { width: auto; } .neuros_tabs_widget .neuros_tabs_titles_container .neuros_tab_title_item .neuros_tab_icon svg { width: 1em; height: 1em; fill: currentColor; } .neuros_tabs_widget .neuros_tabs_titles_container .neuros_tab_title_item .neuros_tab_title { position: relative; display: block; -webkit-transition: color 0.3s; transition: color 0.3s; } .neuros_tabs_widget .neuros_tabs_titles_container .neuros_tab_title_item .neuros_tab_title p { line-height: inherit; } .neuros_tabs_widget .neuros_tabs_titles_container .neuros_tab_title_item .neuros_tab_title:not(:last-child) { margin-bottom: 6px; } .neuros_tabs_widget .neuros_tabs_titles_container .neuros_tab_title_item .neuros_tab_description { display: block; font-size: 16px; line-height: 1.875em; letter-spacing: normal; -webkit-transition: color 0.3s; transition: color 0.3s; } .neuros_tabs_widget .neuros_tabs_titles_container .neuros_tab_title_item .neuros_tab_description p { line-height: inherit; } .neuros_tabs_widget .neuros_tabs_content_container .neuros_tab_content_item { display: none; } .neuros_tabs_widget .neuros_tabs_content_container .neuros_tab_content_item.active { display: block; } .neuros-price-item-widget.neuros-price-item-style-alt { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: stretch; -moz-align-items: stretch; -ms-align-items: stretch; align-items: stretch; } .neuros-price-item-widget.neuros-price-item-style-alt .price-item.price-item-type-standard { margin: 0; width: 73%; } .neuros-price-item-widget.neuros-price-item-style-alt .price-item-image-block { width: 38.6%; margin-left: -11.6%; -webkit-border-radius: 25px; border-radius: 25px; } .neuros-price-item-widget .price-item { position: relative; cursor: default; margin: 0 auto; border-width: 1px; border-style: solid; -webkit-border-radius: 25px; border-radius: 25px; } .neuros-price-item-widget .price-item .price-item-title { font-size: 40px; line-height: 1em; font-weight: 400; letter-spacing: -0.03em; } .neuros-price-item-widget .price-item .price-item-title:not(:last-child) { margin-bottom: 14px; } .neuros-price-item-widget .price-item .price-item-custom-fields .price-item-custom-field { position: relative; padding: 0 0 0 1em; } .neuros-price-item-widget .price-item .price-item-custom-fields .price-item-custom-field:not(:first-child) { margin: 10px 0 0; } .neuros-price-item-widget .price-item .price-item-custom-fields .price-item-custom-field:before { content: ''; width: 0.25em; height: 0.25em; background-color: currentColor; position: absolute; left: 2px; top: 0.8em; -webkit-border-radius: 50%; border-radius: 50%; } .neuros-price-item-widget .price-item .price-item-container { font-size: 0; line-height: 1; font-weight: 600; } .neuros-price-item-widget .price-item .price-item-container:not(:last-child) { margin-bottom: 20px; } .neuros-price-item-widget .price-item .price-item-button-container { font-size: 0; line-height: 1; } .neuros-price-item-widget .price-item .price-item-button-container .neuros-button { padding: 10px 34px 11px 43px; } .neuros-price-item-widget .price-item .price-item-button-container .neuros-button:hover { padding: 10px 43px 11px 34px; } .neuros-price-item-widget .price-item .price-wrapper { display: inline-block; } .neuros-price-item-widget .price-item .price-wrapper .price, .neuros-price-item-widget .price-item .price-wrapper .currency { font-size: 60px; line-height: 1em; } .neuros-price-item-widget .price-item .price-item-period { display: inline-block; vertical-align: baseline; font-size: 20px; } .neuros-price-item-widget .price-item .price-item-description { line-height: 1.5em; letter-spacing: -0.03em; font-weight: 600; } .neuros-price-item-widget .price-item .price-item-description:not(:last-child) { margin-bottom: 26px; } .neuros-price-item-widget .price-item .price-item-label-wrapper { position: absolute; top: -1px; left: 5.7%; padding: 0 20px; overflow: hidden; } .neuros-price-item-widget .price-item .price-item-label-wrapper:before, .neuros-price-item-widget .price-item .price-item-label-wrapper:after { content: ""; position: absolute; background-color: transparent; top: 0; height: 40px; width: 20px; box-shadow: 0 -20px 0 0 #000; } .neuros-price-item-widget .price-item .price-item-label-wrapper:before { left: 0; border-top-right-radius: 20px; } .neuros-price-item-widget .price-item .price-item-label-wrapper:after { right: 0; border-top-left-radius: 20px; } .neuros-price-item-widget .price-item .price-item-label-wrapper .price-item-label { line-height: 1.5em; letter-spacing: -0.03em; padding: 8px 43px 6px 37px; -webkit-border-radius: 0 0 25px 25px; border-radius: 0 0 25px 25px; } .neuros-price-item-widget .price-item.price-item-type-standard { padding: 59px 19px 47px; } .neuros-price-item-widget .price-item.price-item-type-standard .price-item-image { position: relative; } .neuros-price-item-widget .price-item.price-item-type-standard .price-item-image:not(:last-child) { margin-bottom: 30px; } .neuros-price-item-widget .price-item.price-item-type-standard .price-item-image img { max-width: 90%; margin: 0 auto; } .neuros-price-item-widget .price-item.price-item-type-standard .price-item-custom-fields:not(:last-child) { margin-bottom: 43px; } .neuros-price-item-widget .price-item.price-item-type-wide.price-item-style-alt .price-item-title { font-size: 20px; line-height: 1.2em; } .neuros-price-item-widget .price-item.price-item-type-wide.price-item-style-alt .price-item-title:not(:last-child) { margin-bottom: 6px; } .neuros-price-item-widget .price-item.price-item-type-wide.price-item-style-alt .price-item-label-wrapper { left: 17.5%; } .neuros-price-item-widget .price-item.price-item-type-wide .price-item-inner { padding: 50px 35px; text-align: left; } .neuros-price-item-widget .price-item.price-item-type-wide .price-item-custom-fields:not(:last-child), .neuros-price-item-widget .price-item.price-item-type-wide .price-item-title-wrapper:not(:last-child) { margin-bottom: 30px; } .neuros-price-item-widget .price-item.price-item-type-wide .price-item-container:not(:last-child) { margin-bottom: 25px; } .neuros-price-item-widget .price-item.price-item-type-wide .price-wrapper .price, .neuros-price-item-widget .price-item.price-item-type-wide .price-wrapper .currency { font-size: 32px; line-height: 1em; } .neuros-price-item-widget .price-item.price-item-type-wide .price-item-price-wrapper { -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; } @media only screen and (min-width: 768px) { .neuros-price-item-widget .price-item.price-item-type-standard { padding: 72px 45px 60px; } .neuros-price-item-widget .price-item.price-item-type-wide.price-item-style-alt .price-item-inner { padding: 50px 50px 55px 48px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .neuros-price-item-widget .price-item.price-item-type-wide.price-item-style-alt .price-item-title-wrapper { min-width: 33%; } .neuros-price-item-widget .price-item.price-item-type-wide.price-item-style-alt .price-item-custom-fields { width: auto; min-width: 35%; margin-right: auto; column-count: 2; } .neuros-price-item-widget .price-item.price-item-type-wide .price-item-inner { padding: 95px 80px 75px 75px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .neuros-price-item-widget .price-item.price-item-type-wide .price-item-label-wrapper { left: 6%; } .neuros-price-item-widget .price-item.price-item-type-wide .price-item-custom-fields:not(:last-child), .neuros-price-item-widget .price-item.price-item-type-wide .price-item-title-wrapper:not(:last-child) { margin-bottom: 0; } .neuros-price-item-widget .price-item.price-item-type-wide .price-item-custom-fields { width: 100%; padding: 0 30px 0 0; } .neuros-price-item-widget .price-item.price-item-type-wide .price-item-title-wrapper { min-width: 34%; padding: 0 30px 0 0; } .neuros-price-item-widget .price-item.price-item-type-wide .price-item-container { white-space: nowrap; } } @media only screen and (min-width: 992px) { .neuros-price-item-widget .price-item.price-item-type-wide .price-wrapper .price, .neuros-price-item-widget .price-item.price-item-type-wide .price-wrapper .currency { font-size: 60px; } } .elementor-widget-progress .elementor-widget-container .elementor-title { font-size: 14px; font-weight: 600; text-transform: uppercase; } .elementor-widget-progress .elementor-widget-container .elementor-progress-wrapper { -webkit-border-radius: 8px/3px; -moz-border-radius: 8px/3px; border-radius: 8px/3px; overflow: initial !important; } .elementor-widget-progress .elementor-widget-container .elementor-progress-wrapper.progress-info .elementor-progress-bar { background-color: #005aac; } .elementor-widget-progress .elementor-widget-container .elementor-progress-wrapper.progress-success .elementor-progress-bar { background-color: #00dcae; } .elementor-widget-progress .elementor-widget-container .elementor-progress-wrapper.progress-warning .elementor-progress-bar { background-color: #ffe401; } .elementor-widget-progress .elementor-widget-container .elementor-progress-wrapper.progress-danger .elementor-progress-bar { background-color: #ea7562; } .elementor-widget-progress .elementor-widget-container .elementor-progress-bar { -webkit-border-radius: inherit; border-radius: inherit; height: 7px; font-size: 14px; line-height: 1em; font-weight: 600; text-transform: uppercase; display: block; } .elementor-widget-progress .elementor-widget-container .elementor-progress-bar:after { content: ''; display: block; position: relative; width: 15px; height: 15px; background-color: #ffffff; -webkit-box-shadow: 0 2px 3px rgba(42, 67, 113, 0.13); -moz-box-shadow: 0 2px 3px rgba(42, 67, 113, 0.13); box-shadow: 0 2px 3px rgba(42, 67, 113, 0.13); -webkit-border-radius: 50%; border-radius: 50%; margin: -4px 0; float: right; } .elementor-widget-progress .elementor-widget-container .elementor-progress-text { display: none; } .elementor-widget-progress .elementor-widget-container .elementor-progress-percentage { position: absolute; right: -0.2857em; left: auto; top: calc(-1em - 9px); padding: 0; } .elementor-social-icon i { -webkit-transition: color 0.3s; transition: color 0.3s; } .elementor .elementor-widget-wrap .elementor-widget-neuros_special_text.elementor-widget__width-auto { max-width: none; } .elementor-widget-neuros_special_text .special-text-wrapper { white-space: nowrap; } .elementor-widget-neuros_special_text .special-text-wrapper.animated.animation-direction-left .special-text { animation: text_move_left 5s linear infinite; } .elementor-widget-neuros_special_text .special-text-wrapper.animated.animation-direction-right { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row-reverse; -moz-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .elementor-widget-neuros_special_text .special-text-wrapper.animated.animation-direction-right .special-text { animation: text_move_right 5s linear infinite; } .elementor-widget-neuros_special_text .special-text { white-space: nowrap; font-size: 50px; line-height: 1em; font-weight: 400; letter-spacing: -0.03em; position: relative; display: inline-block; vertical-align: top; } .elementor-widget-neuros_special_text .special-text.special-text-effect-stroke { color: transparent; } .elementor-widget-neuros_special_text .special-text.special-text-effect-fill { color: transparent; -webkit-background-clip: text; } @media only screen and (min-width: 768px) { .elementor-widget-neuros_special_text .special-text { font-size: 80px; } } @media only screen and (min-width: 992px) { .elementor-widget-neuros_special_text .special-text { font-size: 120px; } } @keyframes text_move_left { from { -webkit-transform: translateX(0%); -ms-transform: translateX(0%); transform: translateX(0%); } to { -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); } } @keyframes text_move_right { from { -webkit-transform: translateX(0%); -ms-transform: translateX(0%); transform: translateX(0%); } to { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); } } .neuros-step-widget .step-item.step-item-type-standard { position: relative; -webkit-border-radius: 25px 25px 25px 0px; border-radius: 25px 25px 25px 0px; padding: 40px 30px 40px 34px; overflow: hidden; } .neuros-step-widget .step-item.step-item-type-standard .step-bg-number { position: absolute; display: inline-block; vertical-align: top; font-size: 72px; line-height: 1; font-weight: 900; bottom: -.2083em; left: initial; right: .3194em; } .neuros-step-widget .step-item.step-item-type-standard .step-number { font-size: 20px; line-height: 1.5em; font-weight: 700; } .neuros-step-widget .step-item.step-item-type-extended .step-image { position: relative; display: inline-block; vertical-align: top; } .neuros-step-widget .step-item.step-item-type-extended .step-image:not(:last-child) { margin-bottom: 39px; } .neuros-step-widget .step-item.step-item-type-extended .step-image img, .neuros-step-widget .step-item.step-item-type-extended .step-image:before, .neuros-step-widget .step-item.step-item-type-extended .step-image .step-image-box, .neuros-step-widget .step-item.step-item-type-extended .step-image .step-image-box:after { -webkit-border-radius: 25px 25px 25px 0; border-radius: 25px 25px 25px 0; } .neuros-step-widget .step-item.step-item-type-extended .step-image:before { content: ''; position: absolute; display: block; top: 58px; bottom: -14px; left: 13px; right: -13px; border-width: 1px; border-style: solid; } .neuros-step-widget .step-item.step-item-type-extended .step-image .step-image-box { position: relative; overflow: hidden; } .neuros-step-widget .step-item.step-item-type-extended .step-image .step-image-box:after { content: ''; position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 2; } .neuros-step-widget .step-item.step-item-type-extended .step-image img { position: relative; -webkit-transition: transform 0.5s; transition: transform 0.5s; } .neuros-step-widget .step-item.step-item-type-extended .step-image .step-number { position: absolute; display: block; left: 0; right: 0; top: 0; bottom: 0; overflow: hidden; } .neuros-step-widget .step-item.step-item-type-extended .step-image .step-number-inner { position: absolute; display: inline-block; vertical-align: top; font-size: 120px; line-height: 1; font-weight: 700; bottom: -.3em; left: -.2667em; right: initial; z-index: 3; } .neuros-step-widget .step-item.step-item-type-extended:hover .step-image img { -webkit-transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); transform: scale(1.05, 1.05); } .neuros-step-widget .step-title { margin: 0; line-height: 1.8em; -webkit-transition: color 0.3s; transition: color 0.3s; } .neuros-step-widget .step-title:not(:first-child) { margin-top: 8px; } .neuros-step-widget .step-description { letter-spacing: -0.003em; } .neuros-step-widget .step-description:not(:first-child) { margin-top: 9px; } .elementor-widget-neuros_step_carousel.neuros-navigation-border-style-gradient .owl-nav { border-color: transparent; } .elementor-widget-neuros_step_carousel.neuros-navigation-border-style-solid .owl-nav:after { display: none; } .elementor-widget-neuros_step_carousel .neuros-step-carousel-widget > .owl-nav { margin-bottom: 30px; } .elementor-widget-neuros_step_carousel .neuros-step-carousel-widget.style_type-2 .owl-stage { -webkit-align-items: stretch; -moz-align-items: stretch; -ms-align-items: stretch; align-items: stretch; } .elementor-widget-neuros_step_carousel .neuros-step-carousel-widget.style_type-2 .owl-item.active + .active { border-left-width: 2px; border-left-style: solid; } .elementor-widget-neuros_step_carousel .neuros-step-carousel-widget.style_type-2 .step-item { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .elementor-widget-neuros_step_carousel .neuros-step-carousel-widget.style_type-2 .step-item .step-number { margin-top: 0; writing-mode: initial; -webkit-transform: none; -ms-transform: none; transform: none; } .elementor-widget-neuros_step_carousel .neuros-step-carousel-widget.style_type-2 .step-item .step-label { display: inline-block; font-size: 14px; line-height: 30px; } .elementor-widget-neuros_step_carousel .neuros-step-carousel-widget.style_type-2 .step-item .step-label:before, .elementor-widget-neuros_step_carousel .neuros-step-carousel-widget.style_type-2 .step-item .step-label:after { content: '/'; display: inline-block; margin-right: 3px; } .elementor-widget-neuros_step_carousel .neuros-step-carousel-widget.style_type-2 .step-item .step-label:after { margin-right: 0; margin-left: 3px; } .elementor-widget-neuros_step_carousel .owl-stage { -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .elementor-widget-neuros_step_carousel .owl-dots { margin: 20px 0 30px; } .elementor-widget-neuros_step_carousel .owl-nav { --nav-border-gradient-angle: 262deg; --nav-gradient-colorstop-1: 14.51%; --nav-gradient-colorstop-2: 95.96%; --nav-border-width: 1px; line-height: 0; position: relative; top: initial; left: initial; right: initial; -webkit-transform: none; -ms-transform: none; transform: none; display: inline-block; padding: 0 5px; border: 1px solid transparent; -webkit-border-radius: 9999px; border-radius: 9999px; } .elementor-widget-neuros_step_carousel .owl-nav:after { content: ''; position: absolute; z-index: -1; top: calc(-1 * var(--nav-border-width)); left: calc(-1 * var(--nav-border-width)); right: calc(-1 * var(--nav-border-width)); bottom: calc(-1 * var(--nav-border-width)); padding: var(--nav-border-width); -webkit-border-radius: inherit; border-radius: inherit; -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); -webkit-mask-composite: xor; mask-composite: exclude; -moz-box-sizing: border-box; box-sizing: border-box; } .elementor-widget-neuros_step_carousel .owl-nav.disabled { display: none; } .elementor-widget-neuros_step_carousel .owl-nav [class*="owl-"] { width: 42px; height: 48px; line-height: 48px; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .elementor-widget-neuros_step_carousel .owl-nav [class*="owl-"]:before { font-size: 10px; } .elementor-widget-neuros_step_carousel .steps-slider-container { margin: 0; } .elementor-widget-neuros_step_carousel .step-item { position: relative; margin: 0; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .elementor-widget-neuros_step_carousel .step-item .step-number { margin-top: 0.1em; font-size: 80px; line-height: 1em; font-weight: 600; -webkit-background-clip: text; -webkit-text-fill-color: transparent; writing-mode: vertical-lr; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .elementor-widget-neuros_step_carousel .step-item .step-number:not(:last-child) { margin-right: 40px; } .elementor-widget-neuros_step_carousel .step-title { margin: 0; line-height: 1.75em; font-weight: 600; letter-spacing: normal; -webkit-transition: color 0.3s; transition: color 0.3s; } .elementor-widget-neuros_step_carousel .step-title:not(:last-child) { margin-bottom: 9px; } .elementor-widget-neuros_step_carousel.view_type-2 .owl-stage-outer { overflow: visible; } .elementor-widget-neuros_step_carousel.view_type-2 .owl-stage-outer .owl-item { opacity: 0.5; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .elementor-widget-neuros_step_carousel.view_type-2 .owl-stage-outer .owl-item.active { opacity: 1; } @media only screen and (min-width: 992px) { .elementor-widget-neuros_step_carousel .neuros-heading.heading-with-pagination:not(:last-child) { margin-bottom: 60px; } } .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper { text-align: end; } .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonials-slider-container { text-align: start; padding: 0 0 40px; } .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .author-position:not(:first-child):before { content: ', '; } .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .owl-item { outline: none; } .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .owl-nav .owl-prev, .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .owl-nav .owl-next { font-size: 13px; } .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .owl-nav .owl-prev:before, .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .owl-nav .owl-next:before { display: none; } .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .owl-nav .owl-prev svg, .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .owl-nav .owl-next svg { width: 1em; height: 1em; fill: currentColor; } .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonials-slider { position: relative; margin: 0 -15px; width: calc(100% + 30px); } .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonial-item { padding: 0 15px; font-size: 0; line-height: 1; } .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonial-item .testimonial-photo { -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; } .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonial-item .testimonial-photo img { display: block; -webkit-border-radius: 50%; border-radius: 50%; position: relative; } .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonial-item .author-info { font-size: 16px; line-height: 2.1875em; font-weight: 400; } .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonial-item .author-info:before { content: '- '; } .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonial-item .author-container { display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonial-item .author-container:not(:first-child) { margin: 20px 0 0; } .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonial-item .testimonial { font-size: 18px; line-height: 1.4em; font-weight: 400; letter-spacing: -0.03em; } .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonial-item .testimonial:not(:first-child) { margin-top: 20px; } .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonial-item .testimonial:before { content: '\e82f'; font: 400 normal 35px/1em 'fontello'; display: inline-block; margin: 0 0 25px 0; } .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonial-item .testimonial p { line-height: inherit; } .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonial-item.slider-item-type-1 .testimonial-photo { width: 90px; margin: 0 29px 0 0; } @media only screen and (min-width: 992px) { .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonial-item .testimonial { font-size: 25px; } } .elementor-widget-text-editor .elementor-widget-container p { line-height: inherit; } .elementor-widget-text-editor .elementor-widget-container a span[style*="text-decoration: underline"] { text-decoration: none !important; background-image: linear-gradient(to right, currentColor 0, currentColor 100%); background-position: 100% 100%; background-repeat: no-repeat; background-size: 100% 1px; -webkit-transition: background-size 0.4s; transition: background-size 0.4s; } .elementor-widget-text-editor .elementor-widget-container a:hover span[style*="text-decoration: underline"] { background-size: 0 1px; } .elementor-widget-toggle .elementor-toggle .elementor-toggle-item .elementor-tab-content { border-top: none; } .elementor-widget-toggle .elementor-toggle .elementor-toggle-item + .elementor-toggle-item { border-top: none; } .elementor-widget-toggle .elementor-toggle .elementor-toggle-item:not(:last-child) { margin-bottom: 10px; } .elementor-widget-toggle .elementor-toggle .elementor-tab-title { padding: 11px 20px 13px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; -webkit-border-radius: 3px; border-radius: 3px; font-size: 16px; line-height: 1.625em; font-weight: 600; border: none; -webkit-transition: background-color; transition: background-color; } .elementor-widget-toggle .elementor-toggle .elementor-tab-title .elementor-toggle-icon { width: 26px; height: 26px; font-size: 12px; line-height: 28px; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; } .elementor-widget-toggle .elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right, .elementor-widget-toggle .elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left { text-align: center; } .elementor-widget-toggle .elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right { margin-left: 20px; order: 2; } .elementor-widget-toggle .elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left { margin-right: 20px; order: 0; } .elementor-widget-toggle .elementor-toggle .elementor-tab-title .elementor-toggle-icon i { line-height: 26px; } .elementor-widget-toggle .elementor-toggle .elementor-tab-title .elementor-toggle-title { width: 100%; } .elementor-widget-toggle .elementor-toggle .elementor-tab-content { padding: 12px 20px 10px; border: none; -webkit-border-radius: 3px; border-radius: 3px; margin: 10px 0 0; } .elementor-widget-video .elementor-widget-container { margin: 0 auto; } .elementor-widget-video .elementor-custom-embed-image-overlay:before { content: ''; position: absolute; display: block; left: 0; right: 0; top: 0; bottom: 0; } .elementor-widget-neuros_video_button.neuros-video-button-decoration-on .elementor-custom-embed-image-overlay { padding: 20px 20px 0 0; position: relative; overflow: hidden; } .elementor-widget-neuros_video_button.neuros-video-button-decoration-on .elementor-custom-embed-image-overlay:before, .elementor-widget-neuros_video_button.neuros-video-button-decoration-on .elementor-custom-embed-image-overlay:after { content: ""; position: absolute; background-color: transparent; bottom: 0; height: 40px; width: 20px; } .elementor-widget-neuros_video_button.neuros-video-button-decoration-on .elementor-custom-embed-image-overlay:before { left: 0; top: -20px; border-bottom-left-radius: 20px; } .elementor-widget-neuros_video_button.neuros-video-button-decoration-on .elementor-custom-embed-image-overlay:after { right: 0; bottom: 0; border-bottom-left-radius: 20px; } .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-left .elementor-custom-embed-image-overlay { padding: 20px 20px 0 0; } .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-left .elementor-custom-embed-image-overlay:before { left: 0; right: initial; top: -20px; bottom: initial; -webkit-border-radius: 0; border-radius: 0; border-bottom-left-radius: 20px; } .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-left .elementor-custom-embed-image-overlay:after { right: 0; left: initial; top: initial; bottom: 0; -webkit-border-radius: 0; border-radius: 0; border-bottom-left-radius: 20px; } .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-right .elementor-custom-embed-image-overlay { padding: 20px 0 0 20px; } .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-right .elementor-custom-embed-image-overlay:before { right: 0; left: initial; top: -20px; bottom: initial; -webkit-border-radius: 0; border-radius: 0; border-bottom-right-radius: 20px; } .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-right .elementor-custom-embed-image-overlay:after { left: 0; right: initial; top: initial; bottom: 0; -webkit-border-radius: 0; border-radius: 0; border-bottom-right-radius: 20px; } .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-center .elementor-custom-embed-image-overlay { padding: 0 20px 0 20px; } .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-center .elementor-custom-embed-image-overlay:before { left: 0; right: initial; top: initial; bottom: 0; -webkit-border-radius: 0; border-radius: 0; border-bottom-right-radius: 20px; } .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-center .elementor-custom-embed-image-overlay:after { right: 0; left: initial; top: initial; bottom: 0; -webkit-border-radius: 0; border-radius: 0; border-bottom-left-radius: 20px; } .content-slider-video, .neuros_video_button_widget { position: relative; display: inline-block; } .content-slider-video .elementor-custom-embed-play, .neuros_video_button_widget .elementor-custom-embed-play { white-space: nowrap; position: relative; padding: 20px; cursor: pointer; top: 0; left: 0; -webkit-transform: none; -ms-transform: none; transform: none; -webkit-transition: background-color 0.3s; transition: background-color 0.3s; } .content-slider-video .icon-play-wrapper, .neuros_video_button_widget .icon-play-wrapper { display: inline-block; position: relative; width: 28px; height: 28px; line-height: 28px; text-align: center; vertical-align: middle; -webkit-border-radius: 50%; border-radius: 50%; -webkit-transition: background-color 0.3s; transition: background-color 0.3s; } .content-slider-video .icon-play-wrapper:before, .neuros_video_button_widget .icon-play-wrapper:before { content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; border: 1px solid; -webkit-clip-path: polygon(0 0, 100% 0, 100% 54%, calc(100% - 1px) 54%, 25% 100%, calc(25% - 0.5px) 100%, 0 100%, 0 0); clip-path: polygon(0 0, 100% 0, 100% 54%, calc(100% - 1px) 54%, 25% 100%, calc(25% - 0.5px) 100%, 0 100%, 0 0); -webkit-border-radius: inherit; border-radius: inherit; -webkit-transition: border-color 0.3s; transition: border-color 0.3s; } .content-slider-video .eicon-play, .neuros_video_button_widget .eicon-play { position: relative; vertical-align: top; color: inherit; border: none; margin-left: 0.3em; font-size: 12px; line-height: inherit; opacity: 1; text-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-transition: color 0.3s; transition: color 0.3s; } .content-slider-video .eicon-play:before, .neuros_video_button_widget .eicon-play:before { font-family: 'fontello'; content: '\e834'; } .content-slider-video .neuros_button_text, .neuros_video_button_widget .neuros_button_text { display: inline-block; font-size: 16px; line-height: 1.875em; font-weight: 600; vertical-align: middle; -webkit-transition: color 0.3s; transition: color 0.3s; } .content-slider-video .neuros_button_text:not(:first-child), .neuros_video_button_widget .neuros_button_text:not(:first-child) { margin-left: 15px; } .neuros_video_button_container { font-size: 0; line-height: 1; } .elementor-widget-neuros_products .woocommerce .catalog-top-info-wrapper { display: none; } .elementor-widget-neuros_products .woocommerce ul.products li.product .woocommerce-loop-product__wrapper { -webkit-transition: all 0.3s; transition: all 0.3s; } .product-category-widget { position: relative; overflow: hidden; display: block; text-decoration: none; } .product-category-widget:before { content: ''; position: absolute; display: block; z-index: 1; border-width: 1px; border-style: solid; left: 50%; right: initial; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; width: calc(100% - 34px); height: calc(100% - 34px); } .product-category-widget .product-category-image { position: absolute; display: block; width: 100%; height: 100%; left: 50%; right: initial; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -o-object-fit: cover; object-fit: cover; z-index: 0; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } .product-category-widget .product-category-header { display: block; width: 67%; font-size: 18px; line-height: 26px; font-weight: 500; position: absolute; left: 50%; top: 50%; right: initial; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 2; text-align: center; } .product-category-widget .product-category-title { position: relative; display: block; padding: 6.4626% 30px; margin: 0; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } .product-category-widget:hover .product-category-image { width: 108%; height: 108%; } .product-category-widget:hover .product-category-title { padding: 10% 20px; margin: 0 10px; } @media only screen and (min-width: 992px) { .product-category-widget .product-category-header { font-size: 20px; line-height: 30px; } } body { --wpforms-button-size-margin-top: 33px; --wpforms-field-border-radius: 0; --wpforms-field-background-color: transparent; --wpforms-field-size-input-height: 2.857em; --wpforms-field-size-input-spacing: 5px; } .wpforms-button-border-style-gradient .neuros-wpforms-widget div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"], .wpforms-button-border-style-gradient .neuros-wpforms-widget div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button { border-color: transparent !important; } .wpforms-button-border-style-gradient .neuros-wpforms-widget div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"] .button-inner, .wpforms-button-border-style-gradient .neuros-wpforms-widget div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button .button-inner { top: calc(-1 * var(--button-border-width)); left: calc(-1 * var(--button-border-width)); right: calc(-1 * var(--button-border-width)); bottom: calc(-1 * var(--button-border-width)); } .wpforms-button-border-style-solid .neuros-wpforms-widget div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"]:after, .wpforms-button-border-style-solid .neuros-wpforms-widget div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"]:hover:after, .wpforms-button-border-style-solid .neuros-wpforms-widget div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button:after, .wpforms-button-border-style-solid .neuros-wpforms-widget div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button:hover:after { background: none; } .wpforms-button-border-style-solid .neuros-wpforms-widget div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"] .button-inner, .wpforms-button-border-style-solid .neuros-wpforms-widget div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button .button-inner { top: 0; left: 0; right: 0; bottom: 0; } .wpforms-button-bakground-style-solid .neuros-wpforms-widget .wpforms-form button[type="submit"] .button-inner, .wpforms-button-bakground-style-solid .neuros-wpforms-widget .wpforms-form .wpforms-page-button .button-inner { display: none; } .wpforms-button-bakground-style-gradient .neuros-wpforms-widget .wpforms-form button[type="submit"], .wpforms-button-bakground-style-gradient .neuros-wpforms-widget .wpforms-form button[type="submit"]:hover, .wpforms-button-bakground-style-gradient .neuros-wpforms-widget .wpforms-form .wpforms-page-button, .wpforms-button-bakground-style-gradient .neuros-wpforms-widget .wpforms-form .wpforms-page-button:hover { background-color: transparent !important; } .neuros-wpforms-widget .wpforms-widget-heading { margin: 0; letter-spacing: -0.03em; } .neuros-wpforms-widget .wpforms-widget-heading:not(:last-child) { margin: 0 0 0.5em; } .elementor-widget-neuros_wpforms.blur-filter .elementor-widget-container { backdrop-filter: blur(15px); } div.wpforms-container.wpforms-container-full { margin: 0; } div.wpforms-container.wpforms-container-full:not(:empty) { margin: 0; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-description { font-weight: 500; line-height: inherit; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="range"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"], div.wpforms-container.wpforms-container-full .wpforms-form select, div.wpforms-container.wpforms-container-full .wpforms-form textarea { height: 2.857em; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 0.3s; transition: all 0.3s; -webkit-border-radius: 0; border-radius: 0; background: none; border-width: 0; border-style: none; border-bottom-width: 1px; border-bottom-style: solid; padding: 0 0 12px; width: 100%; display: block; outline: none !important; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus, div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus, div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus, div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus, div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus, div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus, div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus, div.wpforms-container.wpforms-container-full .wpforms-form input[type="range"]:focus, div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus, div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus, div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus, div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus, div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus, div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus, div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"]:focus, div.wpforms-container.wpforms-container-full .wpforms-form select:focus, div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus { border-width: 0; border-style: none; border-bottom-width: 1px; border-bottom-style: solid; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]::-webkit-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]::-webkit-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]::-webkit-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]::-webkit-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]::-webkit-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]::-webkit-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]::-webkit-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="range"]::-webkit-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]::-webkit-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]::-webkit-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]::-webkit-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]::-webkit-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]::-webkit-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]::-webkit-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"]::-webkit-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form select::-webkit-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form textarea::-webkit-input-placeholder { opacity: 1; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="range"]:-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"]:-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form select:-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form textarea:-moz-placeholder { opacity: 1; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]::-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]::-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]::-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]::-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]::-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]::-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]::-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="range"]::-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]::-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]::-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]::-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]::-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]::-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]::-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"]::-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form select::-moz-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form textarea::-moz-placeholder { opacity: 1; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:-ms-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:-ms-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:-ms-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:-ms-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:-ms-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:-ms-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:-ms-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="range"]:-ms-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:-ms-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:-ms-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:-ms-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:-ms-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:-ms-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:-ms-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"]:-ms-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form select:-ms-input-placeholder, div.wpforms-container.wpforms-container-full .wpforms-form textarea:-ms-input-placeholder { opacity: 1; } div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap input[type="text"], div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap input[type="email"], div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap input[type="url"], div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap input[type="password"], div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap input[type="search"], div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap input[type="number"], div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap input[type="tel"], div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap input[type="range"], div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap input[type="date"], div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap input[type="month"], div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap input[type="week"], div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap input[type="time"], div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap input[type="datetime"], div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap input[type="datetime-local"], div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap input[type="color"], div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap select, div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap .select-wrap, div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap textarea { font-size: inherit; } div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap input, div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap textarea, div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap select { order: 2; } div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap em.wpforms-error, div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap label.wpforms-error { order: 1; } div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap .floating-placeholder { order: 3; } div.wpforms-container.wpforms-container-full .wpforms-form textarea { resize: none; } div.wpforms-container.wpforms-container-full .wpforms-form textarea.wpforms-field-large { height: 260px; } div.wpforms-container.wpforms-container-full .wpforms-form textarea.wpforms-field-medium { height: 220px; } div.wpforms-container.wpforms-container-full .wpforms-form textarea.wpforms-field-small { height: 120px; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"]:after, div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"]:after { display: none; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"]:before, div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"]:before { background: none; border: none; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"]:checked:before, div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"]:checked:before { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"] + label, div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"] + label { vertical-align: baseline; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"] { width: 20px; height: 20px; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-border-radius: 5px; border-radius: 5px; display: inline-block !important; margin: 0; cursor: pointer; vertical-align: text-top; outline: none !important; position: relative; -webkit-appearance: none; -moz-appearance: none; appearance: none; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"]:checked:before { content: '\f00c'; position: absolute; width: 20px; height: 20px; font: 700 normal 10px/20px 'Font Awesome 5 Free'; text-align: center; display: block; z-index: 2; left: 0; right: 0; top: 0; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"]:focus:before { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"] { display: inline-block; vertical-align: middle; margin: 0; width: 20px; height: 20px; -webkit-border-radius: 50%; border-radius: 50%; position: relative; outline: none !important; -webkit-appearance: none; -moz-appearance: none; appearance: none; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"]:checked:before { content: ''; position: absolute; width: 10px; height: 10px; top: 5px; left: 5px; right: 5px; -webkit-border-radius: 50%; border-radius: 50%; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"]:focus:before { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"] { border: none; height: 6px; -webkit-appearance: none; -moz-appearance: none; margin: 14px 0; display: block; -webkit-border-radius: 0; border-radius: 0; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-webkit-slider-runnable-track { width: 100%; height: 6px; border: none; color: transparent; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]:focus::-webkit-slider-runnable-track { width: 100%; height: 6px; border: none; color: transparent; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-moz-range-track { width: 100%; height: 6px; border: none; color: transparent; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-ms-track { width: 100%; height: 6px; border: none; color: transparent; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-webkit-slider-thumb { width: 12px; height: 12px; border-width: 1px; border-style: solid; -webkit-border-radius: 50%; border-radius: 50%; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-appearance: none; -moz-appearance: none; margin: -3px 0 0; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-moz-range-thumb { width: 12px; height: 12px; border-width: 1px; border-style: solid; -webkit-border-radius: 50%; border-radius: 50%; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-appearance: none; -moz-appearance: none; margin: -3px 0 0; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-ms-thumb { width: 12px; height: 12px; border-width: 1px; border-style: solid; -webkit-border-radius: 50%; border-radius: 50%; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-appearance: none; -moz-appearance: none; margin: -3px 0 0; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]:focus::-ms-thumb { width: 12px; height: 12px; border-width: 1px; border-style: solid; -webkit-border-radius: 50%; border-radius: 50%; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-appearance: none; -moz-appearance: none; margin: -3px 0 0; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider .wpforms-field-number-slider-hint { font-weight: 600; font-size: 14px; line-height: 24px; } div.wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic label { -webkit-border-radius: 5px; border-radius: 5px; } div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap { position: relative; } div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap .input-floating-wrap { font-size: inherit; } div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap.multiple:after { display: none; } div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap.wpforms-field-medium { max-width: 60%; } div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap.wpforms-field-small { max-width: 25%; } div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap.wpforms-field-large { max-width: 100%; } div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap:after { content: '\e801'; display: block; position: absolute; width: 2em; height: 1em; text-align: center; font: 400 normal 0.357em/1em 'fontello'; top: initial; bottom: calc(3.5em + 2px); right: 0; left: initial; margin: auto; cursor: pointer; z-index: 2; } div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap .floating-placeholder { opacity: 0; visibility: hidden; } div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap select { font-size: inherit; line-height: inherit; font-weight: inherit; font-style: inherit; width: 100%; height: 2.857em; outline: none; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 0.3s; transition: all 0.3s; padding: 0 0 12px; display: block; -webkit-appearance: none; -moz-appearance: none; text-overflow: ''; background: none; position: relative; z-index: 2; } div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap select::-ms-expand { display: none; } div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap select[multiple="multiple"] { height: 130px; } div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap option { padding: 0 16px; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-submit-container { position: relative; z-index: 2; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"], div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"], div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button { --button-border-radius: 9999px; --button-border-width: 1px; --button-border-gradient-angle: 262deg; --button-gradient-colorstop-1: 14.51%; --button-gradient-colorstop-2: 95.96%; display: inline-block; position: relative; text-align: center; height: auto; padding: 10px 24px 11px 23px; line-height: 1.92857em; -webkit-border-radius: var(--button-border-radius); border-radius: var(--button-border-radius); text-decoration: none; -webkit-transition: all 0.3s; transition: all 0.3s; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; outline: none; cursor: pointer; pointer-events: auto; background: none; border-width: var(--button-border-width); border-style: solid; border-color: transparent; background-origin: border-box !important; z-index: 1; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"]:hover, div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"]:hover, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button:hover { background-image: none !important; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"].hide, div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"].hide, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button.hide { display: none; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"]:after, div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"]:after, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button:after { content: ''; position: absolute; z-index: -1; top: calc(-1 * var(--button-border-width)); left: calc(-1 * var(--button-border-width)); right: calc(-1 * var(--button-border-width)); bottom: calc(-1 * var(--button-border-width)); padding: var(--button-border-width); -webkit-border-radius: inherit; border-radius: inherit; -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); -webkit-mask-composite: xor; mask-composite: exclude; -moz-box-sizing: border-box; box-sizing: border-box; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"]:focus:after, div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"]:focus:after, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button:focus:after { border: none; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"] .button-inner, div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"] .button-inner, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button .button-inner { position: absolute; top: calc(-1 * var(--button-border-width)); left: calc(-1 * var(--button-border-width)); right: calc(-1 * var(--button-border-width)); bottom: calc(-1 * var(--button-border-width)); padding: inherit; background: none; -webkit-border-radius: inherit; border-radius: inherit; -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden; z-index: -1; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"] .button-inner:before, div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"] .button-inner:after, div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"] .button-inner:before, div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"] .button-inner:after, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button .button-inner:before, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button .button-inner:after { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; -webkit-border-radius: inherit; border-radius: inherit; padding: inherit; -moz-box-sizing: border-box; box-sizing: border-box; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"] .button-inner:before, div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"] .button-inner:before, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button .button-inner:before { opacity: 1; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"] .button-inner:after, div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"] .button-inner:after, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button .button-inner:after { opacity: 0; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"]:focus, div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"]:active, div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"]:focus, div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"]:active, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button:focus, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button:active { outline: none; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"]:not(:disabled):hover, div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"]:not(:disabled):hover, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button:not(:disabled):hover { -webkit-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15); box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15); } div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"]:not(:disabled):hover .button-inner:before, div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"]:not(:disabled):hover .button-inner:before, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button:not(:disabled):hover .button-inner:before { opacity: 0; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"]:not(:disabled):hover .button-inner:after, div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"]:not(:disabled):hover .button-inner:after, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button:not(:disabled):hover .button-inner:after { opacity: 1; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"]:not(:disabled):hover span[class^="icon"].right, div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"]:not(:disabled):hover span[class^="icon"].right, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button:not(:disabled):hover span[class^="icon"].right { opacity: 1; -webkit-transform: translateY(-50%) translateX(0); -ms-transform: translateY(-50%) translateX(0); transform: translateY(-50%) translateX(0); } div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"]:not(:disabled):hover span[class^="icon"].left, div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"]:not(:disabled):hover span[class^="icon"].left, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button:not(:disabled):hover span[class^="icon"].left { opacity: 0; -webkit-transform: translateY(-50%) translateX(-1em); -ms-transform: translateY(-50%) translateX(-1em); transform: translateY(-50%) translateX(-1em); } div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"] span[class^="icon"], div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"] span[class^="icon"], div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button span[class^="icon"] { font: 400 normal 0.642857em 'fontello'; position: absolute; left: 23px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: opacity 0.3s, transform 0.3s; transition: opacity 0.3s, transform 0.3s; } div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"] span[class^="icon"].right, div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"] span[class^="icon"].right, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button span[class^="icon"].right { opacity: 0; right: 24px; left: initial; -webkit-transform: translateY(-50%) translateX(1em); -ms-transform: translateY(-50%) translateX(1em); transform: translateY(-50%) translateX(1em); } div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"], div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button { padding: 10px 24px 11px calc(23px + 1.42857em); } div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"]:not(:disabled):hover, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button:not(:disabled):hover { padding: 10px calc(23px + 1.42857em) 11px 24px; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-classic select[multiple] { z-index: 3; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-classic select[multiple] > option { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; padding: 10px 18px; -webkit-transition: color 0.3s, background-color 0.3s; transition: color 0.3s, background-color 0.3s; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-container { margin: -10px -10px 0; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field { padding: 10px 10px 0; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; width: 100%; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field .wpforms-field-description, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field .wpforms-field-limit-text { font-size: 14px; line-height: 1.2em; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error:hover, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error:focus, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field input.user-invalid, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field input.user-invalid:hover, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field input.user-invalid:focus, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field textarea.wpforms-error, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field textarea.wpforms-error:hover, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field textarea.wpforms-error:focus, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field textarea.user-invalid, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field textarea.user-invalid:hover, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field textarea.user-invalid:focus, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field select.wpforms-error, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field select.wpforms-error:hover, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field select.wpforms-error:focus, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field select.user-invalid, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field select.user-invalid:hover, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field select.user-invalid:focus { border-width: 0; border-style: none; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: var(--wpforms-label-error-color) !important; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .select-wrap:after { display: none; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices__button { min-width: initial; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices__button:hover { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices__button:after { display: none; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__list--dropdown { background-color: #fff; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-head-container:not(:last-child) { padding: 0 0 12px 0; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-description { margin: 0; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-label { font-weight: 600; padding-top: 20px; } div.wpforms-container.wpforms-container-full .wpforms-form ul li:before { display: none; content: none; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-list-inline ul li { margin-right: 30px !important; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-error { order: -1; } @media only screen and (min-width: 768px) { div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field.wpforms-one-third, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field.wpforms-two-sixths { width: 33.3333%; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field.wpforms-one-half, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field.wpforms-three-sixths, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field.wpforms-two-fourths { width: 50%; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field.wpforms-one-fourth { width: 25%; } div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field.wpforms-four-sixths, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field.wpforms-two-thirds { width: 66.6666%; } } .footer-wrapper { margin: 0 20px 47px; } .footer { position: relative; z-index: 1; -webkit-border-radius: 25px; border-radius: 25px; } .footer.footer-br-off { -webkit-border-radius: 0; border-radius: 0; } .footer.footer-br-no-top-border-radius { -webkit-border-radius: 0 0 25px 25px; border-radius: 0 0 25px 25px; } .footer.footer-br-no-bottom-border-radius { -webkit-border-radius: 25px 25px 0 0; border-radius: 25px 25px 0 0; } .footer .footer-bg { position: absolute; top: 0; bottom: 0; left: 0; right: 0; -webkit-border-radius: inherit; border-radius: inherit; } .footer-section { padding: 24px 0; position: relative; z-index: 2; } .footer-section.footer-section-bottom { max-width: 1386px; margin: 0 auto; padding: 24px 20px 0; -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden; } .footer-row { padding: 0 20px; margin: 0 auto; width: 100%; -moz-box-sizing: border-box; box-sizing: border-box; } .footer-columns-row { position: relative; padding: 30px 20px 4px; -moz-box-sizing: border-box; box-sizing: border-box; font-size: 0.875em; line-height: 1.714em; -webkit-border-radius: 25px 25px 0 0; border-radius: 25px 25px 0 0; } .footer-columns-row:before, .footer-columns-row:after { content: ""; position: absolute; background-color: transparent; bottom: 0; height: 40px; width: 20px; } .footer-columns-row:before { right: 100%; border-bottom-right-radius: 20px; } .footer-columns-row:after { left: 100%; border-bottom-left-radius: 20px; } .footer-columns-row .footer-column { text-align: center; -moz-box-sizing: border-box; box-sizing: border-box; margin: 10px auto 0; } .footer-columns-row .footer-column:first-child { margin-top: 0; } .footer-columns-row .footer-column:only-child { width: 100%; } .footer-columns-row .footer-column a { text-decoration: underline; } .footer-columns-row .footer-column a:hover { text-decoration: none; } .footer-type-1 .footer-widgets, .footer-type-2 .footer-widgets, .footer-type-3 .footer-widgets, .footer-type-4 .footer-widgets, .footer-type-5 .footer-widgets { margin: 0 -15px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .footer-type-1 .footer-widgets .widget, .footer-type-2 .footer-widgets .widget, .footer-type-3 .footer-widgets .widget, .footer-type-4 .footer-widgets .widget, .footer-type-5 .footer-widgets .widget { width: calc(100% - 30px); margin-left: 15px; margin-right: 15px; } .footer-widgets { padding: 0 0 45px; } .footer-widgets .widget-wrapper .widget { width: 100%; margin-left: 0; margin-right: 0; } .body-container .footer-scroll-top { position: fixed; bottom: -100px; right: 30px; z-index: 999; -webkit-transition: bottom 0.3s; transition: bottom 0.3s; } .body-container .footer-scroll-top.show { bottom: 30px; } .body-container .footer-scroll-top button { font-size: 6px; min-width: auto; padding: 0 !important; width: 34px; height: 50px; line-height: 50px; padding: 0; text-align: center; } .body-container .footer-scroll-top button:before { display: inline-block; -webkit-transform: translateY(-6px); -ms-transform: translateY(-6px); transform: translateY(-6px); -webkit-transition: transform 0.3s; transition: transform 0.3s; } .body-container .footer-scroll-top button:hover:before { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } @media only screen and (min-width: 576px) { .footer-type-1 .footer-widgets > .widget, .footer-type-2 .footer-widgets > .widget, .footer-type-3 .footer-widgets > .widget, .footer-type-4 .footer-widgets > .widget, .footer-type-5 .footer-widgets > .widget { width: calc(50% - 30px); } .footer-widgets .widget-wrapper .widget { width: 100%; } .footer-type-1 .footer-widgets > .widget:nth-child(3n+1) { width: calc(100% - 30px); } .footer-type-1 .footer-widgets > .widget:nth-child(3n), .footer-type-1 .footer-widgets > .widget:nth-child(3n+2) { width: calc(50% - 30px); } .footer-type-3 .footer-widgets > .widget { width: calc(50% - 30px); } .footer-type-3 .footer-widgets > .widget:first-child { width: calc(100% - 30px); } } @media only screen and (max-width: 768px) { .footer { background-image: none !important; } } @media only screen and (min-width: 768px) { .footer-widgets { padding: 29px 0 45px; } .footer-wrapper { margin-right: 30px; margin-left: 30px; } .footer-row { padding: 0 30px; } .footer-columns-row { padding-left: 30px; padding-right: 30px; } .footer-section.footer-section-bottom { padding-left: 30px; padding-right: 30px; } .body-container .footer-scroll-top { right: 57px; } .body-container .footer-scroll-top.show { bottom: 62px; } .body-container .footer-scroll-top button { width: 50px; height: 73px; line-height: 73px; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; } } @media only screen and (min-width: 992px) { .footer-wrapper { margin-left: 40px; margin-right: 40px; } .footer-row { padding: 0 40px; max-width: 1420px; } .footer-section.footer-section-bottom { padding-left: 40px; padding-right: 40px; } .footer-columns-row { padding-left: 58px; padding-right: 58px; } .footer-columns-row .footer-column { padding: 0 20px; } .footer-columns-row .footer-column:first-child { padding-left: 0; } .footer-columns-row .footer-column:last-child { padding-right: 0; } .footer-type-1 .footer-widgets > .widget:nth-child(3n+1) { width: calc(66.6666% - 30px); } .footer-type-1 .footer-widgets > .widget:nth-child(3n), .footer-type-1 .footer-widgets > .widget:nth-child(3n+2) { width: calc(16.6666% - 30px); } .footer-type-2 .footer-widgets > .widget { width: calc(25% - 30px); } .footer-type-3 .footer-widgets > .widget { width: calc(16.6666% - 30px); } .footer-type-3 .footer-widgets > .widget:nth-child(5n+1), .footer-type-3 .footer-widgets > .widget:nth-child(5n+3) { width: calc(25% - 30px); } .footer-type-4 .footer-widgets > .widget { width: calc(16.6666% - 30px); } .footer-type-4 .footer-widgets > .widget:nth-child(4n+1), .footer-type-4 .footer-widgets > .widget:nth-child(4n+2) { width: calc(33.3333% - 30px); } .footer-type-5 .footer-widgets > .widget { width: calc(25% - 30px); } .footer-type-5 .footer-widgets > .widget:nth-child(4n+2) { width: calc(16.6666% - 30px); } .footer-type-5 .footer-widgets > .widget:nth-child(4n) { width: calc(33.3333% - 30px); } .footer-widgets .widget-wrapper .widget { width: 100%; } .footer-columns-row { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .footer-columns-row .footer-column { padding: 0 15px; margin: 0; } .footer-columns-row .footer-column:first-child:not(:last-child) { text-align: left; } .footer-columns-row .footer-column:last-child:not(:first-child) { text-align: right; } } @media only screen and (min-width: 1921px) { .footer-wrapper { margin-left: 45px; margin-right: 45px; } } .footer-additional-menu { list-style: none; margin: 0; padding: 0; } .footer-additional-menu li { display: inline; vertical-align: top; padding: 0; } .footer-additional-menu li:before { content: ''; display: none; } .neuros_footer.neuros_footer_style_1 .neuros_copyright_container:not(:first-child) { margin: 25px 0 0; } .footer .footer-section:not(:first-of-type) .footer-menu-container { border-top-width: 1px; border-top-style: solid; } .footer .footer-menu-container { padding: 20px 0 0; } .footer .footer-menu { list-style: none; margin: -5px -15px 12px; padding: 0; font-size: 0; line-height: 1; } .footer .footer-menu li { list-style: none; position: relative; margin: 20px 15px 0; display: inline-block; vertical-align: top; padding: 0; } .footer .footer-menu li:before { content: none; display: none; } .footer .footer-menu li.menu-item.current-menu-item a, .footer .footer-menu li.menu-item.current-menu-ancestor a, .footer .footer-menu li.menu-item.current-menu-parent a, .footer .footer-menu li.menu-item.current_page_item a { padding: 0 0.5625em; } .footer .footer-menu li.menu-item.current-menu-item a:before, .footer .footer-menu li.menu-item.current-menu-item a:after, .footer .footer-menu li.menu-item.current-menu-ancestor a:before, .footer .footer-menu li.menu-item.current-menu-ancestor a:after, .footer .footer-menu li.menu-item.current-menu-parent a:before, .footer .footer-menu li.menu-item.current-menu-parent a:after, .footer .footer-menu li.menu-item.current_page_item a:before, .footer .footer-menu li.menu-item.current_page_item a:after { opacity: 1; } .footer .footer-menu li.menu-item a { position: relative; display: block; font-weight: 400; } .footer .footer-menu li.menu-item a:hover { padding: 0 0.5625em; } .footer .footer-menu li.menu-item a:hover:before, .footer .footer-menu li.menu-item a:hover:after { opacity: 1; } .footer .footer-menu li.menu-item a:before, .footer .footer-menu li.menu-item a:after { content: '/'; position: absolute; display: block; top: 0; left: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; opacity: 0; } .footer .footer-menu li.menu-item a:after { right: 0; left: initial; } @media only screen and (min-width: 992px) { .footer .footer-section:not(:first-of-type) .footer-menu-container { margin-top: 45px; } .footer .footer-menu-container { padding: 38px 0 25px; } .footer .footer-menu { margin: -16px -20px 0; } .footer .footer-menu li { margin: 20px 20px 0; } } .footer .wrapper-socials { margin: -7px -5.5px; } .footer .wrapper-socials li { margin: 7px 5.5px; } .footer .wrapper-socials a { -webkit-border-radius: 50%; border-radius: 50%; border: solid 1px; width: 28px; height: 28px; font-size: 13px; line-height: 28px; } .top-bar { font-size: 87.5%; display: none; position: relative; -webkit-border-radius: 15px; border-radius: 15px; z-index: 4; } .top-bar-row { line-height: 1.92857em; padding: 5px 0 6px; margin: 0 20px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .top-bar-column { padding: 0 20px; } .top-bar-column:not(:first-child) { text-align: right; } .top-bar-column:only-child { width: 100%; } .top-page-wrapper { position: relative; padding: 0 20px 25px; -webkit-border-radius: 0 0 25px 25px; border-radius: 0 0 25px 25px; } .top-page-wrapper.no-page-title.header-position-over { padding-bottom: 0; background-color: transparent !important; } .top-page-wrapper.top-page-wrapper-br-off { -webkit-border-radius: 0; border-radius: 0; } .header-wrapper { padding: 8px 0 0; } .header-wrapper.header-position-over { position: absolute; display: block; width: calc(100% - 40px); left: 20px; right: 20px; top: 0; z-index: 4; } .header-wrapper.header-position-over.no-header { position: relative; width: initial; left: initial; right: initial; } .header-wrapper .header { margin-top: 10px; } .header { position: relative; z-index: 4; display: none !important; -webkit-border-radius: 25px; border-radius: 25px; } .header:not(.sticky-header):before { content: ''; position: absolute; width: 100%; height: 100%; top: 0; left: 0; border-width: 1px; border-style: solid; border-color: transparent; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-border-radius: inherit; border-radius: inherit; z-index: -1; } .header.header-transparent { background-color: transparent !important; } .header.sticky-header { position: fixed; top: 0; left: 20px; right: 20px; width: calc(100% - 40px); margin: 0; z-index: 5; -webkit-border-radius: 0 0 25px 25px; border-radius: 0 0 25px 25px; -webkit-transform: translateY(-150%); -ms-transform: translateY(-150%); transform: translateY(-150%); -webkit-transition: transform linear 0.5s; transition: transform linear 0.5s; transition-delay: 0.1s; -webkit-box-shadow: 0px 5px 23px 4px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 5px 23px 4px rgba(0, 0, 0, 0.1); box-shadow: 0px 5px 23px 4px rgba(0, 0, 0, 0.1); } .header.sticky-header.sticky-active { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); transition-delay: 0s; } .header.sticky-header.sticky-active .header-row { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); transition-delay: 0.5s; } .header.sticky-header.sticky-header-blur-on { background-color: transparent; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); } .header.sticky-header .header-row { -webkit-transform: translateY(-75%); -ms-transform: translateY(-75%); transform: translateY(-75%); -webkit-transition: all 0.3s; transition: all 0.3s; transition-delay: 0s; } .header.header-type-4 .header-menu-container { width: auto; } .header.header-type-4 .header-icons-container .header-button-container .neuros-button { padding: 15px 22px; } .header.header-type-4 .main-menu > li > a { padding: 9px 24px; } .header-menu-container { width: 100%; text-align: center; } .header-menu-container:first-child { margin-left: 20px; } .header-menu-container:last-child { margin-right: 20px; } .header-menu-container.nav-flex nav { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .header-menu-container.nav-flex .logo { margin: 0 5%; } .header-icons-container { margin: 7px 20px; min-height: 50px; white-space: nowrap; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .header-icons-container:last-child { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-end; -moz-justify-content: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .header-icons-container:first-child:last-child { width: calc(100% - 40px); display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-end; -moz-justify-content: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .header-icons-container .header-icon { margin: 5px 8px; } .header-icons-container .header-icon.compact-menu .compact-menu-label { display: inline-block; vertical-align: middle; font-weight: 600; } .header-icons-container .header-icon.compact-menu .compact-menu-trigger { display: inline-block; vertical-align: middle; margin: 0 0 0 15px; width: 26px; height: 20px; position: relative; cursor: pointer; } .header-icons-container .header-icon.compact-menu .compact-menu-trigger:before, .header-icons-container .header-icon.compact-menu .compact-menu-trigger:after { content: ''; position: absolute; display: block; left: initial; right: 0; top: 50%; height: 2px; width: 26px; -webkit-border-radius: 5px; border-radius: 5px; -webkit-transition: width 0.3s, background-color 0.3s; transition: width 0.3s, background-color 0.3s; } .header-icons-container .header-icon.compact-menu .compact-menu-trigger:before { margin-top: -4px; } .header-icons-container .header-icon.compact-menu .compact-menu-trigger:after { margin-top: 3px; } .header-icons-container .header-icon.compact-menu .compact-menu-trigger:hover:after { width: 17px; } .header-icons-container .header-button-container { white-space: nowrap; line-height: 1; font-size: 0; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .header-icons-container .header-button-container .neuros-button { padding: 15px 18px; min-width: 158px; font-weight: 600; --button-border-width: 2px; } .header-icons-container .header-button-container .neuros-button:before { display: none; } .header-row { margin: 0; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .header-row .header-icons-container { margin: 15px 20px; -webkit-align-self: stretch; -moz-align-self: stretch; -ms-align-self: stretch; align-self: stretch; } .header-row .header-icons-container .header-icon { margin: 10px 15px; } .header-row .header-icons-container .header-icon.header-button-container { margin: 5px 0 5px 25px; } .header-row .header-icons-container .header-icon.mini-cart + .header-button-container { margin-left: 0; } .header-menu-style-compact .header-icons-container { margin: 20px; } .header-menu-style-compact .header-icons-container:last-child { min-width: 24%; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; } body.admin-bar .header.sticky-header { top: 46px; } body.admin-bar .alter-menu-wrapper { top: 46px; } .mobile-header { z-index: 4; position: relative; margin: -8px -20px 0; -webkit-border-radius: 0; border-radius: 0; } .mobile-header.mobile-header-position-over { margin-left: -20px !important; margin-right: -20px !important; } .mobile-header.sticky-header { position: fixed; top: 0; left: 0; right: 0; width: 100%; margin: 0; z-index: 5; -webkit-border-radius: 0; border-radius: 0; -webkit-box-shadow: 0px 5px 23px 4px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 5px 23px 4px rgba(0, 0, 0, 0.1); box-shadow: 0px 5px 23px 4px rgba(0, 0, 0, 0.1); -webkit-transform: translateY(-150%); -ms-transform: translateY(-150%); transform: translateY(-150%); -webkit-transition: transform linear 0.5s; transition: transform linear 0.5s; transition-delay: 0.1s; } .mobile-header.sticky-header.sticky-active { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); transition-delay: 0s; } .mobile-header.sticky-header.sticky-active .mobile-header-row { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); transition-delay: 0.5s; } .mobile-header.sticky-header .mobile-header-row { opacity: 0; -webkit-transform: translateY(-20px); -ms-transform: translateY(-20px); transform: translateY(-20px); -webkit-transition: all 0.3s; transition: all 0.3s; transition-delay: 0s; } .mobile-header .header-icons-container { min-height: initial; margin: 5px 0 5px 20px; } .mobile-header .header-icons-container .header-icon { margin: 4px; } .mobile-header-row { margin: 0 20px; min-height: 50px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } @media only screen and (min-width: 576px) { .mobile-header .header-icon.search-trigger, .mobile-header .header-icon.mini-cart, .mobile-header .header-icon.header-button-container { display: block; } } @media only screen and (min-width: 768px) { .top-page-wrapper { padding-left: 30px; padding-right: 30px; } .mobile-header { margin-left: -30px; margin-right: -30px; } } @media only screen and (min-width: 783px) { body.admin-bar .header.sticky-header { top: 32px; } body.admin-bar .mobile-header.sticky-header { top: 32px; } body.admin-bar .alter-menu-wrapper { top: 32px; } } @media only screen and (min-width: 992px) { .top-page-wrapper { padding-left: 40px; padding-right: 40px; } .mobile-header { margin-left: -40px; margin-right: -40px; } } @media only screen and (min-width: 1600px) { .header-icons-container .header-button-container .neuros-button { min-width: 158px; } .header-menu-container.nav-flex .logo { margin: 0 6.8%; } .header.header-type-4 .main-menu li:not(:last-of-type) { margin-right: 22px; } .header.header-type-4 .header-row { margin: 0 20px 0 30px; } } @media only screen and (min-width: 1921px) { body .top-page-wrapper { padding: 0 45px 25px; } body .header-wrapper.header-position-over { left: 45px; right: 45px; max-width: calc(100% - 90px); } body .header.sticky-header { left: 45px; right: 45px; max-width: calc(100% - 90px); } } .wrapper-contacts { margin: 0 -22.5px; } .wrapper-contacts .contact-item { margin: 0 22.5px; display: inline-block; vertical-align: middle; white-space: nowrap; } .callback { position: relative; white-space: nowrap; } .callback .callback-title { font-weight: 500; line-height: 1.5em; } .callback .callback-text { font-size: 20px; line-height: 1.5em; font-weight: 600; letter-spacing: -0.03em; } .header-row .header-icons-container .callback { margin: 0; } .mobile-header-menu-container .callback { margin: 30px 40px 0; } .header-menu-style-compact .header-icons-container .callback { min-width: auto; margin: 10px 15px; } @media only screen and (min-width: 1800px) { .callback { min-width: 300px; } } .extra-trigger { position: relative; } .extra-trigger .extra-trigger-item { width: 32px; height: 23px; font: 400 normal 16px/23px 'fontello'; cursor: pointer; text-align: center; -webkit-transition: color 0.3s; transition: color 0.3s; } .extra-trigger .extra-trigger-item:before { content: '\e809'; } .slide-extra-wrapper { position: fixed; top: 0; bottom: 0; opacity: 0; z-index: 10; width: 280px; -webkit-transition: right 0.3s, left 0.3s; transition: right 0.3s, left 0.3s; -webkit-box-shadow: 0px 3px 15px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 3px 15px rgba(0, 0, 0, 0.1); box-shadow: 0px 3px 15px rgba(0, 0, 0, 0.1); padding: 112px 20px 30px; overflow-y: auto; right: -320px; left: initial; } .slide-extra-wrapper.active { opacity: 1; right: 0; left: initial; } .slide-extra-wrapper .slide-extra { min-height: 100%; overflow: hidden; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: stretch; -moz-align-items: stretch; -ms-align-items: stretch; align-items: stretch; } .slide-extra-wrapper .slide-extra-close { position: absolute; right: 20px; left: initial; top: 50px; width: 20px; height: 20px; cursor: pointer; -webkit-transition: color 0.3s; transition: color 0.3s; font: 400 normal 20px/20px 'fontello'; } .slide-extra-wrapper .slide-extra-close:before { content: '\e820'; } body.admin-bar .slide-extra-wrapper { top: 46px; } .slide-extra-content:not(:last-child) { margin-bottom: 60px; } .extra-logo-container:not(:last-child) { margin-bottom: 36px; } .extra-menu-container:not(:last-child) { margin-bottom: 36px; } .extra-menu { list-style: none; margin: 0; padding: 0; } .extra-menu > li { position: relative; } .extra-menu > li .sub-menu-trigger { display: block; position: absolute; top: 0; right: 0; left: 0; height: 44px; cursor: pointer; z-index: 2; } .extra-menu > li .sub-menu-trigger:after { content: '\f107'; font: 700 normal 18px/1em 'Font Awesome 5 Free'; width: 20px; height: 20px; display: block; position: absolute; text-align: center; top: 50%; right: 0; left: initial; margin: -10px 0 0; opacity: 0.7; -webkit-transition: all 0.3s; transition: all 0.3s; } .extra-menu > li.active > .sub-menu-trigger:after { opacity: 1; -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1); } .extra-menu > li > a { display: inline-block; vertical-align: top; position: relative; padding: 8px 34px 8px 0; font-size: 15px; } .extra-menu > li > a:before { content: ''; display: block; height: 2px; position: absolute; bottom: 6px; left: 2px; right: 51px; opacity: 0; -webkit-transition: opacity, 0.3s; transition: opacity, 0.3s; } .extra-menu > li.current-menu-ancestor > a:before, .extra-menu > li.current-menu-parent > a:before, .extra-menu > li.current-menu-item > a:before { opacity: 1; } .extra-menu ul.sub-menu { display: none; list-style: none; margin: 0; padding: 0; } .extra-menu ul.sub-menu > li { margin: 0 0 0 40px; } .extra-menu ul.sub-menu > li > a { font-size: 15px; display: block; padding: 0 65px 0 0; } .extra-menu ul.sub-menu li { position: relative; } .extra-menu ul.sub-menu li .sub-menu-trigger { height: 30px; } .extra-menu ul.sub-menu li.active > .sub-menu-trigger:after { opacity: 1; -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1); } .extra-menu > ul.sub-menu { padding: 10px 0 !important; } .extra-menu > ul.sub-menu > li { margin: 0 0 0 50px; } .extra-icons-container { margin: 15px -15px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .extra-icons-container .extra-icon { margin: 5px 15px; } .extra-icons-container:not(:last-child) { margin-bottom: 36px; } .extra-button-container { width: 100%; } .header-extra-socials.wrapper-socials { margin-left: -5.5px; margin-right: -5.5px; } .header-extra-socials.wrapper-socials:not(:last-child) { margin-bottom: 34px; } .header-extra-socials.wrapper-socials li { margin: 7px 5.5px; } .header-extra-socials.wrapper-socials a { -webkit-border-radius: 50%; border-radius: 50%; border: solid 1px; width: 28px; height: 28px; font-size: 13px; line-height: 28px; } .slide-extra-copyright { font-size: 14px; } @media only screen and (min-width: 783px) { body.admin-bar .slide-extra-wrapper { top: 32px; } } @media only screen and (min-width: 992px) { .slide-extra-wrapper { width: 300px; padding: 112px 50px 30px; right: -420px; left: initial; } .slide-extra-wrapper.active { right: 0; left: initial; } .slide-extra-wrapper .slide-extra-close { left: initial; right: 50px; } } .wrapper-info { margin: 0 -22.5px; } .wrapper-info .top-bar-additional-text { display: inline-block; vertical-align: middle; white-space: nowrap; } .wrapper-info .top-bar-additional-text:not(:last-child) { margin: 0 22.5px; } .wrapper-info .top-bar-additional-text .additional-text-title { font-weight: 400; } .page-loader-container { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #fff; z-index: 1030; -webkit-transition: opacity 0.3s ease; -moz-transition: opacity 0.3s ease; -ms-transition: opacity 0.3s ease; transition: opacity 0.3s ease; } .page-loader { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 100px; } .page-loader .page-loader-logo { position: relative; z-index: 2; margin: auto; max-width: 100%; height: auto; } .woocommerce .loader:before { content: none; display: none; } .page-loader-inner { animation-name: pulsate; -webkit-animation-name: pulsate; animation-duration: 1.5s; -webkit-animation-duration: 1.5s; animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite; animation-timing-function: linear; -webkit-animation-timing-function: linear; position: absolute; left: 0; top: 0; right: 0; bottom: 0; } @-webkit-keyframes pulsate { 50% { -webkit-transform: scale(0.85, 0.85); transform: scale(0.85, 0.85); } 100% { -webkit-transform: scale(1, 1); transform: scale(1, 1); } } @keyframes pulsate { 50% { -webkit-transform: scale(0.85, 0.85); transform: scale(0.85, 0.85); } 100% { -webkit-transform: scale(1, 1); transform: scale(1, 1); } } .logo-container { margin: 18px 20px 18px 20px; width: 100%; } .mobile-header-row .logo-container { width: 100%; margin: 16px 0px; } .logo { font-size: 0; line-height: 1; } .logo-link { text-decoration: none; display: -ms-inline-flexbox; display: inline-flex; } .logo-link .logo-site-name { font-size: 14px; font-weight: 600; text-transform: uppercase; letter-spacing: .15em; } @media only screen and (min-width: 1365px) { .logo-link .logo-site-name { font-size: 22px; font-weight: 700; } .header.header-type-2 .logo { -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; } } .login-logout { line-height: 1; font-size: 0; } .login-logout .link-login { display: block; line-height: 1; height: 23px; } .login-logout .link-login:before { content: '\f2f6'; font: 700 normal 18px/23px 'Font Awesome 5 Free'; } .login-logout .link-logout { display: block; line-height: 1; height: 23px; } .login-logout .link-logout:before { content: '\f2f5'; font: 700 normal 18px/23px 'Font Awesome 5 Free'; } @media only screen and (min-width: 1365px) { .login-logout .link-login:before, .login-logout .link-logout:before { font-size: 22px; line-height: 28px; } } .menu-trigger { position: relative; } .menu-trigger .menu-trigger-icon { display: block; width: 26px; height: 23px; cursor: pointer; text-align: center; -webkit-transition: color 0.3s, background-color 0.3s; transition: color 0.3s, background-color 0.3s; } .menu-trigger .menu-trigger-icon.active .hamburger span:first-child { -webkit-transform: rotate(-45deg) translate(-4px, 4px); -ms-transform: rotate(-45deg) translate(-4px, 4px); transform: rotate(-45deg) translate(-4px, 4px); } .menu-trigger .menu-trigger-icon.active .hamburger span:nth-of-type(2) { opacity: 0; } .menu-trigger .menu-trigger-icon.active .hamburger span:last-child { -webkit-transform: rotate(45deg) translate(-4px, -4px); -ms-transform: rotate(45deg) translate(-4px, -4px); transform: rotate(45deg) translate(-4px, -4px); } .menu-trigger .hamburger { display: block; width: 26px; height: 15px; position: absolute; left: 50%; right: auto; top: 50%; margin: -6px 0 0 -13px; } .menu-trigger .hamburger:hover span:last-child { width: 100%; } .menu-trigger .hamburger span { height: 2px; width: 26px; display: block; opacity: 1; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; } .menu-trigger .hamburger span:first-child { margin-bottom: 4px; } .menu-trigger .hamburger span:last-child { margin-top: 4px; width: 10px; float: right; -webkit-transition: width 0.3s; transition: width 0.3s; } .menu-close { position: relative; } .menu-close .menu-close-icon { display: block; width: 18px; height: 21px; font: 400 normal 18px/20px 'fontello'; cursor: pointer; text-align: center; -webkit-transition: color 0.3s; transition: color 0.3s; } .menu-close .menu-close-icon:before { content: '\e803'; } .mobile-header-menu-container { width: 320px; height: 100%; -webkit-box-shadow: 0 3px 49px rgba(0, 0, 0, 0.07); -moz-box-shadow: 0 3px 49px rgba(0, 0, 0, 0.07); box-shadow: 0 3px 49px rgba(0, 0, 0, 0.07); -moz-box-sizing: border-box; box-sizing: border-box; position: fixed; right: -320px; left: auto; opacity: 0; -webkit-transition: all 0.3s; transition: all 0.3s; z-index: 999999; overflow-x: hidden; overflow-y: auto; top: 0; padding: 0 0 60px; } .mobile-header-menu-container.active { right: 0; left: auto; opacity: 1; } .mobile-header-menu-container nav { font-size: 0; line-height: 1; } .mobile-header-menu-container .mobile-header-row { margin: 0; } .mobile-header-menu-container .mobile-header-row .header-icons-container { margin: 15px 34px; width: calc(100% - 68px); } .mobile-header-menu-container .mobile-header-row .header-icons-container .header-icon { margin: 5px 9px; } .mobile-header-menu-container .header-mobile-contacts { position: relative; padding: 65px 40px 0; } .mobile-header-menu-container .header-mobile-contacts:before { content: ''; position: absolute; left: 40px; right: 40px; top: 30px; height: 0; border-bottom: 1px solid; } .mobile-header-menu-container .header-mobile-contacts .contact-item { font-size: 15px; line-height: 1.875em; font-weight: 600; position: relative; } .mobile-header-menu-container .header-mobile-contacts .contact-item + .contact-item { margin-top: 17px; } .mobile-header-menu-container .header-mobile-contacts .contact-item.contact-item-email a { text-decoration: underline; } .mobile-header-menu-container .header-mobile-contacts .contact-items-title { font-size: 12px; font-weight: 700; text-transform: uppercase; margin-bottom: 10px; } .mobile-header-menu-container .header-mobile-additional-text { padding: 30px 40px 0; } .mobile-header-menu-container .header-mobile-additional-text .additional-text-title { display: block; } .mobile-header-menu-container .header-mobile-socials { padding: 30px 40px 0; } .mobile-header-menu-container .header-mobile-socials .mobile-menu-socials { margin: 0 -15px; } .mobile-header-menu-container .header-mobile-socials .mobile-menu-socials li { margin: 0 15px; } .mobile-header-menu-container .header-mobile-socials .mobile-menu-socials li a { font-size: 16px; font-weight: 400; line-height: 1em; text-align: center; position: relative; } .mobile-header-menu-container .header-mobile-button { padding: 50px 40px 0; line-height: 1; font-size: 0; } .mobile-header-menu-container .header-mobile-button .neuros-button { --button-border-width: 2px; padding: 15px 18px; min-width: 158px; font-size: 16px; line-height: 1.6875em; font-weight: 600; } .mobile-header-menu-container .main-menu { list-style: none; margin: 0; padding: 0; margin-top: 15px; } .mobile-header-menu-container .main-menu.inline-trigger-menu > li .sub-menu-trigger { right: 20px; left: initial; width: 48px; } .mobile-header-menu-container .main-menu.inline-trigger-menu > li .sub-menu-trigger:after { right: 15px; } .mobile-header-menu-container .main-menu > li { position: relative; padding: 0; } .mobile-header-menu-container .main-menu > li:before { content: none; display: none; } .mobile-header-menu-container .main-menu > li .sub-menu-trigger { display: block; position: absolute; top: 0; right: 0; left: 0; height: 34px; cursor: pointer; z-index: 2; } .mobile-header-menu-container .main-menu > li .sub-menu-trigger:after { content: '\e82b'; font: 400 normal 5px/20px 'fontello'; width: 20px; height: 20px; display: block; position: absolute; text-align: center; top: 50%; right: 35px; left: initial; margin: -10px 0 0; -webkit-transition: all 0.3s; transition: all 0.3s; } .mobile-header-menu-container .main-menu > li > a { display: block; font-size: 14px; padding: 10px 65px 10px 40px; } .mobile-header-menu-container .main-menu > li ul.sub-menu { display: none; list-style: none; padding: 0 0 0 20px; margin: 0; } .mobile-header-menu-container .main-menu > li ul.sub-menu > li > a { display: block; padding: 12px 60px 12px 0; font-size: 16px; font-weight: 600; } .mobile-header-menu-container .main-menu > li ul.sub-menu li { position: relative; padding: 0; } .mobile-header-menu-container .main-menu > li ul.sub-menu li:before { content: none; display: none; } .mobile-header-menu-container .main-menu > li ul.sub-menu li .sub-menu-trigger { height: 40px; } .mobile-header-menu-container .main-menu > li ul.sub-menu li.active > .sub-menu-trigger:after { opacity: 1; } .mobile-header-menu-container .main-menu > li > ul.sub-menu > li { margin: 0 0 0 37px; } .mobile-header-menu-container .main-menu > li > ul.sub-menu > li:first-child { margin-top: 5px; } .mobile-header-menu-container .main-menu > li > ul.sub-menu > li:last-child { margin-bottom: 20px; } .header nav { font-size: 0; line-height: 1; } .header .header-menu-row { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } .header .header-menu-row .logo { margin: 20px 70px; } .header .main-menu { margin: -2px 0 0; padding: 0; display: -ms-inline-flexbox; display: inline-flex; font-size: 0; line-height: 1; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .header .main-menu li { list-style: none; position: relative; padding: 0; } .header .main-menu li:before { content: none; display: none; } .header .main-menu li:not(:last-of-type) { margin-right: 10px; } .header .main-menu > li { padding: 13px 0; } .header .main-menu > li > a { position: relative; display: inline-block; overflow: hidden; padding: 9px 20px; -webkit-border-radius: 9999px; border-radius: 9999px; } .header .main-menu > li > a > .text-active { display: inline-block; -webkit-transition: transform 0.3s, opacity 0.3s; transition: transform 0.3s, opacity 0.3s; } .header .main-menu > li > a > span:not(.text-active) { position: absolute; padding: inherit; left: 0; top: 0; opacity: 0; -webkit-transition: transform 0.3s, opacity 0.3s; transition: transform 0.3s, opacity 0.3s; -webkit-transform: translateY(150%); -ms-transform: translateY(150%); transform: translateY(150%); } .header .main-menu > li > a:hover > .text-active { opacity: 0; -webkit-transform: translateY(-150%); -ms-transform: translateY(-150%); transform: translateY(-150%); } .header .main-menu > li > a:hover > span:not(.text-active) { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .header .main-menu > li.menu-item-has-children > a { padding: 9px 21px 9px 22px; } .header .main-menu > li.menu-item-has-children > a:after { content: '\e82b'; font: 400 normal 5px/5px 'fontello'; position: relative; bottom: 2px; display: inline-block; text-align: center; margin: 0 0 0 11px; } .header .main-menu > li ul.sub-menu { margin: 0; position: absolute; top: 100%; left: 0; width: 265px; padding: 25px 31px 25px 37px; opacity: 0; visibility: hidden; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; z-index: 4; -webkit-border-radius: 20px; border-radius: 20px; -webkit-transition: all 0.2s ease-out; transition: all 0.2s ease-out; -webkit-transform: rotateX(-90deg); -ms-transform: rotateX(-90deg); transform: rotateX(-90deg); -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; -o-transform-origin: 0 0; transform-origin: 0 0; text-align: left; } .header .main-menu > li ul.sub-menu > li { position: relative; list-style: none; margin: 0; opacity: 0; visibility: hidden; -webkit-transform: translateY(5px); -ms-transform: translateY(5px); transform: translateY(5px); -webkit-transition: all 0.2s cubic-bezier(0.4, 0.28, 0.31, 1.28) 0s; transition: all 0.2s cubic-bezier(0.4, 0.28, 0.31, 1.28) 0s; } .header .main-menu > li ul.sub-menu > li.menu-item-has-children > a:after { content: '\e801'; font: 400 normal 5px/5px 'fontello'; width: auto; height: 1em; display: block; position: absolute; text-align: center; top: 50%; right: 0; left: auto; margin: -2px 0 0; -webkit-transition: transform 0.3s; transition: transform 0.3s; } .header .main-menu > li ul.sub-menu > li > a { display: block; position: relative; -webkit-transition: all 0.3s; transition: all 0.3s; padding: 10px 20px 10px 0; } .header .main-menu > li ul.sub-menu > li > a:before { content: '\e82b'; font: 400 normal 5px/5px 'fontello'; line-height: inherit; bottom: 6px; position: absolute; display: block; left: 0; right: initial; width: 16px; opacity: 0; -webkit-transition: opacity 0.4s; transition: opacity 0.4s; } .header .main-menu > li ul.sub-menu > li:hover > a, .header .main-menu > li ul.sub-menu > li.current-menu-item > a { padding: 10px 20px 10px 16px; } .header .main-menu > li ul.sub-menu > li:hover > a:before, .header .main-menu > li ul.sub-menu > li.current-menu-item > a:before { opacity: 1; } .header .main-menu > li ul.sub-menu > li:hover > a:after { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); } .header .main-menu li:hover > ul.sub-menu { opacity: 1; visibility: visible; -webkit-transform: rotateX(0); -ms-transform: rotateX(0); transform: rotateX(0); } .header .main-menu li:hover > ul.sub-menu ul.sub-menu { position: absolute; left: 100%; top: -25px; right: initial; margin: 0 0 0 32px; } .header .main-menu li:hover > ul.sub-menu ul.sub-menu:before { content: ''; position: absolute; display: block; width: 31px; left: initial; right: 100%; top: 0; bottom: 0; opacity: 0; } .header .main-menu li:hover > ul.sub-menu > li { opacity: 1; visibility: visible; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .header .main-menu li:hover > ul.sub-menu > li:nth-child(2n+1) { -webkit-transition-delay: 0.1s; transition-delay: 0.1s; } .header .main-menu li:hover > ul.sub-menu > li:nth-child(2n+2) { -webkit-transition-delay: 0.15s; transition-delay: 0.15s; } .header .main-menu li:hover > ul.sub-menu > li:nth-child(2n+3) { -webkit-transition-delay: 0.2s; transition-delay: 0.2s; } .header .main-menu li:hover > ul.sub-menu > li:nth-child(2n+4) { -webkit-transition-delay: 0.25s; transition-delay: 0.25s; } .header .main-menu li:hover > ul.sub-menu > li:nth-child(2n+5) { -webkit-transition-delay: 0.3s; transition-delay: 0.3s; } .header .main-menu li:hover > ul.sub-menu > li:nth-child(2n+6) { -webkit-transition-delay: 0.35s; transition-delay: 0.35s; } .header .main-menu li:hover > ul.sub-menu > li:nth-child(2n+7) { -webkit-transition-delay: 0.4s; transition-delay: 0.4s; } .header .main-menu li:hover > ul.sub-menu > li:nth-child(2n+8) { -webkit-transition-delay: 0.45s; transition-delay: 0.45s; } .header .main-menu li:hover > ul.sub-menu > li:nth-child(2n+9) { -webkit-transition-delay: 0.5s; transition-delay: 0.5s; } .header .main-menu li:hover > ul.sub-menu > li:nth-child(2n+10) { -webkit-transition-delay: 0.55s; transition-delay: 0.55s; } .header .main-menu li:hover > ul.sub-menu > li:nth-child(2n+11) { -webkit-transition-delay: 0.6s; transition-delay: 0.6s; } .header .main-menu li:hover > ul.sub-menu > li:nth-child(2n+12) { -webkit-transition-delay: 0.65s; transition-delay: 0.65s; } .header .main-menu li:hover > ul.sub-menu > li:nth-child(2n+13) { -webkit-transition-delay: 0.7s; transition-delay: 0.7s; } .header .main-menu li:hover > ul.sub-menu > li:nth-child(2n+14) { -webkit-transition-delay: 0.75s; transition-delay: 0.75s; } .header .main-menu li:hover > ul.sub-menu > li:nth-child(2n+15) { -webkit-transition-delay: 0.8s; transition-delay: 0.8s; } .header .main-menu li:hover > ul.sub-menu > li:nth-child(2n+16) { -webkit-transition-delay: 0.85s; transition-delay: 0.85s; } .header .main-menu li:hover > ul.sub-menu > li:nth-child(2n+17) { -webkit-transition-delay: 0.9s; transition-delay: 0.9s; } .header .main-menu li:hover > ul.sub-menu > li:nth-child(2n+18) { -webkit-transition-delay: 0.95s; transition-delay: 0.95s; } .header .main-menu li:hover > ul.sub-menu > li:nth-child(2n+19) { -webkit-transition-delay: 1s; transition-delay: 1s; } .header .main-menu li:hover > ul.sub-menu > li:nth-child(2n+20) { -webkit-transition-delay: 1.05s; transition-delay: 1.05s; } .alter-menu-wrapper { position: fixed; left: 0; right: 0; top: 0; bottom: 0; margin: 15px; overflow: hidden; opacity: 0; visibility: hidden; z-index: 10; padding: 0 71px 0 0; -webkit-transition: opacity linear 0.3s, visibility linear 0.3s; transition: opacity linear 0.3s, visibility linear 0.3s; -moz-box-sizing: border-box; box-sizing: border-box; } .alter-menu-wrapper:before { content: ''; position: absolute; top: 0; right: 0; margin-left: 3px; height: 100%; width: 68px; background-size: cover; background-repeat: no-repeat; background-position: center top; background-color: inherit; -webkit-border-radius: 25px; border-radius: 25px; } .alter-menu-wrapper.active { opacity: 1; visibility: visible; } .alter-menu-wrapper.active .alter-menu-menu .main-menu > li { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .alter-menu-wrapper.active .alter-menu-menu .main-menu > li:nth-child(1) { transition-delay: 0.32s, 0.32s; } .alter-menu-wrapper.active .alter-menu-menu .main-menu > li:nth-child(2) { transition-delay: 0.44s, 0.44s; } .alter-menu-wrapper.active .alter-menu-menu .main-menu > li:nth-child(3) { transition-delay: 0.56s, 0.56s; } .alter-menu-wrapper.active .alter-menu-menu .main-menu > li:nth-child(4) { transition-delay: 0.68s, 0.68s; } .alter-menu-wrapper.active .alter-menu-menu .main-menu > li:nth-child(5) { transition-delay: 0.8s, 0.8s; } .alter-menu-wrapper.active .alter-menu-menu .main-menu > li:nth-child(6) { transition-delay: 0.92s, 0.92s; } .alter-menu-wrapper.active .alter-menu-menu .main-menu > li:nth-child(7) { transition-delay: 1.04s, 1.04s; } .alter-menu-wrapper.active .alter-menu-menu .main-menu > li:nth-child(8) { transition-delay: 1.16s, 1.16s; } .alter-menu-wrapper.active .alter-menu-menu .main-menu > li:nth-child(9) { transition-delay: 1.28s, 1.28s; } .alter-menu-wrapper.active .alter-menu-menu .main-menu > li:nth-child(10) { transition-delay: 1.4s, 1.4s; } .alter-menu-wrapper.active .alter-menu-menu .main-menu > li:nth-child(11) { transition-delay: 1.52s, 1.52s; } .alter-menu-wrapper.active .alter-menu-menu .main-menu > li:nth-child(12) { transition-delay: 1.64s, 1.64s; } .alter-menu-wrapper.active .alter-menu-menu .main-menu > li:nth-child(13) { transition-delay: 1.76s, 1.76s; } .alter-menu-wrapper.active .alter-menu-menu .main-menu > li:nth-child(14) { transition-delay: 1.88s, 1.88s; } .alter-menu-wrapper.active .alter-menu-menu .main-menu > li:nth-child(15) { transition-delay: 2s, 2s; } .alter-menu-wrapper .slide-sidebar-wrapper.alter-menu-sidebar-wrapper { width: 40%; position: static; margin: 0; background: none; -webkit-border-radius: 0; border-radius: 0; } .alter-menu-wrapper .slide-sidebar-wrapper.alter-menu-sidebar-wrapper:before { display: none; } .alter-menu-wrapper .slide-sidebar-wrapper.alter-menu-sidebar-wrapper .slide-sidebar-content { max-width: 375px; margin: 0 auto; padding: 25vh 30px 16vh 30px; } .alter-menu-wrapper .alter-menu { position: relative; width: 100%; height: 100%; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; overflow: auto; -webkit-border-radius: 25px; border-radius: 25px; z-index: 1; } .alter-menu-wrapper .alter-menu-close { position: absolute; left: 100%; right: initial; top: 0; margin-left: -70px; height: 68px; line-height: 68px; font-size: 17px; font-weight: 400; text-align: center; padding: 0 28px; cursor: pointer; white-space: nowrap; -webkit-transition: color 0.3s, visibility 0.3s; transition: color 0.3s, visibility 0.3s; -webkit-transform: rotate(90deg) translateY(-100%); -ms-transform: rotate(90deg) translateY(-100%); transform: rotate(90deg) translateY(-100%); -webkit-transform-origin: top left; -ms-transform-origin: top left; transform-origin: top left; z-index: 1; } .alter-menu-wrapper .alter-menu-close:before { font: 400 normal 10px / 40px 'fontello'; content: '\e803'; display: inline-block; vertical-align: middle; margin-right: 10px; -webkit-transition: transform 0.3s; transition: transform 0.3s; } .alter-menu-wrapper .alter-menu-close:hover:before { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .alter-menu-wrapper .alter-menu-menu { width: 60%; } .alter-menu-wrapper .alter-menu-menu .main-menu li { padding: 0; } .alter-menu-wrapper .alter-menu-menu .main-menu li:before { display: none; } .alter-menu-wrapper .alter-menu-menu .main-menu li > a { display: block; padding-right: 50px; } .alter-menu-wrapper .alter-menu-menu .main-menu li.active > .sub-menu-trigger:before { -webkit-transform: scaleY(-1); -ms-transform: scaleY(-1); transform: scaleY(-1); } .alter-menu-wrapper .alter-menu-menu .main-menu > li { opacity: 0; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); -webkit-transition: opacity 0.35s, transform 0.6s cubic-bezier(0.22, 0.61, 0.36, 1); transition: opacity 0.35s, transform 0.6s cubic-bezier(0.22, 0.61, 0.36, 1); } .alter-menu-wrapper .alter-menu-menu .main-menu > li ul.sub-menu { display: none; margin-left: 24px; margin-bottom: 0; } .alter-menu-wrapper .alter-menu-menu .main-menu > li ul.sub-menu a { line-height: 40px; } .alter-menu-wrapper .alter-menu-menu .main-menu > li ul.sub-menu .sub-menu-trigger { line-height: 40px; } .alter-menu-wrapper .alter-menu-menu .main-menu > li > ul.sub-menu { margin-left: 64px; } .alter-menu-wrapper .alter-menu-menu .main-menu > li .sub-menu-trigger { display: block; position: absolute; text-align: center; top: 0; right: 0; left: initial; line-height: 71px; width: 50px; cursor: pointer; z-index: 2; } .alter-menu-wrapper .alter-menu-menu .main-menu > li .sub-menu-trigger:before { display: inline-block; content: '\e801'; font: 400 normal 6px/1em 'fontello'; -webkit-transition: transform 0.3s; transition: transform 0.3s; } .alter-menu-wrapper .alter-menu-menu .main-menu > li > a { display: block; font-size: 40px; font-weight: 600; line-height: 70px; } .alter-menu-wrapper .alter-menu-menu .main-menu > li > a:before { display: inline-block; content: '\e835'; font: 400 normal 6px/1em 'fontello'; margin-right: 18px; opacity: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .alter-menu-wrapper .alter-menu-menu .main-menu > li:hover > a:before { opacity: 1; } .alter-menu-wrapper .alter-menu-menu .main-menu > li.current-menu-item > a:before, .alter-menu-wrapper .alter-menu-menu .main-menu > li.current-menu-parent > a:before, .alter-menu-wrapper .alter-menu-menu .main-menu > li.current-menu-ancestor > a:before { opacity: 1; } .alter-menu-wrapper .alter-menu-menu nav { max-width: 395px; margin: 0 auto; padding: 24vh 30px 20vh 30px; } .alter-menu-wrapper .alter-menu-bg { position: absolute; left: 0; right: 71px; height: 100%; width: calc(100% - 71px); background-image: url("https://www.memcpu.com/template/img/header-menu-bg.png"); background-repeat: no-repeat; background-size: auto; background-position: bottom right; -webkit-border-radius: 25px; border-radius: 25px; } .alter-menu-wrapper .alter-menu-decorate { position: absolute; bottom: 0; right: 71px; width: calc(100% - 71px); height: 200px; overflow: hidden; -webkit-border-radius: 0 0 25px 25px; border-radius: 0 0 25px 25px; } .alter-menu-wrapper .alter-menu-decorate:before { content: ''; width: 120%; height: 100%; position: absolute; top: 75%; left: 0; filter: blur(50px); -webkit-border-radius: 50%; border-radius: 50%; -webkit-transform: rotate(-2deg); -ms-transform: rotate(-2deg); transform: rotate(-2deg); } @media only screen and (min-width: 1600px) { .header .main-menu li:not(:last-of-type) { margin-right: 17px; } } .mini-cart { position: relative; } .mini-cart .mini-cart-trigger { display: inline-block; text-align: center; position: relative; z-index: 3; } .header .mini-cart .mini-cart-trigger { min-height: 50px; min-width: 50px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; -webkit-border-radius: 50%; border-radius: 50%; } .mini-cart .mini-cart-count:before { content: '\e82c'; font: 400 normal 20px/20px 'fontello'; } .mini-cart .mini-cart-count > span { position: absolute; display: inline-block; display: none; vertical-align: top; bottom: -10px; right: -8px; left: initial; min-width: 10px; height: 16px; -webkit-border-radius: 50%; border-radius: 50%; font-size: 10px; line-height: 16px; font-weight: 500; font-style: normal; padding: 0 3px; border-width: 2px; border-style: solid; } .mini-cart .mini-cart-panel { position: absolute; right: -6px; top: -6px; width: 371px; white-space: normal; -webkit-box-shadow: 0px 7px 38px rgba(0, 0, 0, 0.13); -moz-box-shadow: 0px 7px 38px rgba(0, 0, 0, 0.13); box-shadow: 0px 7px 38px rgba(0, 0, 0, 0.13); -webkit-transition: opacity 0.3s, visibility 0.3s; transition: opacity 0.3s, visibility 0.3s; -webkit-border-radius: 25px; border-radius: 25px; opacity: 0 !important; visibility: hidden; z-index: 2; padding: 24px 35px 46px 39px; overflow: hidden; } .mini-cart .mini-cart-panel:before { content: ''; position: absolute; display: block; width: 50px; height: 50px; right: 0; top: 0; left: initial; } .mini-cart .mini-cart-panel .woocommerce-mini-cart__empty-message { margin: 0; } .mini-cart .mini-cart-panel .mini-cart-title { margin: 0 40px 26px 0; letter-spacing: -0.03em; } .mini-cart .mini-cart-panel .cart_list { list-style: none; margin: 0; padding: 0; display: block; } .mini-cart .mini-cart-panel .cart_list:not(:first-child) { padding: 0; } .mini-cart .mini-cart-panel .cart_list li { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; padding: 0; } .mini-cart .mini-cart-panel .cart_list li:not(:first-child) { margin: 30px 0 0; } .mini-cart .mini-cart-panel .cart_list li:before { display: none; content: none; } .mini-cart .mini-cart-panel .cart_list li a { font-weight: inherit; display: inline; } .mini-cart .mini-cart-panel .cart_list li .thumbnail-woocommerce_wrapper { -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; margin: 0 16px 0 0; position: static; order: 1; } .mini-cart .mini-cart-panel .cart_list li .thumbnail-woocommerce_wrapper img { display: block; position: relative; margin: 0; float: none; width: 75px; height: auto; -webkit-border-radius: 10px; border-radius: 10px; } .mini-cart .mini-cart-panel .cart_list li .content-woocommerce-wrapper { display: block; width: 100%; order: 2; margin-top: -5px; } .mini-cart .mini-cart-panel .cart_list li .content-woocommerce-wrapper h6 { margin: 0; font-size: 18px; line-height: 1.388888em; letter-spacing: -0.03em; } .mini-cart .mini-cart-panel .cart_list li .content-woocommerce-wrapper h6 a:hover { text-decoration: underline; } .mini-cart .mini-cart-panel .cart_list li .content-woocommerce-wrapper .quantity { display: block; font-size: 14px; line-height: 30px; } .mini-cart .mini-cart-panel .cart_list li .content-woocommerce-wrapper .quantity:not(:first-child) { margin-top: 2px; } .mini-cart .mini-cart-panel .cart_list li .content-woocommerce-wrapper .quantity:before, .mini-cart .mini-cart-panel .cart_list li .content-woocommerce-wrapper .quantity:after { content: '/'; display: inline-block; margin: 0 2px; } .mini-cart .mini-cart-panel .cart_list li .content-woocommerce-wrapper .product-rating-wrapper:not(:first-child) { margin-top: 4px; } .mini-cart .mini-cart-panel .cart_list li .subtotal { margin: 6px 12% 0 0; font-size: 14px; line-height: 30px; order: 3; } .mini-cart .mini-cart-panel .cart_list li a.remove_from_cart_button { position: static; font-size: 0; margin: 6px 0 0 0; background: none; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; order: 4; } .mini-cart .mini-cart-panel .cart_list li a.remove_from_cart_button:before { content: '\e803'; font: 400 normal 14px/1em 'fontello'; font-weight: 600; } .mini-cart .mini-cart-panel .total { --button-border-gradient-angle: 262deg; --button-gradient-colorstop-1: 14.51%; --button-gradient-colorstop-2: 95.96%; margin: 42px 0 0; padding: 12px 0 0; border-width: 0; border-style: solid; border-top-width: 1px; font-size: 18px; } .mini-cart .mini-cart-panel .total strong { font-weight: inherit; } .mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons { position: relative; z-index: 2; padding: 10px 0 0; margin: 0 -5px; font-size: 0; line-height: 1; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons:before, .mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons:after { content: none; display: none; } .mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons a.button { margin: 20px 5px 0; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; } .mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons a.button:not(.checkout) { --button-border-width: 1px; --button-border-gradient-angle: 262deg; --button-gradient-colorstop-1: 14.51%; --button-gradient-colorstop-2: 95.96%; border-width: var(--button-border-width); border-style: solid; border-color: transparent; } .mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons a.button:not(.checkout):before { display: none; } .mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons a.button:not(.checkout):after { content: ''; position: absolute; z-index: -1; top: calc(-1 * var(--button-border-width)); left: calc(-1 * var(--button-border-width)); right: calc(-1 * var(--button-border-width)); bottom: calc(-1 * var(--button-border-width)); padding: var(--button-border-width); -webkit-border-radius: inherit; border-radius: inherit; -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); -webkit-mask-composite: xor; mask-composite: exclude; opacity: 1; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transform: none; -ms-transform: none; transform: none; } .mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons a.button:not(.checkout):not(:disabled):hover:after { -webkit-transform: none; -ms-transform: none; transform: none; } .mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons a.button:not(.checkout):not(:disabled):hover .button-inner:before { opacity: 0; } .mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons a.button:not(.checkout):not(:disabled):hover .button-inner:after { opacity: 1; } .mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons a.button:not(.checkout):not(:disabled):hover span[class^="icon"].right { opacity: 1; -webkit-transform: translateY(-50%) translateX(0); -ms-transform: translateY(-50%) translateX(0); transform: translateY(-50%) translateX(0); } .mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons a.button:not(.checkout):not(:disabled):hover span[class^="icon"].left { opacity: 0; -webkit-transform: translateY(-50%) translateX(-1em); -ms-transform: translateY(-50%) translateX(-1em); transform: translateY(-50%) translateX(-1em); } .mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons a.button:not(.checkout) span[class^="icon"] { font: 400 normal 0.642857em 'fontello'; position: absolute; left: 23px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: opacity 0.3s, transform 0.3s; transition: opacity 0.3s, transform 0.3s; } .mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons a.button:not(.checkout) span[class^="icon"].right { opacity: 0; right: 24px; left: initial; -webkit-transform: translateY(-50%) translateX(1em); -ms-transform: translateY(-50%) translateX(1em); transform: translateY(-50%) translateX(1em); } .mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons a.button:not(.checkout) .button-inner { position: absolute; top: calc(-1 * var(--button-border-width)); left: calc(-1 * var(--button-border-width)); right: calc(-1 * var(--button-border-width)); bottom: calc(-1 * var(--button-border-width)); padding: inherit; background: none; -webkit-border-radius: inherit; border-radius: inherit; -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden; z-index: -1; } .mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons a.button:not(.checkout) .button-inner:before, .mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons a.button:not(.checkout) .button-inner:after { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; -webkit-border-radius: inherit; border-radius: inherit; padding: inherit; -moz-box-sizing: border-box; box-sizing: border-box; } .mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons a.button:not(.checkout) .button-inner:before { opacity: 1; } .mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons a.button:not(.checkout) .button-inner:after { opacity: 0; } .mini-cart:hover .mini-cart-panel { opacity: 1 !important; visibility: visible; } .page-title-container { position: relative; margin: 32px auto 17px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; padding: 50px 0; font-size: 36px; overflow: hidden; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-border-radius: 25px; border-radius: 25px; z-index: 3; } .page-title-container .page-title-row { padding: 0 20px; margin: 0 auto; max-width: 1420px; width: 100%; -moz-box-sizing: border-box; box-sizing: border-box; } .page-title-container .page-title-box { position: relative; } .page-title-container .page-title { margin: 0 0 40px; -ms-word-wrap: break-word; word-wrap: break-word; position: relative; } .page-title-container .page-title { font-size: 36px; line-height: 1.125em; font-weight: 400; letter-spacing: -0.03em; } .page-title-container .page-title-box-icon { margin-bottom: 22px; } .top-page-wrapper.header-position-over .page-title-container { margin-top: 0; } .top-page-wrapper.header-position-over .no-header + .page-title-container { margin-top: 32px; } .page-title-bg { position: absolute; top: 50%; left: 50%; right: initial; width: 100%; height: 100%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background-repeat: no-repeat; background-position: center center; background-attachment: initial; -webkit-background-size: cover; background-size: cover; background-blend-mode: multiply; } .page-title-additional { position: absolute; font-size: 1.25em; font-weight: 700; letter-spacing: -0.05em; line-height: 0.75em; bottom: 20%; right: 0; -webkit-text-fill-color: transparent; -webkit-text-stroke: 1px currentColor; white-space: nowrap; display: none; -webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(-90deg) translateX(100%); -ms-transform: rotate(-90deg) translateX(100%); transform: rotate(-90deg) translateX(100%); } .breadcrumbs-wrapper { position: absolute; right: 7.65%; bottom: 0; max-width: calc(100% - 7.65%); } .breadcrumbs-wrapper:before, .breadcrumbs-wrapper:after { content: ""; position: absolute; background-color: transparent; bottom: 0; height: 40px; width: 20px; } .breadcrumbs-wrapper:before { right: 100%; border-bottom-right-radius: 20px; } .breadcrumbs-wrapper:after { left: 100%; border-bottom-left-radius: 20px; } .breadcrumbs { --link-gradient-angle: 262deg; --link-gradient-colorstop-1: 14.51%; --link-gradient-colorstop-2: 95.96%; font-size: 14px; line-height: 27px; font-weight: 600; white-space: nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; padding: 15px 30px 16px 38px; -webkit-border-radius: 25px 25px 0 0; border-radius: 25px 25px 0 0; } .breadcrumbs a { display: inline-block; position: relative; } .breadcrumbs a:before { content: ''; position: absolute; left: 0; bottom: -1px; width: 100%; height: 1px; } .breadcrumbs .delimiter { display: inline-block; margin: 0 3px; } .breadcrumbs .delimiter:before { content: '/'; display: inline-block; } @media only screen and (min-width: 576px) { .page-title-container { font-size: 45px; min-height: 250px; } .page-title-container .page-title { font-size: 45px; } } @media only screen and (min-width: 768px) { .page-title-container { min-height: 330px; font-size: 60px; } .page-title-container .page-title-row { padding: 0 30px; } .page-title-container .page-title { font-size: 1em; } .page-title-additional { display: block; } } @media only screen and (min-width: 992px) { .page-title-container { min-height: 500px; font-size: 80px; } .page-title-container .page-title-row { padding: 0 40px; } } .search-trigger .search-trigger-icon { display: block; font: 400 normal 19px/20px 'fontello'; cursor: pointer; -webkit-transition: color 0.3s, opacity 0.3s; transition: color 0.3s, opacity 0.3s; } .search-trigger .search-trigger-icon:hover { opacity: 0.35; } .search-trigger .search-trigger-icon:before { content: '\e81b'; } .site-search { position: fixed; left: 0; top: -100px; right: 0; padding: 20px 46px 20px 5px; height: 25px; z-index: 1000000; opacity: 0; -webkit-transition: opacity 0.3s, top 0.3s; transition: opacity 0.3s, top 0.3s; border-bottom-width: 1px; border-bottom-style: solid; } .site-search.active { top: 0; opacity: 1; } .site-search .site-search-close { position: absolute; top: 50%; right: 15px; left: initial; width: 16px; height: 16px; margin: -8px 0 0; cursor: pointer; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; font: 400 normal 16px/16px 'fontello'; text-align: center; } .site-search .site-search-close:before { content: '\e803'; } .site-search .site-search-close:hover { opacity: .5; } .site-search .search-form { border: none; padding: 0; } .site-search .search-form .search-form-field { padding: 0 0 0 50px; border: none; -webkit-border-radius: 0; border-radius: 0; height: 25px; line-height: 25px; } .site-search .search-form .search-form-icon { left: initial; right: initial; top: 50%; bottom: initial; width: 42px; height: 42px; margin: -22px 0 0; background: none; font-size: 20px; line-height: 44px; } .site-search .search-form .search-form-icon:hover { background: none; } @media only screen and (min-width: 992px) { .site-search { padding: 37px 100px 37px 40px; height: 25px; } .site-search .site-search-close { right: 40px; left: initial; width: 20px; height: 20px; margin: -10px 0 0; font-size: 20px; } .site-search .search-form .search-form-field { padding: 0 0 0 95px; height: 25px; line-height: 25px; } .site-search .search-form .search-form-icon { width: 42px; height: 42px; margin: -21px 0 0; font-size: 22px; line-height: 42px; } } @media only screen and (min-width: 1365px) { .search-trigger .search-trigger-icon { font-size: 18px; height: 20px; line-height: 22px; } } .dropdown-trigger { position: relative; } .header .dropdown-trigger { -webkit-align-self: stretch; -moz-align-self: stretch; -ms-align-self: stretch; align-self: stretch; margin: -15px 7px -15px -8px !important; } .header.header-type-2 .dropdown-trigger { margin: -15px 0 -15px -5px !important; } .header.header-type-3 .dropdown-trigger { margin: -15px -10px -15px -8px !important; } .dropdown-trigger .dropdown-trigger-item { font-family: 'fontello'; font-weight: 400; cursor: pointer; position: relative; width: 70px; height: 100%; font-size: 20px; line-height: 1em; text-align: center; -webkit-transition: color 0.3s; transition: color 0.3s; } .dropdown-trigger .dropdown-trigger-item.active:after, .dropdown-trigger .dropdown-trigger-item:hover:after { opacity: 1; } .dropdown-trigger .dropdown-trigger-item:before, .dropdown-trigger .dropdown-trigger-item:after { position: absolute; left: 50%; right: initial; top: 50%; width: 20px; height: 20px; margin: -10px 0 0 -10px; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .dropdown-trigger .dropdown-trigger-item:before { content: '\e82a'; } .dropdown-trigger .dropdown-trigger-item:after { content: '\e82e'; opacity: 0; } .dropdown-trigger + .logo-container { margin-left: 33px; } .header.header-type-2 .header-button-container + .dropdown-trigger { margin-left: 0 !important; } .mobile-header .dropdown-trigger-item, .mobile-header-menu-container .dropdown-trigger-item { font-size: 18px; line-height: 22px; width: 18px; height: 22px; } .mobile-header .dropdown-trigger-item:before, .mobile-header .dropdown-trigger-item:after, .mobile-header-menu-container .dropdown-trigger-item:before, .mobile-header-menu-container .dropdown-trigger-item:after { width: 18px; height: 18px; margin: -9px 0 0 -9px; } .slide-sidebar-wrapper { position: fixed; top: 0; bottom: 0; z-index: 10; width: 320px; margin: 15px; background-image: url("https://www.memcpu.com/template/img/sidepanel-bg.png"); background-repeat: no-repeat; background-size: 100% auto; background-position: bottom center; -webkit-border-radius: 25px; border-radius: 25px; } .slide-sidebar-wrapper:before { content: ''; display: none; position: absolute; top: 0; left: 100%; margin-left: 3px; height: 100%; width: 68px; background-size: cover; background-repeat: no-repeat; background-position: center top; background-color: inherit; -webkit-border-radius: inherit; border-radius: inherit; } .slide-sidebar-wrapper.slide-sidebar-position-left { right: initial; left: -340px; -webkit-transition: left 0.6s cubic-bezier(0.77, 0, 0.175, 1); transition: left 0.6s cubic-bezier(0.77, 0, 0.175, 1); } .slide-sidebar-wrapper.slide-sidebar-position-left.active { right: initial; left: 0; } .slide-sidebar-wrapper.slide-sidebar-position-right { -webkit-transition: right 0.6s cubic-bezier(0.77, 0, 0.175, 1); transition: right 0.6s cubic-bezier(0.77, 0, 0.175, 1); right: -340px; left: initial; } .slide-sidebar-wrapper.slide-sidebar-position-right.active { right: 0; left: initial; } .slide-sidebar-wrapper .sidebar-logo-container { padding-bottom: 20px; } .slide-sidebar-wrapper .slide-sidebar-content { margin: auto 0; padding: 50px 0; } .slide-sidebar-wrapper .slide-sidebar-content:first-child { padding-top: 0; } .slide-sidebar-wrapper .slide-sidebar-content:last-child { padding-bottom: 0; } .slide-sidebar-wrapper .slide-sidebar-gradient { position: absolute; bottom: 0; left: 0; width: 100%; padding-bottom: 50%; overflow: hidden; -webkit-border-radius: 0 0 25px 25px; border-radius: 0 0 25px 25px; z-index: -1; } .slide-sidebar-wrapper .slide-sidebar-gradient:after { content: ''; position: absolute; top: 60%; left: 0; width: 200%; height: 100%; filter: blur(50px); -webkit-border-radius: 50%; border-radius: 50%; -webkit-transform: rotate(-10deg); -ms-transform: rotate(-10deg); transform: rotate(-10deg); } .slide-sidebar-wrapper .slide-sidebar-close { position: absolute; left: initial; right: 0; top: 0; height: 50px; font-size: 17px; font-weight: 400; line-height: 50px; padding: 0 28px; cursor: pointer; white-space: nowrap; -webkit-transition: color 0.3s, visibility 0.3s; transition: color 0.3s, visibility 0.3s; text-align: center; z-index: 1; } .slide-sidebar-wrapper .slide-sidebar-close:before { font: 400 normal 10px/40px 'fontello'; content: '\e803'; display: inline-block; vertical-align: middle; margin-right: 10px; -webkit-transition: transform 0.3s; transition: transform 0.3s; } .slide-sidebar-wrapper .slide-sidebar-close:hover:before { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .slide-sidebar-wrapper .slide-sidebar { position: relative; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-align-items: stretch; -moz-align-items: stretch; -ms-align-items: stretch; align-items: stretch; padding: 62px 20px; height: 100%; overflow: auto; -moz-box-sizing: border-box; box-sizing: border-box; } body.admin-bar .slide-sidebar-wrapper { top: 46px; } @media only screen and (min-width: 783px) { body.admin-bar .slide-sidebar-wrapper { top: 32px; } } @media only screen and (min-width: 768px) { .slide-sidebar-wrapper { width: 389px; } .slide-sidebar-wrapper:before { display: block; } .slide-sidebar-wrapper.slide-sidebar-position-left { right: initial; left: -500px; } .slide-sidebar-wrapper.slide-sidebar-position-left.active { right: initial; left: 0; } .slide-sidebar-wrapper.slide-sidebar-position-right { right: -500px; left: initial; } .slide-sidebar-wrapper.slide-sidebar-position-right.active { right: 0; left: initial; } .slide-sidebar-wrapper .slide-sidebar { padding: 62px 68px; } .slide-sidebar-wrapper .slide-sidebar-close { right: initial; left: 100%; height: 68px; line-height: 68px; -webkit-transform: rotate(90deg) translateY(-100%); -ms-transform: rotate(90deg) translateY(-100%); transform: rotate(90deg) translateY(-100%); -webkit-transform-origin: top left; -ms-transform-origin: top left; transform-origin: top left; } } .wrapper-socials { padding: 0; list-style: none; line-height: 1; margin: 0 -20px; white-space: nowrap; cursor: default; } .wrapper-socials:last-child { margin: 0 -20px; } .wrapper-socials li { margin: 7px 20px; display: inline-block; vertical-align: middle; padding: 0; } .wrapper-socials li:before { content: none; display: none; } .wrapper-socials a { text-align: center; display: block; -webkit-transition: color 0.3s, background-color 0.3s, border-color 0.3s; transition: color 0.3s, background-color 0.3s, border-color 0.3s; font-family: 'Font Awesome 5 Brands'; } .wrapper-socials.top-bar-socials { display: inline-block; vertical-align: middle; position: relative; margin: 0 5px 0 22.5px; font-size: 0.92857em; } .wrapper-socials.top-bar-socials li { margin: 7px 10.5px; } .slide-sidebar-wrapper .wrapper-socials { margin: 0 -20px; } .slide-sidebar-wrapper .wrapper-socials li { margin: 0 20px; } ul.top-bar-menu { margin: 0 -12.5px; padding: 0; list-style: none; } ul.top-bar-menu li { display: inline-block; vertical-align: top; margin: 0 12.5px; padding: 0; } ul.top-bar-menu li:before { display: none; content: none; } ul.top-bar-menu li:not(:last-child) { margin: 0 0 0 12.5px; padding: 0 30px 0 0; } ul.top-bar-menu li:not(:last-child):after { content: ''; display: block; width: 14px; height: 1px; background-color: #fff; position: absolute; right: 0; left: initial; top: 15px; } ul.top-bar-menu a { display: block; } .widget-title, .footer-widget-title, .side-widget-title, .fr-block-search .fr-block-search__label { position: relative; font-weight: 400; letter-spacing: -0.03em; } .widget-title:last-child, .footer-widget-title:last-child, .side-widget-title:last-child, .fr-block-search .fr-block-search__label:last-child { margin: 0; } .widget-title img, .footer-widget-title img, .side-widget-title img, .fr-block-search .fr-block-search__label img { display: none; } .sidebar .widget + .widget { margin: 30px 0 0; } .sidebar .widget .widget-title, .sidebar .widget .widget-wrapper h1, .sidebar .widget .widget-wrapper h2, .sidebar .widget .widget-wrapper h3, .sidebar .widget .widget-wrapper h4, .sidebar .widget .widget-wrapper h5, .sidebar .widget .widget-wrapper h6, .sidebar .widget .fr-block-search .fr-block-search__label { letter-spacing: -0.03em; font-weight: 400; } .sidebar .widget .widget-title:not(:last-child), .sidebar .widget .widget-wrapper h1:not(:last-child), .sidebar .widget .widget-wrapper h2:not(:last-child), .sidebar .widget .widget-wrapper h3:not(:last-child), .sidebar .widget .widget-wrapper h4:not(:last-child), .sidebar .widget .widget-wrapper h5:not(:last-child), .sidebar .widget .widget-wrapper h6:not(:last-child), .sidebar .widget .fr-block-search .fr-block-search__label:not(:last-child) { margin-bottom: 1em; } .sidebar .widget .widget-title, .sidebar .widget .fr-block-heading, .sidebar .widget .fr-block-search__label { --button-border-gradient-angle: 262deg; --button-gradient-colorstop-1: 14.51%; --button-gradient-colorstop-2: 95.96%; position: relative; } .sidebar .widget .widget-title:first-child, .sidebar .widget .fr-block-heading:first-child, .sidebar .widget .fr-block-search__label:first-child { padding-bottom: 0.4em; border-bottom: 1px solid; } .sidebar .widget .widget-title:first-child:before, .sidebar .widget .fr-block-heading:first-child:before, .sidebar .widget .fr-block-search__label:first-child:before { content: '\e82d'; display: block; font-family: 'fontello'; font-size: 0.36em; font-weight: 400; position: absolute; top: 0; right: 0; } .sidebar .widget .fr-block-cover__inner-container .fr-block-heading:first-child { padding-bottom: 0; border-bottom: none; } .sidebar .widget .fr-block-cover__inner-container .fr-block-heading:first-child:before { content: none; display: none; } .slide-sidebar-wrapper .widget + .widget { margin: 50px 0 0; } .slide-sidebar-wrapper .widget .widget-title, .slide-sidebar-wrapper .widget .widget-wrapper h1, .slide-sidebar-wrapper .widget .widget-wrapper h2, .slide-sidebar-wrapper .widget .widget-wrapper h3, .slide-sidebar-wrapper .widget .widget-wrapper h4, .slide-sidebar-wrapper .widget .widget-wrapper h5, .slide-sidebar-wrapper .widget .widget-wrapper h6, .slide-sidebar-wrapper .widget .fr-block-search .fr-block-search__label { letter-spacing: -0.03em; font-weight: 400; } .slide-sidebar-wrapper .widget .widget-title:not(:last-child), .slide-sidebar-wrapper .widget .widget-wrapper h1:not(:last-child), .slide-sidebar-wrapper .widget .widget-wrapper h2:not(:last-child), .slide-sidebar-wrapper .widget .widget-wrapper h3:not(:last-child), .slide-sidebar-wrapper .widget .widget-wrapper h4:not(:last-child), .slide-sidebar-wrapper .widget .widget-wrapper h5:not(:last-child), .slide-sidebar-wrapper .widget .widget-wrapper h6:not(:last-child), .slide-sidebar-wrapper .widget .fr-block-search .fr-block-search__label:not(:last-child) { margin-bottom: .55em; } .slide-sidebar-wrapper .widget p { margin: 1.3888em 0; } .slide-sidebar-wrapper .widget p[style*='font-size'] { line-height: 1.5555em; } .footer-widgets > .widget { margin: 54px 0 0; } .footer-widgets > .widget .widget-title, .footer-widgets > .widget .widget-wrapper h1, .footer-widgets > .widget .widget-wrapper h2, .footer-widgets > .widget .widget-wrapper h3, .footer-widgets > .widget .widget-wrapper h4, .footer-widgets > .widget .widget-wrapper h5, .footer-widgets > .widget .widget-wrapper h6, .footer-widgets > .widget .fr-block-search .fr-block-search__label { font-weight: 600; letter-spacing: normal; } .footer-widgets > .widget .widget-title:not(:last-child), .footer-widgets > .widget .widget-wrapper h1:not(:last-child), .footer-widgets > .widget .widget-wrapper h2:not(:last-child), .footer-widgets > .widget .widget-wrapper h3:not(:last-child), .footer-widgets > .widget .widget-wrapper h4:not(:last-child), .footer-widgets > .widget .widget-wrapper h5:not(:last-child), .footer-widgets > .widget .widget-wrapper h6:not(:last-child), .footer-widgets > .widget .fr-block-search .fr-block-search__label:not(:last-child) { margin-bottom: 0.4em; } .footer-widgets > .widget .fr-block-spacer + .fr-block-image { margin-top: 0; } .sidebar .widget p[style*='text-decoration'] a, .slide-sidebar-wrapper .widget p[style*='text-decoration'] a, .footer-widgets .widget p[style*='text-decoration'] a { text-decoration: inherit; } .slide-sidebar-wrapper .widget p[style*='text-decoration:underline']:has(> a), .footer-widgets .widget p[style*='text-decoration:underline']:has(> a) { text-decoration: none !important; } .slide-sidebar-wrapper .widget p[style*='text-decoration:underline']:has(> a) > a, .footer-widgets .widget p[style*='text-decoration:underline']:has(> a) > a { text-decoration: none; background-image: linear-gradient(to right, currentColor 0, currentColor 100%); background-position: 100% 100%; background-repeat: no-repeat; background-size: 100% 1px; -webkit-transition: all 0.3s, background-size 0.4s; transition: all 0.3s, background-size 0.4s; } .slide-sidebar-wrapper .widget p[style*='text-decoration:underline']:has(> a) > a:hover, .footer-widgets .widget p[style*='text-decoration:underline']:has(> a) > a:hover { background-size: 0 1px; } @media only screen and (min-width: 1280px) { .sidebar .widget + .widget { margin: 50px 0 0; } } .widget_archive ul { list-style: none; margin: 0; padding: 0; } .widget_archive ul li { font-size: 1.125em; font-weight: 600; letter-spacing: -0.03em; padding: 0; -webkit-transition: padding 0.3s, color 0.3s; transition: padding 0.3s, color 0.3s; } .widget_archive ul li:not(:first-child) { margin: 15px 0 0; } .widget_archive .widget-wrapper > ul > li { padding: 0; -webkit-transition: padding 0.3s, color 0.3s; transition: padding 0.3s, color 0.3s; } .widget_archive .widget-wrapper > ul > li:before { content: '\e82d'; font: 400 normal 0.5625em/1em 'fontello'; position: absolute; display: block; left: 0; top: 1.1em; opacity: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .widget_archive .widget-wrapper > ul > li:hover { padding: 0 0 0 0.83333em; } .widget_archive .widget-wrapper > ul > li:hover:before { opacity: 1; } .fr-block-archives-dropdown:not(:last-child) { margin-bottom: 2rem; } .fr-block-archives, body .content-wrapper .fr-block-archives { list-style: none; margin: 0; padding: 0; } .fr-block-archives:not(:last-child), body .content-wrapper .fr-block-archives:not(:last-child) { margin-bottom: 2rem; } .fr-block-archives li, body .content-wrapper .fr-block-archives li { font-size: 1.125em; font-weight: 600; letter-spacing: -0.03em; padding: 0; -webkit-transition: padding 0.3s, color 0.3s; transition: padding 0.3s, color 0.3s; } .fr-block-archives li:not(:first-child), body .content-wrapper .fr-block-archives li:not(:first-child) { margin: 15px 0 0; } .fr-block-archives li:before, body .content-wrapper .fr-block-archives li:before { content: '\e82d'; font: 400 normal 0.5625em/1em 'fontello'; position: absolute; display: block; left: 0; top: 1.1em; opacity: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .fr-block-archives li:hover, body .content-wrapper .fr-block-archives li:hover { padding: 0 0 0 0.83333em; } .fr-block-archives li:hover:before, body .content-wrapper .fr-block-archives li:hover:before { opacity: 1; } .fr-block-archives ul, body .content-wrapper .fr-block-archives ul { list-style: none; margin: 0; padding: 0; } .widget_media_audio, .mejs-audio { -webkit-border-radius: 5px; border-radius: 5px; } .widget_media_audio .mejs-container, .widget_media_audio .mejs-controls, .mejs-audio .mejs-container, .mejs-audio .mejs-controls { -webkit-border-radius: 5px; border-radius: 5px; } .widget_media_audio .mejs-horizontal-volume-slider, .mejs-audio .mejs-horizontal-volume-slider { width: 50px; margin: 0 0 0 10px; } .widget_media_audio .mejs-time-rail, .mejs-audio .mejs-time-rail { margin: 0; } .widget_media_audio .mejs-time-handle-content, .mejs-audio .mejs-time-handle-content { border: none; left: -4px; width: 1px; } .widget_media_audio .mejs-time, .mejs-audio .mejs-time { padding-top: 15px; } .widget_media_audio .mejs-button, .mejs-audio .mejs-button { width: 20px; } .widget_media_audio .mejs-button > button, .mejs-audio .mejs-button > button { margin: 10px 0; padding: 0; border: none; min-width: 0; background: none; -webkit-border-radius: 0; border-radius: 0; } .widget_media_audio .mejs-button > button:before, .mejs-audio .mejs-button > button:before { content: none; display: none; } .widget_media_audio .mejs-button > button:after, .mejs-audio .mejs-button > button:after { font: 700 normal 18px/20px 'Font Awesome 5 Free'; background: none !important; position: relative; width: auto; height: auto; top: initial; bottom: initial; left: initial; right: initial; -webkit-transform: none; -ms-transform: none; transform: none; -webkit-mask: none, none; mask: none, none; } .widget_media_audio .mejs-button > button:hover, .mejs-audio .mejs-button > button:hover { background: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; } .widget_media_audio .mejs-button.mejs-play > button:after, .mejs-audio .mejs-button.mejs-play > button:after { content: '\f04b'; } .widget_media_audio .mejs-button.mejs-pause > button:after, .mejs-audio .mejs-button.mejs-pause > button:after { content: '\f04c'; } .widget_media_audio .mejs-button.mejs-mute > button:after, .mejs-audio .mejs-button.mejs-mute > button:after { content: '\f028'; } .widget_media_audio .mejs-button.mejs-unmute > button:after, .mejs-audio .mejs-button.mejs-unmute > button:after { content: '\f026'; } body .content-wrapper .widget_calendar, .widget_calendar, body .content-wrapper .fr-block-calendar, .fr-block-calendar { -moz-box-sizing: border-box; box-sizing: border-box; } body .content-wrapper .widget_calendar a, .widget_calendar a, body .content-wrapper .fr-block-calendar a, .fr-block-calendar a { text-decoration: none; } body .content-wrapper .widget_calendar .fr-calendar-table, .widget_calendar .fr-calendar-table, body .content-wrapper .fr-block-calendar .fr-calendar-table, .fr-block-calendar .fr-calendar-table { width: 100%; text-align: center; } body .content-wrapper .widget_calendar .calendar_wrap, .widget_calendar .calendar_wrap, body .content-wrapper .fr-block-calendar .calendar_wrap, .fr-block-calendar .calendar_wrap { padding: 75px 25px 25px; position: relative; -webkit-border-radius: 25px; border-radius: 25px; } body .content-wrapper .widget_calendar .calendar_wrap:not(:first-child), .widget_calendar .calendar_wrap:not(:first-child), body .content-wrapper .fr-block-calendar .calendar_wrap:not(:first-child), .fr-block-calendar .calendar_wrap:not(:first-child) { margin: 20px 0 0; } body .content-wrapper .widget_calendar table, .widget_calendar table, body .content-wrapper .fr-block-calendar table, .fr-block-calendar table { width: 100%; border: none; border-collapse: collapse; z-index: 2; text-align: center; position: relative; margin: 0; } body .content-wrapper .widget_calendar table thead th, .widget_calendar table thead th, body .content-wrapper .fr-block-calendar table thead th, .fr-block-calendar table thead th { font-size: 18px; line-height: 25px; font-weight: 600; letter-spacing: -0.03em; background: none; border: none !important; padding: 0 !important; padding-bottom: 17.5px !important; text-align: center; } body .content-wrapper .widget_calendar table tbody td, .widget_calendar table tbody td, body .content-wrapper .fr-block-calendar table tbody td, .fr-block-calendar table tbody td { padding: 7.5px 0; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; line-height: 30px; font-size: 18px; font-weight: 400; text-align: center; border: none !important; } body .content-wrapper .widget_calendar table tbody td#today, .widget_calendar table tbody td#today, body .content-wrapper .fr-block-calendar table tbody td#today, .fr-block-calendar table tbody td#today { position: relative; } body .content-wrapper .widget_calendar table tbody td#today:before, .widget_calendar table tbody td#today:before, body .content-wrapper .fr-block-calendar table tbody td#today:before, .fr-block-calendar table tbody td#today:before { content: ''; position: absolute; display: block; top: 4.5px; bottom: 4.5px; left: 0; right: 0; z-index: -1; -webkit-border-radius: 10px; border-radius: 10px; } body .content-wrapper .widget_calendar table tbody a, .widget_calendar table tbody a, body .content-wrapper .fr-block-calendar table tbody a, .fr-block-calendar table tbody a { display: block; position: relative; color: inherit; } body .content-wrapper .widget_calendar caption, .widget_calendar caption, body .content-wrapper .fr-block-calendar caption, .fr-block-calendar caption { font-size: 18px; line-height: 25px; font-weight: 600; letter-spacing: -0.03em; text-align: center; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 14.2857%; position: absolute; display: block; top: -50px; left: 0; right: 0; white-space: nowrap; } body .content-wrapper .widget_calendar .fr-calendar-nav, .widget_calendar .fr-calendar-nav, body .content-wrapper .fr-block-calendar .fr-calendar-nav, .fr-block-calendar .fr-calendar-nav { position: absolute; left: 0; right: 0; top: 0; height: 0; z-index: 3; } body .content-wrapper .widget_calendar .fr-calendar-nav .fr-calendar-nav-prev, body .content-wrapper .widget_calendar .fr-calendar-nav .fr-calendar-nav-next, .widget_calendar .fr-calendar-nav .fr-calendar-nav-prev, .widget_calendar .fr-calendar-nav .fr-calendar-nav-next, body .content-wrapper .fr-block-calendar .fr-calendar-nav .fr-calendar-nav-prev, body .content-wrapper .fr-block-calendar .fr-calendar-nav .fr-calendar-nav-next, .fr-block-calendar .fr-calendar-nav .fr-calendar-nav-prev, .fr-block-calendar .fr-calendar-nav .fr-calendar-nav-next { font-size: 0; line-height: 1; width: 14.2857%; height: 28px; display: block; position: absolute; top: 24px; text-align: center; } body .content-wrapper .widget_calendar .fr-calendar-nav .fr-calendar-nav-prev a, body .content-wrapper .widget_calendar .fr-calendar-nav .fr-calendar-nav-next a, .widget_calendar .fr-calendar-nav .fr-calendar-nav-prev a, .widget_calendar .fr-calendar-nav .fr-calendar-nav-next a, body .content-wrapper .fr-block-calendar .fr-calendar-nav .fr-calendar-nav-prev a, body .content-wrapper .fr-block-calendar .fr-calendar-nav .fr-calendar-nav-next a, .fr-block-calendar .fr-calendar-nav .fr-calendar-nav-prev a, .fr-block-calendar .fr-calendar-nav .fr-calendar-nav-next a { display: block; text-decoration: none; -webkit-transition: color 0.3s, opacity 0.3s; transition: color 0.3s, opacity 0.3s; } body .content-wrapper .widget_calendar .fr-calendar-nav .fr-calendar-nav-prev a:before, body .content-wrapper .widget_calendar .fr-calendar-nav .fr-calendar-nav-next a:before, .widget_calendar .fr-calendar-nav .fr-calendar-nav-prev a:before, .widget_calendar .fr-calendar-nav .fr-calendar-nav-next a:before, body .content-wrapper .fr-block-calendar .fr-calendar-nav .fr-calendar-nav-prev a:before, body .content-wrapper .fr-block-calendar .fr-calendar-nav .fr-calendar-nav-next a:before, .fr-block-calendar .fr-calendar-nav .fr-calendar-nav-prev a:before, .fr-block-calendar .fr-calendar-nav .fr-calendar-nav-next a:before { font: 400 normal 14px/28px 'fontello'; } body .content-wrapper .widget_calendar .fr-calendar-nav .fr-calendar-nav-prev a:hover, body .content-wrapper .widget_calendar .fr-calendar-nav .fr-calendar-nav-next a:hover, .widget_calendar .fr-calendar-nav .fr-calendar-nav-prev a:hover, .widget_calendar .fr-calendar-nav .fr-calendar-nav-next a:hover, body .content-wrapper .fr-block-calendar .fr-calendar-nav .fr-calendar-nav-prev a:hover, body .content-wrapper .fr-block-calendar .fr-calendar-nav .fr-calendar-nav-next a:hover, .fr-block-calendar .fr-calendar-nav .fr-calendar-nav-prev a:hover, .fr-block-calendar .fr-calendar-nav .fr-calendar-nav-next a:hover { opacity: 1; } body .content-wrapper .widget_calendar .fr-calendar-nav .fr-calendar-nav-prev, .widget_calendar .fr-calendar-nav .fr-calendar-nav-prev, body .content-wrapper .fr-block-calendar .fr-calendar-nav .fr-calendar-nav-prev, .fr-block-calendar .fr-calendar-nav .fr-calendar-nav-prev { left: 17px; right: initial; } body .content-wrapper .widget_calendar .fr-calendar-nav .fr-calendar-nav-prev a:before, .widget_calendar .fr-calendar-nav .fr-calendar-nav-prev a:before, body .content-wrapper .fr-block-calendar .fr-calendar-nav .fr-calendar-nav-prev a:before, .fr-block-calendar .fr-calendar-nav .fr-calendar-nav-prev a:before { content: '\e831'; } body .content-wrapper .widget_calendar .fr-calendar-nav .fr-calendar-nav-next, .widget_calendar .fr-calendar-nav .fr-calendar-nav-next, body .content-wrapper .fr-block-calendar .fr-calendar-nav .fr-calendar-nav-next, .fr-block-calendar .fr-calendar-nav .fr-calendar-nav-next { left: initial; right: 17px; } body .content-wrapper .widget_calendar .fr-calendar-nav .fr-calendar-nav-next a:before, .widget_calendar .fr-calendar-nav .fr-calendar-nav-next a:before, body .content-wrapper .fr-block-calendar .fr-calendar-nav .fr-calendar-nav-next a:before, .fr-block-calendar .fr-calendar-nav .fr-calendar-nav-next a:before { content: '\e832'; } body .content-wrapper .fr-block-calendar, .fr-block-calendar { padding: 75px 25px 25px; position: relative; -webkit-border-radius: 25px; border-radius: 25px; } body .content-wrapper .fr-block-calendar:not(:first-child), .fr-block-calendar:not(:first-child) { margin: 20px 0 0; } .widget_categories ul, ul.fr-block-categories { list-style: none; padding: 0; position: relative; margin: 0; } .widget_categories ul li, ul.fr-block-categories li { font-size: 1.125rem; font-weight: 600; letter-spacing: -0.03em; -webkit-transition: padding 0.3s, color 0.3s; transition: padding 0.3s, color 0.3s; } .widget_categories ul li:not(:first-child), ul.fr-block-categories li:not(:first-child) { margin: 15px 0 0; } .widget_categories ul li.cat-item-hierarchical, ul.fr-block-categories li.cat-item-hierarchical { margin-right: 20px; margin-left: 0; } .widget_categories ul li .widget-archive-trigger, .widget_categories ul li .block-archive-trigger, ul.fr-block-categories li .widget-archive-trigger, ul.fr-block-categories li .block-archive-trigger { display: block; position: absolute; z-index: 1; top: 0; right: -20px; left: auto; text-align: right; cursor: pointer; font: 400 normal 12px/30px 'fontello'; width: 20px; height: 30px; -webkit-transition: all 0.3s; transition: all 0.3s; } .widget_categories ul li .widget-archive-trigger:before, .widget_categories ul li .block-archive-trigger:before, ul.fr-block-categories li .widget-archive-trigger:before, ul.fr-block-categories li .block-archive-trigger:before { content: '\e824'; } .widget_categories ul li .widget-archive-trigger.active, .widget_categories ul li .block-archive-trigger.active, ul.fr-block-categories li .widget-archive-trigger.active, ul.fr-block-categories li .block-archive-trigger.active { -webkit-transform: rotate(90deg) translate(-6px, -4px); -ms-transform: rotate(90deg) translate(-6px, -4px); transform: rotate(90deg) translate(-6px, -4px); -webkit-transform-origin: center center; -moz-transform-origin: center center; -ms-transform-origin: center center; -o-transform-origin: center center; transform-origin: center center; } .widget_categories ul li > ul, ul.fr-block-categories li > ul { margin: 0 -20px 0 20px; padding: 6px 0 0; list-style: none; position: relative; } .widget_categories ul > li, ul.fr-block-categories > li { padding: 0; -webkit-transition: padding 0.3s, color 0.3s; transition: padding 0.3s, color 0.3s; } .widget_categories ul > li:before, ul.fr-block-categories > li:before { content: '\e82d'; font: 400 normal 0.5625em/1em 'fontello'; position: absolute; display: block; left: 0; top: 1.1em; opacity: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .widget_categories ul > li:hover, ul.fr-block-categories > li:hover { padding: 0 0 0 0.83333em; } .widget_categories ul > li:hover:before, ul.fr-block-categories > li:hover:before { opacity: 1; } .fr-block-categories:not(:last-child) { margin-bottom: 2rem; } .widget_custom_html .neuros-button { padding: 18px 40px; } .widget_media_gallery .gallery { margin: -5px; font-size: 0; line-height: 1; } .widget_media_gallery .gallery.gallery-columns-1 .gallery-item { width: 100%; } .widget_media_gallery .gallery.gallery-columns-2 .gallery-item { width: 50%; } .widget_media_gallery .gallery.gallery-columns-3 .gallery-item { width: 33.3333%; } .widget_media_gallery .gallery.gallery-columns-4 .gallery-item { width: 25%; } .widget_media_gallery .gallery.gallery-columns-5 .gallery-item { width: 20%; } .widget_media_gallery .gallery.gallery-columns-6 .gallery-item { width: 16.6667%; } .widget_media_gallery .gallery.gallery-columns-7 .gallery-item { width: 14.2857%; } .widget_media_gallery .gallery.gallery-columns-8 .gallery-item { width: 12.5%; } .widget_media_gallery .gallery.gallery-columns-9 .gallery-item { width: 11.1111%; } .widget_media_gallery .gallery .gallery-item { padding: 5px; margin: 0; position: relative; display: inline-block; vertical-align: top; text-align: center; -moz-box-sizing: border-box; box-sizing: border-box; } .widget_media_gallery .gallery .gallery-item img { height: auto; border: none !important; -webkit-border-radius: 4px; border-radius: 4px; } .widget_media_gallery .gallery .gallery-caption { font-size: 14px; line-height: 1.4286em; text-align: center; font-style: italic; padding: 5px 0 0; } .widget_media_gallery .gallery .gallery-icon { overflow: hidden; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; position: relative; display: inline-block; vertical-align: top; } .widget_media_gallery .gallery .gallery-icon a { display: block; position: relative; } .widget_media_gallery .gallery .gallery-icon a:before { content: ''; display: block; position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 2; opacity: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; -webkit-border-radius: 4px; border-radius: 4px; } .widget_media_gallery .gallery .gallery-icon a:after { content: '\e81f'; width: 28px; height: 28px; position: absolute; display: block; text-align: center; font: 400 normal 28px/1em 'fontello'; z-index: 3; left: 50%; right: auto; top: 40%; margin: -14px 0 0 -14px; opacity: 0; -webkit-transition: top 0.3s, opacity 0.3s; transition: top 0.3s, opacity 0.3s; } .widget_media_gallery .gallery .gallery-icon a:hover:before { opacity: 0.5; } .widget_media_gallery .gallery .gallery-icon a:hover:after { top: 50%; opacity: 1; } body .content-wrapper .gallery { margin: 0 -10px -10px 0; font-size: 0; line-height: 1; } body .content-wrapper .gallery .gallery-item { padding: 0 10px 10px 0; margin: 2px 0 0; position: relative; display: inline-block; vertical-align: top; text-align: center; -moz-box-sizing: border-box; box-sizing: border-box; } body .content-wrapper .gallery .gallery-item img { height: auto; -webkit-border-radius: 4px; border-radius: 4px; } body .content-wrapper .gallery .gallery-item .gallery-icon { overflow: initial; display: inline-block; vertical-align: top; position: relative; } body .content-wrapper .gallery .gallery-item .gallery-icon a { display: block; position: relative; text-decoration: none; } body .content-wrapper .gallery .gallery-item .gallery-icon a:before { content: ''; position: absolute; display: block; left: 0; right: 0; top: 0; bottom: 0; -webkit-border-radius: 4px; border-radius: 4px; opacity: 0; z-index: 2; -webkit-transition: opacity 0.3s linear; transition: opacity 0.3s linear; } body .content-wrapper .gallery .gallery-item .gallery-icon a:after { content: '\e81f'; font: 400 normal 42px/1em 'fontello'; position: absolute; display: block; left: 50%; right: initial; top: 50%; width: 42px; height: 42px; -webkit-transition: opacity 0.3s linear; transition: opacity 0.3s linear; opacity: 0; text-align: center; margin: -21px 0 0 -21px; z-index: 3; } body .content-wrapper .gallery .gallery-item .gallery-icon a:hover:before, body .content-wrapper .gallery .gallery-item .gallery-icon a:hover:after { opacity: 1; } body .content-wrapper .gallery .gallery-item .gallery-caption { font-size: 14px; line-height: 1.4em; text-align: center; font-style: italic; padding: 5px 0 0; } body .content-wrapper .gallery.gallery-columns-1 .gallery-item, body .content-wrapper .gallery.gallery-columns-3 .gallery-item, body .content-wrapper .gallery.gallery-columns-5 .gallery-item, body .content-wrapper .gallery.gallery-columns-7 .gallery-item, body .content-wrapper .gallery.gallery-columns-9 .gallery-item { width: 100%; } body .content-wrapper .gallery.gallery-columns-2 .gallery-item, body .content-wrapper .gallery.gallery-columns-4 .gallery-item, body .content-wrapper .gallery.gallery-columns-6 .gallery-item, body .content-wrapper .gallery.gallery-columns-8 .gallery-item { width: 50%; } body .content-wrapper .gallery:not(:last-child) { margin-bottom: 2rem; } body .content-wrapper .post-content .gallery { margin: 0 -30px -30px 0; } body .content-wrapper .post-content .gallery .gallery-item { padding: 0 30px 30px 0; } @media only screen and (min-width: 768px) { body .content-wrapper .gallery.gallery-columns-3 .gallery-item { width: 33.3333%; } body .content-wrapper .gallery.gallery-columns-4 .gallery-item { width: 25%; } body .content-wrapper .gallery.gallery-columns-5 .gallery-item { width: 20%; } body .content-wrapper .gallery.gallery-columns-6 .gallery-item { width: 16.6667%; } body .content-wrapper .gallery.gallery-columns-7 .gallery-item { width: 14.2857%; } body .content-wrapper .gallery.gallery-columns-8 .gallery-item { width: 12.5%; } body .content-wrapper .gallery.gallery-columns-9 .gallery-item { width: 11.1111%; } } .widget_media_image a { display: block; } .widget_media_image img { -webkit-border-radius: 4px; border-radius: 4px; } .widget_instagram-feed-widget #sb_instagram:not(:first-child), .widget_instagram-feed-widget#sb_instagram:not(:first-child), .widget #sb_instagram:not(:first-child), .widget#sb_instagram:not(:first-child) { margin-top: 8px; } .widget_instagram-feed-widget #sb_instagram #sbi_images, .widget_instagram-feed-widget#sb_instagram #sbi_images, .widget #sb_instagram #sbi_images, .widget#sb_instagram #sbi_images { margin: -5px; width: calc(100% + 10px); } .widget_instagram-feed-widget #sb_instagram #sbi_images .sbi_item, .widget_instagram-feed-widget#sb_instagram #sbi_images .sbi_item, .widget #sb_instagram #sbi_images .sbi_item, .widget#sb_instagram #sbi_images .sbi_item { padding: 5px !important; } .widget_instagram-feed-widget #sb_instagram #sbi_images .sbi_photo, .widget_instagram-feed-widget#sb_instagram #sbi_images .sbi_photo, .widget #sb_instagram #sbi_images .sbi_photo, .widget#sb_instagram #sbi_images .sbi_photo { overflow: hidden; -webkit-border-radius: 5px; border-radius: 5px; } .widget_instagram-feed-widget #sbi_mod_error, .widget #sbi_mod_error { line-height: 1.5em; float: none !important; } .widget .fr-block-list.has-text-color li:hover a { color: inherit; } .widget .fr-block-list.has-text-color li a { color: inherit; } .widget .fr-block-list > li { padding: 0; -webkit-transition: padding 0.3s; transition: padding 0.3s; } .widget .fr-block-list > li:not(:last-child) { margin-bottom: 1.1111em; } .widget .fr-block-list > li:before { display: none; } .widget .fr-block-list > li > a { position: relative; letter-spacing: -0.03em; } .widget .fr-block-list > li > a:before { content: '\e82d'; font: 400 normal 0.5625em/1em 'fontello'; display: block; position: absolute; left: 0; top: 0.8em; opacity: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .widget .fr-block-list > li > a:hover { padding: 0 0 0 1.05555em; } .widget .fr-block-list > li > a:hover:before { opacity: 1; } .widget .fr-block-list > li ul { margin-top: 1.1111em; } .widget > .widget-wrapper > .fr-block-list.has-background, .widget .fr-widget-group__inner-blocks > .fr-block-list.has-background, .widget .fr-block-group__inner-container > .fr-block-list.has-background, .widget .fr-block-column > .fr-block-list.has-background { -webkit-border-radius: 25px; border-radius: 25px; } .mailchimp-button-border-style-gradient .mc4fr-form .mc4fr-form-fields button { border-color: transparent !important; } .mailchimp-button-border-style-gradient .mc4fr-form .mc4fr-form-fields button .button-inner { top: calc(-1 * var(--button-border-width)); left: calc(-1 * var(--button-border-width)); right: calc(-1 * var(--button-border-width)); bottom: calc(-1 * var(--button-border-width)); } .mailchimp-button-border-style-solid .mc4fr-form .mc4fr-form-fields button:after, .mailchimp-button-border-style-solid .mc4fr-form .mc4fr-form-fields button:hover:after { background: none !important; } .mailchimp-button-border-style-solid .mc4fr-form .mc4fr-form-fields button .button-inner { top: 0; left: 0; right: 0; bottom: 0; } .mailchimp-button-bakground-style-solid .mc4fr-form .mc4fr-form-fields button .button-inner { display: none; } .mailchimp-button-bakground-style-gradient .mc4fr-form .mc4fr-form-fields button, .mailchimp-button-bakground-style-gradient .mc4fr-form .mc4fr-form-fields button:hover { background-color: transparent !important; } #form-preview { -moz-box-sizing: border-box; box-sizing: border-box; } #form-preview .mc4fr-form .mc4fr-form-fields, .widget_mc4wp_form_widget .mc4fr-form .mc4fr-form-fields, .elementor-widget-neuros_mailchimp .mc4fr-form .mc4fr-form-fields, .elementor-widget-fr-widget-mc4wp_form_widget .mc4fr-form .mc4fr-form-fields, .widget .mc4fr-form .mc4fr-form-fields { position: relative; } #form-preview .mc4fr-form .mc4fr-form-fields .form-field, .widget_mc4wp_form_widget .mc4fr-form .mc4fr-form-fields .form-field, .elementor-widget-neuros_mailchimp .mc4fr-form .mc4fr-form-fields .form-field, .elementor-widget-fr-widget-mc4wp_form_widget .mc4fr-form .mc4fr-form-fields .form-field, .widget .mc4fr-form .mc4fr-form-fields .form-field { position: relative; border-bottom: 1px solid; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-end; -moz-align-items: flex-end; -ms-align-items: flex-end; align-items: flex-end; -webkit-transition: border-color 0.3s; transition: border-color 0.3s; } #form-preview .mc4fr-form .mc4fr-form-fields input[type="text"], #form-preview .mc4fr-form .mc4fr-form-fields input[type="tel"], #form-preview .mc4fr-form .mc4fr-form-fields input[type="number"], #form-preview .mc4fr-form .mc4fr-form-fields input[type="url"], #form-preview .mc4fr-form .mc4fr-form-fields input[type="email"], .widget_mc4wp_form_widget .mc4fr-form .mc4fr-form-fields input[type="text"], .widget_mc4wp_form_widget .mc4fr-form .mc4fr-form-fields input[type="tel"], .widget_mc4wp_form_widget .mc4fr-form .mc4fr-form-fields input[type="number"], .widget_mc4wp_form_widget .mc4fr-form .mc4fr-form-fields input[type="url"], .widget_mc4wp_form_widget .mc4fr-form .mc4fr-form-fields input[type="email"], .elementor-widget-neuros_mailchimp .mc4fr-form .mc4fr-form-fields input[type="text"], .elementor-widget-neuros_mailchimp .mc4fr-form .mc4fr-form-fields input[type="tel"], .elementor-widget-neuros_mailchimp .mc4fr-form .mc4fr-form-fields input[type="number"], .elementor-widget-neuros_mailchimp .mc4fr-form .mc4fr-form-fields input[type="url"], .elementor-widget-neuros_mailchimp .mc4fr-form .mc4fr-form-fields input[type="email"], .elementor-widget-fr-widget-mc4wp_form_widget .mc4fr-form .mc4fr-form-fields input[type="text"], .elementor-widget-fr-widget-mc4wp_form_widget .mc4fr-form .mc4fr-form-fields input[type="tel"], .elementor-widget-fr-widget-mc4wp_form_widget .mc4fr-form .mc4fr-form-fields input[type="number"], .elementor-widget-fr-widget-mc4wp_form_widget .mc4fr-form .mc4fr-form-fields input[type="url"], .elementor-widget-fr-widget-mc4wp_form_widget .mc4fr-form .mc4fr-form-fields input[type="email"], .widget .mc4fr-form .mc4fr-form-fields input[type="text"], .widget .mc4fr-form .mc4fr-form-fields input[type="tel"], .widget .mc4fr-form .mc4fr-form-fields input[type="number"], .widget .mc4fr-form .mc4fr-form-fields input[type="url"], .widget .mc4fr-form .mc4fr-form-fields input[type="email"] { width: 100%; padding-right: 20px; border: none; } #form-preview .mc4fr-form .mc4fr-form-fields .input-floating-wrap, .widget_mc4wp_form_widget .mc4fr-form .mc4fr-form-fields .input-floating-wrap, .elementor-widget-neuros_mailchimp .mc4fr-form .mc4fr-form-fields .input-floating-wrap, .elementor-widget-fr-widget-mc4wp_form_widget .mc4fr-form .mc4fr-form-fields .input-floating-wrap, .widget .mc4fr-form .mc4fr-form-fields .input-floating-wrap { width: 100%; } #form-preview .mc4fr-form .mc4fr-form-fields button, .widget_mc4wp_form_widget .mc4fr-form .mc4fr-form-fields button, .elementor-widget-neuros_mailchimp .mc4fr-form .mc4fr-form-fields button, .elementor-widget-fr-widget-mc4wp_form_widget .mc4fr-form .mc4fr-form-fields button, .widget .mc4fr-form .mc4fr-form-fields button { padding: 10px 30px 11px calc(23px + 1.42857em); margin-bottom: 7px; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; } #form-preview .mc4fr-form .mc4fr-form-fields button:hover, .widget_mc4wp_form_widget .mc4fr-form .mc4fr-form-fields button:hover, .elementor-widget-neuros_mailchimp .mc4fr-form .mc4fr-form-fields button:hover, .elementor-widget-fr-widget-mc4wp_form_widget .mc4fr-form .mc4fr-form-fields button:hover, .widget .mc4fr-form .mc4fr-form-fields button:hover { padding: 10px calc(23px + 1.42857em) 11px 30px; } .widget_meta ul { list-style: none; margin: 0; padding: 0; } .widget_meta ul li { position: relative; padding: 0; font-size: 1.125em; font-weight: 600; letter-spacing: -0.03em; -webkit-transition: padding 0.3s, color 0.3s; transition: padding 0.3s, color 0.3s; } .widget_meta ul li:not(:first-child) { margin: 15px 0 0; } .widget_meta ul li:before { content: '\e82d'; font: 400 normal 0.5625em/1em 'fontello'; position: absolute; display: block; left: 0; top: 1.1em; opacity: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .widget_meta ul li:hover { padding: 0 0 0 0.83333em; } .widget_meta ul li:hover:before { opacity: 1; } .widget_nav_menu ul, .widget_neuros_nav_menu_widget ul { list-style: none; padding: 0; } .widget_nav_menu ul.columns-2, .widget_nav_menu ul.columns-3, .widget_neuros_nav_menu_widget ul.columns-2, .widget_neuros_nav_menu_widget ul.columns-3 { -webkit-column-count: 2; column-count: 2; -webkit-column-gap: 15px; column-gap: 15px; } .widget_nav_menu ul li, .widget_neuros_nav_menu_widget ul li { position: relative; font-weight: 400; padding: 0; } .widget_nav_menu ul li:before, .widget_neuros_nav_menu_widget ul li:before { content: none; display: none; } .widget_nav_menu ul li.parent-archive, .widget_neuros_nav_menu_widget ul li.parent-archive { padding: 0 20px 0 0; } .widget_nav_menu ul li .widget-menu-trigger, .widget_neuros_nav_menu_widget ul li .widget-menu-trigger { display: block; position: absolute; z-index: 1; top: 0; right: 0; left: auto; text-align: right; cursor: pointer; font: 400 normal 12px/30px 'fontello'; width: 20px; height: 30px; -webkit-transition: all 0.3s; transition: all 0.3s; } .widget_nav_menu ul li .widget-menu-trigger:before, .widget_neuros_nav_menu_widget ul li .widget-menu-trigger:before { content: '\e824'; } .widget_nav_menu ul li .widget-menu-trigger.active, .widget_neuros_nav_menu_widget ul li .widget-menu-trigger.active { -webkit-transform: rotate(90deg) translate(-6px, -4px); -ms-transform: rotate(90deg) translate(-6px, -4px); transform: rotate(90deg) translate(-6px, -4px); -webkit-transform-origin: center center; -moz-transform-origin: center center; -ms-transform-origin: center center; -o-transform-origin: center center; transform-origin: center center; } .widget_nav_menu ul li > ul, .widget_neuros_nav_menu_widget ul li > ul { margin: 0 -20px 0 20px; padding-top: 6px; } .widget_nav_menu ul li > a, .widget_neuros_nav_menu_widget ul li > a { position: relative; display: inline-block; vertical-align: top; } .widget_nav_menu ul li > a:before, .widget_nav_menu ul li > a:after, .widget_neuros_nav_menu_widget ul li > a:before, .widget_neuros_nav_menu_widget ul li > a:after { content: '/'; position: absolute; display: block; top: 0; left: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; opacity: 0; } .widget_nav_menu ul li > a:after, .widget_neuros_nav_menu_widget ul li > a:after { right: 0; left: initial; } .widget_nav_menu ul li > a:hover, .widget_neuros_nav_menu_widget ul li > a:hover { padding: 0 0.5625em; } .widget_nav_menu ul li > a:hover:before, .widget_nav_menu ul li > a:hover:after, .widget_neuros_nav_menu_widget ul li > a:hover:before, .widget_neuros_nav_menu_widget ul li > a:hover:after { opacity: 1; } .widget_nav_menu ul li.current-menu-item > a, .widget_nav_menu ul li.current-menu-ancestor > a, .widget_nav_menu ul li.current-menu-parent > a, .widget_nav_menu ul li.current_page_item > a, .widget_neuros_nav_menu_widget ul li.current-menu-item > a, .widget_neuros_nav_menu_widget ul li.current-menu-ancestor > a, .widget_neuros_nav_menu_widget ul li.current-menu-parent > a, .widget_neuros_nav_menu_widget ul li.current_page_item > a { padding: 0 0.5625em; } .widget_nav_menu ul li.current-menu-item > a:before, .widget_nav_menu ul li.current-menu-item > a:after, .widget_nav_menu ul li.current-menu-ancestor > a:before, .widget_nav_menu ul li.current-menu-ancestor > a:after, .widget_nav_menu ul li.current-menu-parent > a:before, .widget_nav_menu ul li.current-menu-parent > a:after, .widget_nav_menu ul li.current_page_item > a:before, .widget_nav_menu ul li.current_page_item > a:after, .widget_neuros_nav_menu_widget ul li.current-menu-item > a:before, .widget_neuros_nav_menu_widget ul li.current-menu-item > a:after, .widget_neuros_nav_menu_widget ul li.current-menu-ancestor > a:before, .widget_neuros_nav_menu_widget ul li.current-menu-ancestor > a:after, .widget_neuros_nav_menu_widget ul li.current-menu-parent > a:before, .widget_neuros_nav_menu_widget ul li.current-menu-parent > a:after, .widget_neuros_nav_menu_widget ul li.current_page_item > a:before, .widget_neuros_nav_menu_widget ul li.current_page_item > a:after { opacity: 1; } @media only screen and (min-width: 1280px) { .widget_nav_menu ul.columns-3, .widget_neuros_nav_menu_widget ul.columns-3 { -webkit-column-count: 3; column-count: 3; } } .widget_neuros_special_text_widget { --special-text-gradient-angle: 262deg; --special-text-gradient-colorstop-1: 14.51%; --special-text-gradient-colorstop-2: 95.96%; } .widget_neuros_special_text_widget .neuros-special-text-widget-text { display: inline-block; font-size: 30px; line-height: 1.1666em; font-weight: 400; letter-spacing: -0.03em; background-clip: text !important; -webkit-background-clip: text !important; -webkit-text-fill-color: transparent; } .widget_neuros_special_text_widget .neuros-special-text-widget-text p { line-height: inherit; } @media only screen and (min-width: 992px) { .widget_neuros_special_text_widget .neuros-special-text-widget-text { font-size: 60px; } } .widget_pages ul { list-style: none; margin: 0; padding: 0; } .widget_pages ul li { position: relative; font-size: 1.125rem; font-weight: 600; letter-spacing: -0.03em; -webkit-transition: padding 0.3s, color 0.3s; transition: padding 0.3s, color 0.3s; } .widget_pages ul li:not(:first-child) { margin: 15px 0 0; } .widget_pages ul li.page_item_has_children { margin: 0 20px 0 0; } .widget_pages ul li .widget-archive-trigger { display: block; position: absolute; z-index: 1; top: 0; right: -20px; left: auto; text-align: right; cursor: pointer; font: 400 normal 12px/30px 'fontello'; width: 20px; height: 30px; -webkit-transition: all 0.3s; transition: all 0.3s; } .widget_pages ul li .widget-archive-trigger:before { content: '\e824'; } .widget_pages ul li .widget-archive-trigger.active { -webkit-transform: rotate(90deg) translate(-6px, -4px); -ms-transform: rotate(90deg) translate(-6px, -4px); transform: rotate(90deg) translate(-6px, -4px); -webkit-transform-origin: center center; -moz-transform-origin: center center; -ms-transform-origin: center center; -o-transform-origin: center center; transform-origin: center center; } .widget_pages ul li > ul { margin: 0 -20px 0 20px; padding: 6px 0 0; list-style: none; position: relative; } .widget_pages ul > li { padding: 0; -webkit-transition: padding 0.3s, color 0.3s; transition: padding 0.3s, color 0.3s; } .widget_pages ul > li:before { content: '\e82d'; font: 400 normal 0.5625em/1em 'fontello'; position: absolute; display: block; left: 0; top: 1.1em; opacity: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .widget_pages ul > li:hover { padding: 0 0 0 0.83333em; } .widget_pages ul > li:hover:before { opacity: 1; } .widget_pages:not(:last-child) { margin-bottom: 2rem; } .fr-block-page-list li { position: relative; padding: 0; font-size: 1.125rem; font-weight: 600; letter-spacing: -0.03em; -webkit-transition: padding 0.3s, color 0.3s; transition: padding 0.3s, color 0.3s; } .fr-block-page-list li:not(:first-child) { margin: 15px 0 0; } .fr-block-page-list li.has-child { margin: 0 20px 0 0; } .fr-block-page-list li:before { content: '\e82d'; font: 400 normal 0.5625em/1em 'fontello'; position: absolute; display: block; left: 0; top: 1.1em; opacity: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .fr-block-page-list li:hover { padding: 0 0 0 0.83333em; } .fr-block-page-list li:hover:before { opacity: 1; } .fr-block-page-list li .widget-archive-trigger { display: block; position: absolute; z-index: 1; top: 0; right: -20px; left: auto; text-align: right; cursor: pointer; font: 400 normal 12px/30px 'fontello'; width: 20px; height: 30px; -webkit-transition: all 0.3s; transition: all 0.3s; } .fr-block-page-list li .widget-archive-trigger:before { content: '\e824'; } .fr-block-page-list li .widget-archive-trigger.active { -webkit-transform: rotate(90deg) translate(-6px, -4px); -ms-transform: rotate(90deg) translate(-6px, -4px); transform: rotate(90deg) translate(-6px, -4px); -webkit-transform-origin: center center; -moz-transform-origin: center center; -ms-transform-origin: center center; -o-transform-origin: center center; transform-origin: center center; } .fr-block-page-list li > ul { margin: 0 -20px 0 20px; padding: 6px 0 0; list-style: none; position: relative; } .widget_recent_comments ul { list-style: none; margin: 0; padding: 0; } .widget_recent_comments ul:not(:first-child) { padding: 2px 0 0; } .widget_recent_comments ul .recentcomments { position: relative; padding: 0; font-size: 1.125em; line-height: 1.6666em; letter-spacing: -0.03em; font-weight: 600; } .widget_recent_comments ul .recentcomments:not(:first-child) { margin: 23px 0 0; } .widget_recent_comments ul .recentcomments:before { display: none; } .widget_recent_comments ul .recentcomments a:hover { text-decoration: underline; } body .content-wrapper .fr-block-latest-comments, .fr-block-latest-comments { list-style: none; margin: 0; padding: 2px 0 0; } body .content-wrapper .fr-block-latest-comments:not(:last-child), .fr-block-latest-comments:not(:last-child) { margin-bottom: 2rem; } body .content-wrapper .fr-block-latest-comments li, .fr-block-latest-comments li { position: relative; font-size: 1.125em; line-height: 1.6666em; letter-spacing: -0.03em; font-weight: 600; } body .content-wrapper .fr-block-latest-comments li:not(:first-child), .fr-block-latest-comments li:not(:first-child) { margin: 23px 0 0; } body .content-wrapper .fr-block-latest-comments li .fr-block-latest-comments__comment-date, .fr-block-latest-comments li .fr-block-latest-comments__comment-date { display: block; font-size: 87.5%; line-height: 1.5em; font-weight: 500; margin: 8px 0 0; } body .content-wrapper .fr-block-latest-comments li a:hover, .fr-block-latest-comments li a:hover { text-decoration: underline; } .widget_recent_entries ul { list-style: none; margin: 0; padding: 0; } .widget_recent_entries ul:not(:first-child) { padding: 4px 0 0; } .widget_recent_entries ul li { position: relative; line-height: 1.6875em; padding: 0; } .widget_recent_entries ul li:before { content: none; display: none; } .widget_recent_entries ul li:not(:first-child) { margin-top: 25px; } .widget_recent_entries ul li a { font-size: 1.125em; line-height: 1.3888em; font-weight: 400; letter-spacing: -0.03em; } .widget_recent_entries ul li a:hover { text-decoration: underline; } .widget_recent_entries ul li .post-date { display: block; font-size: 87.5%; line-height: 1.5em; font-weight: 500; margin: 5px 0 0; } .content-wrapper .fr-block-latest-posts, .fr-block-latest-posts { padding: 4px 0 0; } .content-wrapper .fr-block-latest-posts:not(:last-child), .fr-block-latest-posts:not(:last-child) { margin-bottom: 2rem; } .content-wrapper .fr-block-latest-posts.is-grid, .fr-block-latest-posts.is-grid { margin-top: -27px; } .content-wrapper .fr-block-latest-posts.is-grid li:first-child, .fr-block-latest-posts.is-grid li:first-child { margin-top: 27px; } .content-wrapper .fr-block-latest-posts li, .fr-block-latest-posts li { overflow: hidden; padding: 0; } .content-wrapper .fr-block-latest-posts li:not(:last-of-type), .fr-block-latest-posts li:not(:last-of-type) { margin-bottom: 0; } .content-wrapper .fr-block-latest-posts li:not(:first-child), .fr-block-latest-posts li:not(:first-child) { margin-top: 22px; margin-bottom: 0; } .content-wrapper .fr-block-latest-posts li:before, .fr-block-latest-posts li:before { content: none; display: none; } .content-wrapper .fr-block-latest-posts li .fr-block-latest-posts__featured-image, .fr-block-latest-posts li .fr-block-latest-posts__featured-image { margin: 0 0 20px; order: 0; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; } .content-wrapper .fr-block-latest-posts li .fr-block-latest-posts__featured-image.alignleft, .fr-block-latest-posts li .fr-block-latest-posts__featured-image.alignleft { margin: 3px 16px 0 0; line-height: 0; } .content-wrapper .fr-block-latest-posts li .fr-block-latest-posts__featured-image.alignright, .fr-block-latest-posts li .fr-block-latest-posts__featured-image.alignright { margin: 3px 0 0 16px; list-style: 0; } .content-wrapper .fr-block-latest-posts li .fr-block-latest-posts__featured-image.aligncenter, .fr-block-latest-posts li .fr-block-latest-posts__featured-image.aligncenter { margin: 0 0 20px; } .content-wrapper .fr-block-latest-posts li .fr-block-latest-posts__featured-image.aligncenter a, .fr-block-latest-posts li .fr-block-latest-posts__featured-image.aligncenter a { vertical-align: top; } .content-wrapper .fr-block-latest-posts li .fr-block-latest-posts__featured-image.aligncenter img, .fr-block-latest-posts li .fr-block-latest-posts__featured-image.aligncenter img { margin: 0 auto; } .content-wrapper .fr-block-latest-posts li .fr-block-latest-posts__featured-image img, .fr-block-latest-posts li .fr-block-latest-posts__featured-image img { position: relative; -webkit-border-radius: 10px; border-radius: 10px; } .content-wrapper .fr-block-latest-posts li > a, .content-wrapper .fr-block-latest-posts li > .item-wrapper > a, .fr-block-latest-posts li > a, .fr-block-latest-posts li > .item-wrapper > a { display: block; font-weight: 500; position: relative; letter-spacing: -0.015em; line-height: 1.4375em; } .content-wrapper .fr-block-latest-posts li .fr-block-latest-posts__post-title, .fr-block-latest-posts li .fr-block-latest-posts__post-title { font-size: 1.125em; line-height: 1.3888em; font-weight: 400; letter-spacing: -0.03em; order: 2; } .content-wrapper .fr-block-latest-posts li .fr-block-latest-posts__post-title:hover, .fr-block-latest-posts li .fr-block-latest-posts__post-title:hover { text-decoration: underline; } .content-wrapper .fr-block-latest-posts li .fr-block-latest-posts__post-date, .fr-block-latest-posts li .fr-block-latest-posts__post-date { display: block; font-size: 87.5%; line-height: 1.5em; font-weight: 500; margin: 0 0 5px; order: 1; } .content-wrapper .fr-block-latest-posts li .fr-block-latest-posts__post-excerpt, .fr-block-latest-posts li .fr-block-latest-posts__post-excerpt { font-size: 15px; line-height: 1.6667em; margin: 5px 0 0; order: 4; } .content-wrapper .fr-block-latest-posts li .fr-block-latest-posts__post-author, .fr-block-latest-posts li .fr-block-latest-posts__post-author { display: block; margin: 5px 0 0; font-style: normal; font-weight: 600; font-size: 14px; order: 3; } .content-wrapper .fr-block-latest-posts li .fr-block-latest-posts__content, .fr-block-latest-posts li .fr-block-latest-posts__content { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .sidebar .widget_recent_entries ul li a { font-size: 1em; } .sidebar .fr-block-latest-posts li .fr-block-latest-posts__post-title { font-size: 1em; } @media only screen and (min-width: 1280px) { .sidebar .widget_recent_entries ul li a { font-size: 1.125em; } .sidebar .fr-block-latest-posts li .fr-block-latest-posts__post-title { font-size: 1.125em; } } .widget_rss ul { list-style: none; margin: 0; padding: 0; } .widget_rss ul li { padding: 0; } .widget_rss ul li:before { content: none; display: none; } .widget_rss ul li:not(:first-child) { margin-top: 27px; } .widget_rss ul a.rsswidget { font-weight: 500; line-height: 1.6875em; } .widget_rss .rss-date { display: block; font-size: 87.5%; line-height: 1.5em; font-weight: 600; margin: 6px 0 0; letter-spacing: -0.02em; } .widget_rss .rssSummary { margin: 13px 0 0; font-size: 87.5%; line-height: 1.6em; } .widget_rss cite { display: block; margin: 5px 0 0; font-style: normal; font-weight: 500; font-size: 87.5%; } body .content-wrapper .fr-block-rss { margin: 0 0 -27px; padding: 0; } body .content-wrapper .fr-block-rss:not(:last-child) { margin: 0; } body .content-wrapper .fr-block-rss li.fr-block-rss__item { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; margin-bottom: 27px; padding: 0; } body .content-wrapper .fr-block-rss li.fr-block-rss__item:before { content: none; display: none; } body .content-wrapper .fr-block-rss.is-grid { margin: 0 -1em -27px 0; padding: 0; } body .content-wrapper .fr-block-rss.is-grid:not(:last-child) { margin: 0 -1em 0 0; } body .content-wrapper .fr-block-rss .fr-block-rss__item-title { display: block; font-size: 18px; line-height: 1.3333em; font-weight: 700; order: 0; } body .content-wrapper .fr-block-rss .fr-block-rss__item-publish-date { order: 1; display: block; font-size: 75%; line-height: 1.5em; font-weight: 600; text-transform: uppercase; margin: 3px 0 0; letter-spacing: -0.02em; } body .content-wrapper .fr-block-rss .fr-block-rss__item-author { order: 3; display: block; margin: 5px 0 0; font-size: inherit; font-style: normal; font-weight: 600; } body .content-wrapper .fr-block-rss .fr-block-rss__item-excerpt { order: 2; font-size: 15px; line-height: 1.6667em; margin: 5px 0 0; } .widget_search .search-form { padding: 0; } .widget_search .search-form .search-form-icon { right: 17px; top: 16px; bottom: 16px; } .widget_search .search-form .search-form-field { height: 50px; padding: 8px 55px 8px 18px; } .fr-block-search { position: relative; } .fr-block-search:not(:last-child) { margin-bottom: 2rem; } .fr-block-search .fr-block-search__inside-wrapper { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-end; -moz-align-items: flex-end; -ms-align-items: flex-end; align-items: flex-end; } .fr-block-search .fr-block-search__inside-wrapper .input-floating-wrap { width: 100%; } .fr-block-search .fr-block-search__label { font-weight: 400; display: block; } .fr-block-search .fr-block-search__input { max-width: none; background: none; outline: none; margin: 0; } .fr-block-search.fr-block-search__button-outside .fr-block-search__button { margin: 0 0 0 10px; padding: 8px 18px; min-width: 0; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; } .fr-block-search.fr-block-search__button-inside .fr-block-search__inside-wrapper { padding: 0; border: none; border-bottom: 1px solid; -webkit-transition: background-color 0.3s; transition: background-color 0.3s; } .fr-block-search.fr-block-search__button-inside .fr-block-search__inside-wrapper .fr-block-search__input { border: none; } .fr-block-search.fr-block-search__button-inside .fr-block-search__inside-wrapper .fr-block-search__button { margin: 4px; padding: 8px; } .fr-block-search.fr-block-search__button-inside .fr-block-search__inside-wrapper .fr-block-search__button.has-icon { padding: 0; margin: 0; width: 50px; height: 46px; } .fr-block-search.fr-block-search__button-inside .fr-block-search__inside-wrapper .fr-block-search__button.has-icon .button-inner { display: none; } .fr-block-search.fr-block-search__button-inside .fr-block-search__inside-wrapper .fr-block-search__button.has-icon:before { top: 14px; bottom: 14px; right: 13px; } .fr-block-search.fr-block-search__button-inside .fr-block-search__inside-wrapper .fr-block-search__button.has-icon:after { content: none; display: none; } .fr-block-search.fr-block-search__button-inside .fr-block-search__inside-wrapper .fr-block-search__button.has-icon:hover { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .fr-block-search.fr-block-search__icon-button .fr-block-search__button.has-icon { width: 45px; min-width: 45px; height: 45px; -webkit-border-radius: 0; border-radius: 0; } .fr-block-search.fr-block-search__icon-button .fr-block-search__button.has-icon:hover { -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; background: none; } .fr-block-search.fr-block-search__icon-button .fr-block-search__button.has-icon .button-inner { display: none; } .fr-block-search.fr-block-search__icon-button .fr-block-search__button.has-icon .search-icon { display: none; } .fr-block-search.fr-block-search__icon-button .fr-block-search__button.has-icon:before { content: '\e81b'; display: block; width: 20px; height: 20px; position: absolute; right: 15px; top: 16px; bottom: 16px; z-index: 2; text-align: center; font: 400 normal 19px/20px 'fontello'; cursor: pointer; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .fr-block-search.fr-block-search__icon-button .fr-block-search__button.has-icon:after { display: none; } .fr-block-search.fr-block-search__icon-button .fr-block-search__button.has-icon:hover { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .fr-block-search.fr-block-search__button-outside .fr-block-search__button.has-icon:before { top: 13px; bottom: 13px; right: 10px; } .fr-block-search.fr-block-search__text-button:empty:before { content: '\e81b'; display: block; width: 20px; height: 20px; position: absolute; right: 15px; top: 16px; bottom: 16px; z-index: 2; text-align: center; font: 400 normal 19px/20px 'fontello'; cursor: pointer; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .widget_tag_cloud .tagcloud { margin: -10px -5px 0; font-size: 0; line-height: 1; } .widget_tag_cloud .tagcloud:first-child { margin-top: -10px; } .widget_tag_cloud .tagcloud .tag-cloud-link { font-size: 14px !important; line-height: 20px; font-weight: 500; padding: 7.5px 13px; -webkit-transition: background-color 0.3s, color 0.3s; transition: background-color 0.3s, color 0.3s; -webkit-border-radius: 9999px; border-radius: 9999px; display: inline-block; vertical-align: top; margin: 10px 5px 0; cursor: pointer; text-decoration: none; } .widget_tag_cloud .tagcloud .tag-cloud-link:before, .widget_tag_cloud .tagcloud .tag-cloud-link:after { content: '/'; display: inline-block; margin-right: 3px; } .widget_tag_cloud .tagcloud .tag-cloud-link:after { margin-right: 0; margin-left: 3px; } .fr-block-tag-cloud { margin: -10px -5px 0; font-size: 0; line-height: 1; } .fr-block-tag-cloud:first-child { margin-top: -10px; } .fr-block-tag-cloud .tag-cloud-link { font-size: 14px !important; line-height: 20px; font-weight: 500; padding: 7.5px 13px; -webkit-transition: background-color 0.3s, color 0.3s; transition: background-color 0.3s, color 0.3s; -webkit-border-radius: 9999px; border-radius: 9999px; display: inline-block; vertical-align: top; margin: 10px 5px 0; cursor: pointer; text-decoration: none; } .fr-block-tag-cloud .tag-cloud-link:before, .fr-block-tag-cloud .tag-cloud-link:after { content: '/'; display: inline-block; margin-right: 3px; } .fr-block-tag-cloud .tag-cloud-link:after { margin-right: 0; margin-left: 3px; } .fr-block-tag-cloud:not(:last-child) { margin-bottom: 2rem; } .widget_text img[class*='fr-image-'] { -webkit-border-radius: 4px; border-radius: 4px; } .fr-video { overflow: hidden; } .fr-video .mejs-container, .fr-video iframe, .fr-video video { -webkit-border-radius: 5px; border-radius: 5px; } .fr-video .mejs-layers .mejs-poster { z-index: 3; background-blend-mode: luminosity; -webkit-border-radius: 5px; border-radius: 5px; } .fr-video .mejs-layers .mejs-overlay-play { z-index: 3; -webkit-border-radius: 5px; border-radius: 5px; } .fr-video .mejs-controls { opacity: 0 !important; -webkit-transition: all 0.3s 0.3s; transition: all 0.3s 0.3s; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; } .fr-video .mejs-controls:hover { opacity: 1 !important; } .fr-video .mejs-controls button { -webkit-border-radius: 0; border-radius: 0; } .fr-video .mejs-controls button:hover { background-color: transparent !important; } .fr-video .mejs-mediaelement:hover ~ .mejs-controls { opacity: 1 !important; } .fr-video .mejs-time-handle-content { border: none; left: -4px; width: 1px; } .fr-video .mejs-time { padding-top: 15px; } .fr-video .mejs-time-rail { margin: 0; } .fr-video .mejs-overlay-play .mejs-overlay-button { -webkit-border-radius: 50%; border-radius: 50%; -webkit-transition: all 0.3s; transition: all 0.3s; background-image: none; text-align: center; outline: none; width: 106px; height: 106px; -webkit-clip-path: circle(50% at 50% 50%); clip-path: circle(50% at 50% 50%); pointer-events: auto; } .fr-video .mejs-overlay-play .mejs-overlay-button:before { content: '\e813'; font: 400 normal 17px/57px 'fontello'; display: block; width: 56px; height: 56px; -webkit-border-radius: 50%; border-radius: 50%; position: absolute; left: 50%; right: initial; top: 50%; margin: -28px 0 0 -28px; padding: 0 0 0 5px; -moz-box-sizing: border-box; box-sizing: border-box; } .fr-video .mejs-overlay-play .mejs-overlay-button .progress { position: absolute; width: 88px; height: 88px; top: calc(50% - 44px); left: calc(50% - 44px); -webkit-transition: transform 0.4s cubic-bezier(0.7, 0, 0.3, 1); transition: transform 0.4s cubic-bezier(0.7, 0, 0.3, 1); } .fr-video .mejs-overlay-play .mejs-overlay-button .progress__circle, .fr-video .mejs-overlay-play .mejs-overlay-button .progress__path { fill: none; stroke-width: 1px; } .fr-video .mejs-overlay-play .mejs-overlay-button .progress__circle { opacity: .4; } .fr-video .mejs-overlay-play .mejs-overlay-button .progress__path { stroke-dasharray: 1; stroke-dashoffset: 1; -webkit-transition: stroke-dashoffset 0.4s cubic-bezier(0.7, 0, 0.3, 1); transition: stroke-dashoffset 0.4s cubic-bezier(0.7, 0, 0.3, 1); } .fr-video .mejs-overlay-play .mejs-overlay-button:hover .progress { -webkit-transform: scale3d(1.2, 1.2, 1); -ms-transform: scale3d(1.2, 1.2, 1); transform: scale3d(1.2, 1.2, 1); } .fr-video .mejs-overlay-play .mejs-overlay-button:hover .progress__path { stroke-dashoffset: 0; } .fr-video .mejs-button { width: 20px; } .fr-video .mejs-button + .mejs-button { margin: 0 0 0 10px; } .fr-video .mejs-button > button { margin: 10px 0; padding: 0; border: none; min-width: 0; background: none; } .fr-video .mejs-button > button:before { font: 700 normal 18px/20px 'Font Awesome 5 Free'; } .fr-video .mejs-button > button:after { content: none; display: none; } .fr-video .mejs-button.mejs-play > button:before { content: '\f04b'; } .fr-video .mejs-button.mejs-pause > button:before { content: '\f04c'; } .fr-video .mejs-button.mejs-mute > button:before { content: '\f028'; } .fr-video .mejs-button.mejs-unmute > button:before { content: '\f026'; } .fr-video .mejs-button.mejs-fullscreen-button > button:before { content: '\f0b2'; } .fr-video .mejs-button.mejs-fullscreen-button.mejs-unfullscreen > button:before { content: '\f066'; }
.top-bar { color: #f2f5fc; } .wrapper-info .top-bar-additional-text, .wrapper-contacts .contact-item, .wrapper-contacts .contact-item a, .wrapper-socials.top-bar-socials a { color: #f2f5fc; } .wrapper-contacts .contact-item a:hover, .wrapper-socials.top-bar-socials a:hover { color: #f89880; } .top-bar { background-color: #13191f; } .header, .mobile-header { color: #6b757c; } .site-search, .site-search .search-form .search-form-field, .header a, .header .main-menu > li > a, .header .logo-link .logo-site-name, .header .header-icon, .mobile-header a, .mobile-header .logo-link .logo-site-name, .mobile-header .header-icon, .mobile-header-menu-container a, .mobile-header-menu-container .logo-link .logo-site-name, .mobile-header-menu-container .header-icon, .error-404-header .logo-link .logo-site-name, .mini-cart .mini-cart-trigger, .mini-cart .mini-cart-trigger:hover, .header .mini-cart:hover .mini-cart-trigger, .mobile-header-menu-container, .header-type-2 .dropdown-trigger .dropdown-trigger-item:before, .header-type-3 .dropdown-trigger .dropdown-trigger-item:before, .callback .callback-text, .header-menu-style-compact .callback .callback-text:hover { color: #242529; } .header .main-menu > li.current-menu-ancestor > a, .header .main-menu > li.current-menu-parent > a, .header .main-menu > li.current-menu-item > a, .header .main-menu > li.current-menu-ancestor > a:hover, .header .main-menu > li.current-menu-parent > a:hover, .header .main-menu > li.current-menu-item > a:hover, .header .mini-cart .mini-cart-trigger, .mobile-header .menu-trigger .hamburger span, .compact-menu-trigger:before,  .compact-menu-trigger:after { background-color: #242529; } .mobile-header-menu-container .header-mobile-contacts .contact-items-title { color: #b8c8d7; } .callback .callback-title { color: rgba(184,200,215, 0.8); }         .site-search .search-form .search-form-field::-webkit-input-placeholder { color: #b8c8d7; } .site-search .search-form .search-form-field:-moz-placeholder { color: #b8c8d7; } .site-search .search-form .search-form-field::-moz-placeholder { color: #b8c8d7; } .site-search .search-form .search-form-field:-ms-input-placeholder { color: #b8c8d7; } .mobile-header-menu-container a:hover, .mobile-header-menu-container .header-mobile-contacts .contact-item:before, .mobile-header-menu-container .main-menu > li.active > .sub-menu-trigger, .mobile-header-menu-container .main-menu li.active > a, .mobile-header-menu-container .main-menu li.current-menu-ancestor > a, .mobile-header-menu-container .main-menu li.current-menu-parent > a, .mobile-header-menu-container .main-menu li.current-menu-item > a, .mobile-header-menu-container .main-menu li.active > .sub-menu-trigger, .mobile-header-menu-container .main-menu li.current-menu-ancestor > .sub-menu-trigger, .mobile-header-menu-container .main-menu li.current-menu-parent > .sub-menu-trigger, .callback .callback-text:hover, .header-menu-style-compact .callback .callback-text { color: #f89880; } .header .main-menu > li.current-menu-ancestor > a, .header .main-menu > li.current-menu-parent > a, .header .main-menu > li.current-menu-item > a, .header .main-menu > li.current-menu-ancestor > a:hover, .header .main-menu > li.current-menu-parent > a:hover, .header .main-menu > li.current-menu-item > a:hover, .header .mini-cart .mini-cart-trigger { color: #f2f5fc; } .site-search, .header-type-3 .dropdown-trigger, .mobile-header-menu-container .header-mobile-contacts:before { border-color: #b8c8d7; } .header:not(.sticky-header):before { border-color: #b8c8d7; } .header, .mobile-header, .site-search, .mobile-header-menu-container, .header.sticky-header-on.sticky-ready .sticky-wrapper, .mobile-header.sticky-header-on.sticky-ready .sticky-wrapper { background-color: #242529; } .header .main-menu > li > a:hover, .header .mini-cart:hover .mini-cart-trigger { background-color: #f0f2f4; } .header .neuros-button,  .mobile-header .neuros-button,  .mobile-header-menu-container .neuros-button { color: #111111; } .header-icons-container .header-button-container .neuros-button:after, .mobile-header-menu-container .neuros-button:after { background: linear-gradient(var(--button-border-gradient-angle), #b8c8d7 var(--button-gradient-colorstop-1), #cabec8 var(--button-gradient-colorstop-2)); } .header-icons-container .header-button-container .neuros-button .button-inner:before, .mobile-header-menu-container .neuros-button .button-inner:before { background: linear-gradient(var(--button-border-gradient-angle), #242529 var(--button-gradient-colorstop-1), #242529 var(--button-gradient-colorstop-2)); } .header .neuros-button:hover,  .mobile-header .neuros-button:hover,  .mobile-header-menu-container .neuros-button:hover { color: #ffffff; } .header-icons-container .header-button-container .neuros-button:hover:after, .mobile-header-menu-container .neuros-button:hover:after { background: linear-gradient(var(--button-border-gradient-angle), #cabec8 var(--button-gradient-colorstop-1), #b8c8d7 var(--button-gradient-colorstop-2)); } .header-icons-container .header-button-container .neuros-button .button-inner:after, .mobile-header-menu-container .neuros-button .button-inner:after { background: linear-gradient(var(--button-border-gradient-angle), #cabec8 var(--button-gradient-colorstop-1), #b8c8d7 var(--button-gradient-colorstop-2)); } .header .main-menu > li > a { color: #f2f5fc; } .header .main-menu > li > a:hover { color: #f2f5fc; } .header .main-menu > li > a:hover { background-color: #cabec8; } .top-page-wrapper { background-color: #242529 } .body-container .body-line { border-color: #cabec8; } .page-title-container .breadcrumbs, .page-title-container .breadcrumbs a { color: #242529; } .page-title-wrapper, .body-container .page-title-wrapper a, .page-title-container .page-title-additional { color: #ffffff; } .breadcrumbs .delimiter { color: #b8c8d7; } .page-title-container .breadcrumbs a:hover, .body-container .page-title-wrapper a:hover { color: #f89880; } .page-title-container { background-color: #13191f; } .breadcrumbs { background-color: #242529; } .breadcrumbs-wrapper:before,  .breadcrumbs-wrapper:after { box-shadow: 0 20px 0 0 #242529; } .page-title-bg { background-color: rgba(5,5,5,0.5); } .breadcrumbs a:before { background: linear-gradient(var(--link-gradient-angle), #b8c8d7 var(--link-gradient-colorstop-1), #cabec8 var(--link-gradient-colorstop-2)); } body { --wpforms-label-color: #6b757c; } .content-wrapper,         .content-wrapper .wrapper-socials a, .input-floating-wrap input:focus ~ .floating-placeholder,  .input-floating-wrap input:not(:placeholder-shown) ~ .floating-placeholder,  .input-floating-wrap textarea:focus ~ .floating-placeholder,  .input-floating-wrap textarea:not(:placeholder-shown) ~ .floating-placeholder, .single-post .post-meta-footer .post-meta-item.post-meta-item-tags a,         .project-item-wrapper .project-item-categories, .project-item-wrapper .project-item-categories a, .error-404-info-text,         .body-container .post-meta-item-tags a, .widget_categories ul li:hover li, .woocommerce-product-gallery .flex-control-nav .slick-button, .single-product.woocommerce div.product .product_meta .product_meta_item.tagged_as a,         .post-categories a.post-category-item,         .single-post .post-meta-footer .post-meta-item-author, .single-post .post-meta-footer .post-meta-item-author a,         .widget_tag_cloud .tagcloud .tag-cloud-link, .fr-block-tag-cloud .tag-cloud-link, .slide-sidebar-wrapper .widget_tag_cloud .tagcloud .tag-cloud-link:hover, .slide-sidebar-wrapper .fr-block-tag-cloud .tag-cloud-link:hover, .footer .widget_tag_cloud .tagcloud .tag-cloud-link:hover, .footer .fr-block-tag-cloud .tag-cloud-link:hover,         .neuros-format-quote .post-quote, .neuros-format-quote .post-quote:hover, .team-contact-info-card .team-contact-info-item.team-contact-info-item-email a, .neuros-price-item-widget .price-item.active .price-item-label, .post-navigation .post-navigation-link a, .content-wrapper .fr-block-file a.fr-block-file__button, .content-wrapper input[type="checkbox"]:checked:before, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"]:checked:before, .woocommerce form .form-row input[type="checkbox"].input-checkbox:checked:before, .content-pagination .page-numbers.dots, .content-pagination .post-page-numbers.dots, .content-pagination .page-numbers.dots:hover, .content-pagination .post-page-numbers.dots:hover, .content-wrapper input[type="text"], .content-wrapper input[type="email"], .content-wrapper input[type="url"], .content-wrapper input[type="password"], .content-wrapper input[type="search"], .content-wrapper input[type="number"], .content-wrapper input[type="tel"], .content-wrapper input[type="range"], .content-wrapper input[type="date"], .content-wrapper input[type="month"], .content-wrapper input[type="week"], .content-wrapper input[type="time"], .content-wrapper input[type="datetime"], .content-wrapper input[type="datetime-local"], .content-wrapper input[type="color"], .content-wrapper select, .content-wrapper textarea, .select2-container--default .select2-search--dropdown .select2-search__field, body .select2-container--default .select2-search--dropdown .select2-search__field,         .content-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form select, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea, .content-wrapper .select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected],  .content-wrapper .select2-container--default .select2-results__option.select2-results__option--highlighted[data-selected], #form-preview .mc4fr-form .mc4fr-form-fields input[type="email"], .case-study-side-info .post-meta-item-tags a { color: #6b757c; } .footer .footer-columns-row, .footer .footer-columns-row a, .footer .footer-additional-menu li a { color: rgba(107,117,124, 0.75); } .owl-dots .owl-dot.active span, .owl-dots .owl-dot span:after, .neuros-audio-listing .audio-item-wrapper .audio-item:hover, .neuros-audio-listing .audio-item-wrapper .audio-item.active { border-color: #6b757c; } .content-wrapper input[type="radio"]:checked:before, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"]:checked:before, .neuros-audio-listing .audio-item-wrapper .audio-item:hover, .neuros-audio-listing .audio-item-wrapper .audio-item.active { background-color: #6b757c; } .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-webkit-slider-thumb { border-color: #6b757c; } .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-moz-range-thumb { border-color: #6b757c; } .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-ms-thumb { border-color: #6b757c; } .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]:focus::-ms-thumb { border-color: #6b757c; } .content-wrapper input[type="text"]:focus::-webkit-input-placeholder, .content-wrapper input[type="email"]:focus::-webkit-input-placeholder, .content-wrapper input[type="url"]:focus::-webkit-input-placeholder, .content-wrapper input[type="password"]:focus::-webkit-input-placeholder, .content-wrapper input[type="search"]:focus::-webkit-input-placeholder, .content-wrapper input[type="tel"]:focus::-webkit-input-placeholder, .content-wrapper input[type="number"]:focus::-webkit-input-placeholder,  .content-wrapper input[type="date"]:focus::-webkit-input-placeholder,  .content-wrapper input[type="month"]:focus::-webkit-input-placeholder,  .content-wrapper input[type="week"]:focus::-webkit-input-placeholder,  .content-wrapper input[type="time"]:focus::-webkit-input-placeholder,  .content-wrapper input[type="datetime"]:focus::-webkit-input-placeholder,  .content-wrapper input[type="datetime-local"]:focus::-webkit-input-placeholder,  .content-wrapper textarea:focus::-webkit-input-placeholder, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus::-webkit-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus::-webkit-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus::-webkit-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus::-webkit-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus::-webkit-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus::-webkit-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus::-webkit-input-placeholder, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus::-webkit-input-placeholder, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus::-webkit-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus::-webkit-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus::-webkit-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus::-webkit-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus::-webkit-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus::-webkit-input-placeholder, #form-preview .mc4fr-form .mc4fr-form-fields input[type="email"]:focus::-webkit-input-placeholder { color: #6b757c; } .content-wrapper input[type="text"]:-moz-placeholder, .content-wrapper input[type="url"]:-moz-placeholder, .content-wrapper input[type="email"]:-moz-placeholder, .content-wrapper input[type="password"]:-moz-placeholder, .content-wrapper input[type="search"]:-moz-placeholder, .content-wrapper input[type="tel"]:-moz-placeholder, .content-wrapper input[type="number"]:-moz-placeholder,  .content-wrapper input[type="date"]:-moz-placeholder,  .content-wrapper input[type="month"]:-moz-placeholder,  .content-wrapper input[type="week"]:-moz-placeholder,  .content-wrapper input[type="time"]:-moz-placeholder,  .content-wrapper input[type="datetime"]:-moz-placeholder,  .content-wrapper input[type="datetime-local"]:-moz-placeholder,  .content-wrapper textarea:-moz-placeholder, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:-moz-placeholder, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:-moz-placeholder, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea:-moz-placeholder, #form-preview .mc4fr-form .mc4fr-form-fields input[type="email"]:-moz-placeholder { color: #6b757c; } .content-wrapper input[type="text"]:focus::-moz-placeholder, .content-wrapper input[type="url"]:focus::-moz-placeholder, .content-wrapper input[type="email"]:focus::-moz-placeholder, .content-wrapper input[type="password"]:focus::-moz-placeholder, .content-wrapper input[type="search"]:focus::-moz-placeholder, .content-wrapper input[type="tel"]:focus::-moz-placeholder, .content-wrapper input[type="number"]:focus::-moz-placeholder,  .content-wrapper input[type="date"]:focus::-moz-placeholder,  .content-wrapper input[type="month"]:focus::-moz-placeholder,  .content-wrapper input[type="week"]:focus::-moz-placeholder,  .content-wrapper input[type="time"]:focus::-moz-placeholder,  .content-wrapper input[type="datetime"]:focus::-moz-placeholder,  .content-wrapper input[type="datetime-local"]:focus::-moz-placeholder,  .content-wrapper textarea:focus::-moz-placeholder, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus::-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus::-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus::-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus::-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus::-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus::-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus::-moz-placeholder, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus::-moz-placeholder, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus::-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus::-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus::-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus::-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus::-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus::-moz-placeholder, #form-preview .mc4fr-form .mc4fr-form-fields input[type="email"]:focus::-moz-placeholder { color: #6b757c; } .content-wrapper input[type="text"]:focus:-ms-input-placeholder, .content-wrapper input[type="email"]:focus:-ms-input-placeholder, .content-wrapper input[type="url"]:focus:-ms-input-placeholder, .content-wrapper input[type="password"]:focus:-ms-input-placeholder, .content-wrapper input[type="search"]:focus:-ms-input-placeholder, .content-wrapper input[type="tel"]:focus:-ms-input-placeholder, .content-wrapper input[type="number"]:focus:-ms-input-placeholder,  .content-wrapper input[type="date"]:focus:-ms-input-placeholder,  .content-wrapper input[type="month"]:focus:-ms-input-placeholder,  .content-wrapper input[type="week"]:focus:-ms-input-placeholder,  .content-wrapper input[type="time"]:focus:-ms-input-placeholder,  .content-wrapper input[type="datetime"]:focus:-ms-input-placeholder,  .content-wrapper input[type="datetime-local"]:focus:-ms-input-placeholder,  .content-wrapper textarea:focus:-ms-input-placeholder, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus:-ms-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus:-ms-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus:-ms-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus:-ms-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus:-ms-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus:-ms-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus:-ms-input-placeholder, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus:-ms-input-placeholder, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus:-ms-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus:-ms-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus:-ms-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus:-ms-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus:-ms-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus:-ms-input-placeholder, #form-preview .mc4fr-form .mc4fr-form-fields input[type="email"]:focus:-ms-input-placeholder { color: #6b757c; } body { --wpforms-field-text-color: #13191f; } .content-wrapper h1, .content-wrapper h2, .content-wrapper h3, .content-wrapper h4, .content-wrapper h5, .wpforms-form .wpforms-title, .content-wrapper h6, .content-wrapper a:hover, body .content-wrapper blockquote, body .neuros_comments__item-text blockquote, .content-wrapper .post-title, .content-wrapper .post-title a, .post-comment-author, .select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option.select2-results__option--highlighted[data-selected], .content-wrapper .select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected], .content-wrapper .select2-container--default .select2-results__option.select2-results__option--highlighted[data-selected],         .widget_search .search-form .search-form-icon, .widget_categories ul li > a,  body .content-wrapper ul.fr-block-categories li > a, .widget_categories ul li .widget-archive-trigger,  .widget_categories ul li .block-archive-trigger,  body .content-wrapper ul.fr-block-categories li .widget-archive-trigger,  body .content-wrapper ul.fr-block-categories li .block-archive-trigger, .widget_archive ul li > a, .fr-block-archives li > a, body .content-wrapper .fr-block-archives li > a, .widget_recent_entries ul li a, .content-wrapper .fr-block-latest-posts li a, .widget_recent_comments ul .recentcomments a, .content-wrapper .fr-block-latest-comments li a, .widget_pages .widget-wrapper > ul li > a, .widget_meta ul li > a, .fr-block-page-list li a, .sidebar .widget .widget-title a, .widget_rss cite, .widget_rss ul a.rsswidget, .fr-block-rss .fr-block-rss__item-title a, .fr-block-rss .fr-block-rss__item-author, .widget_nav_menu ul li .widget-menu-trigger,  .widget_neuros_nav_menu_widget ul li .widget-menu-trigger, .widget_nav_menu ul li a,  .widget_neuros_nav_menu_widget ul li a, .result-box .result-box-title, .results-wrapper ul li, .portfolio-post-meta .portfolio-post-meta-label, .post-navigation .post-navigation-title a, .post-navigation .archive-icon-link .archive-icon, .team-experience-item-title, .team-item .post-title, .project-item-wrapper .post-title, .project-post-meta .project-post-meta-label, .vacancy-salary .vacancy-salary-value, .header-icon.login-logout a.link-login,  .header-icon.login-logout a.link-logout, .help-item .help-item-title, .service-item .service-post-title a, .neuros-price-item-widget .price-item .price-item-container, .neuros-price-item-widget .price-item .price-item-title, .elementor-counter .elementor-counter-title, .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .author-info, .error-404-title, .team-experience-item-period, .single-product.woocommerce div.product .product_meta .product_meta_item a, .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title, .elementor-widget-neuros_vertical_text .vertical-text, .neuros-image-slider-widget .slider-item-title, .elementor-widget-progress .elementor-widget-container .elementor-title, .elementor-widget-progress .elementor-progress-bar, .swiper-container .elementor-swiper-button i, .fr-block-search .fr-block-search__label, .fr-block-search.fr-block-search__button-inside .fr-block-search__inside-wrapper .fr-block-search__button.has-icon, .elementor-widget-neuros_custom_menu ul li a, .content-wrapper .fr-block-loginout, .content-wrapper .fr-block-loginout a, .sidebar .shop-hidden-sidebar-close, .widget .fr-block-list li:before, .widget .fr-block-list li:hover a, .standard-blog-item-wrapper .blog-item .post-categories .post-category-item:hover, .grid-blog-item-wrapper .blog-item .post-categories .post-category-item:hover, .team-info-additional .team-achievements-box .team-achievements-box-title, .neuros-heading .neuros-subheading, .owl-nav button:not(.customize-partial-edit-shortcut-button)[class*="owl-"], .owl-nav button:not(.customize-partial-edit-shortcut-button)[class*="owl-"].disabled:hover, .project-listing-wrapper.text-position-inside .project-item-wrapper .post-title, .content-wrapper .fr-block-social-links.is-style-logos-only:not(.has-icon-color) .fr-block-social-link svg, .block-editor-block-list__layout .fr-block-social-links.is-style-logos-only:not(.has-icon-color) .fr-block-social-link svg, .archive-listing-wrapper.list-listing .list-item-wrapper .post-meta-item-author a:hover, .elementor-widget-image .hovered-text .hovered-text-subtitle, .elementor-widget-image .hovered-text .hovered-text-title, .neuros_tabs_widget .neuros_tabs_titles_container .neuros_tab_title_item a { color: #13191f; } .single-team .team-personal-info-item, .single-team .team-skills ul li, .single-team .team-values ul li { color: rgba(19,25,31, 0.85); } .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active, .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet:after, .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,  .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet:after { border-color: #13191f; } .input-floating-wrap .floating-placeholder, .post-meta-header .post-meta-item, .post-meta-header .post-meta-item a, .post-meta-item-tags, .post-comment-date, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider .wpforms-field-number-slider-hint, .content-wrapper .fr-block-latest-posts li .fr-block-latest-posts__post-date, .widget_recent_entries ul li .post-date, .widget_recent_comments ul .recentcomments, .content-wrapper .fr-block-latest-comments li .fr-block-latest-comments__comment-meta, .widget_rss .rss-date, .fr-block-rss .fr-block-rss__item-publish-date, body .content-wrapper .gallery .gallery-item .gallery-caption, .post-navigation .post-navigation-categories, .post-navigation .post-navigation-categories a, .widget_nav_menu ul li a:hover,  .widget_nav_menu ul li.current-menu-item > a,  .widget_nav_menu ul li.current-menu-ancestor > a,  .widget_nav_menu ul li.current-menu-parent > a,  .widget_nav_menu ul li.current_page_item > a,  .widget_neuros_nav_menu_widget ul li a:hover,  .widget_neuros_nav_menu_widget ul li.current-menu-item > a, .widget_neuros_nav_menu_widget ul li.current-menu-ancestor > a, .widget_neuros_nav_menu_widget ul li.current-menu-parent > a,  .widget_neuros_nav_menu_widget ul li.current_page_item > a, .content-wrapper .fr-block-pullquote blockquote:not(.has-text-color) cite, body .content-wrapper blockquote:not(.has-text-color) cite, .widget .fr-block-list li a, .standard-blog-item-wrapper .blog-item .post-categories .post-category-item, .grid-blog-item-wrapper .blog-item .post-categories .post-category-item, .post-quote .post-quote-author,         .team-item .team-item-position, .neuros-awards-widget .awards-list .award-year,  .neuros-awards-widget .awards-list .award-subtitle, .single-project .project-post-meta .project-post-meta-item, .project-modern-listing .project-item-wrapper .project-item-modern-year, .service-listing-wrapper.service-list-listing .service-item .service-post-title a, .vacancy-post-meta, .archive-listing-wrapper.list-listing .list-item-wrapper .post-meta-item-author, .archive-listing-wrapper.list-listing .list-item-wrapper .post-meta-item-author a, .archive-listing-wrapper.list-listing .list-item-wrapper .post-meta-item-month-year, .case-study-side-info .case-study-info-text-item .case-study-info-text-item-label { color: #b8c8d7; } .elementor-widget-neuros_special_text .special-text.special-text-effect-stroke { -webkit-text-stroke: 1px #b8c8d7; } .content-wrapper input[type="text"]::-webkit-input-placeholder, .content-wrapper input[type="email"]::-webkit-input-placeholder, .content-wrapper input[type="url"]::-webkit-input-placeholder, .content-wrapper input[type="password"]::-webkit-input-placeholder, .content-wrapper input[type="search"]::-webkit-input-placeholder, .content-wrapper input[type="tel"]::-webkit-input-placeholder, .content-wrapper input[type="number"]::-webkit-input-placeholder,  .content-wrapper input[type="date"]::-webkit-input-placeholder,  .content-wrapper input[type="month"]::-webkit-input-placeholder,  .content-wrapper input[type="week"]::-webkit-input-placeholder,  .content-wrapper input[type="time"]::-webkit-input-placeholder,  .content-wrapper input[type="datetime"]::-webkit-input-placeholder,  .content-wrapper input[type="datetime-local"]::-webkit-input-placeholder,  .content-wrapper textarea::-webkit-input-placeholder, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]::-webkit-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]::-webkit-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]::-webkit-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]::-webkit-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]::-webkit-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]::-webkit-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]::-webkit-input-placeholder, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]::-webkit-input-placeholder, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]::-webkit-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]::-webkit-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]::-webkit-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]::-webkit-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]::-webkit-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea::-webkit-input-placeholder, #form-preview .mc4fr-form .mc4fr-form-fields input[type="email"]::-webkit-input-placeholder { color: #b8c8d7; } .content-wrapper input[type="text"]:-moz-placeholder, .content-wrapper input[type="url"]:-moz-placeholder, .content-wrapper input[type="email"]:-moz-placeholder, .content-wrapper input[type="password"]:-moz-placeholder, .content-wrapper input[type="search"]:-moz-placeholder, .content-wrapper input[type="tel"]:-moz-placeholder, .content-wrapper input[type="number"]:-moz-placeholder,  .content-wrapper input[type="date"]:-moz-placeholder,  .content-wrapper input[type="month"]:-moz-placeholder,  .content-wrapper input[type="week"]:-moz-placeholder,  .content-wrapper input[type="time"]:-moz-placeholder,  .content-wrapper input[type="datetime"]:-moz-placeholder,  .content-wrapper input[type="datetime-local"]:-moz-placeholder,  .content-wrapper textarea:-moz-placeholder, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:-moz-placeholder, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:-moz-placeholder, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea:-moz-placeholder, #form-preview .mc4fr-form .mc4fr-form-fields input[type="email"]:-moz-placeholder { color: #b8c8d7; } .content-wrapper input[type="text"]::-moz-placeholder, .content-wrapper input[type="url"]::-moz-placeholder, .content-wrapper input[type="email"]::-moz-placeholder, .content-wrapper input[type="password"]::-moz-placeholder, .content-wrapper input[type="search"]::-moz-placeholder, .content-wrapper input[type="tel"]::-moz-placeholder, .content-wrapper input[type="number"]::-moz-placeholder,  .content-wrapper input[type="date"]::-moz-placeholder,  .content-wrapper input[type="month"]::-moz-placeholder,  .content-wrapper input[type="week"]::-moz-placeholder,  .content-wrapper input[type="time"]::-moz-placeholder,  .content-wrapper input[type="datetime"]::-moz-placeholder,  .content-wrapper input[type="datetime-local"]::-moz-placeholder,  .content-wrapper textarea::-moz-placeholder, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]::-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]::-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]::-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]::-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]::-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]::-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]::-moz-placeholder, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]::-moz-placeholder, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]::-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]::-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]::-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]::-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]::-moz-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea::-moz-placeholder, #form-preview .mc4fr-form .mc4fr-form-fields input[type="email"]::-moz-placeholder { color: #b8c8d7; } .content-wrapper input[type="text"]:-ms-input-placeholder, .content-wrapper input[type="email"]:-ms-input-placeholder, .content-wrapper input[type="url"]:-ms-input-placeholder, .content-wrapper input[type="password"]:-ms-input-placeholder, .content-wrapper input[type="search"]:-ms-input-placeholder, .content-wrapper input[type="tel"]:-ms-input-placeholder, .content-wrapper input[type="number"]:-ms-input-placeholder,  .content-wrapper input[type="date"]:-ms-input-placeholder,  .content-wrapper input[type="month"]:-ms-input-placeholder,  .content-wrapper input[type="week"]:-ms-input-placeholder,  .content-wrapper input[type="time"]:-ms-input-placeholder,  .content-wrapper input[type="datetime"]:-ms-input-placeholder,  .content-wrapper input[type="datetime-local"]:-ms-input-placeholder,  .content-wrapper textarea:-ms-input-placeholder, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:-ms-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:-ms-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:-ms-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:-ms-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:-ms-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:-ms-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:-ms-input-placeholder, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:-ms-input-placeholder, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:-ms-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:-ms-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:-ms-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:-ms-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:-ms-input-placeholder,  .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea:-ms-input-placeholder, #form-preview .mc4fr-form .mc4fr-form-fields input[type="email"]:-ms-input-placeholder { color: #b8c8d7; } .content-wrapper a, .content-wrapper .wrapper-socials a:hover, body .content-wrapper blockquote:before,  body .neuros_comments__item-text blockquote:before, .post-meta-header .post-meta-item a:hover, .post-more-button a, .post-more-button a:hover, .body-container .post-meta-item-tags a:hover,         .single-post .post-meta-footer .post-meta-item-author a:hover, .widget_search .search-form .search-form-icon:hover,       .content-wrapper .widget_calendar .fr-calendar-table:not(.has-text-color) thead th,  .content-wrapper .fr-block-calendar .fr-calendar-table:not(.has-text-color) thead th, .content-wrapper .widget_calendar .fr-calendar-table:not(.has-text-color) ~ .fr-calendar-nav a:hover, .content-wrapper .fr-block-calendar .fr-calendar-table:not(.has-text-color) ~ .fr-calendar-nav a:hover, .content-wrapper .widget_calendar .fr-calendar-table:not(.has-text-color) tbody td a,  .content-wrapper .fr-block-calendar .fr-calendar-table:not(.has-text-color) tbody td a, .sidebar .widget .widget-title a:hover, .widget_rss ul a.rsswidget:hover, .fr-block-rss .fr-block-rss__item-title a:hover, .results-wrapper ul li:before, .post-navigation .post-navigation-title a:hover, .post-navigation .post-navigation-categories a:hover, .post-navigation .archive-icon-link .archive-icon:hover, .service-item .service-post-title a:hover, .neuros-price-item-widget .price-item.price-item-type-standard .price-item-custom-field.active, .neuros-step-widget .step-item.step-item-type-standard .step-number, .single-product.woocommerce div.product .product_meta .product_meta_item a:hover, .fr-block-search.fr-block-search__button-inside .fr-block-search__inside-wrapper .fr-block-search__button.has-icon:hover, .elementor-widget-neuros_custom_menu ul li a:hover, .elementor-widget-neuros_custom_menu ul li.active a, .content-wrapper .fr-block-loginout a:hover,         .content-wrapper .fr-block-pullquote blockquote:before, .fr-block-search.fr-block-search__icon-button .fr-block-search__button.has-icon:hover, .neuros-format-quote .post-quote:before, .team-experience-list .team-experience-item:before, .team-contact-info-card .team-contact-info-item.team-contact-info-item-email a:hover, .owl-nav button:not(.customize-partial-edit-shortcut-button)[class*="owl-"]:not(.disabled):hover, .post-navigation .post-navigation-link a:hover, .owl-theme .owl-nav [class*="owl-"]:not(.disabled):hover, .neuros-content-slider-widget .owl-theme .owl-nav [class*="owl-"]:not(.disabled):hover, content-wrapper .fr-block-social-links.is-style-logos-only:not(.has-icon-color) .fr-block-social-link a:hover svg, .block-editor-block-list__layout .fr-block-social-links.is-style-logos-only:not(.has-icon-color) .fr-block-social-link a:hover svg { color: #f89880; } .post-more-button a svg { stroke: #f89880; } .post-more-button a span { background-image: linear-gradient(0deg, #f89880 0%, #f89880 100%); } .sticky .post-meta-items-wrapper:before,  .status-sticky .post-meta-items-wrapper:before, .elementor-widget-neuros_special_text .special-text.special-text-effect-fill, .elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar, .post-comment-buttons a.comment-reply-link:hover, .post-comment-buttons a.comment-edit-link,         .content-wrapper .widget_calendar .fr-calendar-table:not(.has-text-color) tbody td#today:before,  .content-wrapper .fr-block-calendar .fr-calendar-table:not(.has-text-color) tbody td#today:before, .team-item .team-item-media:before, .neuros-heading .neuros-heading-content span[style*="text-decoration: underline"]:before,  .neuros-heading .neuros-heading-content u:before, .project-listing-wrapper.project-slider-listing.content-type-audio .project-item:before, .elementor-widget-image .hovered-text .hovered-text-subtitle, .elementor-widget-image .hovered-text .hovered-text-title, .neuros_tabs_widget .neuros_tabs_titles_container .neuros_tab_title_item a:before, .case-study-listing-wrapper .case-study-item .post-meta-item-date a { background-color: #f89880; }         .result-box .result-box-value { -webkit-text-stroke: 1px #f89880; } .elementor-widget-image .hovered-text .hovered-text-subtitle-wrapper:after { box-shadow: 0 20px 0 0 #f89880; } body { --wpforms-button-text-color: #f2f5fc } .content-wrapper .comment-form button.submit, .content-wrapper input[type="submit"], .content-wrapper input[type="button"], .content-wrapper input[type="reset"], .content-wrapper div.wpforms-container-full .wpforms-form input[type=submit],  .content-wrapper div.wpforms-container-full .wpforms-form button[type=submit],  .content-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button,         .sticky .post-meta-items-wrapper:before,  .status-sticky .post-meta-items-wrapper:before, .post-categories a.post-category-item:hover,         .single-post .post-meta-footer .post-meta-item.post-meta-item-tags a:hover, .post-comment-buttons a.comment-reply-link, .post-comment-buttons a.comment-edit-link, .post-comment-buttons a.comment-edit-link:hover,         .widget_tag_cloud .tagcloud .tag-cloud-link:hover, .fr-block-tag-cloud .tag-cloud-link:hover,         .content-wrapper .widget_calendar .fr-calendar-table:not(.has-text-color) caption,  .content-wrapper .fr-block-calendar .fr-calendar-table:not(.has-text-color) caption, .content-wrapper .widget_calendar .fr-calendar-table:not(.has-text-color) ~ .fr-calendar-nav a, .content-wrapper .fr-block-calendar .fr-calendar-table:not(.has-text-color) ~ .fr-calendar-nav a, .content-wrapper .widget_calendar .fr-calendar-table:not(.has-text-color) tbody td,  .content-wrapper .fr-block-calendar .fr-calendar-table:not(.has-text-color) tbody td, .content-wrapper .widget_calendar .fr-calendar-table:not(.has-text-color) tbody td a:hover,  .content-wrapper .fr-block-calendar .fr-calendar-table:not(.has-text-color) tbody td a:hover, .content-wrapper .widget_calendar .fr-calendar-table:not(.has-text-color) tbody td#today a,  .content-wrapper .fr-block-calendar .fr-calendar-table:not(.has-text-color) tbody td#today a, .team-item .socials-trigger-wrapper .socials-trigger,         .team-item .team-item-socials .wrapper-socials a, .team-item .team-item-tag, .team-contact-info-card .team-item-tag, .single-team .team-socials.wrapper-socials a, .content-wrapper .fr-block-cover .fr-block-file a.fr-block-file__button,         .content-wrapper .mc4fr-form .mc4fr-form-fields button, .error-404-wrapper .error-404-button .neuros-button, .neuros-gallery-title-style-simple .gallery-wrapper .gallery-item-wrapper .post-title, .project-listing-wrapper.owl-carousel.project-slider-listing .post-excerpt, .project-listing-wrapper.owl-carousel.project-slider-listing .post-title a, .neuros-audio-listing .audio-item-wrapper .audio-item:hover, .neuros-audio-listing .audio-item-wrapper .audio-item.active, .case-study-side-info .case-study-info-text-item .case-study-info-text-item-value, .case-study-side-info .post-meta-item-tags a:hover, .case-study-listing-wrapper .case-study-item .post-meta-item-date a, .case-study-listing-wrapper .case-study-item .post-meta-item-tags a, .neuros-gallery-widget .cursor_drag { color: #f2f5fc; } .content-wrapper input[type="radio"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"], .content-wrapper input[type="checkbox"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"], .woocommerce form .form-row input[type="checkbox"].input-checkbox, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"] { background-color: #f2f5fc; } body { --wpforms-field-border-color: #cabec8; } .simple-sidebar-trigger, .header-extra-socials.wrapper-socials a, .fr-block-search.fr-block-search__button-inside .fr-block-search__inside-wrapper, body .content-wrapper table tr td,  body .content-wrapper table tr th,  body .neuros_comments__item-text table tr td,  body .neuros_comments__item-text table tr th, .project-post-meta .project-post-meta-item, .single-service .benefits-wrapper .benefit-item, .post-comments-list .post-comment-wrapper.depth-1, .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item:before,  .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item:before, .content-slider-video .icon-play-wrapper:before,  .neuros_video_button_widget .icon-play-wrapper:before, .neuros-audio-listing .audio-item-wrapper .audio-item { border-color: #cabec8; } .team-contact-info-card:before { border-color: rgba(202,190,200, 0.5); } .neuros-step-widget .step-item.step-item-type-extended .step-image:before { border-color: rgba(202,190,200, 0.3); }        .content-slider-video .elementor-custom-embed-play:hover .icon-play-wrapper, .neuros_video_button_widget .elementor-custom-embed-play:hover .icon-play-wrapper { background-color: #cabec8; } .content-wrapper input[type="text"], .content-wrapper input[type="email"], .content-wrapper input[type="url"], .content-wrapper input[type="password"], .content-wrapper input[type="search"], .content-wrapper input[type="number"], .content-wrapper input[type="tel"], .content-wrapper input[type="range"], .content-wrapper input[type="date"], .content-wrapper input[type="month"], .content-wrapper input[type="week"], .content-wrapper input[type="time"], .content-wrapper input[type="datetime"], .content-wrapper input[type="datetime-local"], .content-wrapper input[type="color"], .content-wrapper .select-wrap, .content-wrapper .select2-container .select2-selection--single, .content-wrapper textarea,         .select2-dropdown, body .select2-dropdown, .select2-container--default .select2-search--dropdown .select2-search__field, body .select2-container--default .select2-search--dropdown .select2-search__field, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"], .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form select, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea, #form-preview .mc4fr-form .mc4fr-form-fields input[type="email"], .fr-block-search.fr-block-search__button-inside .fr-block-search__inside-wrapper, .team-item:before, .content-wrapper .mc4fr-form .mc4fr-form-fields .form-field { border-color: #cabec8; } .content-wrapper div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic label:not(.wpforms-error) { border-color: #cabec8 !important; } .content-wrapper input[type="text"]:focus, .content-wrapper input[type="email"]:focus, .content-wrapper input[type="url"]:focus, .content-wrapper input[type="password"]:focus, .content-wrapper input[type="search"]:focus, .content-wrapper input[type="number"]:focus, .content-wrapper input[type="tel"]:focus, .content-wrapper input[type="range"]:focus, .content-wrapper input[type="date"]:focus, .content-wrapper input[type="month"]:focus, .content-wrapper input[type="week"]:focus, .content-wrapper input[type="time"]:focus, .content-wrapper input[type="datetime"]:focus, .content-wrapper input[type="datetime-local"]:focus, .content-wrapper input[type="color"]:focus, .content-wrapper .select-wrap:focus-within, .content-wrapper textarea:focus, .select2-dropdown, body .select2-dropdown, .select2-container--default .select2-search--dropdown .select2-search__field, body .select2-container--default .select2-search--dropdown .select2-search__field, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"]:focus, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form select:focus, .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus, #form-preview .mc4fr-form .mc4fr-form-fields input[type="email"]:focus, .fr-block-search.fr-block-search__button-inside .fr-block-search__inside-wrapper:focus-within, .content-wrapper .mc4fr-form .mc4fr-form-fields .form-field:focus-within { border-color: #13191f; } .content-wrapper div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic label:not(.wpforms-error):focus { border-color: #13191f !important; } .content-wrapper .select2-container .select2-selection--single { color: #13191f; } body, .simple-sidebar-trigger, .blog-item, .single-service .benefits-wrapper .benefit-item, .neuros-price-item-widget.neuros-price-item-style-alt .price-item.price-item-type-standard, .swiper-container .elementor-swiper-button i, .footer-columns-row, .post-meta-items, .team-item, .team-item .socials-trigger-wrapper, .team-contact-info-card, .owl-nav-wrapper .owl-nav, .elementor-widget-neuros_video_button.neuros-video-button-decoration-on .elementor-custom-embed-play, .content-slider-video .elementor-custom-embed-play, .neuros-price-item-widget .price-item.active .price-item-label, .project-listing-wrapper.text-position-inside .project-item-wrapper .project-item-content, .gallery-wrapper .gallery-item-wrapper .gallery-item-content, .neuros-content-slider-widget .owl-carousel.owl-theme .owl-nav button[class*="owl-"], .post-gallery-carousel.owl-carousel.owl-theme .owl-nav button[class*="owl-"], .service-slider-listing .service-item-icon .service-item-icon-inner, .neuros-gallery-widget .owl-nav button:not(.customize-partial-edit-shortcut-button)[class*="owl-"], .neuros-gallery-widget .owl-nav button:not(.customize-partial-edit-shortcut-button)[class*="owl-"]:hover { background-color: #ffffff; } .team-info-additional .team-achievements-boxes .team-achievements-box .team-achievements-box-value { color: #ffffff; } .swiper-container .elementor-swiper-button i { border-color: #ffffff; }         .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-webkit-slider-thumb { background-color: #ffffff; } .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-moz-range-thumb { background-color: #ffffff; } .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-ms-thumb { background-color: #ffffff; } .content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]:focus::-ms-thumb { background-color: #ffffff; }         .footer-columns-row:before,  .footer-columns-row:after, .post-meta-items-wrapper:after, .team-item .socials-trigger-wrapper:before, .team-item .socials-trigger-wrapper:after, .owl-nav-wrapper:before, .owl-nav-wrapper:after, .elementor-widget-neuros_video_button.neuros-video-button-decoration-on .elementor-custom-embed-image-overlay:before, .elementor-widget-neuros_video_button.neuros-video-button-decoration-on .elementor-custom-embed-image-overlay:after, .content-slider-video .elementor-custom-embed-image-overlay:before, .content-slider-video .elementor-custom-embed-image-overlay:after, .project-listing-wrapper.text-position-inside .project-item-wrapper .project-item-content-wrapper:before, .project-listing-wrapper.text-position-inside .project-item-wrapper .project-item-content-wrapper:after, .gallery-wrapper .gallery-item-wrapper .gallery-item-content-wrapper:before,  .gallery-wrapper .gallery-item-wrapper .gallery-item-content-wrapper:after, .neuros-content-slider-widget .owl-carousel.owl-theme .owl-nav button[class*="owl-"]:before, .post-gallery-carousel.owl-carousel.owl-theme .owl-nav button[class*="owl-"]:before, .service-slider-listing .service-item-icon .service-item-icon-wrapper:before,  .service-slider-listing .service-item-icon .service-item-icon-wrapper:after { box-shadow: 0 20px 0 0 #ffffff; } .neuros-price-item-widget .price-item.active .price-item-label-wrapper:before,  .neuros-price-item-widget .price-item.active .price-item-label-wrapper:after, .neuros-content-slider-widget .owl-carousel.owl-theme .owl-nav button[class*="owl-"]:after, .post-gallery-carousel.owl-carousel.owl-theme .owl-nav button[class*="owl-"]:after { box-shadow: 0 -20px 0 0 #ffffff } @media (max-width: 575px) { .elementor-lightbox .swiper-container .elementor-swiper-button i { background-color: #ffffff; } } .post-categories a.post-category-item,         .single-post .post-meta-footer .post-meta-item.post-meta-item-tags a, .section-accent-bg, .help-item .help-item-title, .elementor-widget-progress .elementor-progress-wrapper, .post-comments-wrapper .comment-respond, .widget_tag_cloud .tagcloud .tag-cloud-link, .fr-block-tag-cloud .tag-cloud-link, .slide-sidebar-wrapper .widget_tag_cloud .tagcloud .tag-cloud-link:hover, .slide-sidebar-wrapper .fr-block-tag-cloud .tag-cloud-link:hover, .footer .widget_tag_cloud .tagcloud .tag-cloud-link:hover, .footer .fr-block-tag-cloud .tag-cloud-link:hover,         .neuros-format-quote .post-quote, .vacancy-info, .case-study-side-info .post-meta-item-tags a { background-color: #f0f2f4; } #form-preview button,         .neuros-button, .sidebar .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-text-color), .content-wrapper .neuros-button, .content-wrapper button:not(.customize-partial-edit-shortcut-button),         .content-pagination .page-numbers, .content-pagination .post-page-numbers, .widget_media_gallery .gallery .gallery-icon a:after, #sb_instagram .sbi_item .sbi_photo:after, .swiper-container .elementor-swiper-button:hover i, .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item a:after,  .media_gallery .blocks-gallery-grid .blocks-gallery-item a:after, body .content-wrapper .gallery .gallery-item .gallery-icon a:after, .project-modern-listing .project-item-wrapper .post-more-button a, .filter-control-wrapper .filter-control-list .dot,  .filter-control-wrapper .gallery-filter-control-list .dot, .content-wrapper .neuros-button-type-alt .neuros-button:hover { color: #13191f; } .content-wrapper .fr-block-social-links.is-style-default:not(.has-icon-color) .fr-social-link a.fr-block-social-link-anchor svg { fill: #13191f; } #form-preview button:after, .content-wrapper .neuros-button:after, .elementor .neuros-button:after, .content-wrapper button:not(.customize-partial-edit-shortcut-button):after, .sidebar .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:after, .content-pagination .page-numbers:after,  .content-pagination .post-page-numbers:after, .filter-control-wrapper .filter-control-list .dot:after,  .filter-control-wrapper .gallery-filter-control-list .dot:after { background: linear-gradient(var(--button-border-gradient-angle), #b8c8d7 var(--button-gradient-colorstop-1), #cabec8 var(--button-gradient-colorstop-2)); } .content-wrapper div.wpforms-container-full .wpforms-form input[type=submit]:after,  .content-wrapper div.wpforms-container-full .wpforms-form button[type=submit]:after,  .content-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button:after, .content-wrapper .mc4fr-form .mc4fr-form-fields button:after { background: none; } .single-post .post-meta-footer:not(:first-child):before { background: linear-gradient(var(--button-border-gradient-angle), #b8c8d7 var(--button-gradient-colorstop-1), #cabec8 var(--button-gradient-colorstop-2)); }         .elementor-widget-neuros_step_carousel .owl-nav:after, .elementor-widget-neuros_services_listing .owl-nav:after { background: linear-gradient(var(--nav-border-gradient-angle), #b8c8d7 var(--nav-gradient-colorstop-1), #cabec8 var(--nav-gradient-colorstop-2)); } .sidebar .widget .widget-title:first-child,  .sidebar .widget .fr-block-heading:first-child,  .sidebar .widget .fr-block-search__label:first-child, .post-navigation .post-navigation-link a { border-image: linear-gradient(var(--button-border-gradient-angle), #b8c8d7 var(--button-gradient-colorstop-1), #cabec8 var(--button-gradient-colorstop-2)) 30; } .team-info-additional .team-achievements-boxes .team-achievements-box .team-achievements-box-value { background: linear-gradient(var(--box-gradient-angle), #b8c8d7 var(--box-gradient-colorstop-1), #cabec8 var(--box-gradient-colorstop-2)); } .project-modern-listing .project-item-wrapper .post-more-button a, .neuros-button-border-style-gradient.neuros-button-type-alt .neuros-button { background-image: linear-gradient(var(--button-border-gradient-angle), #b8c8d7 var(--button-gradient-colorstop-1), #cabec8 var(--button-gradient-colorstop-2)); } .content-wrapper .widget_neuros_special_text_widget .neuros-special-text-widget-text { background: linear-gradient(var(--special-text-gradient-angle), #b8c8d7 var(--special-text-gradient-colorstop-1), #cabec8 var(--special-text-gradient-colorstop-2)); } .swiper-container .elementor-swiper-button:hover i { border-color: #b8c8d7; } .widget_media_gallery .gallery .gallery-icon a:before, #sb_instagram .sbi_item .sbi_photo:before, .swiper-container .elementor-swiper-button:hover i, .content-wrapper .fr-block-social-links.is-style-default:not(.has-icon-background-color) .fr-social-link a.fr-block-social-link-anchor { background-color: #b8c8d7; } .content-wrapper div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-selected label { border-color: #b8c8d7 !important; } .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item:before, .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item a:before,  .media_gallery .blocks-gallery-grid .blocks-gallery-item a:before, body .content-wrapper .gallery .gallery-item .gallery-icon a:before { background-color: rgba(184,200,215, 0.5); } #form-preview button, .content-wrapper .neuros-button, .elementor .neuros-button, .content-wrapper button:not(.customize-partial-edit-shortcut-button),         .sidebar .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background), .content-pagination .page-numbers,  .content-pagination .post-page-numbers, .filter-control-wrapper .filter-control-list .dot,  .filter-control-wrapper .gallery-filter-control-list .dot { background-color: rgba(255,255,255,0); } .content-pagination .page-numbers.current, .content-pagination .page-numbers:hover, .content-pagination .post-page-numbers.current, .content-pagination .post-page-numbers:hover,         .neuros-button:hover, .sidebar .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-text-color):hover, .content-wrapper .neuros-button:hover, .content-wrapper button:not(.customize-partial-edit-shortcut-button):hover, .content-wrapper input[type="submit"]:hover, .content-wrapper input[type="button"]:hover, .content-wrapper input[type="reset"]:hover, .content-wrapper div.wpforms-container-full .wpforms-form input[type=submit]:hover,  .content-wrapper div.wpforms-container-full .wpforms-form button[type=submit]:hover,  .content-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, .content-wrapper .comment-form button.submit:hover, .select2-container--default .select2-results__option[aria-selected=true],  .select2-container--default .select2-results__option[data-selected=true], .content-wrapper .select2-container--default .select2-results__option[aria-selected=true],  .content-wrapper .select2-container--default .select2-results__option[data-selected=true], .team-short-contact-button .neuros-button, .help-item.active .help-item-title, .neuros-step-widget .step-item.step-item-type-standard .step-bg-number, .woocommerce-product-gallery .flex-control-nav .slick-button:not(.slick-disabled):hover, .neuros-step-widget .step-item.step-item-type-extended .step-image .step-number, .filter-control-wrapper .filter-control-list .dot:hover,  .filter-control-wrapper .gallery-filter-control-list .dot:hover, .filter-control-wrapper .filter-control-list .dot.active,  .filter-control-wrapper .gallery-filter-control-list .dot.active, .content-wrapper .mc4fr-form .mc4fr-form-fields button:hover, .error-404-wrapper .error-404-button .neuros-button:hover, .content-wrapper .fr-block-cover .fr-block-file a.fr-block-file__button:hover, .content-wrapper .fr-block-file a.fr-block-file__button:hover, .project-slider-listing.content-type-audio .project-audio-wrapper .neuros-button.active { color: #ffffff; } .content-wrapper .fr-block-social-links.is-style-default:not(.has-icon-color) .fr-social-link:hover a.fr-block-social-link-anchor svg { fill: #ffffff; } #form-preview button:hover:after, .content-wrapper .neuros-button:hover:after, .elementor .neuros-button:hover:after, .content-wrapper button:not(.customize-partial-edit-shortcut-button):hover:after, .sidebar .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:hover:after, .content-pagination a.page-numbers:hover:after,  .content-pagination a.post-page-numbers:hover:after, .content-pagination .page-numbers.current:after,  .content-pagination .post-page-numbers.current:after, .filter-control-wrapper .filter-control-list .dot:hover:after,  .filter-control-wrapper .gallery-filter-control-list .dot:hover:after, .filter-control-wrapper .filter-control-list .dot.active:after,  .filter-control-wrapper .gallery-filter-control-list .dot.active:after, .project-slider-listing.content-type-audio .project-audio-wrapper .neuros-button.active:after { background: linear-gradient(var(--button-border-gradient-angle), #cabec8 var(--button-gradient-colorstop-1), #b8c8d7 var(--button-gradient-colorstop-2)); } .comment-form button.submit:hover, .content-wrapper input[type="submit"]:hover, .content-wrapper input[type="button"]:hover, .content-wrapper input[type="reset"]:hover, .content-wrapper div.wpforms-container-full .wpforms-form input[type=submit]:hover,  .content-wrapper div.wpforms-container-full .wpforms-form button[type=submit]:hover,  .content-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, .content-wrapper .fr-block-file a.fr-block-file__button:hover, .neuros-projects-listing-widget .slider-navigation-wrapper .neuros-button:hover, .content-wrapper .mc4fr-form .mc4fr-form-fields button:hover { border-color:  #cabec8; } #form-preview button:hover, .content-wrapper .neuros-button:hover, .elementor .neuros-button:hover, .content-wrapper button:not(.customize-partial-edit-shortcut-button):hover, .sidebar .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background):hover, .content-pagination .page-numbers.current,  .content-pagination .post-page-numbers.current, .content-pagination .page-numbers:hover,  .content-pagination .post-page-numbers:hover, .filter-control-wrapper .filter-control-list .dot:hover,  .filter-control-wrapper .gallery-filter-control-list .dot:hover, .filter-control-wrapper .filter-control-list .dot.active,  .filter-control-wrapper .gallery-filter-control-list .dot.active, .project-slider-listing.content-type-audio .project-audio-wrapper .neuros-button.active { background-color: #cabec8; } .content-wrapper { --wpforms-button-background-color-alt: #cabec8; } .content-wrapper .comment-form button.submit:hover, .content-wrapper input[type="submit"]:hover, .content-wrapper input[type="button"]:hover, .content-wrapper input[type="reset"]:hover, .content-wrapper div.wpforms-container-full .wpforms-form input[type=submit]:hover, .content-wrapper div.wpforms-container-full .wpforms-form button[type=submit]:hover, .content-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, .select2-container--default .select2-results__option[aria-selected=true],  .select2-container--default .select2-results__option[data-selected=true], .content-wrapper .select2-container--default .select2-results__option[aria-selected=true],  .content-wrapper .select2-container--default .select2-results__option[data-selected=true], .help-item.active .help-item-title, .woocommerce-product-gallery .flex-control-nav .slick-button:not(.slick-disabled):hover, .content-wrapper .fr-block-file a.fr-block-file__button:hover, .content-wrapper .mc4fr-form .mc4fr-form-fields button:hover, .error-404-wrapper .error-404-button .neuros-button:hover { background-color: #cabec8; } .neuros-step-widget .step-item.step-item-type-standard { background-color: rgba(202,190,200, 0.07); } .neuros-step-widget .step-item.step-item-type-extended .step-image .step-image-box:after { background-image: linear-gradient(0deg, #cabec8 0%, #cabec8 10%, transparent 68%); } .body-container .footer-scroll-top button { background-color: #f89880; } .body-container .footer-scroll-top button:hover { background-color: #f89880; } .body-container .footer-scroll-top button { color: #13191f; } .body-container .footer-scroll-top button:hover { color: #13191f; } .slide-sidebar-wrapper .slide-sidebar-content, .slide-sidebar-wrapper .widget_tag_cloud .tagcloud .tag-cloud-link, .slide-sidebar-wrapper .fr-block-tag-cloud .tag-cloud-link, .slide-sidebar-wrapper .input-floating-wrap input:focus ~ .floating-placeholder,  .slide-sidebar-wrapper .input-floating-wrap input:not(:placeholder-shown) ~ .floating-placeholder,  .slide-sidebar-wrapper .input-floating-wrap textarea:focus ~ .floating-placeholder,  .slide-sidebar-wrapper .input-floating-wrap textarea:not(:placeholder-shown) ~ .floating-placeholder,        .slide-sidebar-wrapper input[type="checkbox"]:checked:before, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"]:checked:before,         .slide-sidebar-wrapper input[type="text"], .slide-sidebar-wrapper input[type="email"], .slide-sidebar-wrapper input[type="url"], .slide-sidebar-wrapper input[type="password"], .slide-sidebar-wrapper input[type="search"], .slide-sidebar-wrapper input[type="number"], .slide-sidebar-wrapper input[type="tel"], .slide-sidebar-wrapper input[type="range"], .slide-sidebar-wrapper input[type="date"], .slide-sidebar-wrapper input[type="month"], .slide-sidebar-wrapper input[type="week"], .slide-sidebar-wrapper input[type="time"], .slide-sidebar-wrapper input[type="datetime"], .slide-sidebar-wrapper input[type="datetime-local"], .slide-sidebar-wrapper input[type="color"], .slide-sidebar-wrapper select, .slide-sidebar-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered, .slide-sidebar-wrapper textarea, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form select, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea, .slide-sidebar-wrapper .select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected],  .slide-sidebar-wrapper .select2-container--default .select2-results__option.select2-results__option--highlighted[data-selected] { color: #f2f5fc; } .slide-sidebar-wrapper input[type="radio"]:checked:before, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"]:checked:before { background-color: #f2f5fc; } .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-webkit-slider-thumb { border-color: #f2f5fc; } .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-moz-range-thumb { border-color: #f2f5fc; } .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-ms-thumb { border-color: #f2f5fc; } .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]:focus::-ms-thumb { border-color: #f2f5fc; } .slider-sidebar-wrapper input[type="text"]:focus::-webkit-input-placeholder, .slider-sidebar-wrapper input[type="email"]:focus::-webkit-input-placeholder, .slider-sidebar-wrapper input[type="url"]:focus::-webkit-input-placeholder, .slider-sidebar-wrapper input[type="password"]:focus::-webkit-input-placeholder, .slider-sidebar-wrapper input[type="search"]:focus::-webkit-input-placeholder, .slider-sidebar-wrapper input[type="tel"]:focus::-webkit-input-placeholder, .slider-sidebar-wrapper input[type="number"]:focus::-webkit-input-placeholder,  .slider-sidebar-wrapper input[type="date"]:focus::-webkit-input-placeholder,  .slider-sidebar-wrapper input[type="month"]:focus::-webkit-input-placeholder,  .slider-sidebar-wrapper input[type="week"]:focus::-webkit-input-placeholder,  .slider-sidebar-wrapper input[type="time"]:focus::-webkit-input-placeholder,  .slider-sidebar-wrapper input[type="datetime"]:focus::-webkit-input-placeholder,  .slider-sidebar-wrapper input[type="datetime-local"]:focus::-webkit-input-placeholder,  .slider-sidebar-wrapper textarea:focus::-webkit-input-placeholder, .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus::-webkit-input-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus::-webkit-input-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus::-webkit-input-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus::-webkit-input-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus::-webkit-input-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus::-webkit-input-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus::-webkit-input-placeholder, .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus::-webkit-input-placeholder, .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus::-webkit-input-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus::-webkit-input-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus::-webkit-input-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus::-webkit-input-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus::-webkit-input-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus::-webkit-input-placeholder { color: #f2f5fc; } .slider-sidebar-wrapper input[type="text"]:-moz-placeholder, .slider-sidebar-wrapper input[type="url"]:-moz-placeholder, .slider-sidebar-wrapper input[type="email"]:-moz-placeholder, .slider-sidebar-wrapper input[type="password"]:-moz-placeholder, .slider-sidebar-wrapper input[type="search"]:-moz-placeholder, .slider-sidebar-wrapper input[type="tel"]:-moz-placeholder, .slider-sidebar-wrapper input[type="number"]:-moz-placeholder,  .slider-sidebar-wrapper input[type="date"]:-moz-placeholder,  .slider-sidebar-wrapper input[type="month"]:-moz-placeholder,  .slider-sidebar-wrapper input[type="week"]:-moz-placeholder,  .slider-sidebar-wrapper input[type="time"]:-moz-placeholder,  .slider-sidebar-wrapper input[type="datetime"]:-moz-placeholder,  .slider-sidebar-wrapper input[type="datetime-local"]:-moz-placeholder,  .slider-sidebar-wrapper textarea:-moz-placeholder, .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:-moz-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:-moz-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:-moz-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:-moz-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:-moz-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:-moz-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:-moz-placeholder, .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:-moz-placeholder, .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:-moz-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:-moz-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:-moz-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:-moz-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:-moz-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea:-moz-placeholder { color: #f2f5fc; } .slider-sidebar-wrapper input[type="text"]:focus::-moz-placeholder, .slider-sidebar-wrapper input[type="url"]:focus::-moz-placeholder, .slider-sidebar-wrapper input[type="email"]:focus::-moz-placeholder, .slider-sidebar-wrapper input[type="password"]:focus::-moz-placeholder, .slider-sidebar-wrapper input[type="search"]:focus::-moz-placeholder, .slider-sidebar-wrapper input[type="tel"]:focus::-moz-placeholder, .slider-sidebar-wrapper input[type="number"]:focus::-moz-placeholder,  .slider-sidebar-wrapper input[type="date"]:focus::-moz-placeholder,  .slider-sidebar-wrapper input[type="month"]:focus::-moz-placeholder,  .slider-sidebar-wrapper input[type="week"]:focus::-moz-placeholder,  .slider-sidebar-wrapper input[type="time"]:focus::-moz-placeholder,  .slider-sidebar-wrapper input[type="datetime"]:focus::-moz-placeholder,  .slider-sidebar-wrapper input[type="datetime-local"]:focus::-moz-placeholder,  .slider-sidebar-wrapper textarea:focus::-moz-placeholder, .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus::-moz-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus::-moz-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus::-moz-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus::-moz-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus::-moz-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus::-moz-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus::-moz-placeholder, .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus::-moz-placeholder, .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus::-moz-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus::-moz-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus::-moz-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus::-moz-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus::-moz-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus::-moz-placeholder { color: #f2f5fc; } .slider-sidebar-wrapper input[type="text"]:focus:-ms-input-placeholder, .slider-sidebar-wrapper input[type="email"]:focus:-ms-input-placeholder, .slider-sidebar-wrapper input[type="url"]:focus:-ms-input-placeholder, .slider-sidebar-wrapper input[type="password"]:focus:-ms-input-placeholder, .slider-sidebar-wrapper input[type="search"]:focus:-ms-input-placeholder, .slider-sidebar-wrapper input[type="tel"]:focus:-ms-input-placeholder, .slider-sidebar-wrapper input[type="number"]:focus:-ms-input-placeholder,  .slider-sidebar-wrapper input[type="date"]:focus:-ms-input-placeholder,  .slider-sidebar-wrapper input[type="month"]:focus:-ms-input-placeholder,  .slider-sidebar-wrapper input[type="week"]:focus:-ms-input-placeholder,  .slider-sidebar-wrapper input[type="time"]:focus:-ms-input-placeholder,  .slider-sidebar-wrapper input[type="datetime"]:focus:-ms-input-placeholder,  .slider-sidebar-wrapper input[type="datetime-local"]:focus:-ms-input-placeholder,  .slider-sidebar-wrapper textarea:focus:-ms-input-placeholder, .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus:-ms-input-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus:-ms-input-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus:-ms-input-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus:-ms-input-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus:-ms-input-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus:-ms-input-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus:-ms-input-placeholder, .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus:-ms-input-placeholder, .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus:-ms-input-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus:-ms-input-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus:-ms-input-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus:-ms-input-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus:-ms-input-placeholder,  .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus:-ms-input-placeholder { color: #f2f5fc; } .slide-sidebar-wrapper { --wpforms-field-text-color: #f2f5fc; } .slide-sidebar-wrapper a, .portfolio-item .post-title,         .neuros-price-item-widget .price-item.active .price-item-title, .neuros-price-item-widget .price-item.active .price-item-container, .neuros-price-item-widget .price-item.active .price-item-custom-fields, .neuros-price-item-widget .price-item.active .price-item-description, .neuros-price-item-widget .price-item.price-item-type-wide.active .price-item-title, .neuros-price-item-widget .price-item.price-item-type-wide.active .price-item-description, .header .main-menu ul.sub-menu > li > a, .widget_media_audio .mejs-container .mejs-button > button, .widget_media_audio .mejs-container .mejs-time, .widget_media_audio .mejs-container .mejs-duration, .mejs-audio.mejs-container .mejs-button > button, .mejs-audio.mejs-container .mejs-time, .mejs-audio.mejs-container .mejs-duration, .fr-video .mejs-container .mejs-button > button, .fr-video .mejs-container .mejs-time, .fr-video .mejs-container .mejs-duration, .slide-sidebar-wrapper .slide-sidebar-content h1,  .slide-sidebar-wrapper .slide-sidebar-content h2,  .slide-sidebar-wrapper .slide-sidebar-content h3,  .slide-sidebar-wrapper .slide-sidebar-content h4,  .slide-sidebar-wrapper .slide-sidebar-content h5,  .slide-sidebar-wrapper .slide-sidebar-content h6, .slide-sidebar-wrapper .widget_search .search-form .search-form-icon, .slide-sidebar-wrapper .widget_recent_entries ul li a, .slide-sidebar-wrapper .fr-block-latest-posts li a, .slide-sidebar-wrapper .widget_recent_comments ul .recentcomments, .slide-sidebar-wrapper .widget_recent_comments ul .recentcomments a, .slide-sidebar-wrapper .fr-block-latest-comments li a, .slide-sidebar-wrapper .widget_categories ul li:hover li, .slide-sidebar-wrapper .widget_calendar .fr-calendar-table:not(.has-text-color) caption,  .slide-sidebar-wrapper .fr-block-calendar .fr-calendar-table:not(.has-text-color) caption, .slide-sidebar-wrapper .widget_calendar .fr-calendar-table:not(.has-text-color) ~ .fr-calendar-nav a, .slide-sidebar-wrapper .fr-block-calendar .fr-calendar-table:not(.has-text-color) ~ .fr-calendar-nav a, .slide-sidebar-wrapper .widget_calendar .fr-calendar-table:not(.has-text-color) tbody td,  .slide-sidebar-wrapper .fr-block-calendar .fr-calendar-table:not(.has-text-color) tbody td, .slide-sidebar-wrapper .widget_calendar .fr-calendar-table:not(.has-text-color) tbody td a:hover,  .slide-sidebar-wrapper .fr-block-calendar .fr-calendar-table:not(.has-text-color) tbody td a:hover, .slide-sidebar-wrapper .widget_calendar .fr-calendar-table:not(.has-text-color) tbody td#today a,  .slide-sidebar-wrapper .fr-block-calendar .fr-calendar-table:not(.has-text-color) tbody td#today a, .slide-sidebar-wrapper .widget_rss cite, .slide-sidebar-wrapper .widget_rss ul a.rsswidget, .slide-sidebar-wrapper .fr-block-rss .fr-block-rss__item-title a, .slide-sidebar-wrapper .fr-block-rss .fr-block-rss__item-author, .slide-sidebar-wrapper .widget .widget-title a, .slide-sidebar-wrapper .widget_nav_menu ul li a,  .slide-sidebar-wrapper .widget_neuros_nav_menu_widget ul li a,         .slide-sidebar-wrapper .widget_pages .widget-wrapper > ul li > a, .slide-sidebar-wrapper .fr-block-page-list li a, .slide-sidebar-wrapper .widget_meta ul li > a, .slide-sidebar-wrapper .widget_categories ul li > a,  .slide-sidebar-wrapper ul.fr-block-categories li > a, .slide-sidebar-wrapper .widget_categories ul li .widget-archive-trigger, .slide-sidebar-wrapper .widget_archive ul li > a, .slide-sidebar-wrapper .fr-block-archives li > a, .slide-sidebar-wrapper .fr-block-search .fr-block-search__label, .slide-sidebar-wrapper .fr-block-search.fr-block-search__button-inside .fr-block-search__inside-wrapper .fr-block-search__button.has-icon, .slide-sidebar-wrapper .fr-block-loginout, .slide-sidebar-wrapper .fr-block-loginout a, .slide-sidebar-wrapper .sidebar-logo-container .logo-link, .slide-sidebar-wrapper .widget_nav_menu ul li .widget-menu-trigger,  .slide-sidebar-wrapper .widget_neuros_nav_menu_widget ul li .widget-menu-trigger, .slide-sidebar-wrapper .widget .fr-block-list li:before, .slide-sidebar-wrapper .widget .fr-block-list li:hover a, .slide-sidebar-wrapper .fr-block-file a.fr-block-file__button, .neuros-price-item-widget .price-item .price-item-label, .slide-sidebar-wrapper .fr-block-social-links.is-style-logos-only:not(.has-icon-color) .fr-block-social-link svg, .moving-list .moving-item .moving-item-title, .service-slider-listing .service-item-icon .service-item-icon-link, .service-slider-listing .service-item-link .service-item-subtitle, .case-study-listing-wrapper .case-study-item .post-title a, .case-study-classic-listing .classic-blog-item-wrapper .case-study-features, .alter-menu-wrapper .alter-menu-menu .main-menu li a, .alter-menu-wrapper .alter-menu-menu .main-menu > li .sub-menu-trigger { color: #f2f5fc; } .widget_media_audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,  .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-loaded, .mejs-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,  .mejs-audio .mejs-controls .mejs-time-rail .mejs-time-loaded, .fr-video .mejs-overlay-play .mejs-overlay-button:before, .fr-video .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,  .fr-video .mejs-controls .mejs-time-rail .mejs-time-loaded, .fr-video .mejs-volume-current, .fr-video .mejs-volume-handle { background-color: #f2f5fc; } .widget_media_audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,  .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-total, .mejs-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,  .mejs-audio .mejs-controls .mejs-time-rail .mejs-time-total, .fr-video .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,  .fr-video .mejs-controls .mejs-time-rail .mejs-time-total, .fr-video .mejs-volume-total { background-color: rgba(242,245,252, 0.4); } .fr-video .mejs-overlay-play .mejs-overlay-button .progress__circle, .fr-video .mejs-overlay-play .mejs-overlay-button .progress__path { stroke: #f2f5fc; } .slide-sidebar-wrapper .input-floating-wrap .floating-placeholder, .slide-sidebar-wrapper .widget_recent_entries ul li .post-date, .slide-sidebar-wrapper .fr-block-latest-posts li .fr-block-latest-posts__post-date, .slide-sidebar-wrapper .widget_rss .rss-date, .slide-sidebar-wrapper .fr-block-rss .fr-block-rss__item-publish-date, .slide-sidebar-wrapper .fr-block-latest-comments li .fr-block-latest-comments__comment-meta, .slide-sidebar-wrapper .widget_nav_menu ul li a:hover,  .slide-sidebar-wrapper .widget_nav_menu ul li.current-menu-item > a,  .slide-sidebar-wrapper .widget_nav_menu ul li.current-menu-ancestor > a,  .slide-sidebar-wrapper .widget_nav_menu ul li.current-menu-parent > a,  .slide-sidebar-wrapper .widget_nav_menu ul li.current_page_item > a,  .slide-sidebar-wrapper .widget_neuros_nav_menu_widget ul li a:hover,  .slide-sidebar-wrapper .widget_neuros_nav_menu_widget ul li.current-menu-item > a, .slide-sidebar-wrapper .widget_neuros_nav_menu_widget ul li.current-menu-ancestor > a, .slide-sidebar-wrapper .widget_neuros_nav_menu_widget ul li.current-menu-parent > a,  .slide-sidebar-wrapper .widget_neuros_nav_menu_widget ul li.current_page_item > a, .slide-sidebar-wrapper .widget .fr-block-list li a { color: #f2f5fc; } .slide-sidebar-wrapper input[type="text"]::-webkit-input-placeholder, .slide-sidebar-wrapper input[type="email"]::-webkit-input-placeholder, .slide-sidebar-wrapper input[type="url"]::-webkit-input-placeholder, .slide-sidebar-wrapper input[type="password"]::-webkit-input-placeholder, .slide-sidebar-wrapper input[type="search"]::-webkit-input-placeholder, .slide-sidebar-wrapper input[type="tel"]::-webkit-input-placeholder, .slide-sidebar-wrapper input[type="number"]::-webkit-input-placeholder,  .slide-sidebar-wrapper input[type="date"]::-webkit-input-placeholder,  .slide-sidebar-wrapper input[type="month"]::-webkit-input-placeholder,  .slide-sidebar-wrapper input[type="week"]::-webkit-input-placeholder,  .slide-sidebar-wrapper input[type="time"]::-webkit-input-placeholder,  .slide-sidebar-wrapper input[type="datetime"]::-webkit-input-placeholder,  .slide-sidebar-wrapper input[type="datetime-local"]::-webkit-input-placeholder,  .slide-sidebar-wrapper textarea::-webkit-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]::-webkit-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]::-webkit-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]::-webkit-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]::-webkit-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]::-webkit-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]::-webkit-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]::-webkit-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]::-webkit-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]::-webkit-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]::-webkit-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]::-webkit-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]::-webkit-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]::-webkit-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea::-webkit-input-placeholder { color: #f2f5fc; } .slide-sidebar-wrapper input[type="text"]:-moz-placeholder, .slide-sidebar-wrapper input[type="url"]:-moz-placeholder, .slide-sidebar-wrapper input[type="email"]:-moz-placeholder, .slide-sidebar-wrapper input[type="password"]:-moz-placeholder, .slide-sidebar-wrapper input[type="search"]:-moz-placeholder, .slide-sidebar-wrapper input[type="tel"]:-moz-placeholder,  .slide-sidebar-wrapper input[type="number"]:-moz-placeholder,  .slide-sidebar-wrapper input[type="date"]:-moz-placeholder,  .slide-sidebar-wrapper input[type="month"]:-moz-placeholder,  .slide-sidebar-wrapper input[type="week"]:-moz-placeholder,  .slide-sidebar-wrapper input[type="time"]:-moz-placeholder,  .slide-sidebar-wrapper input[type="datetime"]:-moz-placeholder,  .slide-sidebar-wrapper input[type="datetime-local"]:-moz-placeholder,  .slide-sidebar-wrapper textarea:-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea:-moz-placeholder { color: #f2f5fc; } .slide-sidebar-wrapper input[type="text"]::-moz-placeholder, .slide-sidebar-wrapper input[type="url"]::-moz-placeholder, .slide-sidebar-wrapper input[type="email"]::-moz-placeholder, .slide-sidebar-wrapper input[type="password"]::-moz-placeholder, .slide-sidebar-wrapper input[type="search"]::-moz-placeholder, .slide-sidebar-wrapper input[type="tel"]::-moz-placeholder,  .slide-sidebar-wrapper input[type="number"]::-moz-placeholder,  .slide-sidebar-wrapper input[type="date"]::-moz-placeholder,  .slide-sidebar-wrapper input[type="month"]::-moz-placeholder,  .slide-sidebar-wrapper input[type="week"]::-moz-placeholder,  .slide-sidebar-wrapper input[type="time"]::-moz-placeholder,  .slide-sidebar-wrapper input[type="datetime"]::-moz-placeholder,  .slide-sidebar-wrapper input[type="datetime-local"]::-moz-placeholder,  .slide-sidebar-wrapper textarea::-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]::-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]::-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]::-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]::-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]::-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]::-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]::-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]::-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]::-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]::-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]::-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]::-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]::-moz-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea::-moz-placeholder { color: #f2f5fc; } .slide-sidebar-wrapper input[type="text"]:-ms-input-placeholder, .slide-sidebar-wrapper input[type="email"]:-ms-input-placeholder, .slide-sidebar-wrapper input[type="url"]:-ms-input-placeholder, .slide-sidebar-wrapper input[type="password"]:-ms-input-placeholder, .slide-sidebar-wrapper input[type="search"]:-ms-input-placeholder, .slide-sidebar-wrapper input[type="tel"]:-ms-input-placeholder,  .slide-sidebar-wrapper input[type="number"]:-ms-input-placeholder,  .slide-sidebar-wrapper input[type="date"]:-ms-input-placeholder,  .slide-sidebar-wrapper input[type="month"]:-ms-input-placeholder,  .slide-sidebar-wrapper input[type="week"]:-ms-input-placeholder,  .slide-sidebar-wrapper input[type="time"]:-ms-input-placeholder,  .slide-sidebar-wrapper input[type="datetime"]:-ms-input-placeholder,  .slide-sidebar-wrapper input[type="datetime-local"]:-ms-input-placeholder,  .slide-sidebar-wrapper textarea:-ms-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:-ms-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:-ms-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:-ms-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:-ms-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:-ms-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:-ms-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:-ms-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:-ms-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:-ms-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:-ms-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:-ms-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:-ms-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:-ms-input-placeholder, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea:-ms-input-placeholder { color: #f2f5fc; } .slide-sidebar-wrapper a:hover, .header .main-menu ul.sub-menu > li > a:hover, .header .main-menu ul.sub-menu > li.current-menu-ancestor > a, .header .main-menu ul.sub-menu > li.current-menu-parent > a, .header .main-menu ul.sub-menu > li.current-menu-item > a, .widget_media_audio .mejs-container .mejs-button > button:hover, .mejs-audio.mejs-container .mejs-button > button:hover, .fr-video .mejs-container .mejs-button > button:hover, .slide-sidebar-wrapper .widget_search .search-form .search-form-icon:hover, .slide-sidebar-wrapper .widget_calendar .fr-calendar-table:not(.has-text-color) thead th,  .slide-sidebar-wrapper .fr-block-calendar .fr-calendar-table:not(.has-text-color) thead th, .slide-sidebar-wrapper .widget_calendar .fr-calendar-table:not(.has-text-color) ~ .fr-calendar-nav a:hover, .slide-sidebar-wrapper .fr-block-calendar .fr-calendar-table:not(.has-text-color) ~ .fr-calendar-nav a:hover, .slide-sidebar-wrapper .widget_calendar .fr-calendar-table:not(.has-text-color) tbody td a,  .slide-sidebar-wrapper .fr-block-calendar .fr-calendar-table:not(.has-text-color) tbody td a, .slide-sidebar-wrapper .widget_rss ul a.rsswidget:hover, .slide-sidebar-wrapper .fr-block-rss .fr-block-rss__item-title a:hover, .slide-sidebar-wrapper .widget .widget-title a:hover, .neuros-content-slider-widget .bottom-area .contacts .contact-item a:hover, .neuros-content-slider-widget .bottom-area .contacts .contact-item:before, .slide-sidebar-wrapper .fr-block-search.fr-block-search__button-inside .fr-block-search__inside-wrapper .fr-block-search__button.has-icon:hover, .slide-sidebar-wrapper .fr-block-loginout a:hover,         .slide-sidebar-wrapper .wrapper-socials a:hover, .slide-sidebar-wrapper .fr-block-search.fr-block-search__icon-button .fr-block-search__button.has-icon:hover, .team-item .team-item-socials .wrapper-socials a:hover, .single-team .team-socials.wrapper-socials a:hover, .slide-sidebar-wrapper .fr-block-social-links.is-style-logos-only:not(.has-icon-color) .fr-block-social-link a:hover svg, .case-study-listing-wrapper .case-study-item .post-meta-item-tags a:hover, .alter-menu-wrapper .alter-menu-menu .main-menu li > a:hover, .alter-menu-wrapper .alter-menu-menu .main-menu li.current-menu-ancestor > a, .alter-menu-wrapper .alter-menu-menu .main-menu li.current-menu-parent > a, .alter-menu-wrapper .alter-menu-menu .main-menu li.current-menu-item > a { color: #f89880; } .slide-sidebar-wrapper .slide-sidebar-gradient:after, .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-current, .mejs-audio .mejs-controls .mejs-time-rail .mejs-time-current, .fr-video .mejs-controls .mejs-time-rail .mejs-time-current, .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-handle-content, .mejs-audio .mejs-controls .mejs-time-rail .mejs-time-handle-content, .fr-video .mejs-controls .mejs-time-rail .mejs-time-handle-content, .slide-sidebar-wrapper .widget_calendar .fr-calendar-table:not(.has-text-color) tbody td#today:before,  .slide-sidebar-wrapper .fr-block-calendar .fr-calendar-table:not(.has-text-color) tbody td#today:before, .service-slider-listing .service-item-icon .service-item-icon-link:hover, .alter-menu-wrapper .alter-menu-decorate:before { background-color: #f89880; } .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-handle-content, .mejs-audio .mejs-controls .mejs-time-rail .mejs-time-handle-content, .fr-video .mejs-controls .mejs-time-rail .mejs-time-handle-content { border-color: #f89880; } .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-hovered, .mejs-audio .mejs-controls .mejs-time-rail .mejs-time-hovered, .fr-video .mejs-controls .mejs-time-rail .mejs-time-hovered { background-color: rgba(248,152,128, 0.4); }         .slider-sidebar-wrapper input[type="radio"], .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"], .slider-sidebar-wrapper input[type="checkbox"], .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"], .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"] { background-color: #d9d9d9; } .slide-sidebar-wrapper { --wpforms-field-border-color: #cabec8; } .slide-sidebar-wrapper input[type="text"], .slide-sidebar-wrapper input[type="email"], .slide-sidebar-wrapper input[type="url"], .slide-sidebar-wrapper input[type="password"], .slide-sidebar-wrapper input[type="search"], .slide-sidebar-wrapper input[type="number"], .slide-sidebar-wrapper input[type="tel"], .slide-sidebar-wrapper input[type="range"], .slide-sidebar-wrapper input[type="date"], .slide-sidebar-wrapper input[type="month"], .slide-sidebar-wrapper input[type="week"], .slide-sidebar-wrapper input[type="time"], .slide-sidebar-wrapper input[type="datetime"], .slide-sidebar-wrapper input[type="datetime-local"], .slide-sidebar-wrapper input[type="color"], .slide-sidebar-wrapper textarea,         .slide-sidebar-wrapper .select2-container .select2-selection--single, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"], .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form select, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea, .slide-sidebar-wrapper .fr-block-search.fr-block-search__button-inside .fr-block-search__inside-wrapper, .slide-sidebar-wrapper .select-wrap, .project-listing-wrapper.owl-carousel.project-slider-listing .project-item, .slide-sidebar-wrapper .mc4fr-form .mc4fr-form-fields .form-field { border-color: #cabec8; } .slider-sidebar-wrapper div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic label:not(.wpforms-error) { border-color: #cabec8 !important; } .slide-sidebar-wrapper input[type="text"]:focus, .slide-sidebar-wrapper input[type="email"]:focus, .slide-sidebar-wrapper input[type="url"]:focus, .slide-sidebar-wrapper input[type="password"]:focus, .slide-sidebar-wrapper input[type="search"]:focus, .slide-sidebar-wrapper input[type="number"]:focus, .slide-sidebar-wrapper input[type="tel"]:focus, .slide-sidebar-wrapper input[type="range"]:focus, .slide-sidebar-wrapper input[type="date"]:focus, .slide-sidebar-wrapper input[type="month"]:focus, .slide-sidebar-wrapper input[type="week"]:focus, .slide-sidebar-wrapper input[type="time"]:focus, .slide-sidebar-wrapper input[type="datetime"]:focus, .slide-sidebar-wrapper input[type="datetime-local"]:focus, .slide-sidebar-wrapper input[type="color"]:focus, .slide-sidebar-wrapper textarea:focus, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"]:focus, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form select:focus, .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus, .slide-sidebar-wrapper .fr-block-search.fr-block-search__button-inside .fr-block-search__inside-wrapper:focus-within, .slide-sidebar-wrapper .select-wrap:focus-within, .slide-sidebar-wrapper .mc4fr-form .mc4fr-form-fields .form-field:focus-within { border-color: #3f3f3f; } .slide-sidebar-wrapper .widget_media_audio .mejs-container,  .slide-sidebar-wrapper .widget_media_audio .mejs-container .mejs-controls,  .slide-sidebar-wrapper .widget_media_audio .mejs-embed,  .slide-sidebar-wrapper .widget_media_audio .mejs-embed body, .slide-sidebar-wrapper .fr-video .mejs-container,  .slide-sidebar-wrapper .fr-video .mejs-container .mejs-controls,  .slide-sidebar-wrapper .fr-video .mejs-embed,  .slide-sidebar-wrapper .fr-video .mejs-embed body, .slide-sidebar-wrapper .mejs-volume-button > .mejs-volume-slider { background-color: #3f3f3f; } .slide-sidebar-wrapper .select2-container .select2-selection--single { color: #3f3f3f; } .header .main-menu > li ul.sub-menu, .content-wrapper .widget_media_audio .mejs-container,  .content-wrapper .widget_media_audio .mejs-container .mejs-controls,  .content-wrapper .widget_media_audio .mejs-embed,  .content-wrapper .widget_media_audio .mejs-embed body, .content-wrapper .mejs-audio.mejs-container,  .content-wrapper .mejs-audio.mejs-container .mejs-controls,  .content-wrapper .mejs-audio .mejs-embed,  .content-wrapper .mejs-audio .mejs-embed body, .content-wrapper .fr-video .mejs-container,  .content-wrapper .fr-video .mejs-container .mejs-controls,  .content-wrapper .fr-video .mejs-embed,  .content-wrapper .fr-video .mejs-embed body, .content-wrapper .mejs-volume-button > .mejs-volume-slider, .slide-sidebar-wrapper, .body-overlay,         .neuros-price-item-widget .price-item.active, .neuros-price-item-widget .price-item .price-item-label, .neuros-price-item-widget.neuros-price-item-style-alt .price-item-image-block, .moving-list .moving-item .moving-item-inner, .service-slider-listing .service-item-icon .service-item-icon-link, .case-study-side-info, .case-study-listing-wrapper .case-study-item, .neuros-gallery-widget .cursor_drag .cursor-bg, .alter-menu-wrapper .alter-menu-bg { background-color: #13191f; } .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-webkit-slider-thumb { background-color: #13191f; } .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-moz-range-thumb { background-color: #13191f; } .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-ms-thumb { background-color: #13191f; } .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]:focus::-ms-thumb { background-color: #13191f; }         .neuros-content-slider-widget .bottom-area .content-slider-contacts { background-color: rgba(19,25,31, 0.75); } .neuros-price-item-widget .price-item .price-item-label-wrapper:before,  .neuros-price-item-widget .price-item .price-item-label-wrapper:after { box-shadow: 0 -20px 0 0 #13191f } body { --wpforms-button-background-color: #13191f } .slide-sidebar-wrapper .fr-block-calendar, .slide-sidebar-wrapper .calendar_wrap, .post-categories a.post-category-item:hover,         .single-post .post-meta-footer .post-meta-item.post-meta-item-tags a:hover, .post-comment-buttons a.comment-reply-link, .post-comment-buttons a.comment-edit-link:hover, .comment-form button.submit, .widget_tag_cloud .tagcloud .tag-cloud-link:hover, .fr-block-tag-cloud .tag-cloud-link:hover, .slide-sidebar-wrapper .widget_tag_cloud .tagcloud .tag-cloud-link, .slide-sidebar-wrapper .fr-block-tag-cloud .tag-cloud-link, .content-wrapper .calendar_wrap,  .content-wrapper .fr-block-calendar, .team-item .socials-trigger-wrapper .socials-trigger,         .team-item .team-item-socials .wrapper-socials, .single-team .team-socials.wrapper-socials, .content-wrapper input[type="submit"], .content-wrapper input[type="button"], .content-wrapper input[type="reset"], .content-wrapper div.wpforms-container-full .wpforms-form input[type=submit]:not(:hover):not(:active), .content-wrapper div.wpforms-container-full .wpforms-form button[type=submit]:not(:hover):not(:active),  .content-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button:not(:hover):not(:active), .content-wrapper .mc4fr-form .mc4fr-form-fields button, .error-404-wrapper .error-404-button .neuros-button, .case-study-side-info .case-study-info-logo, .case-study-side-info .post-meta-item-tags a:hover { background-color: #13191f; } .content-wrapper input[type="submit"], .content-wrapper input[type="button"], .content-wrapper input[type="reset"], .content-wrapper div.wpforms-container-full .wpforms-form input[type=submit],  .content-wrapper div.wpforms-container-full .wpforms-form button[type=submit],  .content-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button, .comment-form button.submit, .content-wrapper .mc4fr-form .mc4fr-form-fields button { border-color: #13191f; }         .slide-sidebar-wrapper { --wpforms-button-text-color: #ffffff } .slide-sidebar-wrapper .wrapper-socials a, .slide-sidebar-wrapper .neuros-button, .slide-sidebar-wrapper .button, .slide-sidebar-wrapper input[type="submit"], .slide-sidebar-wrapper input[type="reset"], .slide-sidebar-wrapper input[type="button"], .slide-sidebar-wrapper button, .neuros-price-item-widget .price-item.active .price-item-button-container .neuros-button, .slide-sidebar-wrapper .slide-sidebar-close, .slide-sidebar-wrapper .slide-sidebar-close:hover, .alter-menu-wrapper .alter-menu-close, .alter-menu-wrapper .alter-menu-close:hover, .slide-sidebar-wrapper .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item a:after,  .slide-sidebar-wrapper .media_gallery .blocks-gallery-grid .blocks-gallery-item a:after, .slide-sidebar-wrapper .gallery .gallery-item .gallery-icon a:after, .slide-sidebar-wrapper .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-text-color), .fr-block-cover .fr-block-button:not(.is-style-outline) .fr-block-button__link:not(.has-text-color), .project-listing-wrapper.owl-carousel.project-slider-listing .post-more-button a, .slide-sidebar-wrapper .mc4fr-form .mc4fr-form-fields button { color: #ffffff; } .slide-sidebar-wrapper .fr-block-social-links.is-style-default:not(.has-icon-color) .fr-social-link a.fr-block-social-link-anchor svg, .slide-sidebar-wrapper .fr-block-social-links.is-style-default:not(.has-icon-color) .fr-social-link:hover a.fr-block-social-link-anchor svg { fill: #ffffff; } .slide-sidebar-wrapper .neuros-button:after, .slide-sidebar-wrapper button:not(.customize-partial-edit-shortcut-button):after, .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form button[type=submit]:after,  .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button:after, .slide-sidebar-wrapper .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:after, .slide-sidebar-wrapper .mc4fr-form .mc4fr-form-fields button:after { background: linear-gradient(var(--button-border-gradient-angle), #cabec8 var(--button-gradient-colorstop-1), #b8c8d7 var(--button-gradient-colorstop-2)); } .fr-video .mejs-overlay-play .mejs-overlay-button:before { color: #cabec8; } .slide-sidebar-wrapper .fr-block-social-links.is-style-default:not(.has-icon-background-color) .fr-social-link a.fr-block-social-link-anchor { background-color: #cabec8; } .slide-sidebar-wrapper input[type="submit"], .slide-sidebar-wrapper input[type="button"], .slide-sidebar-wrapper input[type="reset"], .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form input[type=submit] { border-color: #cabec8; } .slide-sidebar-wrapper .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item a:before,  .slide-sidebar-wrapper .media_gallery .blocks-gallery-grid .blocks-gallery-item a:before, .slide-sidebar-wrapper .gallery .gallery-item .gallery-icon a:before, .widget_instagram-feed-widget #sb_instagram #sbi_images .sbi_photo:before,  .widget_instagram-feed-widget#sb_instagram #sbi_images .sbi_photo:before,  .widget #sb_instagram #sbi_images .sbi_photo:before,  .widget#sb_instagram #sbi_images .sbi_photo:before { background-color: rgba(202,190,200, 0.5); } .project-listing-wrapper.owl-carousel.project-slider-listing .post-more-button a { background-image: linear-gradient(var(--button-border-gradient-angle), #cabec8 var(--button-gradient-colorstop-1), #b8c8d7 var(--button-gradient-colorstop-2)); } .slide-sidebar-wrapper .widget_neuros_special_text_widget .neuros-special-text-widget-text { background: linear-gradient(var(--special-text-gradient-angle), #cabec8 var(--special-text-gradient-colorstop-1), #b8c8d7 var(--special-text-gradient-colorstop-2)); } .slide-sidebar-wrapper button:not(.customize-partial-edit-shortcut-button), .slide-sidebar-wrapper input[type="submit"], .slide-sidebar-wrapper input[type="button"], .slide-sidebar-wrapper input[type="reset"], .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form input[type=submit]:not(:hover):not(:active), .slide-sidebar-wrapper .neuros-button .button-inner:before, .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form button[type=submit] .button-inner:before,  .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button .button-inner:before, .slide-sidebar-wrapper .fr-block-search .fr-block-search__button .button-inner:before, .slide-sidebar-wrapper .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background) .button-inner:before, .slide-sidebar-wrapper .mc4fr-form .mc4fr-form-fields button .button-inner:before { background: linear-gradient(var(--button-border-gradient-angle), rgba(255,255,255,0) var(--button-gradient-colorstop-1), rgba(255,255,255,0) var(--button-gradient-colorstop-2)); } .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form button[type=submit],  .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button, .slide-sidebar-wrapper .fr-block-search .fr-block-search__button, .slide-sidebar-wrapper .mc4fr-form .mc4fr-form-fields button { background: none; } .slide-sidebar-wrapper { --wpforms-button-background-color: rgba(255,255,255,0) } .slide-sidebar-wrapper .neuros-button:hover, .slide-sidebar-wrapper .button:hover, .slide-sidebar-wrapper .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-text-color):hover, .fr-block-cover .fr-block-button:not(.is-style-outline) .fr-block-button__link:not(.has-text-color):hover, .slide-sidebar-wrapper input[type="submit"]:hover, .slide-sidebar-wrapper input[type="reset"]:hover, .slide-sidebar-wrapper input[type="button"]:hover, .slide-sidebar-wrapper button:hover, .neuros-price-item-widget .price-item.active .price-item-button-container .neuros-button:hover, .slide-sidebar-wrapper .mc4fr-form .mc4fr-form-fields button:hover {         color: #ffffff; } .slide-sidebar-wrapper .neuros-button:hover:after, .slide-sidebar-wrapper button:not(.customize-partial-edit-shortcut-button):hover:after, .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form button[type=submit]:hover:after,  .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button:hover:after, .slide-sidebar-wrapper .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:hover:after, .slide-sidebar-wrapper .mc4fr-form .mc4fr-form-fields button:after { background: linear-gradient(var(--button-border-gradient-angle), #cabec8 var(--button-gradient-colorstop-1), #b8c8d7 var(--button-gradient-colorstop-2)); } .slide-sidebar-wrapper input[type="submit"]:hover, .slide-sidebar-wrapper input[type="button"]:hover, .slide-sidebar-wrapper input[type="reset"]:hover, .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form input[type=submit]:hover, .slide-sidebar-wrapper .fr-block-file a.fr-block-file__button:hover { border-color: #cabec8; } .slide-sidebar-wrapper { --wpforms-button-background-color-alt: #cabec8; } .slide-sidebar-wrapper .fr-block-file a.fr-block-file__button:hover { background-color: #cabec8; } .slide-sidebar-wrapper button:not(.customize-partial-edit-shortcut-button):hover, .slide-sidebar-wrapper input[type="submit"]:hover, .slide-sidebar-wrapper input[type="button"]:hover, .slide-sidebar-wrapper input[type="reset"]:hover, .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form input[type=submit]:hover, .slide-sidebar-wrapper .neuros-button .button-inner:after, .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form button[type=submit] .button-inner:after,  .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button .button-inner:after, .slide-sidebar-wrapper .fr-block-search .fr-block-search__button .button-inner:after, .slide-sidebar-wrapper .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background) .button-inner:after, .slide-sidebar-wrapper .mc4fr-form .mc4fr-form-fields button .button-inner:after { background: linear-gradient(var(--button-border-gradient-angle), #cabec8 var(--button-gradient-colorstop-1), #b8c8d7 var(--button-gradient-colorstop-2)); } .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form button[type=submit]:hover,  .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, .slide-sidebar-wrapper .fr-block-search .fr-block-search__button:hover, .slide-sidebar-wrapper .mc4fr-form .mc4fr-form-fields button:hover { background: none; } .footer, .footer .widget_tag_cloud .tagcloud .tag-cloud-link, .footer .fr-block-tag-cloud .tag-cloud-link, .footer .input-floating-wrap input:focus ~ .floating-placeholder,  .footer .input-floating-wrap input:not(:placeholder-shown) ~ .floating-placeholder,  .footer .input-floating-wrap textarea:focus ~ .floating-placeholder,  .footer .input-floating-wrap textarea:not(:placeholder-shown) ~ .floating-placeholder, .footer input[type="checkbox"]:checked:before, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"]:checked:before, .footer input, .footer textarea, .footer select, .footer-widgets input[type="text"], .footer-widgets input[type="email"], .footer-widgets input[type="url"], .footer-widgets input[type="password"], .footer-widgets input[type="search"], .footer-widgets input[type="number"], .footer-widgets input[type="tel"], .footer-widgets input[type="range"], .footer-widgets input[type="date"], .footer-widgets input[type="month"], .footer-widgets input[type="week"], .footer-widgets input[type="time"], .footer-widgets input[type="datetime"], .footer-widgets input[type="datetime-local"], .footer-widgets input[type="color"], .footer-widgets select,     .footer-widgets .select2-container--default .select2-selection--single .select2-selection__rendered, .footer-widgets textarea, .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form select, .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form textarea, .footer-widgets .select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected],  .footer-widgets .select2-container--default .select2-results__option.select2-results__option--highlighted[data-selected] { color: #f2f5fc; } .footer input[type="radio"]:checked:before, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"]:checked:before { background-color: #f2f5fc; } .footer div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-webkit-slider-thumb { border-color: #f2f5fc; } .footer div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-moz-range-thumb { border-color: #f2f5fc; } .footer div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-ms-thumb { border-color: #f2f5fc; } .footer div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]:focus::-ms-thumb { border-color: #f2f5fc; } .footer input[type="text"]:focus::-webkit-input-placeholder, .footer input[type="email"]:focus::-webkit-input-placeholder, .footer input[type="url"]:focus::-webkit-input-placeholder, .footer input[type="password"]:focus::-webkit-input-placeholder, .footer input[type="search"]:focus::-webkit-input-placeholder, .footer input[type="tel"]:focus::-webkit-input-placeholder, .footer input[type="number"]:focus::-webkit-input-placeholder,  .footer input[type="date"]:focus::-webkit-input-placeholder,  .footer input[type="month"]:focus::-webkit-input-placeholder,  .footer input[type="week"]:focus::-webkit-input-placeholder,  .footer input[type="time"]:focus::-webkit-input-placeholder,  .footer input[type="datetime"]:focus::-webkit-input-placeholder,  .footer input[type="datetime-local"]:focus::-webkit-input-placeholder,  .footer textarea:focus::-webkit-input-placeholder, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus::-webkit-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus::-webkit-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus::-webkit-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus::-webkit-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus::-webkit-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus::-webkit-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus::-webkit-input-placeholder, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus::-webkit-input-placeholder, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus::-webkit-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus::-webkit-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus::-webkit-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus::-webkit-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus::-webkit-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus::-webkit-input-placeholder { color: #f2f5fc; } .footer input[type="text"]:-moz-placeholder, .footer input[type="url"]:-moz-placeholder, .footer input[type="email"]:-moz-placeholder, .footer input[type="password"]:-moz-placeholder, .footer input[type="search"]:-moz-placeholder, .footer input[type="tel"]:-moz-placeholder, .footer input[type="number"]:-moz-placeholder,  .footer input[type="date"]:-moz-placeholder,  .footer input[type="month"]:-moz-placeholder,  .footer input[type="week"]:-moz-placeholder,  .footer input[type="time"]:-moz-placeholder,  .footer input[type="datetime"]:-moz-placeholder,  .footer input[type="datetime-local"]:-moz-placeholder,  .footer textarea:-moz-placeholder, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:-moz-placeholder, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:-moz-placeholder, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form textarea:-moz-placeholder { color: #f2f5fc; } .footer input[type="text"]:focus::-moz-placeholder, .footer input[type="url"]:focus::-moz-placeholder, .footer input[type="email"]:focus::-moz-placeholder, .footer input[type="password"]:focus::-moz-placeholder, .footer input[type="search"]:focus::-moz-placeholder, .footer input[type="tel"]:focus::-moz-placeholder, .footer input[type="number"]:focus::-moz-placeholder,  .footer input[type="date"]:focus::-moz-placeholder,  .footer input[type="month"]:focus::-moz-placeholder,  .footer input[type="week"]:focus::-moz-placeholder,  .footer input[type="time"]:focus::-moz-placeholder,  .footer input[type="datetime"]:focus::-moz-placeholder,  .footer input[type="datetime-local"]:focus::-moz-placeholder,  .footer textarea:focus::-moz-placeholder, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus::-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus::-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus::-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus::-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus::-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus::-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus::-moz-placeholder, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus::-moz-placeholder, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus::-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus::-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus::-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus::-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus::-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus::-moz-placeholder { color: #f2f5fc; } .footer input[type="text"]:focus:-ms-input-placeholder, .footer input[type="email"]:focus:-ms-input-placeholder, .footer input[type="url"]:focus:-ms-input-placeholder, .footer input[type="password"]:focus:-ms-input-placeholder, .footer input[type="search"]:focus:-ms-input-placeholder, .footer input[type="tel"]:focus:-ms-input-placeholder, .footer input[type="number"]:focus:-ms-input-placeholder,  .footer input[type="date"]:focus:-ms-input-placeholder,  .footer input[type="month"]:focus:-ms-input-placeholder,  .footer input[type="week"]:focus:-ms-input-placeholder,  .footer input[type="time"]:focus:-ms-input-placeholder,  .footer input[type="datetime"]:focus:-ms-input-placeholder,  .footer input[type="datetime-local"]:focus:-ms-input-placeholder,  .footer textarea:focus:-ms-input-placeholder, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus:-ms-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus:-ms-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus:-ms-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus:-ms-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus:-ms-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus:-ms-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus:-ms-input-placeholder, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus:-ms-input-placeholder, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus:-ms-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus:-ms-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus:-ms-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus:-ms-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus:-ms-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus:-ms-input-placeholder { color: #f2f5fc; } .footer { --wpforms-field-text-color: #f2f5fc; }         .footer a, .footer .widget-title, .footer .wrapper-socials a, .footer .wrapper-socials a:hover, .footer .widget_text, .footer .widget_search .search-form .search-form-icon, .footer-widgets .widget_categories ul li:hover li, .footer .widget_archive .post-count, .footer .fr-block-archives .post-count, .footer .widget_categories .post-count,  .footer .fr-block-categories .post-count, .footer .widget_rss cite, .footer .fr-block-rss .fr-block-rss__item-author, .footer .widget_media_gallery .gallery .gallery-icon a:after, .footer .widget_media_audio .mejs-container .mejs-button > button, .footer .widget_media_audio .mejs-container .mejs-time, .footer .widget_media_audio .mejs-container .mejs-duration, .footer .fr-video .mejs-container .mejs-button > button, .footer .fr-video .mejs-container .mejs-time, .footer .fr-video .mejs-container .mejs-duration, .footer-widgets .widget_search .search-form .search-form-icon, .footer-widgets .widget_recent_entries ul li a, .footer-widgets .fr-block-latest-posts li a, .footer-widgets .widget_recent_comments ul .recentcomments, .footer-widgets .widget_recent_comments ul .recentcomments a, .footer-widgets .fr-block-latest-comments li a, .footer-widgets .widget_calendar .fr-calendar-table:not(.has-text-color) caption,  .footer-widgets .fr-block-calendar .fr-calendar-table:not(.has-text-color) caption, .footer-widgets .widget_calendar .fr-calendar-table:not(.has-text-color) ~ .fr-calendar-nav a, .footer-widgets .fr-block-calendar .fr-calendar-table:not(.has-text-color) ~ .fr-calendar-nav a, .footer-widgets .widget_calendar .fr-calendar-table:not(.has-text-color) tbody td,  .footer-widgets .fr-block-calendar .fr-calendar-table:not(.has-text-color) tbody td, .footer-widgets .widget_calendar .fr-calendar-table:not(.has-text-color) tbody td a:hover,  .footer-widgets .fr-block-calendar .fr-calendar-table:not(.has-text-color) tbody td a:hover, .footer-widgets .widget_calendar .fr-calendar-table:not(.has-text-color) tbody td#today a,  .footer-widgets .fr-block-calendar .fr-calendar-table:not(.has-text-color) tbody td#today a, .footer-widgets .widget_rss cite, .footer-widgets .widget_rss ul a.rsswidget, .footer-widgets .fr-block-rss .fr-block-rss__item-title a, .footer-widgets .fr-block-rss .fr-block-rss__item-author, .footer-widgets .widget .widget-title a, .footer-widgets .widget_nav_menu ul li a,  .footer-widgets .widget_neuros_nav_menu_widget ul li a,         .footer-widgets .widget_pages .widget-wrapper > ul li > a, .footer-widgets .fr-block-page-list li a, .footer-widgets .widget_meta ul li > a, .footer-widgets .widget_categories ul li > a, .footer-widgets ul.fr-block-categories li > a, .footer-widgets .widget_categories ul li .widget-archive-trigger,  .footer-widgets .widget_archive ul li > a, .footer-widgets .fr-block-archives li > a, .footer-widgets .fr-block-search .fr-block-search__label, .footer-widgets .fr-block-search.fr-block-search__button-inside .fr-block-search__inside-wrapper .fr-block-search__button.has-icon, .footer .footer-menu li a, .footer-widgets .fr-block-loginout, .footer-widgets .fr-block-loginout a, .footer-widgets .widget_nav_menu ul li .widget-menu-trigger,  .footer-widgets .widget_neuros_nav_menu_widget ul li .widget-menu-trigger, .footer-widgets .widget .fr-block-list li:before, .footer-widgets .widget .fr-block-list li:hover a, .footer-widgets .fr-block-file a.fr-block-file__button, .footer-widgets .fr-block-social-links.is-style-logos-only:not(.has-icon-color) .fr-block-social-link svg { color: #f2f5fc; } .footer .widget_media_audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,  .footer .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-loaded, .footer .fr-video .mejs-volume-current, .footer .fr-video .mejs-volume-handle { background-color: #f2f5fc; } .footer .content-inner ul:not([class*="elementor"]) > li:not([class*="elementor"]):before, .footer .content-single-post ul:not([class*="elementor"]) > li:not([class*="elementor"]):before, .footer .single_portfolio_content ul:not([class*="elementor"]) > li:not([class*="elementor"]):before, .footer .neuros_comments__item-text ul:not([class*="elementor"]) > li:not([class*="elementor"]):before, .footer .single_recipe_content ul:not([class*="elementor"]) > li:not([class*="elementor"]):before { border-color: #f2f5fc; } .footer .widget_media_audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,  .footer .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-total, .footer .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,  .footer .mejs-controls .mejs-time-rail .mejs-time-total, .footer .mejs-volume-total { background-color: rgba(242,245,252, 0.4); } .footer .input-floating-wrap .floating-placeholder, .footer .widget_categories li.cat-item-hierarchical,  .footer .fr-block-categories li.cat-item-hierarchical, .footer .widget_pages .widget-archive-trigger, .footer .widget_nav_menu .widget-menu-trigger, .footer-widgets .widget_recent_entries ul li .post-date, .footer-widgets .fr-block-latest-posts li .fr-block-latest-posts__post-date, .footer-widgets .widget_rss .rss-date, .footer-widgets .fr-block-rss .fr-block-rss__item-publish-date, .footer-widgets .fr-block-latest-comments li .fr-block-latest-comments__comment-meta, .footer-widgets .widget_nav_menu ul li a:hover,  .footer-widgets .widget_nav_menu ul li.current-menu-item > a,  .footer-widgets .widget_nav_menu ul li.current-menu-ancestor > a,  .footer-widgets .widget_nav_menu ul li.current-menu-parent > a,  .footer-widgets .widget_nav_menu ul li.current_page_item > a,  .footer-widgets .widget_neuros_nav_menu_widget ul li a:hover,  .footer-widgets .widget_neuros_nav_menu_widget ul li.current-menu-item > a, .footer-widgets .widget_neuros_nav_menu_widget ul li.current-menu-ancestor > a, .footer-widgets .widget_neuros_nav_menu_widget ul li.current-menu-parent > a,  .footer-widgets .widget_neuros_nav_menu_widget ul li.current_page_item > a, .footer .footer-menu li a:hover, .footer .footer-menu li.current-menu-item a, .footer .footer-menu li.current-menu-ancestor a, .footer .footer-menu li.current-menu-parent a, .footer .footer-menu li.current_page_item a, .footer-widgets .widget .fr-block-list li a { color: #b8c8d7; } .footer input[type="text"]::-webkit-input-placeholder, .footer input[type="email"]::-webkit-input-placeholder, .footer input[type="url"]::-webkit-input-placeholder, .footer input[type="password"]::-webkit-input-placeholder, .footer input[type="search"]::-webkit-input-placeholder, .footer input[type="tel"]::-webkit-input-placeholder,  .footer input[type="number"]::-webkit-input-placeholder,  .footer input[type="date"]::-webkit-input-placeholder,  .footer input[type="month"]::-webkit-input-placeholder,  .footer input[type="week"]::-webkit-input-placeholder,  .footer input[type="time"]::-webkit-input-placeholder,  .footer input[type="datetime"]::-webkit-input-placeholder,  .footer input[type="datetime-local"]::-webkit-input-placeholder,  .footer textarea::-webkit-input-placeholder, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]::-webkit-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]::-webkit-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]::-webkit-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]::-webkit-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]::-webkit-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]::-webkit-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]::-webkit-input-placeholder, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]::-webkit-input-placeholder, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]::-webkit-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]::-webkit-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]::-webkit-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]::-webkit-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]::-webkit-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form textarea::-webkit-input-placeholder { color: #b8c8d7; } .footer input[type="text"]:-moz-placeholder, .footer input[type="url"]:-moz-placeholder, .footer input[type="email"]:-moz-placeholder, .footer input[type="password"]:-moz-placeholder, .footer input[type="search"]:-moz-placeholder, .footer input[type="tel"]:-moz-placeholder,  .footer input[type="number"]:-moz-placeholder,  .footer input[type="date"]:-moz-placeholder,  .footer input[type="month"]:-moz-placeholder,  .footer input[type="week"]:-moz-placeholder,  .footer input[type="time"]:-moz-placeholder,  .footer input[type="datetime"]:-moz-placeholder,  .footer input[type="datetime-local"]:-moz-placeholder,  .footer textarea:-moz-placeholder, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:-moz-placeholder, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:-moz-placeholder, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form textarea:-moz-placeholder { color: #b8c8d7; } .footer input[type="text"]::-moz-placeholder, .footer input[type="url"]::-moz-placeholder, .footer input[type="email"]::-moz-placeholder, .footer input[type="password"]::-moz-placeholder, .footer input[type="search"]::-moz-placeholder, .footer input[type="tel"]::-moz-placeholder,  .footer input[type="number"]::-moz-placeholder,  .footer input[type="date"]::-moz-placeholder,  .footer input[type="month"]::-moz-placeholder,  .footer input[type="week"]::-moz-placeholder,  .footer input[type="time"]::-moz-placeholder,  .footer input[type="datetime"]::-moz-placeholder,  .footer input[type="datetime-local"]::-moz-placeholder,  .footer textarea::-moz-placeholder, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]::-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]::-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]::-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]::-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]::-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]::-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]::-moz-placeholder, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]::-moz-placeholder, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]::-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]::-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]::-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]::-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]::-moz-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form textarea::-moz-placeholder { color: #b8c8d7; } .footer input[type="text"]:-ms-input-placeholder, .footer input[type="email"]:-ms-input-placeholder, .footer input[type="url"]:-ms-input-placeholder, .footer input[type="password"]:-ms-input-placeholder, .footer input[type="search"]:-ms-input-placeholder, .footer input[type="tel"]:-ms-input-placeholder,  .footer input[type="number"]:-ms-input-placeholder,  .footer input[type="date"]:-ms-input-placeholder,  .footer input[type="month"]:-ms-input-placeholder,  .footer input[type="week"]:-ms-input-placeholder,  .footer input[type="time"]:-ms-input-placeholder,  .footer input[type="datetime"]:-ms-input-placeholder,  .footer input[type="datetime-local"]:-ms-input-placeholder,  .footer textarea:-ms-input-placeholder, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:-ms-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:-ms-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:-ms-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:-ms-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:-ms-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:-ms-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:-ms-input-placeholder, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:-ms-input-placeholder, .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:-ms-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:-ms-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:-ms-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:-ms-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:-ms-input-placeholder,  .footer div.wpforms-container.wpforms-container-full .wpforms-form textarea:-ms-input-placeholder { color: #b8c8d7; } .footer a:hover, .footer .footer-additional-menu li a:hover, .footer .widget_recent_comments ul .recentcomments .comment-author-link a:hover, .footer .widget_media_audio .mejs-container .mejs-button > button:hover, .footer .fr-video .mejs-container .mejs-button > button:hover, .error-404-footer .wrapper-socials a:hover, .footer-widgets .widget_search .search-form .search-form-icon:hover, .footer-widgets .widget_rss ul a.rsswidget:hover, .footer-widgets .fr-block-rss .fr-block-rss__item-title a:hover, .footer-widgets .widget .widget-title a:hover, .footer-widgets .fr-block-search.fr-block-search__button-inside .fr-block-search__inside-wrapper .fr-block-search__button.has-icon:hover, .footer-widgets .fr-block-loginout a:hover, .footer-widgets .widget_calendar .fr-calendar-table:not(.has-text-color) thead th,  .footer-widgets .fr-block-calendar .fr-calendar-table:not(.has-text-color) thead th, .footer-widgets .widget_calendar .fr-calendar-table:not(.has-text-color) ~ .fr-calendar-nav a:hover, .footer-widgets .fr-block-calendar .fr-calendar-table:not(.has-text-color) ~ .fr-calendar-nav a:hover, .footer-widgets .widget_calendar .fr-calendar-table:not(.has-text-color) tbody td a,  .footer-widgets .fr-block-calendar .fr-calendar-table:not(.has-text-color) tbody td a, .footer-widgets .fr-block-search.fr-block-search__icon-button .fr-block-search__button.has-icon:hover, .footer-widgets .fr-block-social-links.is-style-logos-only:not(.has-icon-color) .fr-block-social-link a:hover svg { color: #f89880; } .footer blockquote:before { color: rgba(248,152,128, .3); } .footer .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-current, .footer .fr-video .mejs-controls .mejs-time-rail .mejs-time-current, .footer .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-handle-content, .footer .fr-video .mejs-controls .mejs-time-rail .mejs-time-handle-content, .footer-widgets .widget_calendar .fr-calendar-table:not(.has-text-color) tbody td#today:before,  .footer-widgets .fr-block-calendar .fr-calendar-table:not(.has-text-color) tbody td#today:before { background-color: #f89880; } .footer .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-handle-content, .footer .fr-video .mejs-controls .mejs-time-rail .mejs-time-handle-content { border-color: #f89880; } .footer-widgets input[type="radio"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"], .footer-widgets input[type="checkbox"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"] { background-color: #d9d9d9; } .footer-widgets { --wpforms-field-border-color: #cabec8; } .footer-widgets input[type="text"], .footer-widgets input[type="email"], .footer-widgets input[type="url"], .footer-widgets input[type="password"], .footer-widgets input[type="search"], .footer-widgets input[type="number"], .footer-widgets input[type="tel"], .footer-widgets input[type="range"], .footer-widgets input[type="date"], .footer-widgets input[type="month"], .footer-widgets input[type="week"], .footer-widgets input[type="time"], .footer-widgets input[type="datetime"], .footer-widgets input[type="datetime-local"], .footer-widgets input[type="color"], .footer-widgets textarea, .footer-widgets input[type="checkbox"], .footer-widgets input[type="radio"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"], .footer-widgets .select2-container .select2-selection--single, .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"], .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form select, .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form textarea, .footer-widgets .fr-block-search.fr-block-search__button-inside .fr-block-search__inside-wrapper, .footer-widgets .select-wrap, .footer-widgets .mc4fr-form .mc4fr-form-fields .form-field { border-color: #cabec8; } .footer-widgets input[type="text"]:focus, .footer-widgets input[type="email"]:focus, .footer-widgets input[type="url"]:focus, .footer-widgets input[type="password"]:focus, .footer-widgets input[type="search"]:focus, .footer-widgets input[type="number"]:focus, .footer-widgets input[type="tel"]:focus, .footer-widgets input[type="range"]:focus, .footer-widgets input[type="date"]:focus, .footer-widgets input[type="month"]:focus, .footer-widgets input[type="week"]:focus, .footer-widgets input[type="time"]:focus, .footer-widgets input[type="datetime"]:focus, .footer-widgets input[type="datetime-local"]:focus, .footer-widgets input[type="color"]:focus, .footer-widgets textarea:focus, .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus, .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus, .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus, .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus, .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus, .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus, .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus, .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus, .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus, .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus, .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus, .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus, .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus, .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"]:focus, .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form select:focus, .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus, .footer-widgets .fr-block-search.fr-block-search__button-inside .fr-block-search__inside-wrapper:focus-within, .footer-widgets .select-wrap:focus-within, .footer-widgets .mc4fr-form .mc4fr-form-fields .form-field:focus-within, .footer .footer-menu-container { border-color: #3f3f3f; } .footer .widget_media_audio .mejs-container,  .footer .widget_media_audio .mejs-container .mejs-controls,  .footer .widget_media_audio .mejs-embed,  .footer .widget_media_audio .mejs-embed body, .footer .fr-video .mejs-container,  .footer .fr-video .mejs-container .mejs-controls,  .footer .fr-video .mejs-embed,  .footer .fr-video .mejs-embed body, .footer .mejs-volume-button > .mejs-volume-slider { background-color: #3f3f3f; } .footer .select2-container .select2-selection--single { color: #3f3f3f; } .footer { background-color: #242529; }         .footer div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-webkit-slider-thumb { background-color: #242529; } .footer div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-moz-range-thumb { background-color: #242529; } .footer div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-ms-thumb { background-color: #242529; } .footer div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]:focus::-ms-thumb { background-color: #242529; }         .footer-widgets .widget_tag_cloud .tagcloud .tag-cloud-link, .footer-widgets .fr-block-tag-cloud .tag-cloud-link, .footer-widgets .calendar_wrap,  .footer-widgets .fr-block-calendar { background-color: #13191f; } .footer-widgets { --wpforms-button-text-color: #ffffff } .footer-widgets .wrapper-socials a, .footer-widgets .wrapper-socials a:hover, .footer-widgets .neuros-button, .footer-widgets .button, .footer-widgets input[type="submit"], .footer-widgets input[type="reset"], .footer-widgets input[type="button"], .footer-widgets button, .footer-widgets .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item a:after,  .footer-widgets .media_gallery .blocks-gallery-grid .blocks-gallery-item a:after, .footer-widgets .gallery .gallery-item .gallery-icon a:after, .footer-widgets .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-text-color), .footer-widgets .mc4fr-form .mc4fr-form-fields button { color: #ffffff; } .footer-widgets .fr-block-social-links.is-style-default:not(.has-icon-color) .fr-social-link a.fr-block-social-link-anchor svg, .footer-widgets .fr-block-social-links.is-style-default:not(.has-icon-color) .fr-social-link:hover a.fr-block-social-link-anchor svg { color: #ffffff; } .footer .neuros-button:after, .footer button:not(.customize-partial-edit-shortcut-button):after, .footer div.wpforms-container-full .wpforms-form button[type=submit]:after,  .footer div.wpforms-container-full .wpforms-form .wpforms-page-button:after, .footer-widgets .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:after, .footer-widgets .mc4fr-form .mc4fr-form-fields button:after { background: linear-gradient(var(--button-border-gradient-angle), #cabec8 var(--button-gradient-colorstop-1), #b8c8d7 var(--button-gradient-colorstop-2)); } .footer .widget_neuros_special_text_widget .neuros-special-text-widget-text { background: linear-gradient(var(--special-text-gradient-angle), #cabec8 var(--special-text-gradient-colorstop-1), #b8c8d7 var(--special-text-gradient-colorstop-2)); } .footer-widgets .wrapper-socials a, .footer-widgets .fr-block-social-links.is-style-default:not(.has-icon-background-color) .fr-social-link a.fr-block-social-link-anchor { background-color: #cabec8; } .footer input[type="submit"], .footer input[type="button"], .footer input[type="reset"], .footer div.wpforms-container-full .wpforms-form input[type=submit], .footer-widgets .wrapper-socials a { border-color: #cabec8; } .footer-widgets .fr-block-gallery .blocks-gallery-grid .blocks-gallery-item a:before,  .footer-widgets .media_gallery .blocks-gallery-grid .blocks-gallery-item a:before, .footer-widgets .gallery .gallery-item .gallery-icon a:before { background-color: rgba(202,190,200, 0.5); } .footer button:not(.customize-partial-edit-shortcut-button), .footer input[type="submit"], .footer input[type="button"], .footer input[type="reset"], .footer div.wpforms-container-full .wpforms-form input[type=submit], .footer div.wpforms-container-full .wpforms-form button[type=submit] .button-inner:before,  .footer div.wpforms-container-full .wpforms-form .wpforms-page-button .button-inner:before, .footer .fr-block-search .fr-block-search__button .button-inner:before, .footer-widgets .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background) .button-inner:before, .footer-widgets .mc4fr-form .mc4fr-form-fields button .button-inner:before { background: linear-gradient(var(--button-border-gradient-angle), rgba(255,255,255,0) var(--button-gradient-colorstop-1), rgba(255,255,255,0) var(--button-gradient-colorstop-2)); } .footer div.wpforms-container-full .wpforms-form button[type=submit], .footer div.wpforms-container-full .wpforms-form .wpforms-page-button, .footer .fr-block-search .fr-block-search__button, .footer-widgets .mc4fr-form .mc4fr-form-fields button { background: none; } .footer-widgets { --wpforms-button-background-color: rgba(255,255,255,0) } .footer-widgets .neuros-button:hover, .footer-widgets .button:hover, .footer-widgets input[type="submit"]:hover, .footer-widgets input[type="reset"]:hover, .footer-widgets input[type="button"]:hover, .footer-widgets button:hover, .footer-widgets .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-text-color):hover, .footer-widgets .mc4fr-form .mc4fr-form-fields button:hover { color: #ffffff; } .footer .neuros-button:hover:after, .footer button:not(.customize-partial-edit-shortcut-button):hover:after, .footer div.wpforms-container-full .wpforms-form button[type=submit]:hover:after,  .footer div.wpforms-container-full .wpforms-form .wpforms-page-button:hover:after, .footer-widgets .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:hover:after, .footer-widgets .mc4fr-form .mc4fr-form-fields button:after { background: linear-gradient(var(--button-border-gradient-angle), #cabec8 var(--button-gradient-colorstop-1), #b8c8d7 var(--button-gradient-colorstop-2)); } .footer input[type="submit"]:hover, .footer input[type="button"]:hover, .footer input[type="reset"]:hover, .footer div.wpforms-container-full .wpforms-form input[type=submit]:hover, .footer-widgets .fr-block-file a.fr-block-file__button:hover { border-color: #cabec8; } .footer button:not(.customize-partial-edit-shortcut-button):hover, .footer input[type="submit"]:hover, .footer input[type="button"]:hover, .footer input[type="reset"]:hover, .footer div.wpforms-container-full .wpforms-form input[type=submit]:hover, .footer div.wpforms-container-full .wpforms-form button[type=submit] .button-inner:after,  .footer div.wpforms-container-full .wpforms-form .wpforms-page-button .button-inner:after, .footer .fr-block-search .fr-block-search__button .button-inner:after, .footer-widgets .fr-block-button:not(.is-style-outline):not(.is-style-fill) .fr-block-button__link:not(.has-background) .button-inner:after, .footer-widgets .mc4fr-form .mc4fr-form-fields button .button-inner:after { background: linear-gradient(var(--button-border-gradient-angle), #cabec8 var(--button-gradient-colorstop-1), #b8c8d7 var(--button-gradient-colorstop-2)); } .footer div.wpforms-container-full .wpforms-form button[type=submit]:hover, .footer div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, .footer .fr-block-search .fr-block-search__button:hover, .footer-widgets .mc4fr-form .mc4fr-form-fields button:hover { background: none; } .header .main-menu > li > a {font-family: 'Alexandria', Arial, Helvetica, sans-serif; font-size: 14px; line-height: 1.5em; text-transform: none; letter-spacing: 0em; word-spacing: 0px; font-style: normal; font-weight: 300; } .mobile-header-menu-container .main-menu > li > a, .slide-extra .extra-menu > li > a {font-family: 'Alexandria', Arial, Helvetica, sans-serif; text-transform: none; letter-spacing: 0em; word-spacing: 0px; font-style: normal; font-weight: 300; } .header .main-menu > li ul.sub-menu > li > a {font-family: 'Alexandria', Arial, Helvetica, sans-serif; font-size: 14px; line-height: 1.5em; text-transform: none; letter-spacing: 0em; word-spacing: 0px; font-style: normal; font-weight: 300; } .mobile-header-menu-container .main-menu > li ul.sub-menu > li > a, .alter-menu-menu .main-menu > li > a, .slide-extra .extra-menu > li ul.sub-menu > li > a {font-family: 'Alexandria', Arial, Helvetica, sans-serif; text-transform: none; letter-spacing: 0em; word-spacing: 0px; font-style: normal; } @media only screen and (min-width: 1150px) { .top-bar { display: block; } .header { display: block !important; } .mobile-header { display: none !important; } .top-page-wrapper { padding: 0 40px 25px; } .header.sticky-header, .header-wrapper.header-position-over { width: calc(100% - 80px); left: 40px; right: 40px; } } .alter-menu-wrapper:before { background-image: url("https://dev.memcpu.com/wp-content/uploads/2024/12/Ooze-25-1-1.jpg"); } @media only screen and (min-width: 992px) { .page-title-container {min-height: 500px;} } .page-title-container .page-title-bg {background-position: center center;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;} .page-title-container .page-title-bg {background-image: url("https://www.memcpu.com/media/2025/04/5tgg_ujj.jpg");} .page-title-container h1.page-title, .page-title-container .page-title-box .page-title {font-family: 'Alexandria', Arial, Helvetica, sans-serif; text-transform: none; letter-spacing: em; word-spacing: 0px; font-style: normal; font-weight: 300; } @media only screen and (min-width: 768px) { .page-title-container .page-title {line-height: 1.125em; } .body-container .page-title-container, .edit-post-visual-editor__post-title-wrapper .editor-post-title {font-size: 60px; line-height: 1.125em; } } .page-title-container .breadcrumbs {font-family: 'Alexandria', Arial, Helvetica, sans-serif; font-size: 12px; line-height: 27px; text-transform: none; letter-spacing: 0em; word-spacing: 0px; font-style: normal; font-weight: 100; } .page-title-container .page-title-additional { color: #f2f5fc; } .page-title-container .page-title-additional {font-family: 'Alexandria', Arial, Helvetica, sans-serif; text-transform: none; letter-spacing: -0.05em; word-spacing: 0px; font-style: normal; font-weight: 700; } @font-face { font-family: 'Manrope Alt'; src: url('https://www.memcpu.com/template/fonts/Manrope-ExtraLight.ttf') format('truetype');              font-weight: 200; font-style: normal; } @font-face { font-family: 'Manrope Alt'; src: url('https://www.memcpu.com/template/fonts/Manrope-Light.ttf') format('truetype');              font-weight: 300; font-style: normal; }     @font-face { font-family: 'Manrope Alt'; src: url('https://www.memcpu.com/template/fonts/Manrope-Regular.ttf') format('truetype');              font-weight: normal; font-style: normal; } @font-face { font-family: 'Manrope Alt'; src: url('https://www.memcpu.com/template/fonts/Manrope-Medium.ttf') format('truetype');              font-weight: 500; font-style: normal; } @font-face { font-family: 'Manrope Alt'; src: url('https://www.memcpu.com/template/fonts/Manrope-SemiBold.ttf') format('truetype');              font-weight: 600; font-style: normal; } @font-face { font-family: 'Manrope Alt'; src: url('https://www.memcpu.com/template/fonts/Manrope-Bold.ttf') format('truetype');              font-weight: bold; font-style: normal; } @font-face { font-family: 'Manrope Alt'; src: url('https://www.memcpu.com/template/fonts/Manrope-ExtraBold.ttf') format('truetype');              font-weight: 800; font-style: normal; } body { --fr--preset--font-size--x-large: 40px; } body, .grid-listing .grid-item, .case-study-grid-listing .grid-item, .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-description,         .error-404-info-text, .elementor-widget-neuros_image_carousel .neuros-image-slider-widget .slider-item .elementor-image-carousel-caption, .neuros-image-slider-widget .slider-item-description, .footer .footer-menu li a {font-family: 'Alexandria', Arial, Helvetica, sans-serif; font-size: 15px; line-height: 1.8em; text-transform: none; letter-spacing: em; word-spacing: 0px; font-style: normal; font-weight: 300; } .neuros-heading .neuros-subheading, .team-expirience .team-expirience-education h5, .team-expirience .team-expirience-professional h5, .team-contact-info-card .team-contact-info h5, .team-info-additional .team-achievements h6,  .team-info-additional .team-responsibilities h6, .elementor-widget-neuros_step_carousel .step-title {font-family: 'Alexandria', Arial, Helvetica, sans-serif; } .post-more-button {font-size: 15px; } p {line-height: 1.8em; } .post-excerpt, .woocommerce form label, .post-content, .service-item .service-item-excerpt {font-size: 15px; line-height: 1.8em; font-weight: 300; } .woocommerce form .form-row input::-webkit-input-placeholder, .woocommerce form .form-row textarea::-webkit-input-placeholder {font-size: 15px; line-height: 1.8em; font-weight: 300; } .woocommerce form .form-row input:-moz-placeholder, .woocommerce form .form-row textarea:-moz-placeholder {font-size: 15px; line-height: 1.8em; font-weight: 300; } .woocommerce form .form-row input::-moz-placeholder, .woocommerce form .form-row textarea::-moz-placeholder {font-size: 15px; line-height: 1.8em; font-weight: 300; } .woocommerce form .form-row input:-ms-input-placeholder, .woocommerce form .form-row textarea:-ms-input-placeholder {font-size: 15px; line-height: 1.8em; font-weight: 300; } body .content-wrapper .elementor-widget-text-editor, .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text, .footer .widget_nav_menu ul li, .footer .widget_archive ul li, .footer .widget_categories ul li, .widget_pages ul li, .footer-widgets > .widget .widget-title,  .footer-widgets > .widget .widget-wrapper h1,  .footer-widgets > .widget .widget-wrapper h2,  .footer-widgets > .widget .widget-wrapper h3,  .footer-widgets > .widget .widget-wrapper h4,  .footer-widgets > .widget .widget-wrapper h5,  .footer-widgets > .widget .widget-wrapper h6,  .footer-widgets > .widget .fr-block-search .fr-block-search__label {font-family: 'Alexandria', Arial, Helvetica, sans-serif; } h1, h2, h3, h4, h5, h6, .page-title-container .page-title, body .elementor-widget-heading .elementor-heading-title, .woocommerce-Reviews-title, .woocommerce .comment-reply-title, .cart_totals h2, .woocommerce-account .woocommerce-EditAccountForm fieldset legend, .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title, .wpforms-form .wpforms-title, .fr-block-search .fr-block-search__label {font-family: 'Alexandria', Arial, Helvetica, sans-serif; text-transform: none; font-style: normal; } .logo, .wrapper-info .additional-text-title, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider .wpforms-field-number-slider-hint, div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-label, .widget_neuros_featured_posts_widget .featured-posts-item-link, .portfolio-item .post-title, .team-experience-item-period, .team-item .post-title, .project-item-wrapper .post-title, .project-post-meta .project-post-meta-label, .help-item .help-item-title, .neuros-step-widget .step-bg-number, .neuros-step-widget .step-number, .elementor-widget-accordion .elementor-accordion .elementor-tab-title, .widget_neuros_featured_posts_widget .featured-posts-item-link, .widget_recent_entries li, .fr-block-latest-posts li a, .widget_rss ul a.rsswidget, .fr-block-rss .fr-block-rss__item-title, .post-navigation-title, .neuros-price-item-widget .price-item .price-item-title, .neuros-price-item-widget .price-item .price-item-container, .neuros-person-widget .person-name, .banner-widget .banner-subtitle, .neuros_tabs_widget .neuros_tabs_titles_container .neuros_tab_title_item, .elementor-widget-neuros_countdown .countdown_separator, .elementor-widget-neuros_countdown .countdown_digits, .elementor-widget-neuros_countdown .countdown_digits_placeholder, .neuros_content_slider_widget .neuros_content_slider_title, .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title, .neuros_content_slider_widget .slick-navigation .slick-arrow, .widget_rss ul a.rsswidget, .widget_rss .rss-date, .widget_rss cite, .widget_neuros_contacts_widget .neuros-contacts-widget-field, .result-box, .neuros-heading, .elementor-widget-neuros_vertical_text .vertical-text, .neuros-image-slider-widget .slider-item-title, .elementor-widget-progress .elementor-widget-container .elementor-title, .elementor-widget-progress .elementor-progress-bar, .neuros-content-slider-widget .bottom-area .content-slider-contacts, .elementor-widget-neuros_custom_menu ul li a, .widget_neuros_special_text_widget .neuros-special-text-widget-text, .team-item .team-item-tag, .team-contact-info-card .team-item-tag, .team-info-additional .team-achievements-box .team-achievements-box-value, .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper, .elementor-widget-neuros_special_text .special-text, .neuros-testimonial-carousel-widget .testimonial-item .testimonial, .gallery-wrapper .gallery-item-wrapper .post-title, .elementor-widget-neuros_step_carousel .step-item .step-number, .project-listing-wrapper.project-cards-listing .project-item-wrapper .project-item-title, .moving-list .moving-item .moving-item-title, .service-slider-listing .service-item-link .service-item-subtitle {font-family: 'Alexandria', Arial, Helvetica, sans-serif; } h1, body .elementor-widget-heading h1.elementor-heading-title {letter-spacing: 0em; word-spacing: 0px; font-weight: 600; } @media only screen and (min-width: 576px) { h1, body .elementor-widget-heading h1.elementor-heading-title { font-size: 60px;line-height: 1.7em; } } @media only screen and (min-width: 992px) { h1, body .elementor-widget-heading h1.elementor-heading-title {font-size: 80px; line-height: 1.7em; } } h2, .editor-styles-wrapper .block-editor-block-list__layout h2, body .elementor-widget-heading h2.elementor-heading-title {letter-spacing: 0em; word-spacing: 0px; font-weight: 400; } @media only screen and (min-width: 768px) { h2, .editor-styles-wrapper .block-editor-block-list__layout h2, body .elementor-widget-heading h2.elementor-heading-title { font-size: 35px;line-height: 1.16666em; } } @media only screen and (min-width: 992px) { h2, .editor-styles-wrapper .block-editor-block-list__layout h2, body .elementor-widget-heading h2.elementor-heading-title {font-size: 60px; line-height: 1.16666em; } } h3, .editor-styles-wrapper .block-editor-block-list__layout h3, body .elementor-widget-heading h3.elementor-heading-title {letter-spacing: 0em; word-spacing: 0px; font-weight: 400; } @media only screen and (min-width: 768px) { h3, .team-experience-title h3, .editor-styles-wrapper .block-editor-block-list__layout h3, body .elementor-widget-heading h3.elementor-heading-title { font-size: 30px;line-height: 1.25em; } } @media only screen and (min-width: 992px) { h3, .team-experience-title h3, .editor-styles-wrapper .block-editor-block-list__layout h3, body .elementor-widget-heading h3.elementor-heading-title {font-size: 40px; line-height: 1.25em; } } h4, .editor-styles-wrapper .block-editor-block-list__layout h4, body .elementor-widget-heading h4.elementor-heading-title,                .woocommerce .comment-reply-title, .woocommerce-Reviews-title {letter-spacing: 0em; word-spacing: 0px; font-weight: 400; } @media only screen and (min-width: 768px) { h4, .editor-styles-wrapper .block-editor-block-list__layout h4, body .elementor-widget-heading h4.elementor-heading-title, .woocommerce .comment-reply-title, .woocommerce-Reviews-title { font-size: 25px;line-height: 1.3333em; } } @media only screen and (min-width: 992px) { h4, .editor-styles-wrapper .block-editor-block-list__layout h4, body .elementor-widget-heading h4.elementor-heading-title, .woocommerce .comment-reply-title, .woocommerce-Reviews-title {font-size: 30px; line-height: 1.3333em; } } h5, .editor-styles-wrapper .block-editor-block-list__layout h5, body div.wpforms-container-full .wpforms-form .wpforms-title, body .elementor-widget-heading h5.elementor-heading-title, .woocommerce-account h3, .woocommerce-account .woocommerce-EditAccountForm fieldset legend, .outer-form-wrapper h2, .woocommerce-MyAccount-content h2, .woocommerce-order h2, .cart_totals h2, .woocommerce-checkout h3, .fr-block-search .fr-block-search__label, .widget_block .widget-wrapper h1, .widget_block .widget-wrapper h2, .widget_block .widget-wrapper h3, .widget_block .widget-wrapper h4 {letter-spacing: 0em; word-spacing: 0px; font-weight: 400; } @media only screen and (min-width: 768px) { h5, .editor-styles-wrapper .block-editor-block-list__layout h5, body div.wpforms-container-full .wpforms-form .wpforms-title, body .elementor-widget-heading h5.elementor-heading-title, .woocommerce-account h3, .woocommerce-account .woocommerce-EditAccountForm fieldset legend, .outer-form-wrapper h2, .woocommerce-MyAccount-content h2, .woocommerce-order h2, .cart_totals h2, .woocommerce-checkout h3, .fr-block-search .fr-block-search__label, .widget_block .widget-wrapper h1, .widget_block .widget-wrapper h2, .widget_block .widget-wrapper h3, .widget_block .widget-wrapper h4 { font-size: 20px;line-height: 1.4em; } } @media only screen and (min-width: 992px) { h5, .editor-styles-wrapper .block-editor-block-list__layout h5, body div.wpforms-container-full .wpforms-form .wpforms-title, body .elementor-widget-heading h5.elementor-heading-title, .woocommerce-account h3, .woocommerce-account .woocommerce-EditAccountForm fieldset legend, .outer-form-wrapper h2, .woocommerce-MyAccount-content h2, .woocommerce-order h2, .cart_totals h2, .woocommerce-checkout h3, .fr-block-search .fr-block-search__label, .widget_block .widget-wrapper h1, .widget_block .widget-wrapper h2, .widget_block .widget-wrapper h3, .widget_block .widget-wrapper h4 {font-size: 25px; line-height: 1.4em; } } h6, body .elementor-widget-heading h6.elementor-heading-title {letter-spacing: 0em; word-spacing: 0px; font-weight: 400; } @media only screen and (min-width: 768px) { h6,         .editor-styles-wrapper .block-editor-block-list__layout h6, body .elementor-widget-heading h6.elementor-heading-title, .footer-widgets .fr-block-search .fr-block-search__label { font-size: 18px;line-height: 1.5em; } } @media only screen and (min-width: 992px) { h6,         .editor-styles-wrapper .block-editor-block-list__layout h6, body .elementor-widget-heading h6.elementor-heading-title, .footer-widgets .fr-block-search .fr-block-search__label {font-size: 20px; line-height: 1.5em; } } .neuros-button, .fr-block-button, button, input[type="submit"], input[type="button"], input[type="reset"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"], div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"], div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button {font-family: 'Alexandria', Arial, Helvetica, sans-serif; font-size: 14px; text-transform: none; letter-spacing: 0em; word-spacing: 0px; font-style: normal; font-weight: 500; } .fr-block-button .fr-block-button__link {font-size: 14px; } .error-404-wrapper .error-404-text-column .error-404-text {font-family: 'Space Grotesk', Arial, Helvetica, sans-serif; } .input-floating-wrap, body input, body textarea, body select, div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="range"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"], div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"], div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap, div.wpforms-container.wpforms-container-full .wpforms-form textarea, div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap, .fr-block-search .fr-block-search__input,  .select2-container.select2-container--default .select2-selection--single {--additional-line-height: 1.92857em;font-family: 'Space Grotesk', Arial, Helvetica, sans-serif; font-size: 15px; line-height: 1.92857em; font-style: normal; font-weight: 400; } body {--wpforms-field-size-font-size: 15px;} .footer .footer-bg {background-position: center center;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;} .error-404-container .error-404-info-text, .error-404-container .error-404-title, .error-404-container .wrapper-socials a { color: #f2f5fc; } .error-404-container .error-404-text { -webkit-text-stroke: 1px #f2f5fc; text-stroke: 1px #f2f5fc; } .error-404-container .wrapper-socials a:hover { color: #f89880; } .error-404-wrapper { background-color: #f0f2f4; } .error-404-container {background-position: center center;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-image: url("https://dev.memcpu.com/wp-content/uploads/2025/01/ab_02-square3r.jpg");} @media only screen and (max-width:575px) { .elementor-reverse-mobile > .elementor-container > .elementor-row > :first-child{order:10;} .elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(2){order:9;} .elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(3){order:8;} .elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(4){order:7;} .elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(5){order:6;} .elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(6){order:5;} .elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(7){order:4;} .elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(8){order:3;} .elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(9){order:2;} .elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(10){order:1;} } @media only screen and (min-width:576px) and (max-width:767px) { .elementor-reverse-mobile_extra > .elementor-container > .elementor-row > :first-child{order:10;} .elementor-reverse-mobile_extra > .elementor-container > .elementor-row > :nth-child(2){order:9;} .elementor-reverse-mobile_extra > .elementor-container > .elementor-row > :nth-child(3){order:8;} .elementor-reverse-mobile_extra > .elementor-container > .elementor-row > :nth-child(4){order:7;} .elementor-reverse-mobile_extra > .elementor-container > .elementor-row > :nth-child(5){order:6;} .elementor-reverse-mobile_extra > .elementor-container > .elementor-row > :nth-child(6){order:5;} .elementor-reverse-mobile_extra > .elementor-container > .elementor-row > :nth-child(7){order:4;} .elementor-reverse-mobile_extra > .elementor-container > .elementor-row > :nth-child(8){order:3;} .elementor-reverse-mobile_extra > .elementor-container > .elementor-row > :nth-child(9){order:2;} .elementor-reverse-mobile_extra > .elementor-container > .elementor-row > :nth-child(10){order:1;} } @media only screen and (min-width:768px) and (max-width:991px) { .elementor-reverse-tablet > .elementor-container > .elementor-row > :first-child{order:10;} .elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(2){order:9;} .elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(3){order:8;} .elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(4){order:7;} .elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(5){order:6;} .elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(6){order:5;} .elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(7){order:4;} .elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(8){order:3;} .elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(9){order:2;} .elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(10){order:1;} } @media only screen and (min-width:992px) and (max-width:1279px) { .elementor-reverse-tablet_extra > .elementor-container > .elementor-row > :first-child{order:10;} .elementor-reverse-tablet_extra > .elementor-container > .elementor-row > :nth-child(2){order:9;} .elementor-reverse-tablet_extra > .elementor-container > .elementor-row > :nth-child(3){order:8;} .elementor-reverse-tablet_extra > .elementor-container > .elementor-row > :nth-child(4){order:7;} .elementor-reverse-tablet_extra > .elementor-container > .elementor-row > :nth-child(5){order:6;} .elementor-reverse-tablet_extra > .elementor-container > .elementor-row > :nth-child(6){order:5;} .elementor-reverse-tablet_extra > .elementor-container > .elementor-row > :nth-child(7){order:4;} .elementor-reverse-tablet_extra > .elementor-container > .elementor-row > :nth-child(8){order:3;} .elementor-reverse-tablet_extra > .elementor-container > .elementor-row > :nth-child(9){order:2;} .elementor-reverse-tablet_extra > .elementor-container > .elementor-row > :nth-child(10){order:1;} } @media only screen and (min-width:1280px) and (max-width:1600px) { .elementor-reverse-laptop > .elementor-container > .elementor-row > :first-child{order:10;} .elementor-reverse-laptop > .elementor-container > .elementor-row > :nth-child(2){order:9;} .elementor-reverse-laptop > .elementor-container > .elementor-row > :nth-child(3){order:8;} .elementor-reverse-laptop > .elementor-container > .elementor-row > :nth-child(4){order:7;} .elementor-reverse-laptop > .elementor-container > .elementor-row > :nth-child(5){order:6;} .elementor-reverse-laptop > .elementor-container > .elementor-row > :nth-child(6){order:5;} .elementor-reverse-laptop > .elementor-container > .elementor-row > :nth-child(7){order:4;} .elementor-reverse-laptop > .elementor-container > .elementor-row > :nth-child(8){order:3;} .elementor-reverse-laptop > .elementor-container > .elementor-row > :nth-child(9){order:2;} .elementor-reverse-laptop > .elementor-container > .elementor-row > :nth-child(10){order:1;} } @media only screen and (min-width:1921px) { .elementor-reverse-widescreen > .elementor-container > .elementor-row > :first-child{order:10;} .elementor-reverse-widescreen > .elementor-container > .elementor-row > :nth-child(2){order:9;} .elementor-reverse-widescreen > .elementor-container > .elementor-row > :nth-child(3){order:8;} .elementor-reverse-widescreen > .elementor-container > .elementor-row > :nth-child(4){order:7;} .elementor-reverse-widescreen > .elementor-container > .elementor-row > :nth-child(5){order:6;} .elementor-reverse-widescreen > .elementor-container > .elementor-row > :nth-child(6){order:5;} .elementor-reverse-widescreen > .elementor-container > .elementor-row > :nth-child(7){order:4;} .elementor-reverse-widescreen > .elementor-container > .elementor-row > :nth-child(8){order:3;} .elementor-reverse-widescreen > .elementor-container > .elementor-row > :nth-child(9){order:2;} .elementor-reverse-widescreen > .elementor-container > .elementor-row > :nth-child(10){order:1;} } @media only screen and (min-width:1921px) { .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-widescreen-left .elementor-custom-embed-image-overlay {padding: 20px 20px 0 0;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-widescreen-left .elementor-custom-embed-image-overlay:before {left: 0; right: initial; top: -20px; bottom: initial; border-radius: 0; border-bottom-left-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-widescreen-left .elementor-custom-embed-image-overlay:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-widescreen-right .elementor-custom-embed-image-overlay {padding: 20px 0 0 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-widescreen-right .elementor-custom-embed-image-overlay:before {left: initial; right: 0; top: -20px; bottom: initial; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-widescreen-right .elementor-custom-embed-image-overlay:after {right: initial; left: 0; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-widescreen-center .elementor-custom-embed-image-overlay {padding: 0 20px 0 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-widescreen-center .elementor-custom-embed-image-overlay:before {left: 0; right: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-widescreen-center .elementor-custom-embed-image-overlay:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} } @media only screen and (max-width:1600px) { .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-laptop-left .elementor-custom-embed-image-overlay {padding: 20px 20px 0 0;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-laptop-left .elementor-custom-embed-image-overlay:before {left: 0; right: initial; top: -20px; bottom: initial; border-radius: 0; border-bottom-left-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-laptop-left .elementor-custom-embed-image-overlay:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-laptop-right .elementor-custom-embed-image-overlay {padding: 20px 0 0 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-laptop-right .elementor-custom-embed-image-overlay:before {left: initial; right: 0; top: -20px; bottom: initial; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-laptop-right .elementor-custom-embed-image-overlay:after {right: initial; left: 0; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-laptop-center .elementor-custom-embed-image-overlay {padding: 0 20px 0 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-laptop-center .elementor-custom-embed-image-overlay:before {left: 0; right: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-laptop-center .elementor-custom-embed-image-overlay:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} } @media only screen and (max-width:1279px) { .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet_extra-left .elementor-custom-embed-image-overlay {padding: 20px 20px 0 0;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet_extra-left .elementor-custom-embed-image-overlay:before {left: 0; right: initial; top: -20px; bottom: initial; border-radius: 0; border-bottom-left-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet_extra-left .elementor-custom-embed-image-overlay:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet_extra-right .elementor-custom-embed-image-overlay {padding: 20px 0 0 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet_extra-right .elementor-custom-embed-image-overlay:before {left: initial; right: 0; top: -20px; bottom: initial; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet_extra-right .elementor-custom-embed-image-overlay:after {right: initial; left: 0; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet_extra-center .elementor-custom-embed-image-overlay {padding: 0 20px 0 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet_extra-center .elementor-custom-embed-image-overlay:before {left: 0; right: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet_extra-center .elementor-custom-embed-image-overlay:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} } @media only screen and (max-width:991px) { .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet-left .elementor-custom-embed-image-overlay {padding: 20px 20px 0 0;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet-left .elementor-custom-embed-image-overlay:before {left: 0; right: initial; top: -20px; bottom: initial; border-radius: 0; border-bottom-left-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet-left .elementor-custom-embed-image-overlay:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet-right .elementor-custom-embed-image-overlay {padding: 20px 0 0 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet-right .elementor-custom-embed-image-overlay:before {left: initial; right: 0; top: -20px; bottom: initial; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet-right .elementor-custom-embed-image-overlay:after {right: initial; left: 0; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet-center .elementor-custom-embed-image-overlay {padding: 0 20px 0 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet-center .elementor-custom-embed-image-overlay:before {left: 0; right: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet-center .elementor-custom-embed-image-overlay:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} } @media only screen and (max-width:767px) { .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile_extra-left .elementor-custom-embed-image-overlay {padding: 20px 20px 0 0;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile_extra-left .elementor-custom-embed-image-overlay:before {left: 0; right: initial; top: -20px; bottom: initial; border-radius: 0; border-bottom-left-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile_extra-left .elementor-custom-embed-image-overlay:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile_extra-right .elementor-custom-embed-image-overlay {padding: 20px 0 0 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile_extra-right .elementor-custom-embed-image-overlay:before {left: initial; right: 0; top: -20px; bottom: initial; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile_extra-right .elementor-custom-embed-image-overlay:after {right: initial; left: 0; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile_extra-center .elementor-custom-embed-image-overlay {padding: 0 20px 0 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile_extra-center .elementor-custom-embed-image-overlay:before {left: 0; right: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile_extra-center .elementor-custom-embed-image-overlay:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} } @media only screen and (max-width:575px) { .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile-left .elementor-custom-embed-image-overlay {padding: 20px 20px 0 0;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile-left .elementor-custom-embed-image-overlay:before {left: 0; right: initial; top: -20px; bottom: initial; border-radius: 0; border-bottom-left-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile-left .elementor-custom-embed-image-overlay:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile-right .elementor-custom-embed-image-overlay {padding: 20px 0 0 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile-right .elementor-custom-embed-image-overlay:before {left: initial; right: 0; top: -20px; bottom: initial; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile-right .elementor-custom-embed-image-overlay:after {right: initial; left: 0; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile-center .elementor-custom-embed-image-overlay {padding: 0 20px 0 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile-center .elementor-custom-embed-image-overlay:before {left: 0; right: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile-center .elementor-custom-embed-image-overlay:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} } @media only screen and (min-width:1921px) { .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-widescreen-left .elementor-icon-wrapper {padding: 20px 20px 0 0;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-widescreen-left .elementor-icon-wrapper:before {left: 0; right: initial; top: -20px; bottom: initial; border-radius: 0; border-bottom-left-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-widescreen-left .elementor-icon-wrapper:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-widescreen-right .elementor-icon-wrapper {padding: 20px 0 0 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-widescreen-right .elementor-icon-wrapper:before {left: initial; right: 0; top: -20px; bottom: initial; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-widescreen-right .elementor-icon-wrapper:after {right: initial; left: 0; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-widescreen-center .elementor-icon-wrapper {padding: 0 20px 0 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-widescreen-center .elementor-icon-wrapper:before {left: 0; right: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-widescreen-center .elementor-icon-wrapper:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} } @media only screen and (max-width:1600px) { .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-laptop-left .elementor-icon-wrapper {padding: 20px 20px 0 0;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-laptop-left .elementor-icon-wrapper:before {left: 0; right: initial; top: -20px; bottom: initial; border-radius: 0; border-bottom-left-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-laptop-left .elementor-icon-wrapper:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-laptop-right .elementor-icon-wrapper {padding: 20px 0 0 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-laptop-right .elementor-icon-wrapper:before {left: initial; right: 0; top: -20px; bottom: initial; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-laptop-right .elementor-icon-wrapper:after {right: initial; left: 0; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-laptop-center .elementor-icon-wrapper {padding: 0 20px 0 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-laptop-center .elementor-icon-wrapper:before {left: 0; right: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-laptop-center .elementor-icon-wrapper:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} } @media only screen and (max-width:1279px) { .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet_extra-left .elementor-icon-wrapper {padding: 20px 20px 0 0;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet_extra-left .elementor-icon-wrapper:before {left: 0; right: initial; top: -20px; bottom: initial; border-radius: 0; border-bottom-left-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet_extra-left .elementor-icon-wrapper:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet_extra-right .elementor-icon-wrapper {padding: 20px 0 0 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet_extra-right .elementor-icon-wrapper:before {left: initial; right: 0; top: -20px; bottom: initial; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet_extra-right .elementor-icon-wrapper:after {right: initial; left: 0; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet_extra-center .elementor-icon-wrapper {padding: 0 20px 0 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet_extra-center .elementor-icon-wrapper:before {left: 0; right: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet_extra-center .elementor-icon-wrapper:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} } @media only screen and (max-width:991px) { .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet-left .elementor-icon-wrapper {padding: 20px 20px 0 0;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet-left .elementor-icon-wrapper:before {left: 0; right: initial; top: -20px; bottom: initial; border-radius: 0; border-bottom-left-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet-left .elementor-icon-wrapper:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet-right .elementor-icon-wrapper {padding: 20px 0 0 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet-right .elementor-icon-wrapper:before {left: initial; right: 0; top: -20px; bottom: initial; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet-right .elementor-icon-wrapper:after {right: initial; left: 0; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet-center .elementor-icon-wrapper {padding: 0 20px 0 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet-center .elementor-icon-wrapper:before {left: 0; right: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet-center .elementor-icon-wrapper:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} } @media only screen and (max-width:767px) { .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile_extra-left .elementor-icon-wrapper {padding: 20px 20px 0 0;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile_extra-left .elementor-icon-wrapper:before {left: 0; right: initial; top: -20px; bottom: initial; border-radius: 0; border-bottom-left-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile_extra-left .elementor-icon-wrapper:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile_extra-right .elementor-icon-wrapper {padding: 20px 0 0 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile_extra-right .elementor-icon-wrapper:before {left: initial; right: 0; top: -20px; bottom: initial; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile_extra-right .elementor-icon-wrapper:after {right: initial; left: 0; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile_extra-center .elementor-icon-wrapper {padding: 0 20px 0 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile_extra-center .elementor-icon-wrapper:before {left: 0; right: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile_extra-center .elementor-icon-wrapper:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} } @media only screen and (max-width:575px) { .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile-left .elementor-icon-wrapper {padding: 20px 20px 0 0;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile-left .elementor-icon-wrapper:before {left: 0; right: initial; top: -20px; bottom: initial; border-radius: 0; border-bottom-left-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile-left .elementor-icon-wrapper:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile-right .elementor-icon-wrapper {padding: 20px 0 0 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile-right .elementor-icon-wrapper:before {left: initial; right: 0; top: -20px; bottom: initial; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile-right .elementor-icon-wrapper:after {right: initial; left: 0; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile-center .elementor-icon-wrapper {padding: 0 20px 0 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile-center .elementor-icon-wrapper:before {left: 0; right: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} .elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile-center .elementor-icon-wrapper:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} } @media only screen and (min-width:1921px) { .elementor-widget-neuros_icon_box.icon-position-widescreen-top .icon-box-item {display: block;} .elementor-widget-neuros_icon_box.icon-position-widescreen-top.alignment-widescreen-left .icon-box-item {text-align: left;} .elementor-widget-neuros_icon_box.icon-position-widescreen-top.alignment-widescreen-right .icon-box-item {text-align: right;} .elementor-widget-neuros_icon_box.icon-position-widescreen-top.alignment-widescreen-center .icon-box-item {text-align: center;} .elementor-widget-neuros_icon_box.icon-position-widescreen-left .icon-box-item {display: flex; justify-content: flex-start; align-items: flex-start;} .elementor-widget-neuros_icon_box.icon-position-widescreen-left.alignment-widescreen-left .icon-box-item {justify-content: flex-start; text-align: left;} .elementor-widget-neuros_icon_box.icon-position-widescreen-left.alignment-widescreen-right .icon-box-item {justify-content: flex-end; text-align: right;} .elementor-widget-neuros_icon_box.icon-position-widescreen-left.alignment-widescreen-center .icon-box-item {justify-content: center; text-align: center;} .elementor-widget-neuros_icon_box.icon-position-widescreen-left.alignment-widescreen-space-between .icon-box-item {justify-content: space-between; text-align: center;} .elementor-widget-neuros_icon_box.icon-position-widescreen-right .icon-box-item {display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-end;} .elementor-widget-neuros_icon_box.icon-position-widescreen-right.alignment-widescreen-left .icon-box-item {justify-content: flex-end; text-align: left;} .elementor-widget-neuros_icon_box.icon-position-widescreen-right.alignment-widescreen-right .icon-box-item {justify-content: flex-start; text-align: right;} .elementor-widget-neuros_icon_box.icon-position-widescreen-right.alignment-widescreen-center .icon-box-item {justify-content: center; text-align: center;} .elementor-widget-neuros_icon_box.icon-position-widescreen-right.alignment-widescreen-space-between .icon-box-item {justify-content: space-between; text-align: center;} .elementor-widget-neuros_icon_box.icon-position-widescreen-bottom .icon-box-item {display: flex; flex-direction: column-reverse; justify-content: flex-end; align-items: flex-start;} .elementor-widget-neuros_icon_box.icon-position-widescreen-bottom.alignment-widescreen-left .icon-box-item {align-items:flex-start; text-align: left;} .elementor-widget-neuros_icon_box.icon-position-widescreen-bottom.alignment-widescreen-right .icon-box-item {align-items:flex-end; text-align: right;} .elementor-widget-neuros_icon_box.icon-position-widescreen-bottom.alignment-widescreen-center .icon-box-item {align-items:center; text-align: center;} .elementor-widget-neuros_icon_box.v-alignment-widescreen-top .icon-box-item {align-items: flex-start;} .elementor-widget-neuros_icon_box.v-alignment-widescreen-middle .icon-box-item {align-items: center;} .elementor-widget-neuros_icon_box.v-alignment-widescreen-bottom .icon-box-item {align-items: flex-end;} } @media only screen and (max-width:1600px) { .elementor-widget-neuros_icon_box.icon-position-laptop-top .icon-box-item {display: block;} .elementor-widget-neuros_icon_box.icon-position-laptop-top.alignment-laptop-left .icon-box-item {text-align: left;} .elementor-widget-neuros_icon_box.icon-position-laptop-top.alignment-laptop-right .icon-box-item {text-align: right;} .elementor-widget-neuros_icon_box.icon-position-laptop-top.alignment-laptop-center .icon-box-item {text-align: center;} .elementor-widget-neuros_icon_box.icon-position-laptop-left .icon-box-item {display: flex; justify-content: flex-start; align-items: flex-start;} .elementor-widget-neuros_icon_box.icon-position-laptop-left.alignment-laptop-left .icon-box-item {justify-content: flex-start; text-align: left;} .elementor-widget-neuros_icon_box.icon-position-laptop-left.alignment-laptop-right .icon-box-item {justify-content: flex-end; text-align: right;} .elementor-widget-neuros_icon_box.icon-position-laptop-left.alignment-laptop-center .icon-box-item {justify-content: center; text-align: center;} .elementor-widget-neuros_icon_box.icon-position-laptop-left.alignment-laptop-space-between .icon-box-item {justify-content: space-between; text-align: center;} .elementor-widget-neuros_icon_box.icon-position-laptop-right .icon-box-item {display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-end;} .elementor-widget-neuros_icon_box.icon-position-laptop-right.alignment-laptop-left .icon-box-item {justify-content: flex-end; text-align: left;} .elementor-widget-neuros_icon_box.icon-position-laptop-right.alignment-laptop-right .icon-box-item {justify-content: flex-start; text-align: right;} .elementor-widget-neuros_icon_box.icon-position-laptop-right.alignment-laptop-center .icon-box-item {justify-content: center; text-align: center;} .elementor-widget-neuros_icon_box.icon-position-laptop-right.alignment-laptop-space-between .icon-box-item {justify-content: space-between; text-align: center;} .elementor-widget-neuros_icon_box.icon-position-laptop-bottom .icon-box-item {display: flex; flex-direction: column-reverse; justify-content: flex-end; align-items: flex-start;} .elementor-widget-neuros_icon_box.icon-position-laptop-bottom.alignment-laptop-left .icon-box-item {align-items:flex-start; text-align: left;} .elementor-widget-neuros_icon_box.icon-position-laptop-bottom.alignment-laptop-right .icon-box-item {align-items:flex-end; text-align: right;} .elementor-widget-neuros_icon_box.icon-position-laptop-bottom.alignment-laptop-center .icon-box-item {align-items:center; text-align: center;} .elementor-widget-neuros_icon_box.v-alignment-laptop-top .icon-box-item {align-items: flex-start;} .elementor-widget-neuros_icon_box.v-alignment-laptop-middle .icon-box-item {align-items: center;} .elementor-widget-neuros_icon_box.v-alignment-laptop-bottom .icon-box-item {align-items: flex-end;} } @media only screen and (max-width:1279px) { .elementor-widget-neuros_icon_box.icon-position-tablet_extra-top .icon-box-item {display: block;} .elementor-widget-neuros_icon_box.icon-position-tablet_extra-top.alignment-tablet_extra-left .icon-box-item {text-align: left;} .elementor-widget-neuros_icon_box.icon-position-tablet_extra-top.alignment-tablet_extra-right .icon-box-item {text-align: right;} .elementor-widget-neuros_icon_box.icon-position-tablet_extra-top.alignment-tablet_extra-center .icon-box-item {text-align: center;} .elementor-widget-neuros_icon_box.icon-position-tablet_extra-left .icon-box-item {display: flex; justify-content: flex-start; align-items: flex-start;} .elementor-widget-neuros_icon_box.icon-position-tablet_extra-left.alignment-tablet_extra-left .icon-box-item {justify-content: flex-start; text-align: left;} .elementor-widget-neuros_icon_box.icon-position-tablet_extra-left.alignment-tablet_extra-right .icon-box-item {justify-content: flex-end; text-align: right;} .elementor-widget-neuros_icon_box.icon-position-tablet_extra-left.alignment-tablet_extra-center .icon-box-item {justify-content: center; text-align: center;} .elementor-widget-neuros_icon_box.icon-position-tablet_extra-left.alignment-tablet_extra-space-between .icon-box-item {justify-content: space-between; text-align: center;} .elementor-widget-neuros_icon_box.icon-position-tablet_extra-right .icon-box-item {display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-end;} .elementor-widget-neuros_icon_box.icon-position-tablet_extra-right.alignment-tablet_extra-left .icon-box-item {justify-content: flex-end; text-align: left;} .elementor-widget-neuros_icon_box.icon-position-tablet_extra-right.alignment-tablet_extra-right .icon-box-item {justify-content: flex-start; text-align: right;} .elementor-widget-neuros_icon_box.icon-position-tablet_extra-right.alignment-tablet_extra-center .icon-box-item {justify-content: center; text-align: center;} .elementor-widget-neuros_icon_box.icon-position-tablet_extra-right.alignment-tablet_extra-space-between .icon-box-item {justify-content: space-between; text-align: center;} .elementor-widget-neuros_icon_box.icon-position-tablet_extra-bottom .icon-box-item {display: flex; flex-direction: column-reverse; justify-content: flex-end; align-items: flex-start;} .elementor-widget-neuros_icon_box.icon-position-tablet_extra-bottom.alignment-tablet_extra-left .icon-box-item {align-items:flex-start; text-align: left;} .elementor-widget-neuros_icon_box.icon-position-tablet_extra-bottom.alignment-tablet_extra-right .icon-box-item {align-items:flex-end; text-align: right;} .elementor-widget-neuros_icon_box.icon-position-tablet_extra-bottom.alignment-tablet_extra-center .icon-box-item {align-items:center; text-align: center;} .elementor-widget-neuros_icon_box.v-alignment-tablet_extra-top .icon-box-item {align-items: flex-start;} .elementor-widget-neuros_icon_box.v-alignment-tablet_extra-middle .icon-box-item {align-items: center;} .elementor-widget-neuros_icon_box.v-alignment-tablet_extra-bottom .icon-box-item {align-items: flex-end;} } @media only screen and (max-width:991px) { .elementor-widget-neuros_icon_box.icon-position-tablet-top .icon-box-item {display: block;} .elementor-widget-neuros_icon_box.icon-position-tablet-top.alignment-tablet-left .icon-box-item {text-align: left;} .elementor-widget-neuros_icon_box.icon-position-tablet-top.alignment-tablet-right .icon-box-item {text-align: right;} .elementor-widget-neuros_icon_box.icon-position-tablet-top.alignment-tablet-center .icon-box-item {text-align: center;} .elementor-widget-neuros_icon_box.icon-position-tablet-left .icon-box-item {display: flex; justify-content: flex-start; align-items: flex-start;} .elementor-widget-neuros_icon_box.icon-position-tablet-left.alignment-tablet-left .icon-box-item {justify-content: flex-start; text-align: left;} .elementor-widget-neuros_icon_box.icon-position-tablet-left.alignment-tablet-right .icon-box-item {justify-content: flex-end; text-align: right;} .elementor-widget-neuros_icon_box.icon-position-tablet-left.alignment-tablet-center .icon-box-item {justify-content: center; text-align: center;} .elementor-widget-neuros_icon_box.icon-position-tablet-left.alignment-tablet-space-between .icon-box-item {justify-content: space-between; text-align: center;} .elementor-widget-neuros_icon_box.icon-position-tablet-right .icon-box-item {display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-end;} .elementor-widget-neuros_icon_box.icon-position-tablet-right.alignment-tablet-left .icon-box-item {justify-content: flex-end; text-align: left;} .elementor-widget-neuros_icon_box.icon-position-tablet-right.alignment-tablet-right .icon-box-item {justify-content: flex-start; text-align: right;} .elementor-widget-neuros_icon_box.icon-position-tablet-right.alignment-tablet-center .icon-box-item {justify-content: center; text-align: center;} .elementor-widget-neuros_icon_box.icon-position-tablet-right.alignment-tablet-space-between .icon-box-item {justify-content: space-between; text-align: center;} .elementor-widget-neuros_icon_box.icon-position-tablet-bottom .icon-box-item {display: flex; flex-direction: column-reverse; justify-content: flex-end; align-items: flex-start;} .elementor-widget-neuros_icon_box.icon-position-tablet-bottom.alignment-tablet-left .icon-box-item {align-items:flex-start; text-align: left;} .elementor-widget-neuros_icon_box.icon-position-tablet-bottom.alignment-tablet-right .icon-box-item {align-items:flex-end; text-align: right;} .elementor-widget-neuros_icon_box.icon-position-tablet-bottom.alignment-tablet-center .icon-box-item {align-items:center; text-align: center;} .elementor-widget-neuros_icon_box.v-alignment-tablet-top .icon-box-item {align-items: flex-start;} .elementor-widget-neuros_icon_box.v-alignment-tablet-middle .icon-box-item {align-items: center;} .elementor-widget-neuros_icon_box.v-alignment-tablet-bottom .icon-box-item {align-items: flex-end;} } @media only screen and (max-width:767px) { .elementor-widget-neuros_icon_box.icon-position-mobile_extra-top .icon-box-item {display: block;} .elementor-widget-neuros_icon_box.icon-position-mobile_extra-top.alignment-mobile_extra-left .icon-box-item {text-align: left;} .elementor-widget-neuros_icon_box.icon-position-mobile_extra-top.alignment-mobile_extra-right .icon-box-item {text-align: right;} .elementor-widget-neuros_icon_box.icon-position-mobile_extra-top.alignment-mobile_extra-center .icon-box-item {text-align: center;} .elementor-widget-neuros_icon_box.icon-position-mobile_extra-left .icon-box-item {display: flex; justify-content: flex-start; align-items: flex-start;} .elementor-widget-neuros_icon_box.icon-position-mobile_extra-left.alignment-mobile_extra-left .icon-box-item {justify-content: flex-start; text-align: left;} .elementor-widget-neuros_icon_box.icon-position-mobile_extra-left.alignment-mobile_extra-right .icon-box-item {justify-content: flex-end; text-align: right;} .elementor-widget-neuros_icon_box.icon-position-mobile_extra-left.alignment-mobile_extra-center .icon-box-item {justify-content: center; text-align: center;} .elementor-widget-neuros_icon_box.icon-position-mobile_extra-left.alignment-mobile_extra-space-between .icon-box-item {justify-content: space-between; text-align: center;} .elementor-widget-neuros_icon_box.icon-position-mobile_extra-right .icon-box-item {display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-end;} .elementor-widget-neuros_icon_box.icon-position-mobile_extra-right.alignment-mobile_extra-left .icon-box-item {justify-content: flex-end; text-align: left;} .elementor-widget-neuros_icon_box.icon-position-mobile_extra-right.alignment-mobile_extra-right .icon-box-item {justify-content: flex-start; text-align: right;} .elementor-widget-neuros_icon_box.icon-position-mobile_extra-right.alignment-mobile_extra-center .icon-box-item {justify-content: center; text-align: center;} .elementor-widget-neuros_icon_box.icon-position-mobile_extra-right.alignment-mobile_extra-space-between .icon-box-item {justify-content: space-between; text-align: center;} .elementor-widget-neuros_icon_box.icon-position-mobile_extra-bottom .icon-box-item {display: flex; flex-direction: column-reverse; justify-content: flex-end; align-items: flex-start;} .elementor-widget-neuros_icon_box.icon-position-mobile_extra-bottom.alignment-mobile_extra-left .icon-box-item {align-items:flex-start; text-align: left;} .elementor-widget-neuros_icon_box.icon-position-mobile_extra-bottom.alignment-mobile_extra-right .icon-box-item {align-items:flex-end; text-align: right;} .elementor-widget-neuros_icon_box.icon-position-mobile_extra-bottom.alignment-mobile_extra-center .icon-box-item {align-items:center; text-align: center;} .elementor-widget-neuros_icon_box.v-alignment-mobile_extra-top .icon-box-item {align-items: flex-start;} .elementor-widget-neuros_icon_box.v-alignment-mobile_extra-middle .icon-box-item {align-items: center;} .elementor-widget-neuros_icon_box.v-alignment-mobile_extra-bottom .icon-box-item {align-items: flex-end;} } @media only screen and (max-width:575px) { .elementor-widget-neuros_icon_box.icon-position-mobile-top .icon-box-item {display: block;} .elementor-widget-neuros_icon_box.icon-position-mobile-top.alignment-mobile-left .icon-box-item {text-align: left;} .elementor-widget-neuros_icon_box.icon-position-mobile-top.alignment-mobile-right .icon-box-item {text-align: right;} .elementor-widget-neuros_icon_box.icon-position-mobile-top.alignment-mobile-center .icon-box-item {text-align: center;} .elementor-widget-neuros_icon_box.icon-position-mobile-left .icon-box-item {display: flex; justify-content: flex-start; align-items: flex-start;} .elementor-widget-neuros_icon_box.icon-position-mobile-left.alignment-mobile-left .icon-box-item {justify-content: flex-start; text-align: left;} .elementor-widget-neuros_icon_box.icon-position-mobile-left.alignment-mobile-right .icon-box-item {justify-content: flex-end; text-align: right;} .elementor-widget-neuros_icon_box.icon-position-mobile-left.alignment-mobile-center .icon-box-item {justify-content: center; text-align: center;} .elementor-widget-neuros_icon_box.icon-position-mobile-left.alignment-mobile-space-between .icon-box-item {justify-content: space-between; text-align: center;} .elementor-widget-neuros_icon_box.icon-position-mobile-right .icon-box-item {display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-end;} .elementor-widget-neuros_icon_box.icon-position-mobile-right.alignment-mobile-left .icon-box-item {justify-content: flex-end; text-align: left;} .elementor-widget-neuros_icon_box.icon-position-mobile-right.alignment-mobile-right .icon-box-item {justify-content: flex-start; text-align: right;} .elementor-widget-neuros_icon_box.icon-position-mobile-right.alignment-mobile-center .icon-box-item {justify-content: center; text-align: center;} .elementor-widget-neuros_icon_box.icon-position-mobile-right.alignment-mobile-space-between .icon-box-item {justify-content: space-between; text-align: center;} .elementor-widget-neuros_icon_box.icon-position-mobile-bottom .icon-box-item {display: flex; flex-direction: column-reverse; justify-content: flex-end; align-items: flex-start;} .elementor-widget-neuros_icon_box.icon-position-mobile-bottom.alignment-mobile-left .icon-box-item {align-items:flex-start; text-align: left;} .elementor-widget-neuros_icon_box.icon-position-mobile-bottom.alignment-mobile-right .icon-box-item {align-items:flex-end; text-align: right;} .elementor-widget-neuros_icon_box.icon-position-mobile-bottom.alignment-mobile-center .icon-box-item {align-items:center; text-align: center;} .elementor-widget-neuros_icon_box.v-alignment-mobile-top .icon-box-item {align-items: flex-start;} .elementor-widget-neuros_icon_box.v-alignment-mobile-middle .icon-box-item {align-items: center;} .elementor-widget-neuros_icon_box.v-alignment-mobile-bottom .icon-box-item {align-items: flex-end;} }

.a-stats { --akismet-color-mid-green: #357b49; --akismet-color-white: #fff; --akismet-color-light-grey: #f6f7f7; max-width: 350px; width: auto; } .a-stats * { all: unset; box-sizing: border-box; } .a-stats strong { font-weight: 600; } .a-stats a.a-stats__link, .a-stats a.a-stats__link:visited, .a-stats a.a-stats__link:active { background: var(--akismet-color-mid-green); border: none; box-shadow: none; border-radius: 8px; color: var(--akismet-color-white); cursor: pointer; display: block; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen-Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue', sans-serif; font-weight: 500; padding: 12px; text-align: center; text-decoration: none; transition: all 0.2s ease; } .widget .a-stats a.a-stats__link:focus { background: var(--akismet-color-mid-green); color: var(--akismet-color-white); text-decoration: none; } .a-stats a.a-stats__link:hover { filter: brightness(110%); box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06), 0 0 2px rgba(0, 0, 0, 0.16); } .a-stats .count { color: var(--akismet-color-white); display: block; font-size: 1.5em; line-height: 1.4; padding: 0 13px; white-space: nowrap; }
 @font-face{font-family:eicons;src:url(https://www.memcpu.com/app/elementor/assets/lib/eicons/fonts/eicons.eot?5.41.0);src:url(https://www.memcpu.com/app/elementor/assets/lib/eicons/fonts/eicons.eot?5.41.0#iefix) format("embedded-opentype"),url(https://www.memcpu.com/app/elementor/assets/lib/eicons/fonts/eicons.woff2?5.41.0) format("woff2"),url(https://www.memcpu.com/app/elementor/assets/lib/eicons/fonts/eicons.woff?5.41.0) format("woff"),url(https://www.memcpu.com/app/elementor/assets/lib/eicons/fonts/eicons.ttf?5.41.0) format("truetype"),url(https://www.memcpu.com/app/elementor/assets/lib/eicons/fonts/eicons.svg?5.41.0#eicon) format("svg");font-weight:400;font-style:normal}[class*=" eicon-"],[class^=eicon]{display:inline-block;font-family:eicons;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:a 2s infinite linear}.eicon-editor-link:before{content:"\e800"}.eicon-editor-unlink:before{content:"\e801"}.eicon-editor-external-link:before{content:"\e802"}.eicon-editor-close:before{content:"\e803"}.eicon-editor-list-ol:before{content:"\e804"}.eicon-editor-list-ul:before{content:"\e805"}.eicon-editor-bold:before{content:"\e806"}.eicon-editor-italic:before{content:"\e807"}.eicon-editor-underline:before{content:"\e808"}.eicon-editor-paragraph:before{content:"\e809"}.eicon-editor-h1:before{content:"\e80a"}.eicon-editor-h2:before{content:"\e80b"}.eicon-editor-h3:before{content:"\e80c"}.eicon-editor-h4:before{content:"\e80d"}.eicon-editor-h5:before{content:"\e80e"}.eicon-editor-h6:before{content:"\e80f"}.eicon-editor-quote:before{content:"\e810"}.eicon-editor-code:before{content:"\e811"}.eicon-elementor:before{content:"\e812"}.eicon-elementor-circle:before{content:"\e813"}.eicon-pojome:before{content:"\e814"}.eicon-plus:before{content:"\e815"}.eicon-menu-bar:before{content:"\e816"}.eicon-apps:before{content:"\e817"}.eicon-accordion:before{content:"\e818"}.eicon-alert:before{content:"\e819"}.eicon-animation-text:before{content:"\e81a"}.eicon-animation:before{content:"\e81b"}.eicon-banner:before{content:"\e81c"}.eicon-blockquote:before{content:"\e81d"}.eicon-button:before{content:"\e81e"}.eicon-call-to-action:before{content:"\e81f"}.eicon-captcha:before{content:"\e820"}.eicon-carousel:before{content:"\e821"}.eicon-checkbox:before{content:"\e822"}.eicon-columns:before{content:"\e823"}.eicon-countdown:before{content:"\e824"}.eicon-counter:before{content:"\e825"}.eicon-date:before{content:"\e826"}.eicon-divider-shape:before{content:"\e827"}.eicon-divider:before{content:"\e828"}.eicon-download-button:before{content:"\e829"}.eicon-dual-button:before{content:"\e82a"}.eicon-email-field:before{content:"\e82b"}.eicon-facebook-comments:before{content:"\e82c"}.eicon-facebook-like-box:before{content:"\e82d"}.eicon-form-horizontal:before{content:"\e82e"}.eicon-form-vertical:before{content:"\e82f"}.eicon-gallery-grid:before{content:"\e830"}.eicon-gallery-group:before{content:"\e831"}.eicon-gallery-justified:before{content:"\e832"}.eicon-gallery-masonry:before{content:"\e833"}.eicon-icon-box:before{content:"\e834"}.eicon-image-before-after:before{content:"\e835"}.eicon-image-box:before{content:"\e836"}.eicon-image-hotspot:before{content:"\e837"}.eicon-image-rollover:before{content:"\e838"}.eicon-info-box:before{content:"\e839"}.eicon-inner-section:before{content:"\e83a"}.eicon-mailchimp:before{content:"\e83b"}.eicon-menu-card:before{content:"\e83c"}.eicon-navigation-horizontal:before{content:"\e83d"}.eicon-nav-menu:before{content:"\e83e"}.eicon-navigation-vertical:before{content:"\e83f"}.eicon-number-field:before{content:"\e840"}.eicon-parallax:before{content:"\e841"}.eicon-php7:before{content:"\e842"}.eicon-post-list:before{content:"\e843"}.eicon-post-slider:before{content:"\e844"}.eicon-post:before{content:"\e845"}.eicon-posts-carousel:before{content:"\e846"}.eicon-posts-grid:before{content:"\e847"}.eicon-posts-group:before{content:"\e848"}.eicon-posts-justified:before{content:"\e849"}.eicon-posts-masonry:before{content:"\e84a"}.eicon-posts-ticker:before{content:"\e84b"}.eicon-price-list:before{content:"\e84c"}.eicon-price-table:before{content:"\e84d"}.eicon-radio:before{content:"\e84e"}.eicon-rtl:before{content:"\e84f"}.eicon-scroll:before{content:"\e850"}.eicon-search:before{content:"\e851"}.eicon-select:before{content:"\e852"}.eicon-share:before{content:"\e853"}.eicon-sidebar:before{content:"\e854"}.eicon-skill-bar:before{content:"\e855"}.eicon-slider-3d:before{content:"\e856"}.eicon-slider-album:before{content:"\e857"}.eicon-slider-device:before{content:"\e858"}.eicon-slider-full-screen:before{content:"\e859"}.eicon-slider-push:before{content:"\e85a"}.eicon-slider-vertical:before{content:"\e85b"}.eicon-slider-video:before{content:"\e85c"}.eicon-slides:before{content:"\e85d"}.eicon-social-icons:before{content:"\e85e"}.eicon-spacer:before{content:"\e85f"}.eicon-table:before{content:"\e860"}.eicon-tabs:before{content:"\e861"}.eicon-tel-field:before{content:"\e862"}.eicon-text-area:before{content:"\e863"}.eicon-text-field:before{content:"\e864"}.eicon-thumbnails-down:before{content:"\e865"}.eicon-thumbnails-half:before{content:"\e866"}.eicon-thumbnails-right:before{content:"\e867"}.eicon-time-line:before{content:"\e868"}.eicon-toggle:before{content:"\e869"}.eicon-url:before{content:"\e86a"}.eicon-t-letter:before{content:"\e86b"}.eicon-wordpress:before{content:"\e86c"}.eicon-text:before{content:"\e86d"}.eicon-anchor:before{content:"\e86e"}.eicon-bullet-list:before{content:"\e86f"}.eicon-code:before{content:"\e870"}.eicon-favorite:before{content:"\e871"}.eicon-google-maps:before{content:"\e872"}.eicon-image:before{content:"\e873"}.eicon-photo-library:before{content:"\e874"}.eicon-woocommerce:before{content:"\e875"}.eicon-youtube:before{content:"\e876"}.eicon-flip-box:before{content:"\e877"}.eicon-settings:before{content:"\e878"}.eicon-headphones:before{content:"\e879"}.eicon-testimonial:before{content:"\e87a"}.eicon-counter-circle:before{content:"\e87b"}.eicon-person:before{content:"\e87c"}.eicon-chevron-right:before{content:"\e87d"}.eicon-chevron-left:before{content:"\e87e"}.eicon-close:before{content:"\e87f"}.eicon-file-download:before{content:"\e880"}.eicon-save:before{content:"\e881"}.eicon-zoom-in:before{content:"\e882"}.eicon-shortcode:before{content:"\e883"}.eicon-nerd:before{content:"\e884"}.eicon-device-desktop:before{content:"\e885"}.eicon-device-tablet:before{content:"\e886"}.eicon-device-mobile:before{content:"\e887"}.eicon-document-file:before{content:"\e888"}.eicon-folder-o:before{content:"\e889"}.eicon-hypster:before{content:"\e88a"}.eicon-h-align-left:before{content:"\e88b"}.eicon-h-align-right:before{content:"\e88c"}.eicon-h-align-center:before{content:"\e88d"}.eicon-h-align-stretch:before{content:"\e88e"}.eicon-v-align-top:before{content:"\e88f"}.eicon-v-align-bottom:before{content:"\e890"}.eicon-v-align-middle:before{content:"\e891"}.eicon-v-align-stretch:before{content:"\e892"}.eicon-pro-icon:before{content:"\e893"}.eicon-mail:before{content:"\e894"}.eicon-lock-user:before{content:"\e895"}.eicon-testimonial-carousel:before{content:"\e896"}.eicon-media-carousel:before{content:"\e897"}.eicon-section:before{content:"\e898"}.eicon-column:before{content:"\e899"}.eicon-edit:before{content:"\e89a"}.eicon-clone:before{content:"\e89b"}.eicon-trash:before{content:"\e89c"}.eicon-play:before{content:"\e89d"}.eicon-angle-right:before{content:"\e89e"}.eicon-angle-left:before{content:"\e89f"}.eicon-animated-headline:before{content:"\e8a0"}.eicon-menu-toggle:before{content:"\e8a1"}.eicon-fb-embed:before{content:"\e8a2"}.eicon-fb-feed:before{content:"\e8a3"}.eicon-twitter-embed:before{content:"\e8a4"}.eicon-twitter-feed:before{content:"\e8a5"}.eicon-sync:before{content:"\e8a6"}.eicon-import-export:before{content:"\e8a7"}.eicon-check-circle:before{content:"\e8a8"}.eicon-library-save:before{content:"\e8a9"}.eicon-library-download:before{content:"\e9dd"}.eicon-insert:before{content:"\e8ab"}.eicon-preview-medium:before{content:"\e8ac"}.eicon-sort-down:before{content:"\e8ad"}.eicon-sort-up:before{content:"\e8ae"}.eicon-heading:before{content:"\e8af"}.eicon-logo:before{content:"\e8b0"}.eicon-meta-data:before{content:"\e8b1"}.eicon-post-content:before{content:"\e8b2"}.eicon-post-excerpt:before{content:"\e8b3"}.eicon-post-navigation:before{content:"\e8b4"}.eicon-yoast:before{content:"\e8b5"}.eicon-nerd-chuckle:before{content:"\e8b6"}.eicon-nerd-wink:before{content:"\e8b7"}.eicon-comments:before{content:"\e8b8"}.eicon-download-circle-o:before{content:"\e8b9"}.eicon-library-upload:before{content:"\e8ba"}.eicon-save-o:before{content:"\e8bb"}.eicon-upload-circle-o:before{content:"\e8bc"}.eicon-ellipsis-h:before{content:"\e8bd"}.eicon-ellipsis-v:before{content:"\e8be"}.eicon-arrow-left:before{content:"\e8bf"}.eicon-arrow-right:before{content:"\e8c0"}.eicon-arrow-up:before{content:"\e8c1"}.eicon-arrow-down:before{content:"\e8c2"}.eicon-play-o:before{content:"\e8c3"}.eicon-archive-posts:before{content:"\e8c4"}.eicon-archive-title:before{content:"\e8c5"}.eicon-featured-image:before{content:"\e8c6"}.eicon-post-info:before{content:"\e8c7"}.eicon-post-title:before{content:"\e8c8"}.eicon-site-logo:before{content:"\e8c9"}.eicon-site-search:before{content:"\e8ca"}.eicon-site-title:before{content:"\e8cb"}.eicon-plus-square:before{content:"\e8cc"}.eicon-minus-square:before{content:"\e8cd"}.eicon-cloud-check:before{content:"\e8ce"}.eicon-drag-n-drop:before{content:"\e8cf"}.eicon-welcome:before{content:"\e8d0"}.eicon-handle:before{content:"\e8d1"}.eicon-cart:before{content:"\e8d2"}.eicon-product-add-to-cart:before{content:"\e8d3"}.eicon-product-breadcrumbs:before{content:"\e8d4"}.eicon-product-categories:before{content:"\e8d5"}.eicon-product-description:before{content:"\e8d6"}.eicon-product-images:before{content:"\e8d7"}.eicon-product-info:before{content:"\e8d8"}.eicon-product-meta:before{content:"\e8d9"}.eicon-product-pages:before{content:"\e8da"}.eicon-product-price:before{content:"\e8db"}.eicon-product-rating:before{content:"\e8dc"}.eicon-product-related:before{content:"\e8dd"}.eicon-product-stock:before{content:"\e8de"}.eicon-product-tabs:before{content:"\e8df"}.eicon-product-title:before{content:"\e8e0"}.eicon-product-upsell:before{content:"\e8e1"}.eicon-products:before{content:"\e8e2"}.eicon-bag-light:before{content:"\e8e3"}.eicon-bag-medium:before{content:"\e8e4"}.eicon-bag-solid:before{content:"\e8e5"}.eicon-basket-light:before{content:"\e8e6"}.eicon-basket-medium:before{content:"\e8e7"}.eicon-basket-solid:before{content:"\e8e8"}.eicon-cart-light:before{content:"\e8e9"}.eicon-cart-medium:before{content:"\e8ea"}.eicon-cart-solid:before{content:"\e8eb"}.eicon-exchange:before{content:"\e8ec"}.eicon-preview-thin:before{content:"\e8ed"}.eicon-device-laptop:before{content:"\e8ee"}.eicon-collapse:before{content:"\e8ef"}.eicon-expand:before{content:"\e8f0"}.eicon-navigator:before{content:"\e8f1"}.eicon-plug:before{content:"\e8f2"}.eicon-dashboard:before{content:"\e8f3"}.eicon-typography:before{content:"\e8f4"}.eicon-info-circle-o:before{content:"\e8f5"}.eicon-integration:before{content:"\e8f6"}.eicon-plus-circle-o:before{content:"\e8f7"}.eicon-rating:before{content:"\e8f8"}.eicon-review:before{content:"\e8f9"}.eicon-tools:before{content:"\e8fa"}.eicon-loading:before{content:"\e8fb"}.eicon-sitemap:before{content:"\e8fc"}.eicon-click:before{content:"\e8fd"}.eicon-clock:before{content:"\e8fe"}.eicon-library-open:before{content:"\e8ff"}.eicon-warning:before{content:"\e900"}.eicon-flow:before{content:"\e901"}.eicon-cursor-move:before{content:"\e902"}.eicon-arrow-circle-left:before{content:"\e903"}.eicon-flash:before{content:"\e904"}.eicon-redo:before{content:"\e905"}.eicon-ban:before{content:"\e906"}.eicon-barcode:before{content:"\e907"}.eicon-calendar:before{content:"\e908"}.eicon-caret-left:before{content:"\e909"}.eicon-caret-right:before{content:"\e90a"}.eicon-caret-up:before{content:"\e90b"}.eicon-chain-broken:before{content:"\e90c"}.eicon-check-circle-o:before{content:"\e90d"}.eicon-check:before{content:"\e90e"}.eicon-chevron-double-left:before{content:"\e90f"}.eicon-chevron-double-right:before{content:"\e910"}.eicon-undo:before{content:"\e911"}.eicon-filter:before{content:"\e912"}.eicon-circle-o:before{content:"\e913"}.eicon-circle:before{content:"\e914"}.eicon-clock-o:before{content:"\e915"}.eicon-cog:before{content:"\e916"}.eicon-cogs:before{content:"\e917"}.eicon-commenting-o:before{content:"\e918"}.eicon-copy:before{content:"\e919"}.eicon-database:before{content:"\e91a"}.eicon-dot-circle-o:before{content:"\e91b"}.eicon-envelope:before{content:"\e91c"}.eicon-external-link-square:before{content:"\e91d"}.eicon-eyedropper:before{content:"\e91e"}.eicon-folder:before{content:"\e91f"}.eicon-font:before{content:"\e920"}.eicon-adjust:before{content:"\e921"}.eicon-lightbox:before{content:"\e922"}.eicon-heart-o:before{content:"\e923"}.eicon-history:before{content:"\e924"}.eicon-image-bold:before{content:"\e925"}.eicon-info-circle:before{content:"\e926"}.eicon-link:before{content:"\e927"}.eicon-long-arrow-left:before{content:"\e928"}.eicon-long-arrow-right:before{content:"\e929"}.eicon-caret-down:before{content:"\e92a"}.eicon-paint-brush:before{content:"\e92b"}.eicon-pencil:before{content:"\e92c"}.eicon-plus-circle:before{content:"\e92d"}.eicon-zoom-in-bold:before{content:"\e92e"}.eicon-sort-amount-desc:before{content:"\e92f"}.eicon-sign-out:before{content:"\e930"}.eicon-spinner:before{content:"\e931"}.eicon-square:before{content:"\e932"}.eicon-star-o:before{content:"\e933"}.eicon-star:before{content:"\e934"}.eicon-text-align-justify:before{content:"\e935"}.eicon-text-align-center:before{content:"\e936"}.eicon-tags:before{content:"\e937"}.eicon-text-align-left:before{content:"\e938"}.eicon-text-align-right:before{content:"\e939"}.eicon-close-circle:before{content:"\e93a"}.eicon-trash-o:before{content:"\e93b"}.eicon-font-awesome:before{content:"\e93c"}.eicon-user-circle-o:before{content:"\e93d"}.eicon-video-camera:before{content:"\e93e"}.eicon-heart:before{content:"\e93f"}.eicon-wrench:before{content:"\e940"}.eicon-help:before{content:"\e941"}.eicon-help-o:before{content:"\e942"}.eicon-zoom-out-bold:before{content:"\e943"}.eicon-plus-square-o:before{content:"\e944"}.eicon-minus-square-o:before{content:"\e945"}.eicon-minus-circle:before{content:"\e946"}.eicon-minus-circle-o:before{content:"\e947"}.eicon-code-bold:before{content:"\e948"}.eicon-cloud-upload:before{content:"\e949"}.eicon-search-bold:before{content:"\e94a"}.eicon-map-pin:before{content:"\e94b"}.eicon-meetup:before{content:"\e94c"}.eicon-slideshow:before{content:"\e94d"}.eicon-t-letter-bold:before{content:"\e94e"}.eicon-preferences:before{content:"\e94f"}.eicon-table-of-contents:before{content:"\e950"}.eicon-tv:before{content:"\e951"}.eicon-upload:before{content:"\e952"}.eicon-instagram-comments:before{content:"\e953"}.eicon-instagram-nested-gallery:before{content:"\e954"}.eicon-instagram-post:before{content:"\e955"}.eicon-instagram-video:before{content:"\e956"}.eicon-instagram-gallery:before{content:"\e957"}.eicon-instagram-likes:before{content:"\e958"}.eicon-facebook:before{content:"\e959"}.eicon-twitter:before{content:"\e95a"}.eicon-pinterest:before{content:"\e95b"}.eicon-frame-expand:before{content:"\e95c"}.eicon-frame-minimize:before{content:"\e95d"}.eicon-archive:before{content:"\e95e"}.eicon-colors-typography:before{content:"\e95f"}.eicon-custom:before{content:"\e960"}.eicon-footer:before{content:"\e961"}.eicon-header:before{content:"\e962"}.eicon-layout-settings:before{content:"\e963"}.eicon-lightbox-expand:before{content:"\e964"}.eicon-error-404:before{content:"\e965"}.eicon-theme-style:before{content:"\e966"}.eicon-search-results:before{content:"\e967"}.eicon-single-post:before{content:"\e968"}.eicon-site-identity:before{content:"\e969"}.eicon-theme-builder:before{content:"\e96a"}.eicon-download-bold:before{content:"\e96b"}.eicon-share-arrow:before{content:"\e96c"}.eicon-global-settings:before{content:"\e96d"}.eicon-user-preferences:before{content:"\e96e"}.eicon-lock:before{content:"\e96f"}.eicon-export-kit:before{content:"\e970"}.eicon-import-kit:before{content:"\e971"}.eicon-lottie:before{content:"\e972"}.eicon-products-archive:before{content:"\e973"}.eicon-single-product:before{content:"\e974"}.eicon-disable-trash-o:before{content:"\e975"}.eicon-single-page:before{content:"\e976"}.eicon-wordpress-light:before{content:"\e977"}.eicon-cogs-check:before{content:"\e978"}.eicon-custom-css:before{content:"\e979"}.eicon-global-colors:before{content:"\e97a"}.eicon-globe:before{content:"\e97b"}.eicon-typography-1:before{content:"\e97c"}.eicon-background:before{content:"\e97d"}.eicon-device-responsive:before{content:"\e97e"}.eicon-device-wide:before{content:"\e97f"}.eicon-code-highlight:before{content:"\e980"}.eicon-video-playlist:before{content:"\e981"}.eicon-download-kit:before{content:"\e982"}.eicon-kit-details:before{content:"\e983"}.eicon-kit-parts:before{content:"\e984"}.eicon-kit-upload:before{content:"\e985"}.eicon-kit-plugins:before{content:"\e986"}.eicon-kit-upload-alt:before{content:"\e987"}.eicon-hotspot:before{content:"\e988"}.eicon-paypal-button:before{content:"\e989"}.eicon-shape:before{content:"\e98a"}.eicon-wordart:before{content:"\e98b"}.eicon-checkout:before{content:"\e98c"}.eicon-container:before{content:"\e98d"}.eicon-flip:before{content:"\e98e"}.eicon-info:before{content:"\e98f"}.eicon-my-account:before{content:"\e990"}.eicon-purchase-summary:before{content:"\e991"}.eicon-page-transition:before{content:"\e992"}.eicon-spotify:before{content:"\e993"}.eicon-stripe-button:before{content:"\e994"}.eicon-woo-settings:before{content:"\e995"}.eicon-woo-cart:before{content:"\e996"}.eicon-grow:before{content:"\e997"}.eicon-order-end:before{content:"\e998"}.eicon-nowrap:before{content:"\e999"}.eicon-order-start:before{content:"\e99a"}.eicon-progress-tracker:before{content:"\e99b"}.eicon-shrink:before{content:"\e99c"}.eicon-wrap:before{content:"\e99d"}.eicon-align-center-h:before{content:"\e99e"}.eicon-align-center-v:before{content:"\e99f"}.eicon-align-end-h:before{content:"\e9a0"}.eicon-align-end-v:before{content:"\e9a1"}.eicon-align-start-h:before{content:"\e9a2"}.eicon-align-start-v:before{content:"\e9a3"}.eicon-align-stretch-h:before{content:"\e9a4"}.eicon-align-stretch-v:before{content:"\e9a5"}.eicon-justify-center-h:before{content:"\e9a6"}.eicon-justify-center-v:before{content:"\e9a7"}.eicon-justify-end-h:before{content:"\e9a8"}.eicon-justify-end-v:before{content:"\e9a9"}.eicon-justify-space-around-h:before{content:"\e9aa"}.eicon-justify-space-around-v:before{content:"\e9ab"}.eicon-justify-space-between-h:before{content:"\e9ac"}.eicon-justify-space-between-v:before{content:"\e9ad"}.eicon-justify-space-evenly-h:before{content:"\e9ae"}.eicon-justify-space-evenly-v:before{content:"\e9af"}.eicon-justify-start-h:before{content:"\e9b0"}.eicon-justify-start-v:before{content:"\e9b1"}.eicon-woocommerce-cross-sells:before{content:"\e9b2"}.eicon-woocommerce-notices:before{content:"\e9b3"}.eicon-inner-container:before{content:"\e9b4"}.eicon-warning-full:before{content:"\e9b5"}.eicon-exit:before{content:"\e9b6"}.eicon-loop-builder:before{content:"\e9b7"}.eicon-notes:before{content:"\e9b8"}.eicon-read:before{content:"\e9b9"}.eicon-unread:before{content:"\e9ba"}.eicon-carousel-loop:before{content:"\e9bb"}.eicon-mega-menu:before{content:"\eb78"}.eicon-nested-carousel:before{content:"\e9bd"}.eicon-ai:before{content:"\e9be"}.eicon-taxonomy-filter:before{content:"\eb7d"}.eicon-container-grid:before{content:"\ef02"}.eicon-upgrade:before{content:"\e9c1"}.eicon-advanced:before{content:"\eb84"}.eicon-div-block:before{content:"\eb9b"}.eicon-notification:before{content:"\e9c3"}.eicon-light-mode:before{content:"\e9c4"}.eicon-dark-mode:before{content:"\e9c5"}.eicon-upgrade-crown:before{content:"\e9c6"}.eicon-off-canvas:before{content:"\e9c7"}.eicon-speakerphone:before{content:"\e9c9"}.eicon-ehp-cta:before{content:"\e9cb"}.eicon-ehp-forms:before{content:"\e9bc"}.eicon-ehp-hero:before{content:"\e9ca"}.eicon-ehp-zigzag:before{content:"\e9cc"}.eicon-e-button:before{content:"\e9ce"}.eicon-flexbox:before{content:"\e9d0"}.eicon-paragraph:before{content:"\e9d1"}.eicon-icon:before{content:"\e9d2"}.eicon-e-image:before{content:"\e9d3"}.eicon-video:before{content:"\e9d4"}.eicon-svg:before{content:"\e9d5"}.eicon-e-divider:before{content:"\e9d6"}.eicon-e-heading:before{content:"\e9d7"}.eicon-atomic:before{content:"\ebae"}.eicon-library-delete:before{content:"\e9d8"}.eicon-library-copy:before{content:"\e9d9"}.eicon-library-folder-empty:before{content:"\e9da"}.eicon-library-move:before{content:"\e9db"}.eicon-library-edit:before{content:"\e9dc"}.eicon-library-subscription-upgrade:before{content:"\e9de"}.eicon-library-folder-view:before{content:"\e9df"}.eicon-library-grid:before{content:"\e9e1"}.eicon-library-cloud-connect:before{content:"\e9e2"}.eicon-library-import:before{content:"\e9e3"}.eicon-library-list:before{content:"\e9e4"}.eicon-library-cloud-empty:before{content:"\e9e5"}.eicon-folder-plus:before{content:"\e8aa"}.eicon-library-folder:before{content:"\e9e6"}.eicon-accessibility:before{content:"\e9bf"}.eicon-lock-outline:before{content:"\e9e7"}.eicon-eye:before{content:"\e8ac"}.eicon-elementor-square:before{content:"\e813"}
.elementor-hidden{display:none}.elementor-visibility-hidden{visibility:hidden}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{clear:both;content:"";display:block;height:0;width:0}.e-logo-wrapper{background:var(--e-a-bg-logo);border-radius:50%;display:inline-block;line-height:1;padding:.75em}.e-logo-wrapper i{color:var(--e-a-color-logo);font-size:1em}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor hr{background-color:transparent;margin:0}.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{border:none;line-height:1;margin:0;max-width:100%;width:100%}.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{direction:ltr;inset:0;overflow:hidden;position:absolute;z-index:0}.elementor .elementor-background-video-container{pointer-events:none;transition:opacity 1s}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video-embed{max-width:none}.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.elementor .elementor-background-video{max-width:none}.elementor .elementor-background-video-hosted{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay{inset:0;position:absolute}.elementor .elementor-background-slideshow{inset:0;position:absolute;z-index:0}.elementor .elementor-background-slideshow__slide__image{background-position:50%;background-size:cover;height:100%;width:100%}.e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.e-con-inner>.elementor-element.elementor-fixed,.e-con>.elementor-element.elementor-fixed,.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}@media (max-width:991px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}}@media (max-width:575px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.elementor-invisible{visibility:hidden}.elementor-align-center{text-align:center}.elementor-align-right{text-align:right}.elementor-align-left{text-align:left}.elementor-align-center .elementor-button,.elementor-align-left .elementor-button,.elementor-align-right .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}.elementor-custom-embed-play{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.elementor-custom-embed-play i{color:#fff;font-size:100px;text-shadow:1px 0 6px rgba(0,0,0,.3)}.elementor-custom-embed-play svg{height:100px;width:100px;fill:#fff;filter:drop-shadow(1px 0 6px rgba(0,0,0,.3))}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:.8;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:eicons}.elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}.elementor-custom-embed-play.elementor-playing i,.elementor-custom-embed-play.elementor-playing svg{animation:eicon-spin 2s linear infinite}.elementor-tag{display:inline-flex}.elementor-ken-burns{transition-duration:10s;transition-property:transform;transition-timing-function:linear}.elementor-ken-burns--out{transform:scale(1.3)}.elementor-ken-burns--active{transition-duration:20s}.elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1)}.elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3)}@media (min-width:1921px){.elementor-widescreen-align-center{text-align:center}.elementor-widescreen-align-right{text-align:right}.elementor-widescreen-align-left{text-align:left}.elementor-widescreen-align-center .elementor-button,.elementor-widescreen-align-left .elementor-button,.elementor-widescreen-align-right .elementor-button{width:auto}.elementor-widescreen-align-justify .elementor-button{width:100%}}@media (max-width:1600px){.elementor-laptop-align-center{text-align:center}.elementor-laptop-align-right{text-align:right}.elementor-laptop-align-left{text-align:left}.elementor-laptop-align-center .elementor-button,.elementor-laptop-align-left .elementor-button,.elementor-laptop-align-right .elementor-button{width:auto}.elementor-laptop-align-justify .elementor-button{width:100%}}@media (max-width:1279px){.elementor-tablet_extra-align-center{text-align:center}.elementor-tablet_extra-align-right{text-align:right}.elementor-tablet_extra-align-left{text-align:left}.elementor-tablet_extra-align-center .elementor-button,.elementor-tablet_extra-align-left .elementor-button,.elementor-tablet_extra-align-right .elementor-button{width:auto}.elementor-tablet_extra-align-justify .elementor-button{width:100%}}@media (max-width:991px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-center .elementor-button,.elementor-tablet-align-left .elementor-button,.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile_extra-align-center{text-align:center}.elementor-mobile_extra-align-right{text-align:right}.elementor-mobile_extra-align-left{text-align:left}.elementor-mobile_extra-align-center .elementor-button,.elementor-mobile_extra-align-left .elementor-button,.elementor-mobile_extra-align-right .elementor-button{width:auto}.elementor-mobile_extra-align-justify .elementor-button{width:100%}}@media (max-width:575px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-center .elementor-button,.elementor-mobile-align-left .elementor-button,.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}:root{--page-title-display:block}.elementor-page-title,h1.entry-title{display:var(--page-title-display)}@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:eicon-spin 2s linear infinite}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-left:auto;margin-right:auto;position:relative}@media (max-width:991px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end}@media (min-width:576px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-start}.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end}.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-bottom:var(--kit-widget-spacing,20px)}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-bottom:0}.elementor-column{display:flex;min-height:1px;position:relative}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:576px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:575px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:576px) and (max-width:991px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (min-width:1921px){.elementor-reverse-widescreen>.elementor-container>:first-child{order:10}.elementor-reverse-widescreen>.elementor-container>:nth-child(2){order:9}.elementor-reverse-widescreen>.elementor-container>:nth-child(3){order:8}.elementor-reverse-widescreen>.elementor-container>:nth-child(4){order:7}.elementor-reverse-widescreen>.elementor-container>:nth-child(5){order:6}.elementor-reverse-widescreen>.elementor-container>:nth-child(6){order:5}.elementor-reverse-widescreen>.elementor-container>:nth-child(7){order:4}.elementor-reverse-widescreen>.elementor-container>:nth-child(8){order:3}.elementor-reverse-widescreen>.elementor-container>:nth-child(9){order:2}.elementor-reverse-widescreen>.elementor-container>:nth-child(10){order:1}}@media (min-width:992px) and (max-width:1600px){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:1280px) and (max-width:1600px){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:992px) and (max-width:1279px){.elementor-reverse-laptop>.elementor-container>:first-child,.elementor-reverse-laptop>.elementor-container>:nth-child(10),.elementor-reverse-laptop>.elementor-container>:nth-child(2),.elementor-reverse-laptop>.elementor-container>:nth-child(3),.elementor-reverse-laptop>.elementor-container>:nth-child(4),.elementor-reverse-laptop>.elementor-container>:nth-child(5),.elementor-reverse-laptop>.elementor-container>:nth-child(6),.elementor-reverse-laptop>.elementor-container>:nth-child(7),.elementor-reverse-laptop>.elementor-container>:nth-child(8),.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:0}.elementor-reverse-tablet_extra>.elementor-container>:first-child{order:10}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){order:1}}@media (min-width:576px) and (max-width:991px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:991px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:576px) and (max-width:767px){.elementor-reverse-tablet>.elementor-container>:first-child,.elementor-reverse-tablet>.elementor-container>:nth-child(10),.elementor-reverse-tablet>.elementor-container>:nth-child(2),.elementor-reverse-tablet>.elementor-container>:nth-child(3),.elementor-reverse-tablet>.elementor-container>:nth-child(4),.elementor-reverse-tablet>.elementor-container>:nth-child(5),.elementor-reverse-tablet>.elementor-container>:nth-child(6),.elementor-reverse-tablet>.elementor-container>:nth-child(7),.elementor-reverse-tablet>.elementor-container>:nth-child(8),.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:0}.elementor-reverse-mobile_extra>.elementor-container>:first-child{order:10}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){order:1}}@media (max-width:575px){.elementor-reverse-mobile>.elementor-container>:first-child{order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile>.elementor-container>:nth-child(10){order:1}.elementor-column{width:100%}}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}@media (min-width:1921px){.elementor-grid-widescreen-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1600px){.elementor-grid-laptop-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1279px){.elementor-grid-tablet_extra-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:991px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){.elementor-grid-mobile_extra-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:575px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1601px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:1921px){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:1600px){#elementor-device-mode:after{content:"laptop"}}@media (max-width:1279px){#elementor-device-mode:after{content:"tablet_extra"}}@media (max-width:991px){#elementor-device-mode:after{content:"tablet"}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:575px){#elementor-device-mode:after{content:"mobile"}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap;margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}.e-con:not(.e-div-block-base){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con-full,.e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con.e-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row}.e-con.e-grid,.e-con.e-grid>.e-con-inner{align-content:var(--grid-align-content);align-items:var(--align-items);grid-auto-flow:var(--grid-auto-flow);grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);justify-items:var(--justify-items)}.e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}.e-con-boxed.e-grid{grid-template-columns:1fr;grid-template-rows:1fr;justify-items:legacy}.e-con-boxed{gap:initial;text-align:initial}.e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.e-con.e-grid>.e-con-inner{align-items:var(--align-items);justify-items:var(--justify-items)}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con>.elementor-background-slideshow,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));top:calc(0px - var(--border-top-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}@media (max-width:575px){:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile{display:none}}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{z-index:1}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow:before{z-index:2}.e-con .elementor-widget{min-width:0}.e-con .elementor-widget-empty,.e-con .elementor-widget-google_maps,.e-con .elementor-widget-video,.e-con .elementor-widget.e-widget-swiper{width:100%}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%}.e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}.e-con.e-flex .elementor-widget-archive-posts{width:100%}}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{flex-basis:100%;max-width:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{flex-grow:1}.elementor-field-group{align-items:center;flex-wrap:wrap}.elementor-field-group.elementor-field-type-submit{align-items:flex-end}.elementor-field-group .elementor-field-textual{background-color:transparent;border:1px solid #69727d;color:#1f2124;flex-grow:1;max-width:100%;vertical-align:middle;width:100%}.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;flex-basis:100%;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-inline-end:20px;text-transform:inherit}.elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:eicons;font-size:15px;pointer-events:none;position:absolute;right:10px;text-shadow:0 0 3px rgba(0,0,0,.3);top:50%;transform:translateY(-50%)}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:flex;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-inline-end:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{flex-basis:100%}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{color:red;content:"*";padding-inline-start:.2em}.elementor-field-textual{border-radius:3px;font-size:15px;line-height:1.4;min-height:40px;padding:5px 14px}.elementor-field-textual.elementor-size-xs{border-radius:2px;font-size:13px;min-height:33px;padding:4px 12px}.elementor-field-textual.elementor-size-md{border-radius:4px;font-size:16px;min-height:47px;padding:6px 16px}.elementor-field-textual.elementor-size-lg{border-radius:5px;font-size:18px;min-height:59px;padding:7px 20px}.elementor-field-textual.elementor-size-xl{border-radius:6px;font-size:20px;min-height:72px;padding:8px 24px}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit{justify-content:flex-end}.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}@media screen and (max-width:991px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit{justify-content:flex-end}.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}@media screen and (max-width:575px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit{justify-content:flex-end}.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{font-size:1em;line-height:1;margin:10px 0}.elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-style:normal;font-weight:400;margin-inline-end:5px;vertical-align:middle}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\e87f"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{border:none;padding-block-end:0;padding-block-start:0}.elementor-form .elementor-button-content-wrapper,.elementor-form .elementor-button>span{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-element:not(.e-div-block-base) .elementor-widget-container,.elementor-element:not(.e-div-block-base):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-heading-title{line-height:1;margin:0;padding:0}.elementor-button{background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;font-size:15px;line-height:1;padding:12px 24px;fill:#fff;text-align:center;transition:all .3s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-button-icon{align-items:center;display:flex}.elementor-button-icon svg{height:auto;width:1em}.elementor-button-icon .e-font-icon-svg{height:1em}.elementor-button-text{display:inline-block}.elementor-button.elementor-size-xs{border-radius:2px;font-size:13px;padding:10px 20px}.elementor-button.elementor-size-md{border-radius:4px;font-size:16px;padding:15px 30px}.elementor-button.elementor-size-lg{border-radius:5px;font-size:18px;padding:20px 40px}.elementor-button.elementor-size-xl{border-radius:6px;font-size:20px;padding:25px 50px}.elementor-button span{text-decoration:inherit}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-view-stacked .elementor-icon{background-color:#69727d;color:#fff;padding:.5em;fill:#fff}.elementor-view-framed .elementor-icon{background-color:transparent;border:3px solid #69727d;color:#69727d;padding:.5em}.elementor-icon{color:#69727d;display:inline-block;font-size:50px;line-height:1;text-align:center;transition:all .3s}.elementor-icon:hover{color:#69727d}.elementor-icon i,.elementor-icon svg{display:block;height:1em;position:relative;width:1em}.elementor-icon i:before,.elementor-icon svg:before{left:50%;position:absolute;transform:translateX(-50%)}.elementor-icon i.fad{width:auto}.elementor-shape-square .elementor-icon{border-radius:0}.elementor-shape-rounded .elementor-icon{border-radius:10%}.elementor-shape-circle .elementor-icon{border-radius:50%}.e-transform .elementor-widget-container,.e-transform:not(:has(.elementor-widget-container)){transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.e-con.e-transform{transform:perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0));transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)}.animated{animation-duration:1.25s}.animated.animated-slow{animation-duration:2s}.animated.animated-fast{animation-duration:.75s}.animated.infinite{animation-iteration-count:infinite}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{animation:none}}@media (max-width:575px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none}}@media (min-width:576px) and (max-width:767px){.elementor .elementor-hidden-mobile_extra{display:none}}@media (min-width:768px) and (max-width:991px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:992px) and (max-width:1279px){.elementor .elementor-hidden-tablet_extra{display:none}}@media (min-width:1280px) and (max-width:1600px){.elementor .elementor-hidden-laptop{display:none}}@media (min-width:1601px) and (max-width:1920px){.elementor .elementor-hidden-desktop{display:none}}@media (min-width:1921px){.elementor .elementor-hidden-widescreen{display:none}}
.elementor-kit-10325{--e-global-color-primary:#242529;--e-global-color-secondary:#B8C8D7;--e-global-color-text:#242529;--e-global-color-accent:#F89880;--e-global-typography-primary-font-family:"Alexandria";--e-global-typography-primary-font-weight:600;--e-global-typography-primary-letter-spacing:0.5px;--e-global-typography-secondary-font-family:"Alexandria";--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-letter-spacing:0.5px;--e-global-typography-text-font-family:"Alexandria";--e-global-typography-text-font-weight:400;--e-global-typography-text-letter-spacing:0.5px;--e-global-typography-accent-font-family:"Alexandria";--e-global-typography-accent-font-weight:500;--e-global-typography-accent-letter-spacing:0.5px;}.elementor-kit-10325 button,.elementor-kit-10325 input[type="button"],.elementor-kit-10325 input[type="submit"],.elementor-kit-10325 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-kit-10325 button:hover,.elementor-kit-10325 button:focus,.elementor-kit-10325 input[type="button"]:hover,.elementor-kit-10325 input[type="button"]:focus,.elementor-kit-10325 input[type="submit"]:hover,.elementor-kit-10325 input[type="submit"]:focus,.elementor-kit-10325 .elementor-button:hover,.elementor-kit-10325 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-accent );background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1340px;}.e-con{--container-max-width:1340px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h2.entry-title{display:var(--page-title-display);}@media(max-width:1600px){.elementor-kit-10325 button,.elementor-kit-10325 input[type="button"],.elementor-kit-10325 input[type="submit"],.elementor-kit-10325 .elementor-button{letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:991px){.elementor-kit-10325 button,.elementor-kit-10325 input[type="button"],.elementor-kit-10325 input[type="submit"],.elementor-kit-10325 .elementor-button{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:575px){.elementor-kit-10325 button,.elementor-kit-10325 input[type="button"],.elementor-kit-10325 input[type="submit"],.elementor-kit-10325 .elementor-button{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}@media(min-width:1921px){.elementor-kit-10325 button,.elementor-kit-10325 input[type="button"],.elementor-kit-10325 input[type="submit"],.elementor-kit-10325 .elementor-button{letter-spacing:var( --e-global-typography-primary-letter-spacing );}}
.elementor-27833 .elementor-element.elementor-element-6ba84ad3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27833 .elementor-element.elementor-element-25e67c60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-27833 .elementor-element.elementor-element-25e67c60 .button-widget{text-align:center;}:root{--page-title-display:none;}
 .page-title-container { position: initial;} .page-title-container .page-title-box { padding-top: 86px !important; } .logo-container { display: flex !important; align-items: center !important; justify-content: flex-start !important; padding: 0 !important; margin: 0 !important; max-width: 100% !important; height: auto !important; } .logo-container img { display: block !important; width: auto !important; height: auto !important; max-height: 20px !important; object-fit: contain !important; } @media screen and (max-width: 1024px) { .logo-container { justify-content: flex-start !important;   margin-left: 16px !important;            } .logo-container img { max-height: 28px !important; } } .header:not(.sticky-header)::before { border-color: #b8c8d72e !important; background-color: transparent; -webkit-backdrop-filter: blur(15px) !important; backdrop-filter: blur(15px) !important; } .header-wrapper .header { margin-top: 2px !important; } .header, .mobile-header, .site-search, .mobile-header-menu-container, .header.sticky-header-on.sticky-ready .sticky-wrapper, .mobile-header.sticky-header-on.sticky-ready .sticky-wrapper { background-color: #ffffff !important; } .top-page-wrapper { background-color: #fff !important; } #preloader { position: fixed; top: 0; left: 0; width: 100vw; height: 100vh; background-color: #ffffff; z-index: 9999; } .team-item .team-item-position::before, .team-item .team-item-position::after { content: none !important; display: none !important; } .footer-additional-menu li { display: inline; vertical-align: top; padding: 10px !important; }
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } @media screen and (max-height: 1024px) { .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } @media screen and (max-height: 640px) { .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } }